diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x01_P2.54mm_Horizontal.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x01_P2.54mm_Horizontal.kicad_mod
new file mode 100644
index 000000000..fd1ab87c8
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x01_P2.54mm_Horizontal.kicad_mod
@@ -0,0 +1,51 @@
+(module PinHeader_1x01_P2.54mm_Horizontal (layer F.Cu) (tedit 59FED5CB)
+  (descr "Through hole angled pin header, 1x01, 2.54mm pitch, 6mm pin length, single row")
+  (tags "Through hole angled pin header THT 1x01 2.54mm single row")
+  (fp_text reference REF** (at 4.385 -2.27) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x01_P2.54mm_Horizontal (at 4.385 2.27) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 2.135 -1.27) (end 4.04 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 -1.27) (end 4.04 1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 1.27) (end 1.5 1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.5 1.27) (end 1.5 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.5 -0.635) (end 2.135 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end 1.5 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end -0.32 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 0.32) (end 1.5 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 -0.32) (end 10.04 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 -0.32) (end 10.04 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 0.32) (end 10.04 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.44 -1.33) (end 1.44 1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 1.33) (end 4.1 1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 1.33) (end 4.1 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -1.33) (end 1.44 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.38) (end 10.1 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 -0.38) (end 10.1 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 0.38) (end 4.1 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.32) (end 10.1 -0.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.2) (end 10.1 -0.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.08) (end 10.1 -0.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 0.04) (end 10.1 0.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 0.16) (end 10.1 0.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 0.28) (end 10.1 0.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 -0.38) (end 1.44 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 0.38) (end 1.44 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 0) (end -1.27 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 -1.27) (end 0 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 1.8) (end 10.55 1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 10.55 1.8) (end 10.55 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 10.55 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 2.77 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x01_P2.54mm_Horizontal.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x01_P2.54mm_Vertical.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x01_P2.54mm_Vertical.kicad_mod
new file mode 100644
index 000000000..e150e0c05
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x01_P2.54mm_Vertical.kicad_mod
@@ -0,0 +1,34 @@
+(module PinHeader_1x01_P2.54mm_Vertical (layer F.Cu) (tedit 59FED5CC)
+  (descr "Through hole straight pin header, 1x01, 2.54mm pitch, single row")
+  (tags "Through hole pin header THT 1x01 2.54mm single row")
+  (fp_text reference REF** (at 0 -2.33) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x01_P2.54mm_Vertical (at 0 2.33) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -1.27) (end 1.27 1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 1.27) (end -1.27 1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 1.27) (end -1.27 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 1.33) (end 1.33 1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end -1.33 1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 1.27) (end 1.33 1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 1.8) (end 1.8 1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.8 1.8) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x01_P2.54mm_Vertical.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x02_P2.54mm_Horizontal.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x02_P2.54mm_Horizontal.kicad_mod
new file mode 100644
index 000000000..b4ebee4fe
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x02_P2.54mm_Horizontal.kicad_mod
@@ -0,0 +1,64 @@
+(module PinHeader_1x02_P2.54mm_Horizontal (layer F.Cu) (tedit 59FED5CB)
+  (descr "Through hole angled pin header, 1x02, 2.54mm pitch, 6mm pin length, single row")
+  (tags "Through hole angled pin header THT 1x02 2.54mm single row")
+  (fp_text reference REF** (at 4.385 -2.27) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x02_P2.54mm_Horizontal (at 4.385 4.81) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 2.135 -1.27) (end 4.04 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 -1.27) (end 4.04 3.81) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 3.81) (end 1.5 3.81) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.5 3.81) (end 1.5 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.5 -0.635) (end 2.135 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end 1.5 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end -0.32 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 0.32) (end 1.5 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 -0.32) (end 10.04 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 -0.32) (end 10.04 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 0.32) (end 10.04 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end 1.5 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end -0.32 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.86) (end 1.5 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 2.22) (end 10.04 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 2.22) (end 10.04 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 2.86) (end 10.04 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.44 -1.33) (end 1.44 3.87) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 3.87) (end 4.1 3.87) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 3.87) (end 4.1 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -1.33) (end 1.44 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.38) (end 10.1 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 -0.38) (end 10.1 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 0.38) (end 4.1 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.32) (end 10.1 -0.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.2) (end 10.1 -0.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.08) (end 10.1 -0.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 0.04) (end 10.1 0.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 0.16) (end 10.1 0.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 0.28) (end 10.1 0.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 -0.38) (end 1.44 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 0.38) (end 1.44 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 1.27) (end 4.1 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 2.16) (end 10.1 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 2.16) (end 10.1 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 2.92) (end 4.1 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.16) (end 1.44 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.92) (end 1.44 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 0) (end -1.27 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 -1.27) (end 0 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 4.35) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 4.35) (end 10.55 4.35) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 10.55 4.35) (end 10.55 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 10.55 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 2.77 1.27 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x02_P2.54mm_Horizontal.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x02_P2.54mm_Vertical.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x02_P2.54mm_Vertical.kicad_mod
new file mode 100644
index 000000000..ef966490c
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x02_P2.54mm_Vertical.kicad_mod
@@ -0,0 +1,35 @@
+(module PinHeader_1x02_P2.54mm_Vertical (layer F.Cu) (tedit 59FED5CC)
+  (descr "Through hole straight pin header, 1x02, 2.54mm pitch, single row")
+  (tags "Through hole pin header THT 1x02 2.54mm single row")
+  (fp_text reference REF** (at 0 -2.33) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x02_P2.54mm_Vertical (at 0 4.87) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -1.27) (end 1.27 3.81) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 3.81) (end -1.27 3.81) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 3.81) (end -1.27 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 3.87) (end 1.33 3.87) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end -1.33 3.87) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 1.27) (end 1.33 3.87) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 4.35) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 4.35) (end 1.8 4.35) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.8 4.35) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 0 1.27 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x02_P2.54mm_Vertical.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x02_P2.54mm_Vertical_SMD_Pin1Left.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x02_P2.54mm_Vertical_SMD_Pin1Left.kicad_mod
new file mode 100644
index 000000000..df2ba3d6d
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x02_P2.54mm_Vertical_SMD_Pin1Left.kicad_mod
@@ -0,0 +1,43 @@
+(module PinHeader_1x02_P2.54mm_Vertical_SMD_Pin1Left (layer F.Cu) (tedit 59FED5CC)
+  (descr "surface-mounted straight pin header, 1x02, 2.54mm pitch, single row, style 1 (pin 1 left)")
+  (tags "Surface mounted pin header SMD 1x02 2.54mm single row style1 pin1 left")
+  (attr smd)
+  (fp_text reference REF** (at 0 -3.6) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x02_P2.54mm_Vertical_SMD_Pin1Left (at 0 3.6) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 1.27 2.54) (end -1.27 2.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -2.54) (end 1.27 -2.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 2.54) (end -1.27 -1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -1.59) (end -0.32 -2.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -2.54) (end 1.27 2.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -1.59) (end -2.54 -1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -1.59) (end -2.54 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -0.95) (end -1.27 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 0.95) (end 2.54 0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 0.95) (end 2.54 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 1.59) (end 1.27 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 -2.6) (end 1.33 -2.6) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 2.6) (end 1.33 2.6) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -2.6) (end 1.33 0.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -2.03) (end -2.85 -2.03) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -2.6) (end -1.33 -2.03) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 2.03) (end 1.33 2.6) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -0.51) (end -1.33 2.6) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.45 -3.05) (end -3.45 3.05) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.45 3.05) (end 3.45 3.05) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 3.05) (end 3.45 -3.05) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 -3.05) (end -3.45 -3.05) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -1.655 -1.27) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 1.655 1.27) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x02_P2.54mm_Vertical_SMD_Pin1Left.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x02_P2.54mm_Vertical_SMD_Pin1Right.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x02_P2.54mm_Vertical_SMD_Pin1Right.kicad_mod
new file mode 100644
index 000000000..12ed1dd02
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x02_P2.54mm_Vertical_SMD_Pin1Right.kicad_mod
@@ -0,0 +1,43 @@
+(module PinHeader_1x02_P2.54mm_Vertical_SMD_Pin1Right (layer F.Cu) (tedit 59FED5CC)
+  (descr "surface-mounted straight pin header, 1x02, 2.54mm pitch, single row, style 2 (pin 1 right)")
+  (tags "Surface mounted pin header SMD 1x02 2.54mm single row style2 pin1 right")
+  (attr smd)
+  (fp_text reference REF** (at 0 -3.6) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x02_P2.54mm_Vertical_SMD_Pin1Right (at 0 3.6) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 1.27 2.54) (end -1.27 2.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -2.54) (end 0.32 -2.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 2.54) (end 1.27 -1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -1.59) (end 0.32 -2.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -2.54) (end -1.27 2.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 0.95) (end -2.54 0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 0.95) (end -2.54 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 1.59) (end -1.27 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -1.59) (end 2.54 -1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -1.59) (end 2.54 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -0.95) (end 1.27 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 -2.6) (end 1.33 -2.6) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 2.6) (end 1.33 2.6) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -0.51) (end 1.33 2.6) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -2.6) (end -1.33 0.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -2.03) (end 2.85 -2.03) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -2.6) (end 1.33 -2.03) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 2.03) (end -1.33 2.6) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.45 -3.05) (end -3.45 3.05) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.45 3.05) (end 3.45 3.05) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 3.05) (end 3.45 -3.05) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 -3.05) (end -3.45 -3.05) (layer F.CrtYd) (width 0.05))
+  (pad 2 smd rect (at -1.655 1.27) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 1 smd rect (at 1.655 -1.27) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x02_P2.54mm_Vertical_SMD_Pin1Right.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x03_P2.54mm_Horizontal.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x03_P2.54mm_Horizontal.kicad_mod
new file mode 100644
index 000000000..513ac8297
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x03_P2.54mm_Horizontal.kicad_mod
@@ -0,0 +1,77 @@
+(module PinHeader_1x03_P2.54mm_Horizontal (layer F.Cu) (tedit 59FED5CB)
+  (descr "Through hole angled pin header, 1x03, 2.54mm pitch, 6mm pin length, single row")
+  (tags "Through hole angled pin header THT 1x03 2.54mm single row")
+  (fp_text reference REF** (at 4.385 -2.27) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x03_P2.54mm_Horizontal (at 4.385 7.35) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 2.135 -1.27) (end 4.04 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 -1.27) (end 4.04 6.35) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 6.35) (end 1.5 6.35) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.5 6.35) (end 1.5 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.5 -0.635) (end 2.135 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end 1.5 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end -0.32 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 0.32) (end 1.5 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 -0.32) (end 10.04 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 -0.32) (end 10.04 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 0.32) (end 10.04 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end 1.5 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end -0.32 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.86) (end 1.5 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 2.22) (end 10.04 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 2.22) (end 10.04 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 2.86) (end 10.04 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end 1.5 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end -0.32 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 5.4) (end 1.5 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 4.76) (end 10.04 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 4.76) (end 10.04 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 5.4) (end 10.04 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.44 -1.33) (end 1.44 6.41) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 6.41) (end 4.1 6.41) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 6.41) (end 4.1 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -1.33) (end 1.44 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.38) (end 10.1 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 -0.38) (end 10.1 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 0.38) (end 4.1 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.32) (end 10.1 -0.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.2) (end 10.1 -0.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.08) (end 10.1 -0.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 0.04) (end 10.1 0.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 0.16) (end 10.1 0.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 0.28) (end 10.1 0.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 -0.38) (end 1.44 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 0.38) (end 1.44 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 1.27) (end 4.1 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 2.16) (end 10.1 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 2.16) (end 10.1 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 2.92) (end 4.1 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.16) (end 1.44 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.92) (end 1.44 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 3.81) (end 4.1 3.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 4.7) (end 10.1 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 4.7) (end 10.1 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 5.46) (end 4.1 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 4.7) (end 1.44 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 5.46) (end 1.44 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 0) (end -1.27 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 -1.27) (end 0 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 6.85) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 6.85) (end 10.55 6.85) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 10.55 6.85) (end 10.55 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 10.55 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 2.77 2.54 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x03_P2.54mm_Horizontal.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x03_P2.54mm_Vertical.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x03_P2.54mm_Vertical.kicad_mod
new file mode 100644
index 000000000..6f958e087
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x03_P2.54mm_Vertical.kicad_mod
@@ -0,0 +1,36 @@
+(module PinHeader_1x03_P2.54mm_Vertical (layer F.Cu) (tedit 59FED5CC)
+  (descr "Through hole straight pin header, 1x03, 2.54mm pitch, single row")
+  (tags "Through hole pin header THT 1x03 2.54mm single row")
+  (fp_text reference REF** (at 0 -2.33) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x03_P2.54mm_Vertical (at 0 7.41) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -1.27) (end 1.27 6.35) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 6.35) (end -1.27 6.35) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 6.35) (end -1.27 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 6.41) (end 1.33 6.41) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end -1.33 6.41) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 1.27) (end 1.33 6.41) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 6.85) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 6.85) (end 1.8 6.85) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.8 6.85) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 0 2.54 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x03_P2.54mm_Vertical.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x03_P2.54mm_Vertical_SMD_Pin1Left.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x03_P2.54mm_Vertical_SMD_Pin1Left.kicad_mod
new file mode 100644
index 000000000..a15301c38
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x03_P2.54mm_Vertical_SMD_Pin1Left.kicad_mod
@@ -0,0 +1,48 @@
+(module PinHeader_1x03_P2.54mm_Vertical_SMD_Pin1Left (layer F.Cu) (tedit 59FED5CC)
+  (descr "surface-mounted straight pin header, 1x03, 2.54mm pitch, single row, style 1 (pin 1 left)")
+  (tags "Surface mounted pin header SMD 1x03 2.54mm single row style1 pin1 left")
+  (attr smd)
+  (fp_text reference REF** (at 0 -4.87) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x03_P2.54mm_Vertical_SMD_Pin1Left (at 0 4.87) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 1.27 3.81) (end -1.27 3.81) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -3.81) (end 1.27 -3.81) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 3.81) (end -1.27 -2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -2.86) (end -0.32 -3.81) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -3.81) (end 1.27 3.81) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -2.86) (end -2.54 -2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -2.86) (end -2.54 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -2.22) (end -1.27 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 2.22) (end -2.54 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 2.22) (end -2.54 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 2.86) (end -1.27 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -0.32) (end 2.54 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -0.32) (end 2.54 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 0.32) (end 1.27 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 -3.87) (end 1.33 -3.87) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 3.87) (end 1.33 3.87) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -3.87) (end 1.33 -0.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -3.3) (end -2.85 -3.3) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -3.87) (end -1.33 -3.3) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 3.3) (end 1.33 3.87) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 0.76) (end 1.33 3.87) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -1.78) (end -1.33 1.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.45 -4.35) (end -3.45 4.35) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.45 4.35) (end 3.45 4.35) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 4.35) (end 3.45 -4.35) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 -4.35) (end -3.45 -4.35) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -1.655 -2.54) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 3 smd rect (at -1.655 2.54) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 1.655 0) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x03_P2.54mm_Vertical_SMD_Pin1Left.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x03_P2.54mm_Vertical_SMD_Pin1Right.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x03_P2.54mm_Vertical_SMD_Pin1Right.kicad_mod
new file mode 100644
index 000000000..ac6375e58
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x03_P2.54mm_Vertical_SMD_Pin1Right.kicad_mod
@@ -0,0 +1,48 @@
+(module PinHeader_1x03_P2.54mm_Vertical_SMD_Pin1Right (layer F.Cu) (tedit 59FED5CC)
+  (descr "surface-mounted straight pin header, 1x03, 2.54mm pitch, single row, style 2 (pin 1 right)")
+  (tags "Surface mounted pin header SMD 1x03 2.54mm single row style2 pin1 right")
+  (attr smd)
+  (fp_text reference REF** (at 0 -4.87) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x03_P2.54mm_Vertical_SMD_Pin1Right (at 0 4.87) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 1.27 3.81) (end -1.27 3.81) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -3.81) (end 0.32 -3.81) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 3.81) (end 1.27 -2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -2.86) (end 0.32 -3.81) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -3.81) (end -1.27 3.81) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -0.32) (end -2.54 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -0.32) (end -2.54 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 0.32) (end -1.27 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -2.86) (end 2.54 -2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -2.86) (end 2.54 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -2.22) (end 1.27 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 2.22) (end 2.54 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 2.22) (end 2.54 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 2.86) (end 1.27 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 -3.87) (end 1.33 -3.87) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 3.87) (end 1.33 3.87) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -1.78) (end 1.33 1.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -3.87) (end -1.33 -0.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -3.3) (end 2.85 -3.3) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -3.87) (end 1.33 -3.3) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 3.3) (end -1.33 3.87) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 0.76) (end -1.33 3.87) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.45 -4.35) (end -3.45 4.35) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.45 4.35) (end 3.45 4.35) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 4.35) (end 3.45 -4.35) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 -4.35) (end -3.45 -4.35) (layer F.CrtYd) (width 0.05))
+  (pad 2 smd rect (at -1.655 0) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 1 smd rect (at 1.655 -2.54) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 3 smd rect (at 1.655 2.54) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x03_P2.54mm_Vertical_SMD_Pin1Right.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x04_P2.54mm_Horizontal.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x04_P2.54mm_Horizontal.kicad_mod
new file mode 100644
index 000000000..1e070d85c
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x04_P2.54mm_Horizontal.kicad_mod
@@ -0,0 +1,90 @@
+(module PinHeader_1x04_P2.54mm_Horizontal (layer F.Cu) (tedit 59FED5CB)
+  (descr "Through hole angled pin header, 1x04, 2.54mm pitch, 6mm pin length, single row")
+  (tags "Through hole angled pin header THT 1x04 2.54mm single row")
+  (fp_text reference REF** (at 4.385 -2.27) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x04_P2.54mm_Horizontal (at 4.385 9.89) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 2.135 -1.27) (end 4.04 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 -1.27) (end 4.04 8.89) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 8.89) (end 1.5 8.89) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.5 8.89) (end 1.5 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.5 -0.635) (end 2.135 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end 1.5 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end -0.32 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 0.32) (end 1.5 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 -0.32) (end 10.04 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 -0.32) (end 10.04 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 0.32) (end 10.04 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end 1.5 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end -0.32 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.86) (end 1.5 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 2.22) (end 10.04 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 2.22) (end 10.04 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 2.86) (end 10.04 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end 1.5 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end -0.32 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 5.4) (end 1.5 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 4.76) (end 10.04 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 4.76) (end 10.04 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 5.4) (end 10.04 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end 1.5 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end -0.32 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.94) (end 1.5 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 7.3) (end 10.04 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 7.3) (end 10.04 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 7.94) (end 10.04 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.44 -1.33) (end 1.44 8.95) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 8.95) (end 4.1 8.95) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 8.95) (end 4.1 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -1.33) (end 1.44 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.38) (end 10.1 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 -0.38) (end 10.1 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 0.38) (end 4.1 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.32) (end 10.1 -0.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.2) (end 10.1 -0.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.08) (end 10.1 -0.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 0.04) (end 10.1 0.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 0.16) (end 10.1 0.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 0.28) (end 10.1 0.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 -0.38) (end 1.44 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 0.38) (end 1.44 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 1.27) (end 4.1 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 2.16) (end 10.1 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 2.16) (end 10.1 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 2.92) (end 4.1 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.16) (end 1.44 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.92) (end 1.44 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 3.81) (end 4.1 3.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 4.7) (end 10.1 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 4.7) (end 10.1 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 5.46) (end 4.1 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 4.7) (end 1.44 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 5.46) (end 1.44 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 6.35) (end 4.1 6.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 7.24) (end 10.1 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 7.24) (end 10.1 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 8) (end 4.1 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 7.24) (end 1.44 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 8) (end 1.44 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 0) (end -1.27 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 -1.27) (end 0 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 9.4) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 9.4) (end 10.55 9.4) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 10.55 9.4) (end 10.55 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 10.55 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 2.77 3.81 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x04_P2.54mm_Horizontal.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x04_P2.54mm_Vertical.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x04_P2.54mm_Vertical.kicad_mod
new file mode 100644
index 000000000..37eae9ca3
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x04_P2.54mm_Vertical.kicad_mod
@@ -0,0 +1,37 @@
+(module PinHeader_1x04_P2.54mm_Vertical (layer F.Cu) (tedit 59FED5CC)
+  (descr "Through hole straight pin header, 1x04, 2.54mm pitch, single row")
+  (tags "Through hole pin header THT 1x04 2.54mm single row")
+  (fp_text reference REF** (at 0 -2.33) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x04_P2.54mm_Vertical (at 0 9.95) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -1.27) (end 1.27 8.89) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 8.89) (end -1.27 8.89) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 8.89) (end -1.27 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 8.95) (end 1.33 8.95) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end -1.33 8.95) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 1.27) (end 1.33 8.95) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 9.4) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 9.4) (end 1.8 9.4) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.8 9.4) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 0 3.81 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x04_P2.54mm_Vertical.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x04_P2.54mm_Vertical_SMD_Pin1Left.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x04_P2.54mm_Vertical_SMD_Pin1Left.kicad_mod
new file mode 100644
index 000000000..6233f9aaf
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x04_P2.54mm_Vertical_SMD_Pin1Left.kicad_mod
@@ -0,0 +1,53 @@
+(module PinHeader_1x04_P2.54mm_Vertical_SMD_Pin1Left (layer F.Cu) (tedit 59FED5CC)
+  (descr "surface-mounted straight pin header, 1x04, 2.54mm pitch, single row, style 1 (pin 1 left)")
+  (tags "Surface mounted pin header SMD 1x04 2.54mm single row style1 pin1 left")
+  (attr smd)
+  (fp_text reference REF** (at 0 -6.14) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x04_P2.54mm_Vertical_SMD_Pin1Left (at 0 6.14) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 1.27 5.08) (end -1.27 5.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -5.08) (end 1.27 -5.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 5.08) (end -1.27 -4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -4.13) (end -0.32 -5.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -5.08) (end 1.27 5.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -4.13) (end -2.54 -4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -4.13) (end -2.54 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -3.49) (end -1.27 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 0.95) (end -2.54 0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 0.95) (end -2.54 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 1.59) (end -1.27 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -1.59) (end 2.54 -1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -1.59) (end 2.54 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -0.95) (end 1.27 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 3.49) (end 2.54 3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 3.49) (end 2.54 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 4.13) (end 1.27 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 -5.14) (end 1.33 -5.14) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 5.14) (end 1.33 5.14) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -5.14) (end 1.33 -2.03) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -4.57) (end -2.85 -4.57) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -5.14) (end -1.33 -4.57) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 4.57) (end 1.33 5.14) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -0.51) (end 1.33 3.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -3.05) (end -1.33 0.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 2.03) (end -1.33 5.14) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.45 -5.6) (end -3.45 5.6) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.45 5.6) (end 3.45 5.6) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 5.6) (end 3.45 -5.6) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 -5.6) (end -3.45 -5.6) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -1.655 -3.81) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 3 smd rect (at -1.655 1.27) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 1.655 -1.27) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 4 smd rect (at 1.655 3.81) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x04_P2.54mm_Vertical_SMD_Pin1Left.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x04_P2.54mm_Vertical_SMD_Pin1Right.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x04_P2.54mm_Vertical_SMD_Pin1Right.kicad_mod
new file mode 100644
index 000000000..03ca7c892
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x04_P2.54mm_Vertical_SMD_Pin1Right.kicad_mod
@@ -0,0 +1,53 @@
+(module PinHeader_1x04_P2.54mm_Vertical_SMD_Pin1Right (layer F.Cu) (tedit 59FED5CC)
+  (descr "surface-mounted straight pin header, 1x04, 2.54mm pitch, single row, style 2 (pin 1 right)")
+  (tags "Surface mounted pin header SMD 1x04 2.54mm single row style2 pin1 right")
+  (attr smd)
+  (fp_text reference REF** (at 0 -6.14) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x04_P2.54mm_Vertical_SMD_Pin1Right (at 0 6.14) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 1.27 5.08) (end -1.27 5.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -5.08) (end 0.32 -5.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 5.08) (end 1.27 -4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -4.13) (end 0.32 -5.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -5.08) (end -1.27 5.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -1.59) (end -2.54 -1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -1.59) (end -2.54 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -0.95) (end -1.27 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 3.49) (end -2.54 3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 3.49) (end -2.54 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 4.13) (end -1.27 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -4.13) (end 2.54 -4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -4.13) (end 2.54 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -3.49) (end 1.27 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 0.95) (end 2.54 0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 0.95) (end 2.54 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 1.59) (end 1.27 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 -5.14) (end 1.33 -5.14) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 5.14) (end 1.33 5.14) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -3.05) (end 1.33 0.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 2.03) (end 1.33 5.14) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -5.14) (end -1.33 -2.03) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -4.57) (end 2.85 -4.57) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -5.14) (end 1.33 -4.57) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 4.57) (end -1.33 5.14) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -0.51) (end -1.33 3.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.45 -5.6) (end -3.45 5.6) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.45 5.6) (end 3.45 5.6) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 5.6) (end 3.45 -5.6) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 -5.6) (end -3.45 -5.6) (layer F.CrtYd) (width 0.05))
+  (pad 2 smd rect (at -1.655 -1.27) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 4 smd rect (at -1.655 3.81) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 1 smd rect (at 1.655 -3.81) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 3 smd rect (at 1.655 1.27) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x04_P2.54mm_Vertical_SMD_Pin1Right.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x05_P2.54mm_Horizontal.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x05_P2.54mm_Horizontal.kicad_mod
new file mode 100644
index 000000000..e4aa26e4f
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x05_P2.54mm_Horizontal.kicad_mod
@@ -0,0 +1,103 @@
+(module PinHeader_1x05_P2.54mm_Horizontal (layer F.Cu) (tedit 59FED5CB)
+  (descr "Through hole angled pin header, 1x05, 2.54mm pitch, 6mm pin length, single row")
+  (tags "Through hole angled pin header THT 1x05 2.54mm single row")
+  (fp_text reference REF** (at 4.385 -2.27) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x05_P2.54mm_Horizontal (at 4.385 12.43) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 2.135 -1.27) (end 4.04 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 -1.27) (end 4.04 11.43) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 11.43) (end 1.5 11.43) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.5 11.43) (end 1.5 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.5 -0.635) (end 2.135 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end 1.5 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end -0.32 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 0.32) (end 1.5 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 -0.32) (end 10.04 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 -0.32) (end 10.04 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 0.32) (end 10.04 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end 1.5 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end -0.32 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.86) (end 1.5 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 2.22) (end 10.04 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 2.22) (end 10.04 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 2.86) (end 10.04 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end 1.5 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end -0.32 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 5.4) (end 1.5 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 4.76) (end 10.04 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 4.76) (end 10.04 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 5.4) (end 10.04 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end 1.5 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end -0.32 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.94) (end 1.5 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 7.3) (end 10.04 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 7.3) (end 10.04 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 7.94) (end 10.04 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end 1.5 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end -0.32 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 10.48) (end 1.5 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 9.84) (end 10.04 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 9.84) (end 10.04 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 10.48) (end 10.04 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.44 -1.33) (end 1.44 11.49) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 11.49) (end 4.1 11.49) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 11.49) (end 4.1 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -1.33) (end 1.44 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.38) (end 10.1 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 -0.38) (end 10.1 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 0.38) (end 4.1 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.32) (end 10.1 -0.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.2) (end 10.1 -0.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.08) (end 10.1 -0.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 0.04) (end 10.1 0.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 0.16) (end 10.1 0.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 0.28) (end 10.1 0.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 -0.38) (end 1.44 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 0.38) (end 1.44 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 1.27) (end 4.1 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 2.16) (end 10.1 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 2.16) (end 10.1 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 2.92) (end 4.1 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.16) (end 1.44 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.92) (end 1.44 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 3.81) (end 4.1 3.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 4.7) (end 10.1 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 4.7) (end 10.1 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 5.46) (end 4.1 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 4.7) (end 1.44 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 5.46) (end 1.44 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 6.35) (end 4.1 6.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 7.24) (end 10.1 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 7.24) (end 10.1 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 8) (end 4.1 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 7.24) (end 1.44 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 8) (end 1.44 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 8.89) (end 4.1 8.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 9.78) (end 10.1 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 9.78) (end 10.1 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 10.54) (end 4.1 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 9.78) (end 1.44 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 10.54) (end 1.44 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 0) (end -1.27 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 -1.27) (end 0 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 11.95) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 11.95) (end 10.55 11.95) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 10.55 11.95) (end 10.55 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 10.55 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 2.77 5.08 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x05_P2.54mm_Horizontal.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x05_P2.54mm_Vertical.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x05_P2.54mm_Vertical.kicad_mod
new file mode 100644
index 000000000..dec592149
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x05_P2.54mm_Vertical.kicad_mod
@@ -0,0 +1,38 @@
+(module PinHeader_1x05_P2.54mm_Vertical (layer F.Cu) (tedit 59FED5CC)
+  (descr "Through hole straight pin header, 1x05, 2.54mm pitch, single row")
+  (tags "Through hole pin header THT 1x05 2.54mm single row")
+  (fp_text reference REF** (at 0 -2.33) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x05_P2.54mm_Vertical (at 0 12.49) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -1.27) (end 1.27 11.43) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 11.43) (end -1.27 11.43) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 11.43) (end -1.27 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 11.49) (end 1.33 11.49) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end -1.33 11.49) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 1.27) (end 1.33 11.49) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 11.95) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 11.95) (end 1.8 11.95) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.8 11.95) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 0 5.08 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x05_P2.54mm_Vertical.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x05_P2.54mm_Vertical_SMD_Pin1Left.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x05_P2.54mm_Vertical_SMD_Pin1Left.kicad_mod
new file mode 100644
index 000000000..dbc7e0aab
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x05_P2.54mm_Vertical_SMD_Pin1Left.kicad_mod
@@ -0,0 +1,58 @@
+(module PinHeader_1x05_P2.54mm_Vertical_SMD_Pin1Left (layer F.Cu) (tedit 59FED5CC)
+  (descr "surface-mounted straight pin header, 1x05, 2.54mm pitch, single row, style 1 (pin 1 left)")
+  (tags "Surface mounted pin header SMD 1x05 2.54mm single row style1 pin1 left")
+  (attr smd)
+  (fp_text reference REF** (at 0 -7.41) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x05_P2.54mm_Vertical_SMD_Pin1Left (at 0 7.41) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 1.27 6.35) (end -1.27 6.35) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -6.35) (end 1.27 -6.35) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 6.35) (end -1.27 -5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -5.4) (end -0.32 -6.35) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -6.35) (end 1.27 6.35) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -5.4) (end -2.54 -5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -5.4) (end -2.54 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -4.76) (end -1.27 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -0.32) (end -2.54 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -0.32) (end -2.54 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 0.32) (end -1.27 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 4.76) (end -2.54 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 4.76) (end -2.54 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 5.4) (end -1.27 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -2.86) (end 2.54 -2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -2.86) (end 2.54 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -2.22) (end 1.27 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 2.22) (end 2.54 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 2.22) (end 2.54 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 2.86) (end 1.27 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 -6.41) (end 1.33 -6.41) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 6.41) (end 1.33 6.41) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -6.41) (end 1.33 -3.3) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -5.84) (end -2.85 -5.84) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -6.41) (end -1.33 -5.84) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 5.84) (end 1.33 6.41) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -1.78) (end 1.33 1.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 3.3) (end 1.33 6.41) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -4.32) (end -1.33 -0.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 0.76) (end -1.33 4.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.45 -6.85) (end -3.45 6.85) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.45 6.85) (end 3.45 6.85) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 6.85) (end 3.45 -6.85) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 -6.85) (end -3.45 -6.85) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -1.655 -5.08) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 3 smd rect (at -1.655 0) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 5 smd rect (at -1.655 5.08) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 1.655 -2.54) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 4 smd rect (at 1.655 2.54) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x05_P2.54mm_Vertical_SMD_Pin1Left.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x05_P2.54mm_Vertical_SMD_Pin1Right.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x05_P2.54mm_Vertical_SMD_Pin1Right.kicad_mod
new file mode 100644
index 000000000..541918e65
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x05_P2.54mm_Vertical_SMD_Pin1Right.kicad_mod
@@ -0,0 +1,58 @@
+(module PinHeader_1x05_P2.54mm_Vertical_SMD_Pin1Right (layer F.Cu) (tedit 59FED5CC)
+  (descr "surface-mounted straight pin header, 1x05, 2.54mm pitch, single row, style 2 (pin 1 right)")
+  (tags "Surface mounted pin header SMD 1x05 2.54mm single row style2 pin1 right")
+  (attr smd)
+  (fp_text reference REF** (at 0 -7.41) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x05_P2.54mm_Vertical_SMD_Pin1Right (at 0 7.41) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 1.27 6.35) (end -1.27 6.35) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -6.35) (end 0.32 -6.35) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 6.35) (end 1.27 -5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -5.4) (end 0.32 -6.35) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -6.35) (end -1.27 6.35) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -2.86) (end -2.54 -2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -2.86) (end -2.54 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -2.22) (end -1.27 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 2.22) (end -2.54 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 2.22) (end -2.54 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 2.86) (end -1.27 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -5.4) (end 2.54 -5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -5.4) (end 2.54 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -4.76) (end 1.27 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -0.32) (end 2.54 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -0.32) (end 2.54 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 0.32) (end 1.27 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 4.76) (end 2.54 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 4.76) (end 2.54 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 5.4) (end 1.27 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 -6.41) (end 1.33 -6.41) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 6.41) (end 1.33 6.41) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -4.32) (end 1.33 -0.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 0.76) (end 1.33 4.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -6.41) (end -1.33 -3.3) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -5.84) (end 2.85 -5.84) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -6.41) (end 1.33 -5.84) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 5.84) (end -1.33 6.41) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -1.78) (end -1.33 1.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 3.3) (end -1.33 6.41) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.45 -6.85) (end -3.45 6.85) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.45 6.85) (end 3.45 6.85) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 6.85) (end 3.45 -6.85) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 -6.85) (end -3.45 -6.85) (layer F.CrtYd) (width 0.05))
+  (pad 2 smd rect (at -1.655 -2.54) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 4 smd rect (at -1.655 2.54) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 1 smd rect (at 1.655 -5.08) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 3 smd rect (at 1.655 0) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 5 smd rect (at 1.655 5.08) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x05_P2.54mm_Vertical_SMD_Pin1Right.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x06_P2.54mm_Horizontal.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x06_P2.54mm_Horizontal.kicad_mod
new file mode 100644
index 000000000..30f14c7c2
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x06_P2.54mm_Horizontal.kicad_mod
@@ -0,0 +1,116 @@
+(module PinHeader_1x06_P2.54mm_Horizontal (layer F.Cu) (tedit 59FED5CB)
+  (descr "Through hole angled pin header, 1x06, 2.54mm pitch, 6mm pin length, single row")
+  (tags "Through hole angled pin header THT 1x06 2.54mm single row")
+  (fp_text reference REF** (at 4.385 -2.27) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x06_P2.54mm_Horizontal (at 4.385 14.97) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 2.135 -1.27) (end 4.04 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 -1.27) (end 4.04 13.97) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 13.97) (end 1.5 13.97) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.5 13.97) (end 1.5 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.5 -0.635) (end 2.135 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end 1.5 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end -0.32 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 0.32) (end 1.5 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 -0.32) (end 10.04 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 -0.32) (end 10.04 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 0.32) (end 10.04 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end 1.5 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end -0.32 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.86) (end 1.5 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 2.22) (end 10.04 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 2.22) (end 10.04 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 2.86) (end 10.04 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end 1.5 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end -0.32 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 5.4) (end 1.5 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 4.76) (end 10.04 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 4.76) (end 10.04 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 5.4) (end 10.04 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end 1.5 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end -0.32 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.94) (end 1.5 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 7.3) (end 10.04 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 7.3) (end 10.04 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 7.94) (end 10.04 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end 1.5 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end -0.32 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 10.48) (end 1.5 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 9.84) (end 10.04 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 9.84) (end 10.04 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 10.48) (end 10.04 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end 1.5 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end -0.32 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 13.02) (end 1.5 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 12.38) (end 10.04 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 12.38) (end 10.04 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 13.02) (end 10.04 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.44 -1.33) (end 1.44 14.03) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 14.03) (end 4.1 14.03) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 14.03) (end 4.1 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -1.33) (end 1.44 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.38) (end 10.1 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 -0.38) (end 10.1 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 0.38) (end 4.1 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.32) (end 10.1 -0.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.2) (end 10.1 -0.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.08) (end 10.1 -0.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 0.04) (end 10.1 0.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 0.16) (end 10.1 0.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 0.28) (end 10.1 0.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 -0.38) (end 1.44 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 0.38) (end 1.44 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 1.27) (end 4.1 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 2.16) (end 10.1 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 2.16) (end 10.1 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 2.92) (end 4.1 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.16) (end 1.44 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.92) (end 1.44 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 3.81) (end 4.1 3.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 4.7) (end 10.1 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 4.7) (end 10.1 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 5.46) (end 4.1 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 4.7) (end 1.44 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 5.46) (end 1.44 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 6.35) (end 4.1 6.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 7.24) (end 10.1 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 7.24) (end 10.1 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 8) (end 4.1 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 7.24) (end 1.44 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 8) (end 1.44 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 8.89) (end 4.1 8.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 9.78) (end 10.1 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 9.78) (end 10.1 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 10.54) (end 4.1 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 9.78) (end 1.44 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 10.54) (end 1.44 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 11.43) (end 4.1 11.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 12.32) (end 10.1 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 12.32) (end 10.1 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 13.08) (end 4.1 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 12.32) (end 1.44 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 13.08) (end 1.44 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 0) (end -1.27 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 -1.27) (end 0 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 14.5) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 14.5) (end 10.55 14.5) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 10.55 14.5) (end 10.55 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 10.55 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 2.77 6.35 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x06_P2.54mm_Horizontal.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x06_P2.54mm_Vertical.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x06_P2.54mm_Vertical.kicad_mod
new file mode 100644
index 000000000..dbd103b4e
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x06_P2.54mm_Vertical.kicad_mod
@@ -0,0 +1,39 @@
+(module PinHeader_1x06_P2.54mm_Vertical (layer F.Cu) (tedit 59FED5CC)
+  (descr "Through hole straight pin header, 1x06, 2.54mm pitch, single row")
+  (tags "Through hole pin header THT 1x06 2.54mm single row")
+  (fp_text reference REF** (at 0 -2.33) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x06_P2.54mm_Vertical (at 0 15.03) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -1.27) (end 1.27 13.97) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 13.97) (end -1.27 13.97) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 13.97) (end -1.27 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 14.03) (end 1.33 14.03) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end -1.33 14.03) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 1.27) (end 1.33 14.03) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 14.5) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 14.5) (end 1.8 14.5) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.8 14.5) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 0 6.35 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x06_P2.54mm_Vertical.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x06_P2.54mm_Vertical_SMD_Pin1Left.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x06_P2.54mm_Vertical_SMD_Pin1Left.kicad_mod
new file mode 100644
index 000000000..6bcf62d38
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x06_P2.54mm_Vertical_SMD_Pin1Left.kicad_mod
@@ -0,0 +1,63 @@
+(module PinHeader_1x06_P2.54mm_Vertical_SMD_Pin1Left (layer F.Cu) (tedit 59FED5CC)
+  (descr "surface-mounted straight pin header, 1x06, 2.54mm pitch, single row, style 1 (pin 1 left)")
+  (tags "Surface mounted pin header SMD 1x06 2.54mm single row style1 pin1 left")
+  (attr smd)
+  (fp_text reference REF** (at 0 -8.68) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x06_P2.54mm_Vertical_SMD_Pin1Left (at 0 8.68) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 1.27 7.62) (end -1.27 7.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -7.62) (end 1.27 -7.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 7.62) (end -1.27 -6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -6.67) (end -0.32 -7.62) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -7.62) (end 1.27 7.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -6.67) (end -2.54 -6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -6.67) (end -2.54 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -6.03) (end -1.27 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -1.59) (end -2.54 -1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -1.59) (end -2.54 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -0.95) (end -1.27 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 3.49) (end -2.54 3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 3.49) (end -2.54 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 4.13) (end -1.27 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -4.13) (end 2.54 -4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -4.13) (end 2.54 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -3.49) (end 1.27 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 0.95) (end 2.54 0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 0.95) (end 2.54 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 1.59) (end 1.27 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 6.03) (end 2.54 6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 6.03) (end 2.54 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 6.67) (end 1.27 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 -7.68) (end 1.33 -7.68) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 7.68) (end 1.33 7.68) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -7.68) (end 1.33 -4.57) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -7.11) (end -2.85 -7.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -7.68) (end -1.33 -7.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 7.11) (end 1.33 7.68) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -3.05) (end 1.33 0.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 2.03) (end 1.33 5.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -5.59) (end -1.33 -2.03) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -0.51) (end -1.33 3.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 4.57) (end -1.33 7.68) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.45 -8.15) (end -3.45 8.15) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.45 8.15) (end 3.45 8.15) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 8.15) (end 3.45 -8.15) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 -8.15) (end -3.45 -8.15) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -1.655 -6.35) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 3 smd rect (at -1.655 -1.27) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 5 smd rect (at -1.655 3.81) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 1.655 -3.81) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 4 smd rect (at 1.655 1.27) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 6 smd rect (at 1.655 6.35) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x06_P2.54mm_Vertical_SMD_Pin1Left.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x06_P2.54mm_Vertical_SMD_Pin1Right.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x06_P2.54mm_Vertical_SMD_Pin1Right.kicad_mod
new file mode 100644
index 000000000..63c0f2dea
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x06_P2.54mm_Vertical_SMD_Pin1Right.kicad_mod
@@ -0,0 +1,63 @@
+(module PinHeader_1x06_P2.54mm_Vertical_SMD_Pin1Right (layer F.Cu) (tedit 59FED5CC)
+  (descr "surface-mounted straight pin header, 1x06, 2.54mm pitch, single row, style 2 (pin 1 right)")
+  (tags "Surface mounted pin header SMD 1x06 2.54mm single row style2 pin1 right")
+  (attr smd)
+  (fp_text reference REF** (at 0 -8.68) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x06_P2.54mm_Vertical_SMD_Pin1Right (at 0 8.68) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 1.27 7.62) (end -1.27 7.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -7.62) (end 0.32 -7.62) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 7.62) (end 1.27 -6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -6.67) (end 0.32 -7.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -7.62) (end -1.27 7.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -4.13) (end -2.54 -4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -4.13) (end -2.54 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -3.49) (end -1.27 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 0.95) (end -2.54 0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 0.95) (end -2.54 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 1.59) (end -1.27 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 6.03) (end -2.54 6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 6.03) (end -2.54 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 6.67) (end -1.27 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -6.67) (end 2.54 -6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -6.67) (end 2.54 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -6.03) (end 1.27 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -1.59) (end 2.54 -1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -1.59) (end 2.54 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -0.95) (end 1.27 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 3.49) (end 2.54 3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 3.49) (end 2.54 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 4.13) (end 1.27 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 -7.68) (end 1.33 -7.68) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 7.68) (end 1.33 7.68) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -5.59) (end 1.33 -2.03) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -0.51) (end 1.33 3.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 4.57) (end 1.33 7.68) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -7.68) (end -1.33 -4.57) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -7.11) (end 2.85 -7.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -7.68) (end 1.33 -7.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 7.11) (end -1.33 7.68) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -3.05) (end -1.33 0.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 2.03) (end -1.33 5.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.45 -8.15) (end -3.45 8.15) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.45 8.15) (end 3.45 8.15) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 8.15) (end 3.45 -8.15) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 -8.15) (end -3.45 -8.15) (layer F.CrtYd) (width 0.05))
+  (pad 2 smd rect (at -1.655 -3.81) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 4 smd rect (at -1.655 1.27) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 6 smd rect (at -1.655 6.35) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 1 smd rect (at 1.655 -6.35) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 3 smd rect (at 1.655 -1.27) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 5 smd rect (at 1.655 3.81) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x06_P2.54mm_Vertical_SMD_Pin1Right.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x07_P2.54mm_Horizontal.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x07_P2.54mm_Horizontal.kicad_mod
new file mode 100644
index 000000000..0b92efbc7
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x07_P2.54mm_Horizontal.kicad_mod
@@ -0,0 +1,129 @@
+(module PinHeader_1x07_P2.54mm_Horizontal (layer F.Cu) (tedit 59FED5CB)
+  (descr "Through hole angled pin header, 1x07, 2.54mm pitch, 6mm pin length, single row")
+  (tags "Through hole angled pin header THT 1x07 2.54mm single row")
+  (fp_text reference REF** (at 4.385 -2.27) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x07_P2.54mm_Horizontal (at 4.385 17.51) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 2.135 -1.27) (end 4.04 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 -1.27) (end 4.04 16.51) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 16.51) (end 1.5 16.51) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.5 16.51) (end 1.5 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.5 -0.635) (end 2.135 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end 1.5 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end -0.32 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 0.32) (end 1.5 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 -0.32) (end 10.04 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 -0.32) (end 10.04 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 0.32) (end 10.04 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end 1.5 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end -0.32 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.86) (end 1.5 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 2.22) (end 10.04 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 2.22) (end 10.04 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 2.86) (end 10.04 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end 1.5 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end -0.32 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 5.4) (end 1.5 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 4.76) (end 10.04 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 4.76) (end 10.04 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 5.4) (end 10.04 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end 1.5 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end -0.32 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.94) (end 1.5 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 7.3) (end 10.04 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 7.3) (end 10.04 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 7.94) (end 10.04 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end 1.5 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end -0.32 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 10.48) (end 1.5 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 9.84) (end 10.04 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 9.84) (end 10.04 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 10.48) (end 10.04 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end 1.5 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end -0.32 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 13.02) (end 1.5 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 12.38) (end 10.04 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 12.38) (end 10.04 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 13.02) (end 10.04 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end 1.5 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end -0.32 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 15.56) (end 1.5 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 14.92) (end 10.04 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 14.92) (end 10.04 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 15.56) (end 10.04 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.44 -1.33) (end 1.44 16.57) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 16.57) (end 4.1 16.57) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 16.57) (end 4.1 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -1.33) (end 1.44 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.38) (end 10.1 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 -0.38) (end 10.1 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 0.38) (end 4.1 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.32) (end 10.1 -0.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.2) (end 10.1 -0.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.08) (end 10.1 -0.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 0.04) (end 10.1 0.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 0.16) (end 10.1 0.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 0.28) (end 10.1 0.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 -0.38) (end 1.44 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 0.38) (end 1.44 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 1.27) (end 4.1 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 2.16) (end 10.1 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 2.16) (end 10.1 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 2.92) (end 4.1 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.16) (end 1.44 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.92) (end 1.44 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 3.81) (end 4.1 3.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 4.7) (end 10.1 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 4.7) (end 10.1 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 5.46) (end 4.1 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 4.7) (end 1.44 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 5.46) (end 1.44 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 6.35) (end 4.1 6.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 7.24) (end 10.1 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 7.24) (end 10.1 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 8) (end 4.1 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 7.24) (end 1.44 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 8) (end 1.44 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 8.89) (end 4.1 8.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 9.78) (end 10.1 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 9.78) (end 10.1 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 10.54) (end 4.1 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 9.78) (end 1.44 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 10.54) (end 1.44 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 11.43) (end 4.1 11.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 12.32) (end 10.1 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 12.32) (end 10.1 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 13.08) (end 4.1 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 12.32) (end 1.44 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 13.08) (end 1.44 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 13.97) (end 4.1 13.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 14.86) (end 10.1 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 14.86) (end 10.1 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 15.62) (end 4.1 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 14.86) (end 1.44 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 15.62) (end 1.44 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 0) (end -1.27 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 -1.27) (end 0 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 17.05) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 17.05) (end 10.55 17.05) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 10.55 17.05) (end 10.55 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 10.55 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 2.77 7.62 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x07_P2.54mm_Horizontal.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x07_P2.54mm_Vertical.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x07_P2.54mm_Vertical.kicad_mod
new file mode 100644
index 000000000..40ea9700c
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x07_P2.54mm_Vertical.kicad_mod
@@ -0,0 +1,40 @@
+(module PinHeader_1x07_P2.54mm_Vertical (layer F.Cu) (tedit 59FED5CC)
+  (descr "Through hole straight pin header, 1x07, 2.54mm pitch, single row")
+  (tags "Through hole pin header THT 1x07 2.54mm single row")
+  (fp_text reference REF** (at 0 -2.33) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x07_P2.54mm_Vertical (at 0 17.57) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -1.27) (end 1.27 16.51) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 16.51) (end -1.27 16.51) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 16.51) (end -1.27 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 16.57) (end 1.33 16.57) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end -1.33 16.57) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 1.27) (end 1.33 16.57) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 17.05) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 17.05) (end 1.8 17.05) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.8 17.05) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 0 7.62 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x07_P2.54mm_Vertical.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x07_P2.54mm_Vertical_SMD_Pin1Left.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x07_P2.54mm_Vertical_SMD_Pin1Left.kicad_mod
new file mode 100644
index 000000000..d47d1391f
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x07_P2.54mm_Vertical_SMD_Pin1Left.kicad_mod
@@ -0,0 +1,68 @@
+(module PinHeader_1x07_P2.54mm_Vertical_SMD_Pin1Left (layer F.Cu) (tedit 59FED5CC)
+  (descr "surface-mounted straight pin header, 1x07, 2.54mm pitch, single row, style 1 (pin 1 left)")
+  (tags "Surface mounted pin header SMD 1x07 2.54mm single row style1 pin1 left")
+  (attr smd)
+  (fp_text reference REF** (at 0 -9.95) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x07_P2.54mm_Vertical_SMD_Pin1Left (at 0 9.95) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 1.27 8.89) (end -1.27 8.89) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -8.89) (end 1.27 -8.89) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 8.89) (end -1.27 -7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -7.94) (end -0.32 -8.89) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -8.89) (end 1.27 8.89) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -7.94) (end -2.54 -7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -7.94) (end -2.54 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -7.3) (end -1.27 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -2.86) (end -2.54 -2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -2.86) (end -2.54 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -2.22) (end -1.27 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 2.22) (end -2.54 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 2.22) (end -2.54 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 2.86) (end -1.27 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 7.3) (end -2.54 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 7.3) (end -2.54 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 7.94) (end -1.27 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -5.4) (end 2.54 -5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -5.4) (end 2.54 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -4.76) (end 1.27 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -0.32) (end 2.54 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -0.32) (end 2.54 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 0.32) (end 1.27 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 4.76) (end 2.54 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 4.76) (end 2.54 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 5.4) (end 1.27 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 -8.95) (end 1.33 -8.95) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 8.95) (end 1.33 8.95) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -8.95) (end 1.33 -5.84) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -8.38) (end -2.85 -8.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -8.95) (end -1.33 -8.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 8.38) (end 1.33 8.95) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -4.32) (end 1.33 -0.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 0.76) (end 1.33 4.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 5.84) (end 1.33 8.95) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -6.86) (end -1.33 -3.3) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -1.78) (end -1.33 1.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 3.3) (end -1.33 6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.45 -9.4) (end -3.45 9.4) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.45 9.4) (end 3.45 9.4) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 9.4) (end 3.45 -9.4) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 -9.4) (end -3.45 -9.4) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -1.655 -7.62) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 3 smd rect (at -1.655 -2.54) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 5 smd rect (at -1.655 2.54) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 7 smd rect (at -1.655 7.62) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 1.655 -5.08) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 4 smd rect (at 1.655 0) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 6 smd rect (at 1.655 5.08) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x07_P2.54mm_Vertical_SMD_Pin1Left.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x07_P2.54mm_Vertical_SMD_Pin1Right.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x07_P2.54mm_Vertical_SMD_Pin1Right.kicad_mod
new file mode 100644
index 000000000..763b0b1b9
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x07_P2.54mm_Vertical_SMD_Pin1Right.kicad_mod
@@ -0,0 +1,68 @@
+(module PinHeader_1x07_P2.54mm_Vertical_SMD_Pin1Right (layer F.Cu) (tedit 59FED5CC)
+  (descr "surface-mounted straight pin header, 1x07, 2.54mm pitch, single row, style 2 (pin 1 right)")
+  (tags "Surface mounted pin header SMD 1x07 2.54mm single row style2 pin1 right")
+  (attr smd)
+  (fp_text reference REF** (at 0 -9.95) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x07_P2.54mm_Vertical_SMD_Pin1Right (at 0 9.95) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 1.27 8.89) (end -1.27 8.89) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -8.89) (end 0.32 -8.89) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 8.89) (end 1.27 -7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -7.94) (end 0.32 -8.89) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -8.89) (end -1.27 8.89) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -5.4) (end -2.54 -5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -5.4) (end -2.54 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -4.76) (end -1.27 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -0.32) (end -2.54 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -0.32) (end -2.54 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 0.32) (end -1.27 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 4.76) (end -2.54 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 4.76) (end -2.54 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 5.4) (end -1.27 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -7.94) (end 2.54 -7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -7.94) (end 2.54 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -7.3) (end 1.27 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -2.86) (end 2.54 -2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -2.86) (end 2.54 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -2.22) (end 1.27 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 2.22) (end 2.54 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 2.22) (end 2.54 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 2.86) (end 1.27 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 7.3) (end 2.54 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 7.3) (end 2.54 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 7.94) (end 1.27 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 -8.95) (end 1.33 -8.95) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 8.95) (end 1.33 8.95) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -6.86) (end 1.33 -3.3) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -1.78) (end 1.33 1.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 3.3) (end 1.33 6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -8.95) (end -1.33 -5.84) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -8.38) (end 2.85 -8.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -8.95) (end 1.33 -8.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 8.38) (end -1.33 8.95) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -4.32) (end -1.33 -0.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 0.76) (end -1.33 4.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 5.84) (end -1.33 8.95) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.45 -9.4) (end -3.45 9.4) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.45 9.4) (end 3.45 9.4) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 9.4) (end 3.45 -9.4) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 -9.4) (end -3.45 -9.4) (layer F.CrtYd) (width 0.05))
+  (pad 2 smd rect (at -1.655 -5.08) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 4 smd rect (at -1.655 0) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 6 smd rect (at -1.655 5.08) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 1 smd rect (at 1.655 -7.62) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 3 smd rect (at 1.655 -2.54) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 5 smd rect (at 1.655 2.54) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 7 smd rect (at 1.655 7.62) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x07_P2.54mm_Vertical_SMD_Pin1Right.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x08_P2.54mm_Horizontal.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x08_P2.54mm_Horizontal.kicad_mod
new file mode 100644
index 000000000..63eb5d2a4
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x08_P2.54mm_Horizontal.kicad_mod
@@ -0,0 +1,142 @@
+(module PinHeader_1x08_P2.54mm_Horizontal (layer F.Cu) (tedit 59FED5CB)
+  (descr "Through hole angled pin header, 1x08, 2.54mm pitch, 6mm pin length, single row")
+  (tags "Through hole angled pin header THT 1x08 2.54mm single row")
+  (fp_text reference REF** (at 4.385 -2.27) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x08_P2.54mm_Horizontal (at 4.385 20.05) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 2.135 -1.27) (end 4.04 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 -1.27) (end 4.04 19.05) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 19.05) (end 1.5 19.05) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.5 19.05) (end 1.5 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.5 -0.635) (end 2.135 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end 1.5 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end -0.32 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 0.32) (end 1.5 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 -0.32) (end 10.04 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 -0.32) (end 10.04 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 0.32) (end 10.04 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end 1.5 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end -0.32 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.86) (end 1.5 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 2.22) (end 10.04 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 2.22) (end 10.04 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 2.86) (end 10.04 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end 1.5 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end -0.32 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 5.4) (end 1.5 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 4.76) (end 10.04 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 4.76) (end 10.04 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 5.4) (end 10.04 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end 1.5 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end -0.32 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.94) (end 1.5 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 7.3) (end 10.04 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 7.3) (end 10.04 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 7.94) (end 10.04 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end 1.5 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end -0.32 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 10.48) (end 1.5 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 9.84) (end 10.04 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 9.84) (end 10.04 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 10.48) (end 10.04 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end 1.5 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end -0.32 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 13.02) (end 1.5 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 12.38) (end 10.04 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 12.38) (end 10.04 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 13.02) (end 10.04 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end 1.5 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end -0.32 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 15.56) (end 1.5 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 14.92) (end 10.04 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 14.92) (end 10.04 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 15.56) (end 10.04 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end 1.5 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end -0.32 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 18.1) (end 1.5 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 17.46) (end 10.04 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 17.46) (end 10.04 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 18.1) (end 10.04 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.44 -1.33) (end 1.44 19.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 19.11) (end 4.1 19.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 19.11) (end 4.1 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -1.33) (end 1.44 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.38) (end 10.1 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 -0.38) (end 10.1 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 0.38) (end 4.1 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.32) (end 10.1 -0.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.2) (end 10.1 -0.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.08) (end 10.1 -0.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 0.04) (end 10.1 0.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 0.16) (end 10.1 0.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 0.28) (end 10.1 0.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 -0.38) (end 1.44 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 0.38) (end 1.44 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 1.27) (end 4.1 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 2.16) (end 10.1 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 2.16) (end 10.1 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 2.92) (end 4.1 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.16) (end 1.44 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.92) (end 1.44 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 3.81) (end 4.1 3.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 4.7) (end 10.1 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 4.7) (end 10.1 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 5.46) (end 4.1 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 4.7) (end 1.44 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 5.46) (end 1.44 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 6.35) (end 4.1 6.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 7.24) (end 10.1 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 7.24) (end 10.1 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 8) (end 4.1 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 7.24) (end 1.44 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 8) (end 1.44 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 8.89) (end 4.1 8.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 9.78) (end 10.1 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 9.78) (end 10.1 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 10.54) (end 4.1 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 9.78) (end 1.44 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 10.54) (end 1.44 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 11.43) (end 4.1 11.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 12.32) (end 10.1 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 12.32) (end 10.1 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 13.08) (end 4.1 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 12.32) (end 1.44 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 13.08) (end 1.44 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 13.97) (end 4.1 13.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 14.86) (end 10.1 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 14.86) (end 10.1 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 15.62) (end 4.1 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 14.86) (end 1.44 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 15.62) (end 1.44 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 16.51) (end 4.1 16.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 17.4) (end 10.1 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 17.4) (end 10.1 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 18.16) (end 4.1 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 17.4) (end 1.44 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 18.16) (end 1.44 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 0) (end -1.27 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 -1.27) (end 0 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 19.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 19.55) (end 10.55 19.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 10.55 19.55) (end 10.55 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 10.55 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 2.77 8.89 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x08_P2.54mm_Horizontal.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x08_P2.54mm_Vertical.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x08_P2.54mm_Vertical.kicad_mod
new file mode 100644
index 000000000..ee3815c23
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x08_P2.54mm_Vertical.kicad_mod
@@ -0,0 +1,41 @@
+(module PinHeader_1x08_P2.54mm_Vertical (layer F.Cu) (tedit 59FED5CC)
+  (descr "Through hole straight pin header, 1x08, 2.54mm pitch, single row")
+  (tags "Through hole pin header THT 1x08 2.54mm single row")
+  (fp_text reference REF** (at 0 -2.33) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x08_P2.54mm_Vertical (at 0 20.11) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -1.27) (end 1.27 19.05) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 19.05) (end -1.27 19.05) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 19.05) (end -1.27 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 19.11) (end 1.33 19.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end -1.33 19.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 1.27) (end 1.33 19.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 19.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 19.55) (end 1.8 19.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.8 19.55) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 0 8.89 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x08_P2.54mm_Vertical.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x08_P2.54mm_Vertical_SMD_Pin1Left.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x08_P2.54mm_Vertical_SMD_Pin1Left.kicad_mod
new file mode 100644
index 000000000..31e055818
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x08_P2.54mm_Vertical_SMD_Pin1Left.kicad_mod
@@ -0,0 +1,73 @@
+(module PinHeader_1x08_P2.54mm_Vertical_SMD_Pin1Left (layer F.Cu) (tedit 59FED5CC)
+  (descr "surface-mounted straight pin header, 1x08, 2.54mm pitch, single row, style 1 (pin 1 left)")
+  (tags "Surface mounted pin header SMD 1x08 2.54mm single row style1 pin1 left")
+  (attr smd)
+  (fp_text reference REF** (at 0 -11.22) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x08_P2.54mm_Vertical_SMD_Pin1Left (at 0 11.22) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 1.27 10.16) (end -1.27 10.16) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -10.16) (end 1.27 -10.16) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 10.16) (end -1.27 -9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -9.21) (end -0.32 -10.16) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -10.16) (end 1.27 10.16) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -9.21) (end -2.54 -9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -9.21) (end -2.54 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -8.57) (end -1.27 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -4.13) (end -2.54 -4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -4.13) (end -2.54 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -3.49) (end -1.27 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 0.95) (end -2.54 0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 0.95) (end -2.54 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 1.59) (end -1.27 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 6.03) (end -2.54 6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 6.03) (end -2.54 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 6.67) (end -1.27 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -6.67) (end 2.54 -6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -6.67) (end 2.54 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -6.03) (end 1.27 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -1.59) (end 2.54 -1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -1.59) (end 2.54 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -0.95) (end 1.27 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 3.49) (end 2.54 3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 3.49) (end 2.54 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 4.13) (end 1.27 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 8.57) (end 2.54 8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 8.57) (end 2.54 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 9.21) (end 1.27 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 -10.22) (end 1.33 -10.22) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 10.22) (end 1.33 10.22) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -10.22) (end 1.33 -7.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -9.65) (end -2.85 -9.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -10.22) (end -1.33 -9.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 9.65) (end 1.33 10.22) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -5.59) (end 1.33 -2.03) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -0.51) (end 1.33 3.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 4.57) (end 1.33 8.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -8.13) (end -1.33 -4.57) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -3.05) (end -1.33 0.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 2.03) (end -1.33 5.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 7.11) (end -1.33 10.22) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.45 -10.7) (end -3.45 10.7) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.45 10.7) (end 3.45 10.7) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 10.7) (end 3.45 -10.7) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 -10.7) (end -3.45 -10.7) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -1.655 -8.89) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 3 smd rect (at -1.655 -3.81) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 5 smd rect (at -1.655 1.27) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 7 smd rect (at -1.655 6.35) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 1.655 -6.35) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 4 smd rect (at 1.655 -1.27) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 6 smd rect (at 1.655 3.81) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 8 smd rect (at 1.655 8.89) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x08_P2.54mm_Vertical_SMD_Pin1Left.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x08_P2.54mm_Vertical_SMD_Pin1Right.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x08_P2.54mm_Vertical_SMD_Pin1Right.kicad_mod
new file mode 100644
index 000000000..4b9f71fa0
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x08_P2.54mm_Vertical_SMD_Pin1Right.kicad_mod
@@ -0,0 +1,73 @@
+(module PinHeader_1x08_P2.54mm_Vertical_SMD_Pin1Right (layer F.Cu) (tedit 59FED5CC)
+  (descr "surface-mounted straight pin header, 1x08, 2.54mm pitch, single row, style 2 (pin 1 right)")
+  (tags "Surface mounted pin header SMD 1x08 2.54mm single row style2 pin1 right")
+  (attr smd)
+  (fp_text reference REF** (at 0 -11.22) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x08_P2.54mm_Vertical_SMD_Pin1Right (at 0 11.22) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 1.27 10.16) (end -1.27 10.16) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -10.16) (end 0.32 -10.16) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 10.16) (end 1.27 -9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -9.21) (end 0.32 -10.16) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -10.16) (end -1.27 10.16) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -6.67) (end -2.54 -6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -6.67) (end -2.54 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -6.03) (end -1.27 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -1.59) (end -2.54 -1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -1.59) (end -2.54 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -0.95) (end -1.27 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 3.49) (end -2.54 3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 3.49) (end -2.54 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 4.13) (end -1.27 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 8.57) (end -2.54 8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 8.57) (end -2.54 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 9.21) (end -1.27 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -9.21) (end 2.54 -9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -9.21) (end 2.54 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -8.57) (end 1.27 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -4.13) (end 2.54 -4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -4.13) (end 2.54 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -3.49) (end 1.27 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 0.95) (end 2.54 0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 0.95) (end 2.54 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 1.59) (end 1.27 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 6.03) (end 2.54 6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 6.03) (end 2.54 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 6.67) (end 1.27 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 -10.22) (end 1.33 -10.22) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 10.22) (end 1.33 10.22) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -8.13) (end 1.33 -4.57) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -3.05) (end 1.33 0.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 2.03) (end 1.33 5.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 7.11) (end 1.33 10.22) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -10.22) (end -1.33 -7.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -9.65) (end 2.85 -9.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -10.22) (end 1.33 -9.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 9.65) (end -1.33 10.22) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -5.59) (end -1.33 -2.03) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -0.51) (end -1.33 3.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 4.57) (end -1.33 8.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.45 -10.7) (end -3.45 10.7) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.45 10.7) (end 3.45 10.7) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 10.7) (end 3.45 -10.7) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 -10.7) (end -3.45 -10.7) (layer F.CrtYd) (width 0.05))
+  (pad 2 smd rect (at -1.655 -6.35) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 4 smd rect (at -1.655 -1.27) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 6 smd rect (at -1.655 3.81) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 8 smd rect (at -1.655 8.89) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 1 smd rect (at 1.655 -8.89) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 3 smd rect (at 1.655 -3.81) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 5 smd rect (at 1.655 1.27) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 7 smd rect (at 1.655 6.35) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x08_P2.54mm_Vertical_SMD_Pin1Right.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x09_P2.54mm_Horizontal.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x09_P2.54mm_Horizontal.kicad_mod
new file mode 100644
index 000000000..feb69419c
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x09_P2.54mm_Horizontal.kicad_mod
@@ -0,0 +1,155 @@
+(module PinHeader_1x09_P2.54mm_Horizontal (layer F.Cu) (tedit 59FED5CB)
+  (descr "Through hole angled pin header, 1x09, 2.54mm pitch, 6mm pin length, single row")
+  (tags "Through hole angled pin header THT 1x09 2.54mm single row")
+  (fp_text reference REF** (at 4.385 -2.27) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x09_P2.54mm_Horizontal (at 4.385 22.59) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 2.135 -1.27) (end 4.04 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 -1.27) (end 4.04 21.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 21.59) (end 1.5 21.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.5 21.59) (end 1.5 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.5 -0.635) (end 2.135 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end 1.5 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end -0.32 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 0.32) (end 1.5 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 -0.32) (end 10.04 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 -0.32) (end 10.04 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 0.32) (end 10.04 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end 1.5 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end -0.32 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.86) (end 1.5 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 2.22) (end 10.04 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 2.22) (end 10.04 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 2.86) (end 10.04 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end 1.5 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end -0.32 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 5.4) (end 1.5 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 4.76) (end 10.04 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 4.76) (end 10.04 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 5.4) (end 10.04 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end 1.5 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end -0.32 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.94) (end 1.5 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 7.3) (end 10.04 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 7.3) (end 10.04 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 7.94) (end 10.04 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end 1.5 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end -0.32 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 10.48) (end 1.5 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 9.84) (end 10.04 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 9.84) (end 10.04 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 10.48) (end 10.04 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end 1.5 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end -0.32 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 13.02) (end 1.5 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 12.38) (end 10.04 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 12.38) (end 10.04 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 13.02) (end 10.04 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end 1.5 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end -0.32 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 15.56) (end 1.5 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 14.92) (end 10.04 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 14.92) (end 10.04 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 15.56) (end 10.04 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end 1.5 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end -0.32 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 18.1) (end 1.5 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 17.46) (end 10.04 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 17.46) (end 10.04 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 18.1) (end 10.04 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end 1.5 20) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end -0.32 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20.64) (end 1.5 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 20) (end 10.04 20) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 20) (end 10.04 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 20.64) (end 10.04 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.44 -1.33) (end 1.44 21.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 21.65) (end 4.1 21.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 21.65) (end 4.1 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -1.33) (end 1.44 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.38) (end 10.1 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 -0.38) (end 10.1 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 0.38) (end 4.1 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.32) (end 10.1 -0.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.2) (end 10.1 -0.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.08) (end 10.1 -0.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 0.04) (end 10.1 0.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 0.16) (end 10.1 0.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 0.28) (end 10.1 0.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 -0.38) (end 1.44 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 0.38) (end 1.44 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 1.27) (end 4.1 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 2.16) (end 10.1 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 2.16) (end 10.1 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 2.92) (end 4.1 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.16) (end 1.44 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.92) (end 1.44 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 3.81) (end 4.1 3.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 4.7) (end 10.1 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 4.7) (end 10.1 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 5.46) (end 4.1 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 4.7) (end 1.44 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 5.46) (end 1.44 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 6.35) (end 4.1 6.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 7.24) (end 10.1 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 7.24) (end 10.1 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 8) (end 4.1 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 7.24) (end 1.44 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 8) (end 1.44 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 8.89) (end 4.1 8.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 9.78) (end 10.1 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 9.78) (end 10.1 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 10.54) (end 4.1 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 9.78) (end 1.44 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 10.54) (end 1.44 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 11.43) (end 4.1 11.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 12.32) (end 10.1 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 12.32) (end 10.1 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 13.08) (end 4.1 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 12.32) (end 1.44 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 13.08) (end 1.44 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 13.97) (end 4.1 13.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 14.86) (end 10.1 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 14.86) (end 10.1 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 15.62) (end 4.1 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 14.86) (end 1.44 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 15.62) (end 1.44 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 16.51) (end 4.1 16.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 17.4) (end 10.1 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 17.4) (end 10.1 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 18.16) (end 4.1 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 17.4) (end 1.44 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 18.16) (end 1.44 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 19.05) (end 4.1 19.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 19.94) (end 10.1 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 19.94) (end 10.1 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 20.7) (end 4.1 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 19.94) (end 1.44 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 20.7) (end 1.44 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 0) (end -1.27 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 -1.27) (end 0 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 22.1) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 22.1) (end 10.55 22.1) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 10.55 22.1) (end 10.55 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 10.55 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 2.77 10.16 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x09_P2.54mm_Horizontal.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x09_P2.54mm_Vertical.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x09_P2.54mm_Vertical.kicad_mod
new file mode 100644
index 000000000..53d428302
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x09_P2.54mm_Vertical.kicad_mod
@@ -0,0 +1,42 @@
+(module PinHeader_1x09_P2.54mm_Vertical (layer F.Cu) (tedit 59FED5CC)
+  (descr "Through hole straight pin header, 1x09, 2.54mm pitch, single row")
+  (tags "Through hole pin header THT 1x09 2.54mm single row")
+  (fp_text reference REF** (at 0 -2.33) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x09_P2.54mm_Vertical (at 0 22.65) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -1.27) (end 1.27 21.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 21.59) (end -1.27 21.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 21.59) (end -1.27 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 21.65) (end 1.33 21.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end -1.33 21.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 1.27) (end 1.33 21.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 22.1) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 22.1) (end 1.8 22.1) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.8 22.1) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 0 10.16 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x09_P2.54mm_Vertical.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x09_P2.54mm_Vertical_SMD_Pin1Left.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x09_P2.54mm_Vertical_SMD_Pin1Left.kicad_mod
new file mode 100644
index 000000000..c66480d4b
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x09_P2.54mm_Vertical_SMD_Pin1Left.kicad_mod
@@ -0,0 +1,78 @@
+(module PinHeader_1x09_P2.54mm_Vertical_SMD_Pin1Left (layer F.Cu) (tedit 59FED5CC)
+  (descr "surface-mounted straight pin header, 1x09, 2.54mm pitch, single row, style 1 (pin 1 left)")
+  (tags "Surface mounted pin header SMD 1x09 2.54mm single row style1 pin1 left")
+  (attr smd)
+  (fp_text reference REF** (at 0 -12.49) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x09_P2.54mm_Vertical_SMD_Pin1Left (at 0 12.49) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 1.27 11.43) (end -1.27 11.43) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -11.43) (end 1.27 -11.43) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 11.43) (end -1.27 -10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -10.48) (end -0.32 -11.43) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -11.43) (end 1.27 11.43) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -10.48) (end -2.54 -10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -10.48) (end -2.54 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -9.84) (end -1.27 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -5.4) (end -2.54 -5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -5.4) (end -2.54 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -4.76) (end -1.27 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -0.32) (end -2.54 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -0.32) (end -2.54 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 0.32) (end -1.27 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 4.76) (end -2.54 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 4.76) (end -2.54 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 5.4) (end -1.27 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 9.84) (end -2.54 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 9.84) (end -2.54 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 10.48) (end -1.27 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -7.94) (end 2.54 -7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -7.94) (end 2.54 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -7.3) (end 1.27 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -2.86) (end 2.54 -2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -2.86) (end 2.54 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -2.22) (end 1.27 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 2.22) (end 2.54 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 2.22) (end 2.54 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 2.86) (end 1.27 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 7.3) (end 2.54 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 7.3) (end 2.54 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 7.94) (end 1.27 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 -11.49) (end 1.33 -11.49) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 11.49) (end 1.33 11.49) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -11.49) (end 1.33 -8.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -10.92) (end -2.85 -10.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -11.49) (end -1.33 -10.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 10.92) (end 1.33 11.49) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -6.86) (end 1.33 -3.3) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -1.78) (end 1.33 1.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 3.3) (end 1.33 6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 8.38) (end 1.33 11.49) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -9.4) (end -1.33 -5.84) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -4.32) (end -1.33 -0.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 0.76) (end -1.33 4.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 5.84) (end -1.33 9.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.45 -11.95) (end -3.45 11.95) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.45 11.95) (end 3.45 11.95) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 11.95) (end 3.45 -11.95) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 -11.95) (end -3.45 -11.95) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -1.655 -10.16) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 3 smd rect (at -1.655 -5.08) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 5 smd rect (at -1.655 0) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 7 smd rect (at -1.655 5.08) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 9 smd rect (at -1.655 10.16) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 1.655 -7.62) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 4 smd rect (at 1.655 -2.54) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 6 smd rect (at 1.655 2.54) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 8 smd rect (at 1.655 7.62) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x09_P2.54mm_Vertical_SMD_Pin1Left.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x09_P2.54mm_Vertical_SMD_Pin1Right.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x09_P2.54mm_Vertical_SMD_Pin1Right.kicad_mod
new file mode 100644
index 000000000..615657d82
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x09_P2.54mm_Vertical_SMD_Pin1Right.kicad_mod
@@ -0,0 +1,78 @@
+(module PinHeader_1x09_P2.54mm_Vertical_SMD_Pin1Right (layer F.Cu) (tedit 59FED5CC)
+  (descr "surface-mounted straight pin header, 1x09, 2.54mm pitch, single row, style 2 (pin 1 right)")
+  (tags "Surface mounted pin header SMD 1x09 2.54mm single row style2 pin1 right")
+  (attr smd)
+  (fp_text reference REF** (at 0 -12.49) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x09_P2.54mm_Vertical_SMD_Pin1Right (at 0 12.49) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 1.27 11.43) (end -1.27 11.43) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -11.43) (end 0.32 -11.43) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 11.43) (end 1.27 -10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -10.48) (end 0.32 -11.43) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -11.43) (end -1.27 11.43) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -7.94) (end -2.54 -7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -7.94) (end -2.54 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -7.3) (end -1.27 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -2.86) (end -2.54 -2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -2.86) (end -2.54 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -2.22) (end -1.27 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 2.22) (end -2.54 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 2.22) (end -2.54 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 2.86) (end -1.27 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 7.3) (end -2.54 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 7.3) (end -2.54 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 7.94) (end -1.27 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -10.48) (end 2.54 -10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -10.48) (end 2.54 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -9.84) (end 1.27 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -5.4) (end 2.54 -5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -5.4) (end 2.54 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -4.76) (end 1.27 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -0.32) (end 2.54 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -0.32) (end 2.54 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 0.32) (end 1.27 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 4.76) (end 2.54 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 4.76) (end 2.54 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 5.4) (end 1.27 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 9.84) (end 2.54 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 9.84) (end 2.54 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 10.48) (end 1.27 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 -11.49) (end 1.33 -11.49) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 11.49) (end 1.33 11.49) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -9.4) (end 1.33 -5.84) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -4.32) (end 1.33 -0.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 0.76) (end 1.33 4.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 5.84) (end 1.33 9.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -11.49) (end -1.33 -8.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -10.92) (end 2.85 -10.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -11.49) (end 1.33 -10.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 10.92) (end -1.33 11.49) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -6.86) (end -1.33 -3.3) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -1.78) (end -1.33 1.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 3.3) (end -1.33 6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 8.38) (end -1.33 11.49) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.45 -11.95) (end -3.45 11.95) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.45 11.95) (end 3.45 11.95) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 11.95) (end 3.45 -11.95) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 -11.95) (end -3.45 -11.95) (layer F.CrtYd) (width 0.05))
+  (pad 2 smd rect (at -1.655 -7.62) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 4 smd rect (at -1.655 -2.54) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 6 smd rect (at -1.655 2.54) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 8 smd rect (at -1.655 7.62) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 1 smd rect (at 1.655 -10.16) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 3 smd rect (at 1.655 -5.08) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 5 smd rect (at 1.655 0) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 7 smd rect (at 1.655 5.08) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 9 smd rect (at 1.655 10.16) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x09_P2.54mm_Vertical_SMD_Pin1Right.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x10_P2.54mm_Horizontal.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x10_P2.54mm_Horizontal.kicad_mod
new file mode 100644
index 000000000..864943752
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x10_P2.54mm_Horizontal.kicad_mod
@@ -0,0 +1,168 @@
+(module PinHeader_1x10_P2.54mm_Horizontal (layer F.Cu) (tedit 59FED5CB)
+  (descr "Through hole angled pin header, 1x10, 2.54mm pitch, 6mm pin length, single row")
+  (tags "Through hole angled pin header THT 1x10 2.54mm single row")
+  (fp_text reference REF** (at 4.385 -2.27) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x10_P2.54mm_Horizontal (at 4.385 25.13) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 2.135 -1.27) (end 4.04 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 -1.27) (end 4.04 24.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 24.13) (end 1.5 24.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.5 24.13) (end 1.5 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.5 -0.635) (end 2.135 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end 1.5 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end -0.32 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 0.32) (end 1.5 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 -0.32) (end 10.04 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 -0.32) (end 10.04 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 0.32) (end 10.04 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end 1.5 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end -0.32 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.86) (end 1.5 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 2.22) (end 10.04 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 2.22) (end 10.04 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 2.86) (end 10.04 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end 1.5 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end -0.32 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 5.4) (end 1.5 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 4.76) (end 10.04 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 4.76) (end 10.04 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 5.4) (end 10.04 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end 1.5 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end -0.32 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.94) (end 1.5 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 7.3) (end 10.04 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 7.3) (end 10.04 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 7.94) (end 10.04 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end 1.5 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end -0.32 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 10.48) (end 1.5 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 9.84) (end 10.04 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 9.84) (end 10.04 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 10.48) (end 10.04 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end 1.5 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end -0.32 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 13.02) (end 1.5 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 12.38) (end 10.04 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 12.38) (end 10.04 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 13.02) (end 10.04 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end 1.5 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end -0.32 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 15.56) (end 1.5 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 14.92) (end 10.04 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 14.92) (end 10.04 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 15.56) (end 10.04 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end 1.5 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end -0.32 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 18.1) (end 1.5 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 17.46) (end 10.04 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 17.46) (end 10.04 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 18.1) (end 10.04 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end 1.5 20) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end -0.32 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20.64) (end 1.5 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 20) (end 10.04 20) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 20) (end 10.04 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 20.64) (end 10.04 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end 1.5 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end -0.32 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 23.18) (end 1.5 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 22.54) (end 10.04 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 22.54) (end 10.04 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 23.18) (end 10.04 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.44 -1.33) (end 1.44 24.19) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 24.19) (end 4.1 24.19) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 24.19) (end 4.1 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -1.33) (end 1.44 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.38) (end 10.1 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 -0.38) (end 10.1 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 0.38) (end 4.1 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.32) (end 10.1 -0.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.2) (end 10.1 -0.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.08) (end 10.1 -0.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 0.04) (end 10.1 0.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 0.16) (end 10.1 0.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 0.28) (end 10.1 0.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 -0.38) (end 1.44 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 0.38) (end 1.44 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 1.27) (end 4.1 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 2.16) (end 10.1 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 2.16) (end 10.1 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 2.92) (end 4.1 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.16) (end 1.44 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.92) (end 1.44 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 3.81) (end 4.1 3.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 4.7) (end 10.1 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 4.7) (end 10.1 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 5.46) (end 4.1 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 4.7) (end 1.44 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 5.46) (end 1.44 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 6.35) (end 4.1 6.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 7.24) (end 10.1 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 7.24) (end 10.1 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 8) (end 4.1 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 7.24) (end 1.44 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 8) (end 1.44 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 8.89) (end 4.1 8.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 9.78) (end 10.1 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 9.78) (end 10.1 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 10.54) (end 4.1 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 9.78) (end 1.44 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 10.54) (end 1.44 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 11.43) (end 4.1 11.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 12.32) (end 10.1 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 12.32) (end 10.1 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 13.08) (end 4.1 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 12.32) (end 1.44 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 13.08) (end 1.44 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 13.97) (end 4.1 13.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 14.86) (end 10.1 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 14.86) (end 10.1 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 15.62) (end 4.1 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 14.86) (end 1.44 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 15.62) (end 1.44 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 16.51) (end 4.1 16.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 17.4) (end 10.1 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 17.4) (end 10.1 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 18.16) (end 4.1 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 17.4) (end 1.44 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 18.16) (end 1.44 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 19.05) (end 4.1 19.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 19.94) (end 10.1 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 19.94) (end 10.1 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 20.7) (end 4.1 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 19.94) (end 1.44 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 20.7) (end 1.44 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 21.59) (end 4.1 21.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 22.48) (end 10.1 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 22.48) (end 10.1 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 23.24) (end 4.1 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 22.48) (end 1.44 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 23.24) (end 1.44 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 0) (end -1.27 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 -1.27) (end 0 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 24.65) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 24.65) (end 10.55 24.65) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 10.55 24.65) (end 10.55 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 10.55 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 2.77 11.43 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x10_P2.54mm_Horizontal.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x10_P2.54mm_Vertical.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x10_P2.54mm_Vertical.kicad_mod
new file mode 100644
index 000000000..0f5f3febc
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x10_P2.54mm_Vertical.kicad_mod
@@ -0,0 +1,43 @@
+(module PinHeader_1x10_P2.54mm_Vertical (layer F.Cu) (tedit 59FED5CC)
+  (descr "Through hole straight pin header, 1x10, 2.54mm pitch, single row")
+  (tags "Through hole pin header THT 1x10 2.54mm single row")
+  (fp_text reference REF** (at 0 -2.33) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x10_P2.54mm_Vertical (at 0 25.19) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -1.27) (end 1.27 24.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 24.13) (end -1.27 24.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 24.13) (end -1.27 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 24.19) (end 1.33 24.19) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end -1.33 24.19) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 1.27) (end 1.33 24.19) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 24.65) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 24.65) (end 1.8 24.65) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.8 24.65) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 0 11.43 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x10_P2.54mm_Vertical.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x10_P2.54mm_Vertical_SMD_Pin1Left.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x10_P2.54mm_Vertical_SMD_Pin1Left.kicad_mod
new file mode 100644
index 000000000..3ed45719b
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x10_P2.54mm_Vertical_SMD_Pin1Left.kicad_mod
@@ -0,0 +1,83 @@
+(module PinHeader_1x10_P2.54mm_Vertical_SMD_Pin1Left (layer F.Cu) (tedit 59FED5CC)
+  (descr "surface-mounted straight pin header, 1x10, 2.54mm pitch, single row, style 1 (pin 1 left)")
+  (tags "Surface mounted pin header SMD 1x10 2.54mm single row style1 pin1 left")
+  (attr smd)
+  (fp_text reference REF** (at 0 -13.76) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x10_P2.54mm_Vertical_SMD_Pin1Left (at 0 13.76) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 1.27 12.7) (end -1.27 12.7) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -12.7) (end 1.27 -12.7) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 12.7) (end -1.27 -11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -11.75) (end -0.32 -12.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -12.7) (end 1.27 12.7) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -11.75) (end -2.54 -11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -11.75) (end -2.54 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -11.11) (end -1.27 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -6.67) (end -2.54 -6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -6.67) (end -2.54 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -6.03) (end -1.27 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -1.59) (end -2.54 -1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -1.59) (end -2.54 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -0.95) (end -1.27 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 3.49) (end -2.54 3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 3.49) (end -2.54 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 4.13) (end -1.27 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 8.57) (end -2.54 8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 8.57) (end -2.54 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 9.21) (end -1.27 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -9.21) (end 2.54 -9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -9.21) (end 2.54 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -8.57) (end 1.27 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -4.13) (end 2.54 -4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -4.13) (end 2.54 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -3.49) (end 1.27 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 0.95) (end 2.54 0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 0.95) (end 2.54 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 1.59) (end 1.27 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 6.03) (end 2.54 6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 6.03) (end 2.54 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 6.67) (end 1.27 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 11.11) (end 2.54 11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 11.11) (end 2.54 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 11.75) (end 1.27 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 -12.76) (end 1.33 -12.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 12.76) (end 1.33 12.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -12.76) (end 1.33 -9.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -12.19) (end -2.85 -12.19) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -12.76) (end -1.33 -12.19) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 12.19) (end 1.33 12.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -8.13) (end 1.33 -4.57) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -3.05) (end 1.33 0.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 2.03) (end 1.33 5.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 7.11) (end 1.33 10.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -10.67) (end -1.33 -7.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -5.59) (end -1.33 -2.03) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -0.51) (end -1.33 3.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 4.57) (end -1.33 8.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 9.65) (end -1.33 12.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.45 -13.2) (end -3.45 13.2) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.45 13.2) (end 3.45 13.2) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 13.2) (end 3.45 -13.2) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 -13.2) (end -3.45 -13.2) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -1.655 -11.43) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 3 smd rect (at -1.655 -6.35) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 5 smd rect (at -1.655 -1.27) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 7 smd rect (at -1.655 3.81) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 9 smd rect (at -1.655 8.89) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 1.655 -8.89) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 4 smd rect (at 1.655 -3.81) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 6 smd rect (at 1.655 1.27) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 8 smd rect (at 1.655 6.35) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 10 smd rect (at 1.655 11.43) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x10_P2.54mm_Vertical_SMD_Pin1Left.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x10_P2.54mm_Vertical_SMD_Pin1Right.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x10_P2.54mm_Vertical_SMD_Pin1Right.kicad_mod
new file mode 100644
index 000000000..b41e9aea2
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x10_P2.54mm_Vertical_SMD_Pin1Right.kicad_mod
@@ -0,0 +1,83 @@
+(module PinHeader_1x10_P2.54mm_Vertical_SMD_Pin1Right (layer F.Cu) (tedit 59FED5CC)
+  (descr "surface-mounted straight pin header, 1x10, 2.54mm pitch, single row, style 2 (pin 1 right)")
+  (tags "Surface mounted pin header SMD 1x10 2.54mm single row style2 pin1 right")
+  (attr smd)
+  (fp_text reference REF** (at 0 -13.76) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x10_P2.54mm_Vertical_SMD_Pin1Right (at 0 13.76) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 1.27 12.7) (end -1.27 12.7) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -12.7) (end 0.32 -12.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 12.7) (end 1.27 -11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -11.75) (end 0.32 -12.7) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -12.7) (end -1.27 12.7) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -9.21) (end -2.54 -9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -9.21) (end -2.54 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -8.57) (end -1.27 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -4.13) (end -2.54 -4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -4.13) (end -2.54 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -3.49) (end -1.27 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 0.95) (end -2.54 0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 0.95) (end -2.54 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 1.59) (end -1.27 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 6.03) (end -2.54 6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 6.03) (end -2.54 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 6.67) (end -1.27 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 11.11) (end -2.54 11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 11.11) (end -2.54 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 11.75) (end -1.27 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -11.75) (end 2.54 -11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -11.75) (end 2.54 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -11.11) (end 1.27 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -6.67) (end 2.54 -6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -6.67) (end 2.54 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -6.03) (end 1.27 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -1.59) (end 2.54 -1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -1.59) (end 2.54 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -0.95) (end 1.27 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 3.49) (end 2.54 3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 3.49) (end 2.54 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 4.13) (end 1.27 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 8.57) (end 2.54 8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 8.57) (end 2.54 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 9.21) (end 1.27 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 -12.76) (end 1.33 -12.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 12.76) (end 1.33 12.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -10.67) (end 1.33 -7.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -5.59) (end 1.33 -2.03) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -0.51) (end 1.33 3.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 4.57) (end 1.33 8.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 9.65) (end 1.33 12.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -12.76) (end -1.33 -9.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -12.19) (end 2.85 -12.19) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -12.76) (end 1.33 -12.19) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 12.19) (end -1.33 12.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -8.13) (end -1.33 -4.57) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -3.05) (end -1.33 0.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 2.03) (end -1.33 5.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 7.11) (end -1.33 10.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.45 -13.2) (end -3.45 13.2) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.45 13.2) (end 3.45 13.2) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 13.2) (end 3.45 -13.2) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 -13.2) (end -3.45 -13.2) (layer F.CrtYd) (width 0.05))
+  (pad 2 smd rect (at -1.655 -8.89) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 4 smd rect (at -1.655 -3.81) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 6 smd rect (at -1.655 1.27) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 8 smd rect (at -1.655 6.35) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 10 smd rect (at -1.655 11.43) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 1 smd rect (at 1.655 -11.43) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 3 smd rect (at 1.655 -6.35) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 5 smd rect (at 1.655 -1.27) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 7 smd rect (at 1.655 3.81) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 9 smd rect (at 1.655 8.89) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x10_P2.54mm_Vertical_SMD_Pin1Right.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x11_P2.54mm_Horizontal.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x11_P2.54mm_Horizontal.kicad_mod
new file mode 100644
index 000000000..bd049975b
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x11_P2.54mm_Horizontal.kicad_mod
@@ -0,0 +1,181 @@
+(module PinHeader_1x11_P2.54mm_Horizontal (layer F.Cu) (tedit 59FED5CB)
+  (descr "Through hole angled pin header, 1x11, 2.54mm pitch, 6mm pin length, single row")
+  (tags "Through hole angled pin header THT 1x11 2.54mm single row")
+  (fp_text reference REF** (at 4.385 -2.27) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x11_P2.54mm_Horizontal (at 4.385 27.67) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 2.135 -1.27) (end 4.04 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 -1.27) (end 4.04 26.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 26.67) (end 1.5 26.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.5 26.67) (end 1.5 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.5 -0.635) (end 2.135 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end 1.5 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end -0.32 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 0.32) (end 1.5 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 -0.32) (end 10.04 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 -0.32) (end 10.04 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 0.32) (end 10.04 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end 1.5 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end -0.32 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.86) (end 1.5 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 2.22) (end 10.04 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 2.22) (end 10.04 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 2.86) (end 10.04 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end 1.5 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end -0.32 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 5.4) (end 1.5 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 4.76) (end 10.04 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 4.76) (end 10.04 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 5.4) (end 10.04 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end 1.5 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end -0.32 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.94) (end 1.5 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 7.3) (end 10.04 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 7.3) (end 10.04 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 7.94) (end 10.04 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end 1.5 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end -0.32 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 10.48) (end 1.5 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 9.84) (end 10.04 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 9.84) (end 10.04 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 10.48) (end 10.04 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end 1.5 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end -0.32 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 13.02) (end 1.5 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 12.38) (end 10.04 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 12.38) (end 10.04 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 13.02) (end 10.04 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end 1.5 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end -0.32 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 15.56) (end 1.5 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 14.92) (end 10.04 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 14.92) (end 10.04 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 15.56) (end 10.04 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end 1.5 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end -0.32 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 18.1) (end 1.5 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 17.46) (end 10.04 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 17.46) (end 10.04 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 18.1) (end 10.04 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end 1.5 20) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end -0.32 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20.64) (end 1.5 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 20) (end 10.04 20) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 20) (end 10.04 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 20.64) (end 10.04 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end 1.5 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end -0.32 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 23.18) (end 1.5 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 22.54) (end 10.04 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 22.54) (end 10.04 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 23.18) (end 10.04 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.08) (end 1.5 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.08) (end -0.32 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.72) (end 1.5 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 25.08) (end 10.04 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 25.08) (end 10.04 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 25.72) (end 10.04 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.44 -1.33) (end 1.44 26.73) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 26.73) (end 4.1 26.73) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 26.73) (end 4.1 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -1.33) (end 1.44 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.38) (end 10.1 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 -0.38) (end 10.1 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 0.38) (end 4.1 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.32) (end 10.1 -0.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.2) (end 10.1 -0.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.08) (end 10.1 -0.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 0.04) (end 10.1 0.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 0.16) (end 10.1 0.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 0.28) (end 10.1 0.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 -0.38) (end 1.44 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 0.38) (end 1.44 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 1.27) (end 4.1 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 2.16) (end 10.1 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 2.16) (end 10.1 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 2.92) (end 4.1 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.16) (end 1.44 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.92) (end 1.44 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 3.81) (end 4.1 3.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 4.7) (end 10.1 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 4.7) (end 10.1 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 5.46) (end 4.1 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 4.7) (end 1.44 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 5.46) (end 1.44 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 6.35) (end 4.1 6.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 7.24) (end 10.1 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 7.24) (end 10.1 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 8) (end 4.1 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 7.24) (end 1.44 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 8) (end 1.44 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 8.89) (end 4.1 8.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 9.78) (end 10.1 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 9.78) (end 10.1 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 10.54) (end 4.1 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 9.78) (end 1.44 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 10.54) (end 1.44 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 11.43) (end 4.1 11.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 12.32) (end 10.1 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 12.32) (end 10.1 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 13.08) (end 4.1 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 12.32) (end 1.44 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 13.08) (end 1.44 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 13.97) (end 4.1 13.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 14.86) (end 10.1 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 14.86) (end 10.1 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 15.62) (end 4.1 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 14.86) (end 1.44 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 15.62) (end 1.44 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 16.51) (end 4.1 16.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 17.4) (end 10.1 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 17.4) (end 10.1 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 18.16) (end 4.1 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 17.4) (end 1.44 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 18.16) (end 1.44 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 19.05) (end 4.1 19.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 19.94) (end 10.1 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 19.94) (end 10.1 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 20.7) (end 4.1 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 19.94) (end 1.44 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 20.7) (end 1.44 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 21.59) (end 4.1 21.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 22.48) (end 10.1 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 22.48) (end 10.1 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 23.24) (end 4.1 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 22.48) (end 1.44 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 23.24) (end 1.44 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 24.13) (end 4.1 24.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 25.02) (end 10.1 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 25.02) (end 10.1 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 25.78) (end 4.1 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 25.02) (end 1.44 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 25.78) (end 1.44 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 0) (end -1.27 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 -1.27) (end 0 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 27.2) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 27.2) (end 10.55 27.2) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 10.55 27.2) (end 10.55 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 10.55 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 2.77 12.7 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x11_P2.54mm_Horizontal.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x11_P2.54mm_Vertical.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x11_P2.54mm_Vertical.kicad_mod
new file mode 100644
index 000000000..e7e153b9b
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x11_P2.54mm_Vertical.kicad_mod
@@ -0,0 +1,44 @@
+(module PinHeader_1x11_P2.54mm_Vertical (layer F.Cu) (tedit 59FED5CC)
+  (descr "Through hole straight pin header, 1x11, 2.54mm pitch, single row")
+  (tags "Through hole pin header THT 1x11 2.54mm single row")
+  (fp_text reference REF** (at 0 -2.33) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x11_P2.54mm_Vertical (at 0 27.73) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -1.27) (end 1.27 26.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 26.67) (end -1.27 26.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 26.67) (end -1.27 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 26.73) (end 1.33 26.73) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end -1.33 26.73) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 1.27) (end 1.33 26.73) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 27.2) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 27.2) (end 1.8 27.2) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.8 27.2) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 0 12.7 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x11_P2.54mm_Vertical.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x11_P2.54mm_Vertical_SMD_Pin1Left.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x11_P2.54mm_Vertical_SMD_Pin1Left.kicad_mod
new file mode 100644
index 000000000..b769b35f4
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x11_P2.54mm_Vertical_SMD_Pin1Left.kicad_mod
@@ -0,0 +1,88 @@
+(module PinHeader_1x11_P2.54mm_Vertical_SMD_Pin1Left (layer F.Cu) (tedit 59FED5CC)
+  (descr "surface-mounted straight pin header, 1x11, 2.54mm pitch, single row, style 1 (pin 1 left)")
+  (tags "Surface mounted pin header SMD 1x11 2.54mm single row style1 pin1 left")
+  (attr smd)
+  (fp_text reference REF** (at 0 -15.03) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x11_P2.54mm_Vertical_SMD_Pin1Left (at 0 15.03) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 1.27 13.97) (end -1.27 13.97) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -13.97) (end 1.27 -13.97) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 13.97) (end -1.27 -13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -13.02) (end -0.32 -13.97) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -13.97) (end 1.27 13.97) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -13.02) (end -2.54 -13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -13.02) (end -2.54 -12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -12.38) (end -1.27 -12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -7.94) (end -2.54 -7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -7.94) (end -2.54 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -7.3) (end -1.27 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -2.86) (end -2.54 -2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -2.86) (end -2.54 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -2.22) (end -1.27 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 2.22) (end -2.54 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 2.22) (end -2.54 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 2.86) (end -1.27 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 7.3) (end -2.54 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 7.3) (end -2.54 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 7.94) (end -1.27 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 12.38) (end -2.54 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 12.38) (end -2.54 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 13.02) (end -1.27 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -10.48) (end 2.54 -10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -10.48) (end 2.54 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -9.84) (end 1.27 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -5.4) (end 2.54 -5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -5.4) (end 2.54 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -4.76) (end 1.27 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -0.32) (end 2.54 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -0.32) (end 2.54 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 0.32) (end 1.27 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 4.76) (end 2.54 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 4.76) (end 2.54 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 5.4) (end 1.27 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 9.84) (end 2.54 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 9.84) (end 2.54 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 10.48) (end 1.27 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 -14.03) (end 1.33 -14.03) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 14.03) (end 1.33 14.03) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -14.03) (end 1.33 -10.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -13.46) (end -2.85 -13.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -14.03) (end -1.33 -13.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 13.46) (end 1.33 14.03) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -9.4) (end 1.33 -5.84) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -4.32) (end 1.33 -0.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 0.76) (end 1.33 4.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 5.84) (end 1.33 9.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 10.92) (end 1.33 14.03) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -11.94) (end -1.33 -8.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -6.86) (end -1.33 -3.3) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -1.78) (end -1.33 1.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 3.3) (end -1.33 6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 8.38) (end -1.33 11.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.45 -14.5) (end -3.45 14.5) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.45 14.5) (end 3.45 14.5) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 14.5) (end 3.45 -14.5) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 -14.5) (end -3.45 -14.5) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -1.655 -12.7) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 3 smd rect (at -1.655 -7.62) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 5 smd rect (at -1.655 -2.54) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 7 smd rect (at -1.655 2.54) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 9 smd rect (at -1.655 7.62) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 11 smd rect (at -1.655 12.7) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 1.655 -10.16) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 4 smd rect (at 1.655 -5.08) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 6 smd rect (at 1.655 0) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 8 smd rect (at 1.655 5.08) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 10 smd rect (at 1.655 10.16) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x11_P2.54mm_Vertical_SMD_Pin1Left.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x11_P2.54mm_Vertical_SMD_Pin1Right.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x11_P2.54mm_Vertical_SMD_Pin1Right.kicad_mod
new file mode 100644
index 000000000..f0cef268b
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x11_P2.54mm_Vertical_SMD_Pin1Right.kicad_mod
@@ -0,0 +1,88 @@
+(module PinHeader_1x11_P2.54mm_Vertical_SMD_Pin1Right (layer F.Cu) (tedit 59FED5CC)
+  (descr "surface-mounted straight pin header, 1x11, 2.54mm pitch, single row, style 2 (pin 1 right)")
+  (tags "Surface mounted pin header SMD 1x11 2.54mm single row style2 pin1 right")
+  (attr smd)
+  (fp_text reference REF** (at 0 -15.03) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x11_P2.54mm_Vertical_SMD_Pin1Right (at 0 15.03) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 1.27 13.97) (end -1.27 13.97) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -13.97) (end 0.32 -13.97) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 13.97) (end 1.27 -13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -13.02) (end 0.32 -13.97) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -13.97) (end -1.27 13.97) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -10.48) (end -2.54 -10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -10.48) (end -2.54 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -9.84) (end -1.27 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -5.4) (end -2.54 -5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -5.4) (end -2.54 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -4.76) (end -1.27 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -0.32) (end -2.54 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -0.32) (end -2.54 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 0.32) (end -1.27 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 4.76) (end -2.54 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 4.76) (end -2.54 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 5.4) (end -1.27 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 9.84) (end -2.54 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 9.84) (end -2.54 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 10.48) (end -1.27 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -13.02) (end 2.54 -13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -13.02) (end 2.54 -12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -12.38) (end 1.27 -12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -7.94) (end 2.54 -7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -7.94) (end 2.54 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -7.3) (end 1.27 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -2.86) (end 2.54 -2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -2.86) (end 2.54 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -2.22) (end 1.27 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 2.22) (end 2.54 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 2.22) (end 2.54 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 2.86) (end 1.27 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 7.3) (end 2.54 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 7.3) (end 2.54 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 7.94) (end 1.27 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 12.38) (end 2.54 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 12.38) (end 2.54 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 13.02) (end 1.27 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 -14.03) (end 1.33 -14.03) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 14.03) (end 1.33 14.03) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -11.94) (end 1.33 -8.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -6.86) (end 1.33 -3.3) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -1.78) (end 1.33 1.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 3.3) (end 1.33 6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 8.38) (end 1.33 11.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -14.03) (end -1.33 -10.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -13.46) (end 2.85 -13.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -14.03) (end 1.33 -13.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 13.46) (end -1.33 14.03) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -9.4) (end -1.33 -5.84) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -4.32) (end -1.33 -0.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 0.76) (end -1.33 4.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 5.84) (end -1.33 9.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 10.92) (end -1.33 14.03) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.45 -14.5) (end -3.45 14.5) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.45 14.5) (end 3.45 14.5) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 14.5) (end 3.45 -14.5) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 -14.5) (end -3.45 -14.5) (layer F.CrtYd) (width 0.05))
+  (pad 2 smd rect (at -1.655 -10.16) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 4 smd rect (at -1.655 -5.08) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 6 smd rect (at -1.655 0) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 8 smd rect (at -1.655 5.08) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 10 smd rect (at -1.655 10.16) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 1 smd rect (at 1.655 -12.7) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 3 smd rect (at 1.655 -7.62) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 5 smd rect (at 1.655 -2.54) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 7 smd rect (at 1.655 2.54) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 9 smd rect (at 1.655 7.62) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 11 smd rect (at 1.655 12.7) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x11_P2.54mm_Vertical_SMD_Pin1Right.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x12_P2.54mm_Horizontal.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x12_P2.54mm_Horizontal.kicad_mod
new file mode 100644
index 000000000..79005a1b1
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x12_P2.54mm_Horizontal.kicad_mod
@@ -0,0 +1,194 @@
+(module PinHeader_1x12_P2.54mm_Horizontal (layer F.Cu) (tedit 59FED5CB)
+  (descr "Through hole angled pin header, 1x12, 2.54mm pitch, 6mm pin length, single row")
+  (tags "Through hole angled pin header THT 1x12 2.54mm single row")
+  (fp_text reference REF** (at 4.385 -2.27) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x12_P2.54mm_Horizontal (at 4.385 30.21) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 2.135 -1.27) (end 4.04 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 -1.27) (end 4.04 29.21) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 29.21) (end 1.5 29.21) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.5 29.21) (end 1.5 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.5 -0.635) (end 2.135 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end 1.5 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end -0.32 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 0.32) (end 1.5 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 -0.32) (end 10.04 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 -0.32) (end 10.04 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 0.32) (end 10.04 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end 1.5 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end -0.32 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.86) (end 1.5 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 2.22) (end 10.04 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 2.22) (end 10.04 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 2.86) (end 10.04 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end 1.5 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end -0.32 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 5.4) (end 1.5 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 4.76) (end 10.04 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 4.76) (end 10.04 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 5.4) (end 10.04 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end 1.5 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end -0.32 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.94) (end 1.5 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 7.3) (end 10.04 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 7.3) (end 10.04 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 7.94) (end 10.04 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end 1.5 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end -0.32 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 10.48) (end 1.5 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 9.84) (end 10.04 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 9.84) (end 10.04 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 10.48) (end 10.04 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end 1.5 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end -0.32 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 13.02) (end 1.5 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 12.38) (end 10.04 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 12.38) (end 10.04 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 13.02) (end 10.04 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end 1.5 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end -0.32 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 15.56) (end 1.5 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 14.92) (end 10.04 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 14.92) (end 10.04 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 15.56) (end 10.04 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end 1.5 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end -0.32 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 18.1) (end 1.5 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 17.46) (end 10.04 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 17.46) (end 10.04 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 18.1) (end 10.04 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end 1.5 20) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end -0.32 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20.64) (end 1.5 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 20) (end 10.04 20) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 20) (end 10.04 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 20.64) (end 10.04 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end 1.5 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end -0.32 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 23.18) (end 1.5 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 22.54) (end 10.04 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 22.54) (end 10.04 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 23.18) (end 10.04 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.08) (end 1.5 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.08) (end -0.32 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.72) (end 1.5 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 25.08) (end 10.04 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 25.08) (end 10.04 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 25.72) (end 10.04 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 27.62) (end 1.5 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 27.62) (end -0.32 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 28.26) (end 1.5 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 27.62) (end 10.04 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 27.62) (end 10.04 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 28.26) (end 10.04 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.44 -1.33) (end 1.44 29.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 29.27) (end 4.1 29.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 29.27) (end 4.1 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -1.33) (end 1.44 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.38) (end 10.1 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 -0.38) (end 10.1 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 0.38) (end 4.1 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.32) (end 10.1 -0.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.2) (end 10.1 -0.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.08) (end 10.1 -0.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 0.04) (end 10.1 0.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 0.16) (end 10.1 0.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 0.28) (end 10.1 0.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 -0.38) (end 1.44 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 0.38) (end 1.44 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 1.27) (end 4.1 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 2.16) (end 10.1 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 2.16) (end 10.1 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 2.92) (end 4.1 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.16) (end 1.44 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.92) (end 1.44 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 3.81) (end 4.1 3.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 4.7) (end 10.1 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 4.7) (end 10.1 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 5.46) (end 4.1 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 4.7) (end 1.44 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 5.46) (end 1.44 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 6.35) (end 4.1 6.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 7.24) (end 10.1 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 7.24) (end 10.1 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 8) (end 4.1 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 7.24) (end 1.44 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 8) (end 1.44 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 8.89) (end 4.1 8.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 9.78) (end 10.1 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 9.78) (end 10.1 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 10.54) (end 4.1 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 9.78) (end 1.44 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 10.54) (end 1.44 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 11.43) (end 4.1 11.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 12.32) (end 10.1 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 12.32) (end 10.1 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 13.08) (end 4.1 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 12.32) (end 1.44 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 13.08) (end 1.44 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 13.97) (end 4.1 13.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 14.86) (end 10.1 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 14.86) (end 10.1 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 15.62) (end 4.1 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 14.86) (end 1.44 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 15.62) (end 1.44 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 16.51) (end 4.1 16.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 17.4) (end 10.1 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 17.4) (end 10.1 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 18.16) (end 4.1 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 17.4) (end 1.44 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 18.16) (end 1.44 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 19.05) (end 4.1 19.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 19.94) (end 10.1 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 19.94) (end 10.1 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 20.7) (end 4.1 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 19.94) (end 1.44 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 20.7) (end 1.44 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 21.59) (end 4.1 21.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 22.48) (end 10.1 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 22.48) (end 10.1 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 23.24) (end 4.1 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 22.48) (end 1.44 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 23.24) (end 1.44 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 24.13) (end 4.1 24.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 25.02) (end 10.1 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 25.02) (end 10.1 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 25.78) (end 4.1 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 25.02) (end 1.44 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 25.78) (end 1.44 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 26.67) (end 4.1 26.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 27.56) (end 10.1 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 27.56) (end 10.1 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 28.32) (end 4.1 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 27.56) (end 1.44 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 28.32) (end 1.44 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 0) (end -1.27 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 -1.27) (end 0 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 29.75) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 29.75) (end 10.55 29.75) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 10.55 29.75) (end 10.55 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 10.55 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 2.77 13.97 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x12_P2.54mm_Horizontal.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x12_P2.54mm_Vertical.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x12_P2.54mm_Vertical.kicad_mod
new file mode 100644
index 000000000..59910ebdf
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x12_P2.54mm_Vertical.kicad_mod
@@ -0,0 +1,45 @@
+(module PinHeader_1x12_P2.54mm_Vertical (layer F.Cu) (tedit 59FED5CC)
+  (descr "Through hole straight pin header, 1x12, 2.54mm pitch, single row")
+  (tags "Through hole pin header THT 1x12 2.54mm single row")
+  (fp_text reference REF** (at 0 -2.33) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x12_P2.54mm_Vertical (at 0 30.27) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -1.27) (end 1.27 29.21) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 29.21) (end -1.27 29.21) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 29.21) (end -1.27 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 29.27) (end 1.33 29.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end -1.33 29.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 1.27) (end 1.33 29.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 29.75) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 29.75) (end 1.8 29.75) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.8 29.75) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 0 13.97 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x12_P2.54mm_Vertical.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x12_P2.54mm_Vertical_SMD_Pin1Left.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x12_P2.54mm_Vertical_SMD_Pin1Left.kicad_mod
new file mode 100644
index 000000000..80beabb03
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x12_P2.54mm_Vertical_SMD_Pin1Left.kicad_mod
@@ -0,0 +1,93 @@
+(module PinHeader_1x12_P2.54mm_Vertical_SMD_Pin1Left (layer F.Cu) (tedit 59FED5CC)
+  (descr "surface-mounted straight pin header, 1x12, 2.54mm pitch, single row, style 1 (pin 1 left)")
+  (tags "Surface mounted pin header SMD 1x12 2.54mm single row style1 pin1 left")
+  (attr smd)
+  (fp_text reference REF** (at 0 -16.3) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x12_P2.54mm_Vertical_SMD_Pin1Left (at 0 16.3) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 1.27 15.24) (end -1.27 15.24) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -15.24) (end 1.27 -15.24) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 15.24) (end -1.27 -14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -14.29) (end -0.32 -15.24) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -15.24) (end 1.27 15.24) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -14.29) (end -2.54 -14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -14.29) (end -2.54 -13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -13.65) (end -1.27 -13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -9.21) (end -2.54 -9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -9.21) (end -2.54 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -8.57) (end -1.27 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -4.13) (end -2.54 -4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -4.13) (end -2.54 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -3.49) (end -1.27 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 0.95) (end -2.54 0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 0.95) (end -2.54 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 1.59) (end -1.27 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 6.03) (end -2.54 6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 6.03) (end -2.54 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 6.67) (end -1.27 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 11.11) (end -2.54 11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 11.11) (end -2.54 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 11.75) (end -1.27 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -11.75) (end 2.54 -11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -11.75) (end 2.54 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -11.11) (end 1.27 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -6.67) (end 2.54 -6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -6.67) (end 2.54 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -6.03) (end 1.27 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -1.59) (end 2.54 -1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -1.59) (end 2.54 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -0.95) (end 1.27 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 3.49) (end 2.54 3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 3.49) (end 2.54 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 4.13) (end 1.27 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 8.57) (end 2.54 8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 8.57) (end 2.54 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 9.21) (end 1.27 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 13.65) (end 2.54 13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 13.65) (end 2.54 14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 14.29) (end 1.27 14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 -15.3) (end 1.33 -15.3) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 15.3) (end 1.33 15.3) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -15.3) (end 1.33 -12.19) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -14.73) (end -2.85 -14.73) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -15.3) (end -1.33 -14.73) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 14.73) (end 1.33 15.3) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -10.67) (end 1.33 -7.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -5.59) (end 1.33 -2.03) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -0.51) (end 1.33 3.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 4.57) (end 1.33 8.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 9.65) (end 1.33 13.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -13.21) (end -1.33 -9.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -8.13) (end -1.33 -4.57) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -3.05) (end -1.33 0.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 2.03) (end -1.33 5.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 7.11) (end -1.33 10.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 12.19) (end -1.33 15.3) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.45 -15.75) (end -3.45 15.75) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.45 15.75) (end 3.45 15.75) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 15.75) (end 3.45 -15.75) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 -15.75) (end -3.45 -15.75) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -1.655 -13.97) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 3 smd rect (at -1.655 -8.89) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 5 smd rect (at -1.655 -3.81) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 7 smd rect (at -1.655 1.27) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 9 smd rect (at -1.655 6.35) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 11 smd rect (at -1.655 11.43) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 1.655 -11.43) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 4 smd rect (at 1.655 -6.35) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 6 smd rect (at 1.655 -1.27) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 8 smd rect (at 1.655 3.81) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 10 smd rect (at 1.655 8.89) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 12 smd rect (at 1.655 13.97) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x12_P2.54mm_Vertical_SMD_Pin1Left.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x12_P2.54mm_Vertical_SMD_Pin1Right.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x12_P2.54mm_Vertical_SMD_Pin1Right.kicad_mod
new file mode 100644
index 000000000..7ef1efb69
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x12_P2.54mm_Vertical_SMD_Pin1Right.kicad_mod
@@ -0,0 +1,93 @@
+(module PinHeader_1x12_P2.54mm_Vertical_SMD_Pin1Right (layer F.Cu) (tedit 59FED5CC)
+  (descr "surface-mounted straight pin header, 1x12, 2.54mm pitch, single row, style 2 (pin 1 right)")
+  (tags "Surface mounted pin header SMD 1x12 2.54mm single row style2 pin1 right")
+  (attr smd)
+  (fp_text reference REF** (at 0 -16.3) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x12_P2.54mm_Vertical_SMD_Pin1Right (at 0 16.3) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 1.27 15.24) (end -1.27 15.24) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -15.24) (end 0.32 -15.24) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 15.24) (end 1.27 -14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -14.29) (end 0.32 -15.24) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -15.24) (end -1.27 15.24) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -11.75) (end -2.54 -11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -11.75) (end -2.54 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -11.11) (end -1.27 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -6.67) (end -2.54 -6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -6.67) (end -2.54 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -6.03) (end -1.27 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -1.59) (end -2.54 -1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -1.59) (end -2.54 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -0.95) (end -1.27 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 3.49) (end -2.54 3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 3.49) (end -2.54 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 4.13) (end -1.27 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 8.57) (end -2.54 8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 8.57) (end -2.54 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 9.21) (end -1.27 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 13.65) (end -2.54 13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 13.65) (end -2.54 14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 14.29) (end -1.27 14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -14.29) (end 2.54 -14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -14.29) (end 2.54 -13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -13.65) (end 1.27 -13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -9.21) (end 2.54 -9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -9.21) (end 2.54 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -8.57) (end 1.27 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -4.13) (end 2.54 -4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -4.13) (end 2.54 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -3.49) (end 1.27 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 0.95) (end 2.54 0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 0.95) (end 2.54 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 1.59) (end 1.27 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 6.03) (end 2.54 6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 6.03) (end 2.54 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 6.67) (end 1.27 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 11.11) (end 2.54 11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 11.11) (end 2.54 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 11.75) (end 1.27 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 -15.3) (end 1.33 -15.3) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 15.3) (end 1.33 15.3) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -13.21) (end 1.33 -9.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -8.13) (end 1.33 -4.57) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -3.05) (end 1.33 0.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 2.03) (end 1.33 5.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 7.11) (end 1.33 10.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 12.19) (end 1.33 15.3) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -15.3) (end -1.33 -12.19) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -14.73) (end 2.85 -14.73) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -15.3) (end 1.33 -14.73) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 14.73) (end -1.33 15.3) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -10.67) (end -1.33 -7.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -5.59) (end -1.33 -2.03) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -0.51) (end -1.33 3.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 4.57) (end -1.33 8.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 9.65) (end -1.33 13.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.45 -15.75) (end -3.45 15.75) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.45 15.75) (end 3.45 15.75) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 15.75) (end 3.45 -15.75) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 -15.75) (end -3.45 -15.75) (layer F.CrtYd) (width 0.05))
+  (pad 2 smd rect (at -1.655 -11.43) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 4 smd rect (at -1.655 -6.35) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 6 smd rect (at -1.655 -1.27) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 8 smd rect (at -1.655 3.81) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 10 smd rect (at -1.655 8.89) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 12 smd rect (at -1.655 13.97) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 1 smd rect (at 1.655 -13.97) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 3 smd rect (at 1.655 -8.89) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 5 smd rect (at 1.655 -3.81) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 7 smd rect (at 1.655 1.27) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 9 smd rect (at 1.655 6.35) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 11 smd rect (at 1.655 11.43) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x12_P2.54mm_Vertical_SMD_Pin1Right.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x13_P2.54mm_Horizontal.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x13_P2.54mm_Horizontal.kicad_mod
new file mode 100644
index 000000000..a5569848a
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x13_P2.54mm_Horizontal.kicad_mod
@@ -0,0 +1,207 @@
+(module PinHeader_1x13_P2.54mm_Horizontal (layer F.Cu) (tedit 59FED5CB)
+  (descr "Through hole angled pin header, 1x13, 2.54mm pitch, 6mm pin length, single row")
+  (tags "Through hole angled pin header THT 1x13 2.54mm single row")
+  (fp_text reference REF** (at 4.385 -2.27) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x13_P2.54mm_Horizontal (at 4.385 32.75) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 2.135 -1.27) (end 4.04 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 -1.27) (end 4.04 31.75) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 31.75) (end 1.5 31.75) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.5 31.75) (end 1.5 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.5 -0.635) (end 2.135 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end 1.5 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end -0.32 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 0.32) (end 1.5 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 -0.32) (end 10.04 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 -0.32) (end 10.04 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 0.32) (end 10.04 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end 1.5 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end -0.32 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.86) (end 1.5 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 2.22) (end 10.04 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 2.22) (end 10.04 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 2.86) (end 10.04 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end 1.5 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end -0.32 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 5.4) (end 1.5 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 4.76) (end 10.04 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 4.76) (end 10.04 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 5.4) (end 10.04 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end 1.5 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end -0.32 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.94) (end 1.5 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 7.3) (end 10.04 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 7.3) (end 10.04 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 7.94) (end 10.04 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end 1.5 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end -0.32 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 10.48) (end 1.5 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 9.84) (end 10.04 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 9.84) (end 10.04 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 10.48) (end 10.04 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end 1.5 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end -0.32 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 13.02) (end 1.5 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 12.38) (end 10.04 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 12.38) (end 10.04 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 13.02) (end 10.04 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end 1.5 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end -0.32 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 15.56) (end 1.5 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 14.92) (end 10.04 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 14.92) (end 10.04 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 15.56) (end 10.04 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end 1.5 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end -0.32 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 18.1) (end 1.5 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 17.46) (end 10.04 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 17.46) (end 10.04 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 18.1) (end 10.04 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end 1.5 20) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end -0.32 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20.64) (end 1.5 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 20) (end 10.04 20) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 20) (end 10.04 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 20.64) (end 10.04 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end 1.5 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end -0.32 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 23.18) (end 1.5 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 22.54) (end 10.04 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 22.54) (end 10.04 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 23.18) (end 10.04 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.08) (end 1.5 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.08) (end -0.32 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.72) (end 1.5 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 25.08) (end 10.04 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 25.08) (end 10.04 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 25.72) (end 10.04 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 27.62) (end 1.5 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 27.62) (end -0.32 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 28.26) (end 1.5 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 27.62) (end 10.04 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 27.62) (end 10.04 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 28.26) (end 10.04 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.16) (end 1.5 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.16) (end -0.32 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.8) (end 1.5 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 30.16) (end 10.04 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 30.16) (end 10.04 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 30.8) (end 10.04 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.44 -1.33) (end 1.44 31.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 31.81) (end 4.1 31.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 31.81) (end 4.1 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -1.33) (end 1.44 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.38) (end 10.1 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 -0.38) (end 10.1 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 0.38) (end 4.1 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.32) (end 10.1 -0.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.2) (end 10.1 -0.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.08) (end 10.1 -0.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 0.04) (end 10.1 0.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 0.16) (end 10.1 0.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 0.28) (end 10.1 0.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 -0.38) (end 1.44 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 0.38) (end 1.44 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 1.27) (end 4.1 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 2.16) (end 10.1 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 2.16) (end 10.1 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 2.92) (end 4.1 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.16) (end 1.44 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.92) (end 1.44 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 3.81) (end 4.1 3.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 4.7) (end 10.1 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 4.7) (end 10.1 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 5.46) (end 4.1 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 4.7) (end 1.44 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 5.46) (end 1.44 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 6.35) (end 4.1 6.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 7.24) (end 10.1 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 7.24) (end 10.1 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 8) (end 4.1 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 7.24) (end 1.44 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 8) (end 1.44 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 8.89) (end 4.1 8.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 9.78) (end 10.1 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 9.78) (end 10.1 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 10.54) (end 4.1 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 9.78) (end 1.44 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 10.54) (end 1.44 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 11.43) (end 4.1 11.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 12.32) (end 10.1 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 12.32) (end 10.1 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 13.08) (end 4.1 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 12.32) (end 1.44 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 13.08) (end 1.44 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 13.97) (end 4.1 13.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 14.86) (end 10.1 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 14.86) (end 10.1 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 15.62) (end 4.1 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 14.86) (end 1.44 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 15.62) (end 1.44 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 16.51) (end 4.1 16.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 17.4) (end 10.1 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 17.4) (end 10.1 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 18.16) (end 4.1 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 17.4) (end 1.44 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 18.16) (end 1.44 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 19.05) (end 4.1 19.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 19.94) (end 10.1 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 19.94) (end 10.1 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 20.7) (end 4.1 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 19.94) (end 1.44 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 20.7) (end 1.44 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 21.59) (end 4.1 21.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 22.48) (end 10.1 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 22.48) (end 10.1 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 23.24) (end 4.1 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 22.48) (end 1.44 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 23.24) (end 1.44 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 24.13) (end 4.1 24.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 25.02) (end 10.1 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 25.02) (end 10.1 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 25.78) (end 4.1 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 25.02) (end 1.44 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 25.78) (end 1.44 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 26.67) (end 4.1 26.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 27.56) (end 10.1 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 27.56) (end 10.1 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 28.32) (end 4.1 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 27.56) (end 1.44 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 28.32) (end 1.44 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 29.21) (end 4.1 29.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 30.1) (end 10.1 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 30.1) (end 10.1 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 30.86) (end 4.1 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 30.1) (end 1.44 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 30.86) (end 1.44 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 0) (end -1.27 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 -1.27) (end 0 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 32.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 32.25) (end 10.55 32.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 10.55 32.25) (end 10.55 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 10.55 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 2.77 15.24 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x13_P2.54mm_Horizontal.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x13_P2.54mm_Vertical.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x13_P2.54mm_Vertical.kicad_mod
new file mode 100644
index 000000000..ecb33a71d
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x13_P2.54mm_Vertical.kicad_mod
@@ -0,0 +1,46 @@
+(module PinHeader_1x13_P2.54mm_Vertical (layer F.Cu) (tedit 59FED5CC)
+  (descr "Through hole straight pin header, 1x13, 2.54mm pitch, single row")
+  (tags "Through hole pin header THT 1x13 2.54mm single row")
+  (fp_text reference REF** (at 0 -2.33) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x13_P2.54mm_Vertical (at 0 32.81) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -1.27) (end 1.27 31.75) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 31.75) (end -1.27 31.75) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 31.75) (end -1.27 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 31.81) (end 1.33 31.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end -1.33 31.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 1.27) (end 1.33 31.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 32.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 32.25) (end 1.8 32.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.8 32.25) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 0 15.24 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x13_P2.54mm_Vertical.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x13_P2.54mm_Vertical_SMD_Pin1Left.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x13_P2.54mm_Vertical_SMD_Pin1Left.kicad_mod
new file mode 100644
index 000000000..ceb8b667d
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x13_P2.54mm_Vertical_SMD_Pin1Left.kicad_mod
@@ -0,0 +1,98 @@
+(module PinHeader_1x13_P2.54mm_Vertical_SMD_Pin1Left (layer F.Cu) (tedit 59FED5CC)
+  (descr "surface-mounted straight pin header, 1x13, 2.54mm pitch, single row, style 1 (pin 1 left)")
+  (tags "Surface mounted pin header SMD 1x13 2.54mm single row style1 pin1 left")
+  (attr smd)
+  (fp_text reference REF** (at 0 -17.57) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x13_P2.54mm_Vertical_SMD_Pin1Left (at 0 17.57) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 1.27 16.51) (end -1.27 16.51) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -16.51) (end 1.27 -16.51) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 16.51) (end -1.27 -15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -15.56) (end -0.32 -16.51) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -16.51) (end 1.27 16.51) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -15.56) (end -2.54 -15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -15.56) (end -2.54 -14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -14.92) (end -1.27 -14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -10.48) (end -2.54 -10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -10.48) (end -2.54 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -9.84) (end -1.27 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -5.4) (end -2.54 -5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -5.4) (end -2.54 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -4.76) (end -1.27 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -0.32) (end -2.54 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -0.32) (end -2.54 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 0.32) (end -1.27 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 4.76) (end -2.54 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 4.76) (end -2.54 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 5.4) (end -1.27 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 9.84) (end -2.54 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 9.84) (end -2.54 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 10.48) (end -1.27 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 14.92) (end -2.54 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 14.92) (end -2.54 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 15.56) (end -1.27 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -13.02) (end 2.54 -13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -13.02) (end 2.54 -12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -12.38) (end 1.27 -12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -7.94) (end 2.54 -7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -7.94) (end 2.54 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -7.3) (end 1.27 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -2.86) (end 2.54 -2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -2.86) (end 2.54 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -2.22) (end 1.27 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 2.22) (end 2.54 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 2.22) (end 2.54 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 2.86) (end 1.27 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 7.3) (end 2.54 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 7.3) (end 2.54 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 7.94) (end 1.27 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 12.38) (end 2.54 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 12.38) (end 2.54 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 13.02) (end 1.27 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 -16.57) (end 1.33 -16.57) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 16.57) (end 1.33 16.57) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -16.57) (end 1.33 -13.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -16) (end -2.85 -16) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -16.57) (end -1.33 -16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 16) (end 1.33 16.57) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -11.94) (end 1.33 -8.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -6.86) (end 1.33 -3.3) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -1.78) (end 1.33 1.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 3.3) (end 1.33 6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 8.38) (end 1.33 11.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 13.46) (end 1.33 16.57) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -14.48) (end -1.33 -10.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -9.4) (end -1.33 -5.84) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -4.32) (end -1.33 -0.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 0.76) (end -1.33 4.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 5.84) (end -1.33 9.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 10.92) (end -1.33 14.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.45 -17.05) (end -3.45 17.05) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.45 17.05) (end 3.45 17.05) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 17.05) (end 3.45 -17.05) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 -17.05) (end -3.45 -17.05) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -1.655 -15.24) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 3 smd rect (at -1.655 -10.16) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 5 smd rect (at -1.655 -5.08) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 7 smd rect (at -1.655 0) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 9 smd rect (at -1.655 5.08) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 11 smd rect (at -1.655 10.16) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 13 smd rect (at -1.655 15.24) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 1.655 -12.7) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 4 smd rect (at 1.655 -7.62) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 6 smd rect (at 1.655 -2.54) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 8 smd rect (at 1.655 2.54) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 10 smd rect (at 1.655 7.62) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 12 smd rect (at 1.655 12.7) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x13_P2.54mm_Vertical_SMD_Pin1Left.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x13_P2.54mm_Vertical_SMD_Pin1Right.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x13_P2.54mm_Vertical_SMD_Pin1Right.kicad_mod
new file mode 100644
index 000000000..716d4465a
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x13_P2.54mm_Vertical_SMD_Pin1Right.kicad_mod
@@ -0,0 +1,98 @@
+(module PinHeader_1x13_P2.54mm_Vertical_SMD_Pin1Right (layer F.Cu) (tedit 59FED5CC)
+  (descr "surface-mounted straight pin header, 1x13, 2.54mm pitch, single row, style 2 (pin 1 right)")
+  (tags "Surface mounted pin header SMD 1x13 2.54mm single row style2 pin1 right")
+  (attr smd)
+  (fp_text reference REF** (at 0 -17.57) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x13_P2.54mm_Vertical_SMD_Pin1Right (at 0 17.57) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 1.27 16.51) (end -1.27 16.51) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -16.51) (end 0.32 -16.51) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 16.51) (end 1.27 -15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -15.56) (end 0.32 -16.51) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -16.51) (end -1.27 16.51) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -13.02) (end -2.54 -13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -13.02) (end -2.54 -12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -12.38) (end -1.27 -12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -7.94) (end -2.54 -7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -7.94) (end -2.54 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -7.3) (end -1.27 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -2.86) (end -2.54 -2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -2.86) (end -2.54 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -2.22) (end -1.27 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 2.22) (end -2.54 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 2.22) (end -2.54 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 2.86) (end -1.27 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 7.3) (end -2.54 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 7.3) (end -2.54 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 7.94) (end -1.27 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 12.38) (end -2.54 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 12.38) (end -2.54 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 13.02) (end -1.27 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -15.56) (end 2.54 -15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -15.56) (end 2.54 -14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -14.92) (end 1.27 -14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -10.48) (end 2.54 -10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -10.48) (end 2.54 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -9.84) (end 1.27 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -5.4) (end 2.54 -5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -5.4) (end 2.54 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -4.76) (end 1.27 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -0.32) (end 2.54 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -0.32) (end 2.54 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 0.32) (end 1.27 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 4.76) (end 2.54 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 4.76) (end 2.54 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 5.4) (end 1.27 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 9.84) (end 2.54 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 9.84) (end 2.54 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 10.48) (end 1.27 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 14.92) (end 2.54 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 14.92) (end 2.54 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 15.56) (end 1.27 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 -16.57) (end 1.33 -16.57) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 16.57) (end 1.33 16.57) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -14.48) (end 1.33 -10.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -9.4) (end 1.33 -5.84) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -4.32) (end 1.33 -0.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 0.76) (end 1.33 4.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 5.84) (end 1.33 9.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 10.92) (end 1.33 14.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -16.57) (end -1.33 -13.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -16) (end 2.85 -16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -16.57) (end 1.33 -16) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 16) (end -1.33 16.57) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -11.94) (end -1.33 -8.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -6.86) (end -1.33 -3.3) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -1.78) (end -1.33 1.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 3.3) (end -1.33 6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 8.38) (end -1.33 11.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 13.46) (end -1.33 16.57) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.45 -17.05) (end -3.45 17.05) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.45 17.05) (end 3.45 17.05) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 17.05) (end 3.45 -17.05) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 -17.05) (end -3.45 -17.05) (layer F.CrtYd) (width 0.05))
+  (pad 2 smd rect (at -1.655 -12.7) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 4 smd rect (at -1.655 -7.62) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 6 smd rect (at -1.655 -2.54) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 8 smd rect (at -1.655 2.54) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 10 smd rect (at -1.655 7.62) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 12 smd rect (at -1.655 12.7) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 1 smd rect (at 1.655 -15.24) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 3 smd rect (at 1.655 -10.16) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 5 smd rect (at 1.655 -5.08) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 7 smd rect (at 1.655 0) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 9 smd rect (at 1.655 5.08) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 11 smd rect (at 1.655 10.16) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 13 smd rect (at 1.655 15.24) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x13_P2.54mm_Vertical_SMD_Pin1Right.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x14_P2.54mm_Horizontal.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x14_P2.54mm_Horizontal.kicad_mod
new file mode 100644
index 000000000..07afd5695
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x14_P2.54mm_Horizontal.kicad_mod
@@ -0,0 +1,220 @@
+(module PinHeader_1x14_P2.54mm_Horizontal (layer F.Cu) (tedit 59FED5CB)
+  (descr "Through hole angled pin header, 1x14, 2.54mm pitch, 6mm pin length, single row")
+  (tags "Through hole angled pin header THT 1x14 2.54mm single row")
+  (fp_text reference REF** (at 4.385 -2.27) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x14_P2.54mm_Horizontal (at 4.385 35.29) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 2.135 -1.27) (end 4.04 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 -1.27) (end 4.04 34.29) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 34.29) (end 1.5 34.29) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.5 34.29) (end 1.5 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.5 -0.635) (end 2.135 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end 1.5 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end -0.32 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 0.32) (end 1.5 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 -0.32) (end 10.04 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 -0.32) (end 10.04 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 0.32) (end 10.04 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end 1.5 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end -0.32 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.86) (end 1.5 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 2.22) (end 10.04 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 2.22) (end 10.04 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 2.86) (end 10.04 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end 1.5 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end -0.32 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 5.4) (end 1.5 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 4.76) (end 10.04 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 4.76) (end 10.04 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 5.4) (end 10.04 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end 1.5 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end -0.32 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.94) (end 1.5 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 7.3) (end 10.04 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 7.3) (end 10.04 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 7.94) (end 10.04 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end 1.5 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end -0.32 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 10.48) (end 1.5 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 9.84) (end 10.04 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 9.84) (end 10.04 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 10.48) (end 10.04 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end 1.5 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end -0.32 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 13.02) (end 1.5 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 12.38) (end 10.04 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 12.38) (end 10.04 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 13.02) (end 10.04 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end 1.5 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end -0.32 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 15.56) (end 1.5 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 14.92) (end 10.04 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 14.92) (end 10.04 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 15.56) (end 10.04 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end 1.5 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end -0.32 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 18.1) (end 1.5 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 17.46) (end 10.04 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 17.46) (end 10.04 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 18.1) (end 10.04 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end 1.5 20) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end -0.32 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20.64) (end 1.5 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 20) (end 10.04 20) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 20) (end 10.04 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 20.64) (end 10.04 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end 1.5 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end -0.32 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 23.18) (end 1.5 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 22.54) (end 10.04 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 22.54) (end 10.04 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 23.18) (end 10.04 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.08) (end 1.5 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.08) (end -0.32 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.72) (end 1.5 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 25.08) (end 10.04 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 25.08) (end 10.04 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 25.72) (end 10.04 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 27.62) (end 1.5 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 27.62) (end -0.32 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 28.26) (end 1.5 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 27.62) (end 10.04 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 27.62) (end 10.04 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 28.26) (end 10.04 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.16) (end 1.5 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.16) (end -0.32 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.8) (end 1.5 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 30.16) (end 10.04 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 30.16) (end 10.04 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 30.8) (end 10.04 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 32.7) (end 1.5 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 32.7) (end -0.32 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 33.34) (end 1.5 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 32.7) (end 10.04 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 32.7) (end 10.04 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 33.34) (end 10.04 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.44 -1.33) (end 1.44 34.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 34.35) (end 4.1 34.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 34.35) (end 4.1 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -1.33) (end 1.44 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.38) (end 10.1 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 -0.38) (end 10.1 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 0.38) (end 4.1 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.32) (end 10.1 -0.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.2) (end 10.1 -0.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.08) (end 10.1 -0.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 0.04) (end 10.1 0.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 0.16) (end 10.1 0.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 0.28) (end 10.1 0.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 -0.38) (end 1.44 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 0.38) (end 1.44 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 1.27) (end 4.1 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 2.16) (end 10.1 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 2.16) (end 10.1 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 2.92) (end 4.1 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.16) (end 1.44 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.92) (end 1.44 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 3.81) (end 4.1 3.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 4.7) (end 10.1 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 4.7) (end 10.1 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 5.46) (end 4.1 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 4.7) (end 1.44 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 5.46) (end 1.44 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 6.35) (end 4.1 6.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 7.24) (end 10.1 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 7.24) (end 10.1 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 8) (end 4.1 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 7.24) (end 1.44 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 8) (end 1.44 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 8.89) (end 4.1 8.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 9.78) (end 10.1 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 9.78) (end 10.1 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 10.54) (end 4.1 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 9.78) (end 1.44 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 10.54) (end 1.44 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 11.43) (end 4.1 11.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 12.32) (end 10.1 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 12.32) (end 10.1 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 13.08) (end 4.1 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 12.32) (end 1.44 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 13.08) (end 1.44 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 13.97) (end 4.1 13.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 14.86) (end 10.1 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 14.86) (end 10.1 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 15.62) (end 4.1 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 14.86) (end 1.44 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 15.62) (end 1.44 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 16.51) (end 4.1 16.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 17.4) (end 10.1 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 17.4) (end 10.1 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 18.16) (end 4.1 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 17.4) (end 1.44 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 18.16) (end 1.44 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 19.05) (end 4.1 19.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 19.94) (end 10.1 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 19.94) (end 10.1 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 20.7) (end 4.1 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 19.94) (end 1.44 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 20.7) (end 1.44 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 21.59) (end 4.1 21.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 22.48) (end 10.1 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 22.48) (end 10.1 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 23.24) (end 4.1 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 22.48) (end 1.44 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 23.24) (end 1.44 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 24.13) (end 4.1 24.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 25.02) (end 10.1 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 25.02) (end 10.1 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 25.78) (end 4.1 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 25.02) (end 1.44 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 25.78) (end 1.44 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 26.67) (end 4.1 26.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 27.56) (end 10.1 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 27.56) (end 10.1 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 28.32) (end 4.1 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 27.56) (end 1.44 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 28.32) (end 1.44 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 29.21) (end 4.1 29.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 30.1) (end 10.1 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 30.1) (end 10.1 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 30.86) (end 4.1 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 30.1) (end 1.44 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 30.86) (end 1.44 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 31.75) (end 4.1 31.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 32.64) (end 10.1 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 32.64) (end 10.1 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 33.4) (end 4.1 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 32.64) (end 1.44 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 33.4) (end 1.44 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 0) (end -1.27 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 -1.27) (end 0 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 34.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 34.8) (end 10.55 34.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 10.55 34.8) (end 10.55 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 10.55 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 14 thru_hole oval (at 0 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 2.77 16.51 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x14_P2.54mm_Horizontal.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x14_P2.54mm_Vertical.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x14_P2.54mm_Vertical.kicad_mod
new file mode 100644
index 000000000..0d7a8df23
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x14_P2.54mm_Vertical.kicad_mod
@@ -0,0 +1,47 @@
+(module PinHeader_1x14_P2.54mm_Vertical (layer F.Cu) (tedit 59FED5CC)
+  (descr "Through hole straight pin header, 1x14, 2.54mm pitch, single row")
+  (tags "Through hole pin header THT 1x14 2.54mm single row")
+  (fp_text reference REF** (at 0 -2.33) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x14_P2.54mm_Vertical (at 0 35.35) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -1.27) (end 1.27 34.29) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 34.29) (end -1.27 34.29) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 34.29) (end -1.27 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 34.35) (end 1.33 34.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end -1.33 34.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 1.27) (end 1.33 34.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 34.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 34.8) (end 1.8 34.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.8 34.8) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 14 thru_hole oval (at 0 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 0 16.51 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x14_P2.54mm_Vertical.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x14_P2.54mm_Vertical_SMD_Pin1Left.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x14_P2.54mm_Vertical_SMD_Pin1Left.kicad_mod
new file mode 100644
index 000000000..9e6b57db7
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x14_P2.54mm_Vertical_SMD_Pin1Left.kicad_mod
@@ -0,0 +1,103 @@
+(module PinHeader_1x14_P2.54mm_Vertical_SMD_Pin1Left (layer F.Cu) (tedit 59FED5CC)
+  (descr "surface-mounted straight pin header, 1x14, 2.54mm pitch, single row, style 1 (pin 1 left)")
+  (tags "Surface mounted pin header SMD 1x14 2.54mm single row style1 pin1 left")
+  (attr smd)
+  (fp_text reference REF** (at 0 -18.84) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x14_P2.54mm_Vertical_SMD_Pin1Left (at 0 18.84) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 1.27 17.78) (end -1.27 17.78) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -17.78) (end 1.27 -17.78) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 17.78) (end -1.27 -16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -16.83) (end -0.32 -17.78) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -17.78) (end 1.27 17.78) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -16.83) (end -2.54 -16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -16.83) (end -2.54 -16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -16.19) (end -1.27 -16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -11.75) (end -2.54 -11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -11.75) (end -2.54 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -11.11) (end -1.27 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -6.67) (end -2.54 -6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -6.67) (end -2.54 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -6.03) (end -1.27 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -1.59) (end -2.54 -1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -1.59) (end -2.54 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -0.95) (end -1.27 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 3.49) (end -2.54 3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 3.49) (end -2.54 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 4.13) (end -1.27 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 8.57) (end -2.54 8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 8.57) (end -2.54 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 9.21) (end -1.27 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 13.65) (end -2.54 13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 13.65) (end -2.54 14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 14.29) (end -1.27 14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -14.29) (end 2.54 -14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -14.29) (end 2.54 -13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -13.65) (end 1.27 -13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -9.21) (end 2.54 -9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -9.21) (end 2.54 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -8.57) (end 1.27 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -4.13) (end 2.54 -4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -4.13) (end 2.54 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -3.49) (end 1.27 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 0.95) (end 2.54 0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 0.95) (end 2.54 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 1.59) (end 1.27 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 6.03) (end 2.54 6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 6.03) (end 2.54 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 6.67) (end 1.27 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 11.11) (end 2.54 11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 11.11) (end 2.54 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 11.75) (end 1.27 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 16.19) (end 2.54 16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 16.19) (end 2.54 16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 16.83) (end 1.27 16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 -17.84) (end 1.33 -17.84) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 17.84) (end 1.33 17.84) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -17.84) (end 1.33 -14.73) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -17.27) (end -2.85 -17.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -17.84) (end -1.33 -17.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 17.27) (end 1.33 17.84) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -13.21) (end 1.33 -9.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -8.13) (end 1.33 -4.57) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -3.05) (end 1.33 0.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 2.03) (end 1.33 5.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 7.11) (end 1.33 10.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 12.19) (end 1.33 15.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -15.75) (end -1.33 -12.19) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -10.67) (end -1.33 -7.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -5.59) (end -1.33 -2.03) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -0.51) (end -1.33 3.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 4.57) (end -1.33 8.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 9.65) (end -1.33 13.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 14.73) (end -1.33 17.84) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.45 -18.3) (end -3.45 18.3) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.45 18.3) (end 3.45 18.3) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 18.3) (end 3.45 -18.3) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 -18.3) (end -3.45 -18.3) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -1.655 -16.51) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 3 smd rect (at -1.655 -11.43) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 5 smd rect (at -1.655 -6.35) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 7 smd rect (at -1.655 -1.27) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 9 smd rect (at -1.655 3.81) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 11 smd rect (at -1.655 8.89) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 13 smd rect (at -1.655 13.97) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 1.655 -13.97) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 4 smd rect (at 1.655 -8.89) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 6 smd rect (at 1.655 -3.81) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 8 smd rect (at 1.655 1.27) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 10 smd rect (at 1.655 6.35) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 12 smd rect (at 1.655 11.43) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 14 smd rect (at 1.655 16.51) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x14_P2.54mm_Vertical_SMD_Pin1Left.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x14_P2.54mm_Vertical_SMD_Pin1Right.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x14_P2.54mm_Vertical_SMD_Pin1Right.kicad_mod
new file mode 100644
index 000000000..3a92f01a6
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x14_P2.54mm_Vertical_SMD_Pin1Right.kicad_mod
@@ -0,0 +1,103 @@
+(module PinHeader_1x14_P2.54mm_Vertical_SMD_Pin1Right (layer F.Cu) (tedit 59FED5CC)
+  (descr "surface-mounted straight pin header, 1x14, 2.54mm pitch, single row, style 2 (pin 1 right)")
+  (tags "Surface mounted pin header SMD 1x14 2.54mm single row style2 pin1 right")
+  (attr smd)
+  (fp_text reference REF** (at 0 -18.84) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x14_P2.54mm_Vertical_SMD_Pin1Right (at 0 18.84) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 1.27 17.78) (end -1.27 17.78) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -17.78) (end 0.32 -17.78) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 17.78) (end 1.27 -16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -16.83) (end 0.32 -17.78) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -17.78) (end -1.27 17.78) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -14.29) (end -2.54 -14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -14.29) (end -2.54 -13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -13.65) (end -1.27 -13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -9.21) (end -2.54 -9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -9.21) (end -2.54 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -8.57) (end -1.27 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -4.13) (end -2.54 -4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -4.13) (end -2.54 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -3.49) (end -1.27 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 0.95) (end -2.54 0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 0.95) (end -2.54 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 1.59) (end -1.27 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 6.03) (end -2.54 6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 6.03) (end -2.54 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 6.67) (end -1.27 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 11.11) (end -2.54 11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 11.11) (end -2.54 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 11.75) (end -1.27 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 16.19) (end -2.54 16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 16.19) (end -2.54 16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 16.83) (end -1.27 16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -16.83) (end 2.54 -16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -16.83) (end 2.54 -16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -16.19) (end 1.27 -16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -11.75) (end 2.54 -11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -11.75) (end 2.54 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -11.11) (end 1.27 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -6.67) (end 2.54 -6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -6.67) (end 2.54 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -6.03) (end 1.27 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -1.59) (end 2.54 -1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -1.59) (end 2.54 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -0.95) (end 1.27 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 3.49) (end 2.54 3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 3.49) (end 2.54 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 4.13) (end 1.27 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 8.57) (end 2.54 8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 8.57) (end 2.54 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 9.21) (end 1.27 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 13.65) (end 2.54 13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 13.65) (end 2.54 14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 14.29) (end 1.27 14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 -17.84) (end 1.33 -17.84) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 17.84) (end 1.33 17.84) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -15.75) (end 1.33 -12.19) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -10.67) (end 1.33 -7.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -5.59) (end 1.33 -2.03) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -0.51) (end 1.33 3.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 4.57) (end 1.33 8.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 9.65) (end 1.33 13.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 14.73) (end 1.33 17.84) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -17.84) (end -1.33 -14.73) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -17.27) (end 2.85 -17.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -17.84) (end 1.33 -17.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 17.27) (end -1.33 17.84) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -13.21) (end -1.33 -9.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -8.13) (end -1.33 -4.57) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -3.05) (end -1.33 0.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 2.03) (end -1.33 5.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 7.11) (end -1.33 10.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 12.19) (end -1.33 15.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.45 -18.3) (end -3.45 18.3) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.45 18.3) (end 3.45 18.3) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 18.3) (end 3.45 -18.3) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 -18.3) (end -3.45 -18.3) (layer F.CrtYd) (width 0.05))
+  (pad 2 smd rect (at -1.655 -13.97) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 4 smd rect (at -1.655 -8.89) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 6 smd rect (at -1.655 -3.81) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 8 smd rect (at -1.655 1.27) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 10 smd rect (at -1.655 6.35) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 12 smd rect (at -1.655 11.43) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 14 smd rect (at -1.655 16.51) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 1 smd rect (at 1.655 -16.51) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 3 smd rect (at 1.655 -11.43) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 5 smd rect (at 1.655 -6.35) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 7 smd rect (at 1.655 -1.27) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 9 smd rect (at 1.655 3.81) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 11 smd rect (at 1.655 8.89) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 13 smd rect (at 1.655 13.97) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x14_P2.54mm_Vertical_SMD_Pin1Right.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x15_P2.54mm_Horizontal.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x15_P2.54mm_Horizontal.kicad_mod
new file mode 100644
index 000000000..4155afb0e
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x15_P2.54mm_Horizontal.kicad_mod
@@ -0,0 +1,233 @@
+(module PinHeader_1x15_P2.54mm_Horizontal (layer F.Cu) (tedit 59FED5CB)
+  (descr "Through hole angled pin header, 1x15, 2.54mm pitch, 6mm pin length, single row")
+  (tags "Through hole angled pin header THT 1x15 2.54mm single row")
+  (fp_text reference REF** (at 4.385 -2.27) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x15_P2.54mm_Horizontal (at 4.385 37.83) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 2.135 -1.27) (end 4.04 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 -1.27) (end 4.04 36.83) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 36.83) (end 1.5 36.83) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.5 36.83) (end 1.5 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.5 -0.635) (end 2.135 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end 1.5 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end -0.32 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 0.32) (end 1.5 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 -0.32) (end 10.04 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 -0.32) (end 10.04 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 0.32) (end 10.04 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end 1.5 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end -0.32 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.86) (end 1.5 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 2.22) (end 10.04 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 2.22) (end 10.04 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 2.86) (end 10.04 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end 1.5 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end -0.32 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 5.4) (end 1.5 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 4.76) (end 10.04 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 4.76) (end 10.04 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 5.4) (end 10.04 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end 1.5 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end -0.32 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.94) (end 1.5 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 7.3) (end 10.04 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 7.3) (end 10.04 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 7.94) (end 10.04 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end 1.5 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end -0.32 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 10.48) (end 1.5 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 9.84) (end 10.04 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 9.84) (end 10.04 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 10.48) (end 10.04 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end 1.5 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end -0.32 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 13.02) (end 1.5 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 12.38) (end 10.04 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 12.38) (end 10.04 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 13.02) (end 10.04 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end 1.5 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end -0.32 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 15.56) (end 1.5 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 14.92) (end 10.04 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 14.92) (end 10.04 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 15.56) (end 10.04 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end 1.5 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end -0.32 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 18.1) (end 1.5 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 17.46) (end 10.04 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 17.46) (end 10.04 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 18.1) (end 10.04 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end 1.5 20) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end -0.32 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20.64) (end 1.5 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 20) (end 10.04 20) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 20) (end 10.04 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 20.64) (end 10.04 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end 1.5 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end -0.32 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 23.18) (end 1.5 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 22.54) (end 10.04 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 22.54) (end 10.04 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 23.18) (end 10.04 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.08) (end 1.5 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.08) (end -0.32 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.72) (end 1.5 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 25.08) (end 10.04 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 25.08) (end 10.04 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 25.72) (end 10.04 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 27.62) (end 1.5 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 27.62) (end -0.32 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 28.26) (end 1.5 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 27.62) (end 10.04 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 27.62) (end 10.04 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 28.26) (end 10.04 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.16) (end 1.5 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.16) (end -0.32 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.8) (end 1.5 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 30.16) (end 10.04 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 30.16) (end 10.04 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 30.8) (end 10.04 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 32.7) (end 1.5 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 32.7) (end -0.32 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 33.34) (end 1.5 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 32.7) (end 10.04 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 32.7) (end 10.04 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 33.34) (end 10.04 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.24) (end 1.5 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.24) (end -0.32 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.88) (end 1.5 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 35.24) (end 10.04 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 35.24) (end 10.04 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 35.88) (end 10.04 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.44 -1.33) (end 1.44 36.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 36.89) (end 4.1 36.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 36.89) (end 4.1 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -1.33) (end 1.44 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.38) (end 10.1 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 -0.38) (end 10.1 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 0.38) (end 4.1 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.32) (end 10.1 -0.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.2) (end 10.1 -0.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.08) (end 10.1 -0.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 0.04) (end 10.1 0.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 0.16) (end 10.1 0.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 0.28) (end 10.1 0.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 -0.38) (end 1.44 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 0.38) (end 1.44 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 1.27) (end 4.1 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 2.16) (end 10.1 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 2.16) (end 10.1 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 2.92) (end 4.1 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.16) (end 1.44 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.92) (end 1.44 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 3.81) (end 4.1 3.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 4.7) (end 10.1 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 4.7) (end 10.1 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 5.46) (end 4.1 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 4.7) (end 1.44 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 5.46) (end 1.44 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 6.35) (end 4.1 6.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 7.24) (end 10.1 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 7.24) (end 10.1 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 8) (end 4.1 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 7.24) (end 1.44 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 8) (end 1.44 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 8.89) (end 4.1 8.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 9.78) (end 10.1 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 9.78) (end 10.1 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 10.54) (end 4.1 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 9.78) (end 1.44 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 10.54) (end 1.44 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 11.43) (end 4.1 11.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 12.32) (end 10.1 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 12.32) (end 10.1 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 13.08) (end 4.1 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 12.32) (end 1.44 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 13.08) (end 1.44 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 13.97) (end 4.1 13.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 14.86) (end 10.1 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 14.86) (end 10.1 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 15.62) (end 4.1 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 14.86) (end 1.44 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 15.62) (end 1.44 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 16.51) (end 4.1 16.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 17.4) (end 10.1 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 17.4) (end 10.1 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 18.16) (end 4.1 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 17.4) (end 1.44 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 18.16) (end 1.44 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 19.05) (end 4.1 19.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 19.94) (end 10.1 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 19.94) (end 10.1 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 20.7) (end 4.1 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 19.94) (end 1.44 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 20.7) (end 1.44 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 21.59) (end 4.1 21.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 22.48) (end 10.1 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 22.48) (end 10.1 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 23.24) (end 4.1 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 22.48) (end 1.44 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 23.24) (end 1.44 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 24.13) (end 4.1 24.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 25.02) (end 10.1 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 25.02) (end 10.1 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 25.78) (end 4.1 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 25.02) (end 1.44 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 25.78) (end 1.44 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 26.67) (end 4.1 26.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 27.56) (end 10.1 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 27.56) (end 10.1 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 28.32) (end 4.1 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 27.56) (end 1.44 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 28.32) (end 1.44 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 29.21) (end 4.1 29.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 30.1) (end 10.1 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 30.1) (end 10.1 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 30.86) (end 4.1 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 30.1) (end 1.44 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 30.86) (end 1.44 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 31.75) (end 4.1 31.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 32.64) (end 10.1 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 32.64) (end 10.1 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 33.4) (end 4.1 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 32.64) (end 1.44 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 33.4) (end 1.44 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 34.29) (end 4.1 34.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 35.18) (end 10.1 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 35.18) (end 10.1 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 35.94) (end 4.1 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 35.18) (end 1.44 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 35.94) (end 1.44 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 0) (end -1.27 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 -1.27) (end 0 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 37.35) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 37.35) (end 10.55 37.35) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 10.55 37.35) (end 10.55 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 10.55 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 14 thru_hole oval (at 0 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 15 thru_hole oval (at 0 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 2.77 17.78 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x15_P2.54mm_Horizontal.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x15_P2.54mm_Vertical.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x15_P2.54mm_Vertical.kicad_mod
new file mode 100644
index 000000000..6701323f9
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x15_P2.54mm_Vertical.kicad_mod
@@ -0,0 +1,48 @@
+(module PinHeader_1x15_P2.54mm_Vertical (layer F.Cu) (tedit 59FED5CC)
+  (descr "Through hole straight pin header, 1x15, 2.54mm pitch, single row")
+  (tags "Through hole pin header THT 1x15 2.54mm single row")
+  (fp_text reference REF** (at 0 -2.33) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x15_P2.54mm_Vertical (at 0 37.89) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -1.27) (end 1.27 36.83) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 36.83) (end -1.27 36.83) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 36.83) (end -1.27 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 36.89) (end 1.33 36.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end -1.33 36.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 1.27) (end 1.33 36.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 37.35) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 37.35) (end 1.8 37.35) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.8 37.35) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 14 thru_hole oval (at 0 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 15 thru_hole oval (at 0 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 0 17.78 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x15_P2.54mm_Vertical.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x15_P2.54mm_Vertical_SMD_Pin1Left.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x15_P2.54mm_Vertical_SMD_Pin1Left.kicad_mod
new file mode 100644
index 000000000..3f7e43263
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x15_P2.54mm_Vertical_SMD_Pin1Left.kicad_mod
@@ -0,0 +1,108 @@
+(module PinHeader_1x15_P2.54mm_Vertical_SMD_Pin1Left (layer F.Cu) (tedit 59FED5CC)
+  (descr "surface-mounted straight pin header, 1x15, 2.54mm pitch, single row, style 1 (pin 1 left)")
+  (tags "Surface mounted pin header SMD 1x15 2.54mm single row style1 pin1 left")
+  (attr smd)
+  (fp_text reference REF** (at 0 -20.11) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x15_P2.54mm_Vertical_SMD_Pin1Left (at 0 20.11) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 1.27 19.05) (end -1.27 19.05) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -19.05) (end 1.27 -19.05) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 19.05) (end -1.27 -18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -18.1) (end -0.32 -19.05) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -19.05) (end 1.27 19.05) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -18.1) (end -2.54 -18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -18.1) (end -2.54 -17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -17.46) (end -1.27 -17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -13.02) (end -2.54 -13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -13.02) (end -2.54 -12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -12.38) (end -1.27 -12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -7.94) (end -2.54 -7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -7.94) (end -2.54 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -7.3) (end -1.27 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -2.86) (end -2.54 -2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -2.86) (end -2.54 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -2.22) (end -1.27 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 2.22) (end -2.54 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 2.22) (end -2.54 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 2.86) (end -1.27 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 7.3) (end -2.54 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 7.3) (end -2.54 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 7.94) (end -1.27 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 12.38) (end -2.54 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 12.38) (end -2.54 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 13.02) (end -1.27 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 17.46) (end -2.54 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 17.46) (end -2.54 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 18.1) (end -1.27 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -15.56) (end 2.54 -15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -15.56) (end 2.54 -14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -14.92) (end 1.27 -14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -10.48) (end 2.54 -10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -10.48) (end 2.54 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -9.84) (end 1.27 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -5.4) (end 2.54 -5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -5.4) (end 2.54 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -4.76) (end 1.27 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -0.32) (end 2.54 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -0.32) (end 2.54 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 0.32) (end 1.27 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 4.76) (end 2.54 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 4.76) (end 2.54 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 5.4) (end 1.27 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 9.84) (end 2.54 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 9.84) (end 2.54 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 10.48) (end 1.27 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 14.92) (end 2.54 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 14.92) (end 2.54 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 15.56) (end 1.27 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 -19.11) (end 1.33 -19.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 19.11) (end 1.33 19.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -19.11) (end 1.33 -16) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -18.54) (end -2.85 -18.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -19.11) (end -1.33 -18.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 18.54) (end 1.33 19.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -14.48) (end 1.33 -10.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -9.4) (end 1.33 -5.84) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -4.32) (end 1.33 -0.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 0.76) (end 1.33 4.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 5.84) (end 1.33 9.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 10.92) (end 1.33 14.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 16) (end 1.33 19.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -17.02) (end -1.33 -13.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -11.94) (end -1.33 -8.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -6.86) (end -1.33 -3.3) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -1.78) (end -1.33 1.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 3.3) (end -1.33 6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 8.38) (end -1.33 11.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 13.46) (end -1.33 17.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.45 -19.6) (end -3.45 19.6) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.45 19.6) (end 3.45 19.6) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 19.6) (end 3.45 -19.6) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 -19.6) (end -3.45 -19.6) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -1.655 -17.78) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 3 smd rect (at -1.655 -12.7) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 5 smd rect (at -1.655 -7.62) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 7 smd rect (at -1.655 -2.54) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 9 smd rect (at -1.655 2.54) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 11 smd rect (at -1.655 7.62) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 13 smd rect (at -1.655 12.7) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 15 smd rect (at -1.655 17.78) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 1.655 -15.24) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 4 smd rect (at 1.655 -10.16) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 6 smd rect (at 1.655 -5.08) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 8 smd rect (at 1.655 0) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 10 smd rect (at 1.655 5.08) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 12 smd rect (at 1.655 10.16) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 14 smd rect (at 1.655 15.24) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x15_P2.54mm_Vertical_SMD_Pin1Left.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x15_P2.54mm_Vertical_SMD_Pin1Right.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x15_P2.54mm_Vertical_SMD_Pin1Right.kicad_mod
new file mode 100644
index 000000000..9ec360d9e
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x15_P2.54mm_Vertical_SMD_Pin1Right.kicad_mod
@@ -0,0 +1,108 @@
+(module PinHeader_1x15_P2.54mm_Vertical_SMD_Pin1Right (layer F.Cu) (tedit 59FED5CC)
+  (descr "surface-mounted straight pin header, 1x15, 2.54mm pitch, single row, style 2 (pin 1 right)")
+  (tags "Surface mounted pin header SMD 1x15 2.54mm single row style2 pin1 right")
+  (attr smd)
+  (fp_text reference REF** (at 0 -20.11) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x15_P2.54mm_Vertical_SMD_Pin1Right (at 0 20.11) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 1.27 19.05) (end -1.27 19.05) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -19.05) (end 0.32 -19.05) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 19.05) (end 1.27 -18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -18.1) (end 0.32 -19.05) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -19.05) (end -1.27 19.05) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -15.56) (end -2.54 -15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -15.56) (end -2.54 -14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -14.92) (end -1.27 -14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -10.48) (end -2.54 -10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -10.48) (end -2.54 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -9.84) (end -1.27 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -5.4) (end -2.54 -5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -5.4) (end -2.54 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -4.76) (end -1.27 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -0.32) (end -2.54 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -0.32) (end -2.54 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 0.32) (end -1.27 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 4.76) (end -2.54 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 4.76) (end -2.54 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 5.4) (end -1.27 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 9.84) (end -2.54 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 9.84) (end -2.54 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 10.48) (end -1.27 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 14.92) (end -2.54 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 14.92) (end -2.54 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 15.56) (end -1.27 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -18.1) (end 2.54 -18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -18.1) (end 2.54 -17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -17.46) (end 1.27 -17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -13.02) (end 2.54 -13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -13.02) (end 2.54 -12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -12.38) (end 1.27 -12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -7.94) (end 2.54 -7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -7.94) (end 2.54 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -7.3) (end 1.27 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -2.86) (end 2.54 -2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -2.86) (end 2.54 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -2.22) (end 1.27 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 2.22) (end 2.54 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 2.22) (end 2.54 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 2.86) (end 1.27 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 7.3) (end 2.54 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 7.3) (end 2.54 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 7.94) (end 1.27 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 12.38) (end 2.54 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 12.38) (end 2.54 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 13.02) (end 1.27 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 17.46) (end 2.54 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 17.46) (end 2.54 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 18.1) (end 1.27 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 -19.11) (end 1.33 -19.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 19.11) (end 1.33 19.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -17.02) (end 1.33 -13.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -11.94) (end 1.33 -8.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -6.86) (end 1.33 -3.3) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -1.78) (end 1.33 1.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 3.3) (end 1.33 6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 8.38) (end 1.33 11.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 13.46) (end 1.33 17.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -19.11) (end -1.33 -16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -18.54) (end 2.85 -18.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -19.11) (end 1.33 -18.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 18.54) (end -1.33 19.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -14.48) (end -1.33 -10.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -9.4) (end -1.33 -5.84) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -4.32) (end -1.33 -0.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 0.76) (end -1.33 4.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 5.84) (end -1.33 9.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 10.92) (end -1.33 14.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 16) (end -1.33 19.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.45 -19.6) (end -3.45 19.6) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.45 19.6) (end 3.45 19.6) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 19.6) (end 3.45 -19.6) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 -19.6) (end -3.45 -19.6) (layer F.CrtYd) (width 0.05))
+  (pad 2 smd rect (at -1.655 -15.24) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 4 smd rect (at -1.655 -10.16) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 6 smd rect (at -1.655 -5.08) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 8 smd rect (at -1.655 0) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 10 smd rect (at -1.655 5.08) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 12 smd rect (at -1.655 10.16) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 14 smd rect (at -1.655 15.24) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 1 smd rect (at 1.655 -17.78) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 3 smd rect (at 1.655 -12.7) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 5 smd rect (at 1.655 -7.62) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 7 smd rect (at 1.655 -2.54) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 9 smd rect (at 1.655 2.54) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 11 smd rect (at 1.655 7.62) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 13 smd rect (at 1.655 12.7) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 15 smd rect (at 1.655 17.78) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x15_P2.54mm_Vertical_SMD_Pin1Right.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x16_P2.54mm_Horizontal.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x16_P2.54mm_Horizontal.kicad_mod
new file mode 100644
index 000000000..fcae7f36c
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x16_P2.54mm_Horizontal.kicad_mod
@@ -0,0 +1,246 @@
+(module PinHeader_1x16_P2.54mm_Horizontal (layer F.Cu) (tedit 59FED5CB)
+  (descr "Through hole angled pin header, 1x16, 2.54mm pitch, 6mm pin length, single row")
+  (tags "Through hole angled pin header THT 1x16 2.54mm single row")
+  (fp_text reference REF** (at 4.385 -2.27) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x16_P2.54mm_Horizontal (at 4.385 40.37) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 2.135 -1.27) (end 4.04 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 -1.27) (end 4.04 39.37) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 39.37) (end 1.5 39.37) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.5 39.37) (end 1.5 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.5 -0.635) (end 2.135 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end 1.5 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end -0.32 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 0.32) (end 1.5 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 -0.32) (end 10.04 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 -0.32) (end 10.04 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 0.32) (end 10.04 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end 1.5 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end -0.32 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.86) (end 1.5 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 2.22) (end 10.04 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 2.22) (end 10.04 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 2.86) (end 10.04 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end 1.5 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end -0.32 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 5.4) (end 1.5 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 4.76) (end 10.04 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 4.76) (end 10.04 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 5.4) (end 10.04 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end 1.5 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end -0.32 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.94) (end 1.5 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 7.3) (end 10.04 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 7.3) (end 10.04 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 7.94) (end 10.04 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end 1.5 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end -0.32 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 10.48) (end 1.5 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 9.84) (end 10.04 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 9.84) (end 10.04 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 10.48) (end 10.04 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end 1.5 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end -0.32 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 13.02) (end 1.5 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 12.38) (end 10.04 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 12.38) (end 10.04 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 13.02) (end 10.04 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end 1.5 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end -0.32 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 15.56) (end 1.5 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 14.92) (end 10.04 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 14.92) (end 10.04 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 15.56) (end 10.04 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end 1.5 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end -0.32 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 18.1) (end 1.5 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 17.46) (end 10.04 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 17.46) (end 10.04 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 18.1) (end 10.04 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end 1.5 20) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end -0.32 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20.64) (end 1.5 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 20) (end 10.04 20) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 20) (end 10.04 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 20.64) (end 10.04 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end 1.5 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end -0.32 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 23.18) (end 1.5 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 22.54) (end 10.04 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 22.54) (end 10.04 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 23.18) (end 10.04 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.08) (end 1.5 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.08) (end -0.32 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.72) (end 1.5 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 25.08) (end 10.04 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 25.08) (end 10.04 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 25.72) (end 10.04 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 27.62) (end 1.5 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 27.62) (end -0.32 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 28.26) (end 1.5 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 27.62) (end 10.04 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 27.62) (end 10.04 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 28.26) (end 10.04 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.16) (end 1.5 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.16) (end -0.32 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.8) (end 1.5 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 30.16) (end 10.04 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 30.16) (end 10.04 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 30.8) (end 10.04 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 32.7) (end 1.5 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 32.7) (end -0.32 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 33.34) (end 1.5 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 32.7) (end 10.04 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 32.7) (end 10.04 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 33.34) (end 10.04 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.24) (end 1.5 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.24) (end -0.32 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.88) (end 1.5 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 35.24) (end 10.04 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 35.24) (end 10.04 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 35.88) (end 10.04 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 37.78) (end 1.5 37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 37.78) (end -0.32 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 38.42) (end 1.5 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 37.78) (end 10.04 37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 37.78) (end 10.04 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 38.42) (end 10.04 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.44 -1.33) (end 1.44 39.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 39.43) (end 4.1 39.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 39.43) (end 4.1 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -1.33) (end 1.44 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.38) (end 10.1 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 -0.38) (end 10.1 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 0.38) (end 4.1 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.32) (end 10.1 -0.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.2) (end 10.1 -0.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.08) (end 10.1 -0.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 0.04) (end 10.1 0.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 0.16) (end 10.1 0.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 0.28) (end 10.1 0.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 -0.38) (end 1.44 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 0.38) (end 1.44 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 1.27) (end 4.1 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 2.16) (end 10.1 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 2.16) (end 10.1 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 2.92) (end 4.1 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.16) (end 1.44 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.92) (end 1.44 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 3.81) (end 4.1 3.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 4.7) (end 10.1 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 4.7) (end 10.1 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 5.46) (end 4.1 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 4.7) (end 1.44 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 5.46) (end 1.44 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 6.35) (end 4.1 6.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 7.24) (end 10.1 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 7.24) (end 10.1 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 8) (end 4.1 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 7.24) (end 1.44 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 8) (end 1.44 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 8.89) (end 4.1 8.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 9.78) (end 10.1 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 9.78) (end 10.1 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 10.54) (end 4.1 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 9.78) (end 1.44 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 10.54) (end 1.44 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 11.43) (end 4.1 11.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 12.32) (end 10.1 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 12.32) (end 10.1 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 13.08) (end 4.1 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 12.32) (end 1.44 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 13.08) (end 1.44 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 13.97) (end 4.1 13.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 14.86) (end 10.1 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 14.86) (end 10.1 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 15.62) (end 4.1 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 14.86) (end 1.44 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 15.62) (end 1.44 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 16.51) (end 4.1 16.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 17.4) (end 10.1 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 17.4) (end 10.1 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 18.16) (end 4.1 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 17.4) (end 1.44 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 18.16) (end 1.44 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 19.05) (end 4.1 19.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 19.94) (end 10.1 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 19.94) (end 10.1 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 20.7) (end 4.1 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 19.94) (end 1.44 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 20.7) (end 1.44 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 21.59) (end 4.1 21.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 22.48) (end 10.1 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 22.48) (end 10.1 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 23.24) (end 4.1 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 22.48) (end 1.44 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 23.24) (end 1.44 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 24.13) (end 4.1 24.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 25.02) (end 10.1 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 25.02) (end 10.1 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 25.78) (end 4.1 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 25.02) (end 1.44 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 25.78) (end 1.44 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 26.67) (end 4.1 26.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 27.56) (end 10.1 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 27.56) (end 10.1 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 28.32) (end 4.1 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 27.56) (end 1.44 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 28.32) (end 1.44 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 29.21) (end 4.1 29.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 30.1) (end 10.1 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 30.1) (end 10.1 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 30.86) (end 4.1 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 30.1) (end 1.44 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 30.86) (end 1.44 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 31.75) (end 4.1 31.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 32.64) (end 10.1 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 32.64) (end 10.1 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 33.4) (end 4.1 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 32.64) (end 1.44 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 33.4) (end 1.44 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 34.29) (end 4.1 34.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 35.18) (end 10.1 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 35.18) (end 10.1 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 35.94) (end 4.1 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 35.18) (end 1.44 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 35.94) (end 1.44 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 36.83) (end 4.1 36.83) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 37.72) (end 10.1 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 37.72) (end 10.1 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 38.48) (end 4.1 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 37.72) (end 1.44 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 38.48) (end 1.44 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 0) (end -1.27 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 -1.27) (end 0 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 39.9) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 39.9) (end 10.55 39.9) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 10.55 39.9) (end 10.55 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 10.55 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 14 thru_hole oval (at 0 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 15 thru_hole oval (at 0 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 16 thru_hole oval (at 0 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 2.77 19.05 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x16_P2.54mm_Horizontal.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x16_P2.54mm_Vertical.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x16_P2.54mm_Vertical.kicad_mod
new file mode 100644
index 000000000..3ea550d4c
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x16_P2.54mm_Vertical.kicad_mod
@@ -0,0 +1,49 @@
+(module PinHeader_1x16_P2.54mm_Vertical (layer F.Cu) (tedit 59FED5CC)
+  (descr "Through hole straight pin header, 1x16, 2.54mm pitch, single row")
+  (tags "Through hole pin header THT 1x16 2.54mm single row")
+  (fp_text reference REF** (at 0 -2.33) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x16_P2.54mm_Vertical (at 0 40.43) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -1.27) (end 1.27 39.37) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 39.37) (end -1.27 39.37) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 39.37) (end -1.27 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 39.43) (end 1.33 39.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end -1.33 39.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 1.27) (end 1.33 39.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 39.9) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 39.9) (end 1.8 39.9) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.8 39.9) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 14 thru_hole oval (at 0 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 15 thru_hole oval (at 0 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 16 thru_hole oval (at 0 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 0 19.05 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x16_P2.54mm_Vertical.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x16_P2.54mm_Vertical_SMD_Pin1Left.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x16_P2.54mm_Vertical_SMD_Pin1Left.kicad_mod
new file mode 100644
index 000000000..fd7ba64ee
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x16_P2.54mm_Vertical_SMD_Pin1Left.kicad_mod
@@ -0,0 +1,113 @@
+(module PinHeader_1x16_P2.54mm_Vertical_SMD_Pin1Left (layer F.Cu) (tedit 59FED5CC)
+  (descr "surface-mounted straight pin header, 1x16, 2.54mm pitch, single row, style 1 (pin 1 left)")
+  (tags "Surface mounted pin header SMD 1x16 2.54mm single row style1 pin1 left")
+  (attr smd)
+  (fp_text reference REF** (at 0 -21.38) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x16_P2.54mm_Vertical_SMD_Pin1Left (at 0 21.38) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 1.27 20.32) (end -1.27 20.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -20.32) (end 1.27 -20.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 20.32) (end -1.27 -19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -19.37) (end -0.32 -20.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -20.32) (end 1.27 20.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -19.37) (end -2.54 -19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -19.37) (end -2.54 -18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -18.73) (end -1.27 -18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -14.29) (end -2.54 -14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -14.29) (end -2.54 -13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -13.65) (end -1.27 -13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -9.21) (end -2.54 -9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -9.21) (end -2.54 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -8.57) (end -1.27 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -4.13) (end -2.54 -4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -4.13) (end -2.54 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -3.49) (end -1.27 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 0.95) (end -2.54 0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 0.95) (end -2.54 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 1.59) (end -1.27 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 6.03) (end -2.54 6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 6.03) (end -2.54 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 6.67) (end -1.27 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 11.11) (end -2.54 11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 11.11) (end -2.54 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 11.75) (end -1.27 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 16.19) (end -2.54 16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 16.19) (end -2.54 16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 16.83) (end -1.27 16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -16.83) (end 2.54 -16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -16.83) (end 2.54 -16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -16.19) (end 1.27 -16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -11.75) (end 2.54 -11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -11.75) (end 2.54 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -11.11) (end 1.27 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -6.67) (end 2.54 -6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -6.67) (end 2.54 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -6.03) (end 1.27 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -1.59) (end 2.54 -1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -1.59) (end 2.54 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -0.95) (end 1.27 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 3.49) (end 2.54 3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 3.49) (end 2.54 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 4.13) (end 1.27 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 8.57) (end 2.54 8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 8.57) (end 2.54 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 9.21) (end 1.27 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 13.65) (end 2.54 13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 13.65) (end 2.54 14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 14.29) (end 1.27 14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 18.73) (end 2.54 18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 18.73) (end 2.54 19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 19.37) (end 1.27 19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 -20.38) (end 1.33 -20.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 20.38) (end 1.33 20.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -20.38) (end 1.33 -17.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -19.81) (end -2.85 -19.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -20.38) (end -1.33 -19.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 19.81) (end 1.33 20.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -15.75) (end 1.33 -12.19) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -10.67) (end 1.33 -7.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -5.59) (end 1.33 -2.03) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -0.51) (end 1.33 3.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 4.57) (end 1.33 8.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 9.65) (end 1.33 13.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 14.73) (end 1.33 18.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -18.29) (end -1.33 -14.73) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -13.21) (end -1.33 -9.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -8.13) (end -1.33 -4.57) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -3.05) (end -1.33 0.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 2.03) (end -1.33 5.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 7.11) (end -1.33 10.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 12.19) (end -1.33 15.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 17.27) (end -1.33 20.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.45 -20.85) (end -3.45 20.85) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.45 20.85) (end 3.45 20.85) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 20.85) (end 3.45 -20.85) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 -20.85) (end -3.45 -20.85) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -1.655 -19.05) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 3 smd rect (at -1.655 -13.97) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 5 smd rect (at -1.655 -8.89) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 7 smd rect (at -1.655 -3.81) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 9 smd rect (at -1.655 1.27) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 11 smd rect (at -1.655 6.35) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 13 smd rect (at -1.655 11.43) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 15 smd rect (at -1.655 16.51) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 1.655 -16.51) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 4 smd rect (at 1.655 -11.43) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 6 smd rect (at 1.655 -6.35) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 8 smd rect (at 1.655 -1.27) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 10 smd rect (at 1.655 3.81) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 12 smd rect (at 1.655 8.89) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 14 smd rect (at 1.655 13.97) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 16 smd rect (at 1.655 19.05) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x16_P2.54mm_Vertical_SMD_Pin1Left.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x16_P2.54mm_Vertical_SMD_Pin1Right.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x16_P2.54mm_Vertical_SMD_Pin1Right.kicad_mod
new file mode 100644
index 000000000..630b4cc9a
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x16_P2.54mm_Vertical_SMD_Pin1Right.kicad_mod
@@ -0,0 +1,113 @@
+(module PinHeader_1x16_P2.54mm_Vertical_SMD_Pin1Right (layer F.Cu) (tedit 59FED5CC)
+  (descr "surface-mounted straight pin header, 1x16, 2.54mm pitch, single row, style 2 (pin 1 right)")
+  (tags "Surface mounted pin header SMD 1x16 2.54mm single row style2 pin1 right")
+  (attr smd)
+  (fp_text reference REF** (at 0 -21.38) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x16_P2.54mm_Vertical_SMD_Pin1Right (at 0 21.38) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 1.27 20.32) (end -1.27 20.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -20.32) (end 0.32 -20.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 20.32) (end 1.27 -19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -19.37) (end 0.32 -20.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -20.32) (end -1.27 20.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -16.83) (end -2.54 -16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -16.83) (end -2.54 -16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -16.19) (end -1.27 -16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -11.75) (end -2.54 -11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -11.75) (end -2.54 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -11.11) (end -1.27 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -6.67) (end -2.54 -6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -6.67) (end -2.54 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -6.03) (end -1.27 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -1.59) (end -2.54 -1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -1.59) (end -2.54 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -0.95) (end -1.27 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 3.49) (end -2.54 3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 3.49) (end -2.54 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 4.13) (end -1.27 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 8.57) (end -2.54 8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 8.57) (end -2.54 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 9.21) (end -1.27 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 13.65) (end -2.54 13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 13.65) (end -2.54 14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 14.29) (end -1.27 14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 18.73) (end -2.54 18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 18.73) (end -2.54 19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 19.37) (end -1.27 19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -19.37) (end 2.54 -19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -19.37) (end 2.54 -18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -18.73) (end 1.27 -18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -14.29) (end 2.54 -14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -14.29) (end 2.54 -13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -13.65) (end 1.27 -13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -9.21) (end 2.54 -9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -9.21) (end 2.54 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -8.57) (end 1.27 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -4.13) (end 2.54 -4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -4.13) (end 2.54 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -3.49) (end 1.27 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 0.95) (end 2.54 0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 0.95) (end 2.54 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 1.59) (end 1.27 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 6.03) (end 2.54 6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 6.03) (end 2.54 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 6.67) (end 1.27 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 11.11) (end 2.54 11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 11.11) (end 2.54 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 11.75) (end 1.27 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 16.19) (end 2.54 16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 16.19) (end 2.54 16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 16.83) (end 1.27 16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 -20.38) (end 1.33 -20.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 20.38) (end 1.33 20.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -18.29) (end 1.33 -14.73) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -13.21) (end 1.33 -9.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -8.13) (end 1.33 -4.57) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -3.05) (end 1.33 0.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 2.03) (end 1.33 5.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 7.11) (end 1.33 10.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 12.19) (end 1.33 15.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 17.27) (end 1.33 20.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -20.38) (end -1.33 -17.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -19.81) (end 2.85 -19.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -20.38) (end 1.33 -19.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 19.81) (end -1.33 20.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -15.75) (end -1.33 -12.19) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -10.67) (end -1.33 -7.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -5.59) (end -1.33 -2.03) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -0.51) (end -1.33 3.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 4.57) (end -1.33 8.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 9.65) (end -1.33 13.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 14.73) (end -1.33 18.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.45 -20.85) (end -3.45 20.85) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.45 20.85) (end 3.45 20.85) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 20.85) (end 3.45 -20.85) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 -20.85) (end -3.45 -20.85) (layer F.CrtYd) (width 0.05))
+  (pad 2 smd rect (at -1.655 -16.51) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 4 smd rect (at -1.655 -11.43) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 6 smd rect (at -1.655 -6.35) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 8 smd rect (at -1.655 -1.27) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 10 smd rect (at -1.655 3.81) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 12 smd rect (at -1.655 8.89) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 14 smd rect (at -1.655 13.97) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 16 smd rect (at -1.655 19.05) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 1 smd rect (at 1.655 -19.05) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 3 smd rect (at 1.655 -13.97) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 5 smd rect (at 1.655 -8.89) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 7 smd rect (at 1.655 -3.81) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 9 smd rect (at 1.655 1.27) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 11 smd rect (at 1.655 6.35) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 13 smd rect (at 1.655 11.43) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 15 smd rect (at 1.655 16.51) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x16_P2.54mm_Vertical_SMD_Pin1Right.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x17_P2.54mm_Horizontal.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x17_P2.54mm_Horizontal.kicad_mod
new file mode 100644
index 000000000..710c98af4
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x17_P2.54mm_Horizontal.kicad_mod
@@ -0,0 +1,259 @@
+(module PinHeader_1x17_P2.54mm_Horizontal (layer F.Cu) (tedit 59FED5CB)
+  (descr "Through hole angled pin header, 1x17, 2.54mm pitch, 6mm pin length, single row")
+  (tags "Through hole angled pin header THT 1x17 2.54mm single row")
+  (fp_text reference REF** (at 4.385 -2.27) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x17_P2.54mm_Horizontal (at 4.385 42.91) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 2.135 -1.27) (end 4.04 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 -1.27) (end 4.04 41.91) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 41.91) (end 1.5 41.91) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.5 41.91) (end 1.5 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.5 -0.635) (end 2.135 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end 1.5 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end -0.32 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 0.32) (end 1.5 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 -0.32) (end 10.04 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 -0.32) (end 10.04 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 0.32) (end 10.04 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end 1.5 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end -0.32 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.86) (end 1.5 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 2.22) (end 10.04 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 2.22) (end 10.04 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 2.86) (end 10.04 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end 1.5 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end -0.32 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 5.4) (end 1.5 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 4.76) (end 10.04 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 4.76) (end 10.04 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 5.4) (end 10.04 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end 1.5 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end -0.32 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.94) (end 1.5 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 7.3) (end 10.04 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 7.3) (end 10.04 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 7.94) (end 10.04 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end 1.5 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end -0.32 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 10.48) (end 1.5 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 9.84) (end 10.04 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 9.84) (end 10.04 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 10.48) (end 10.04 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end 1.5 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end -0.32 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 13.02) (end 1.5 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 12.38) (end 10.04 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 12.38) (end 10.04 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 13.02) (end 10.04 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end 1.5 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end -0.32 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 15.56) (end 1.5 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 14.92) (end 10.04 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 14.92) (end 10.04 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 15.56) (end 10.04 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end 1.5 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end -0.32 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 18.1) (end 1.5 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 17.46) (end 10.04 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 17.46) (end 10.04 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 18.1) (end 10.04 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end 1.5 20) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end -0.32 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20.64) (end 1.5 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 20) (end 10.04 20) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 20) (end 10.04 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 20.64) (end 10.04 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end 1.5 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end -0.32 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 23.18) (end 1.5 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 22.54) (end 10.04 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 22.54) (end 10.04 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 23.18) (end 10.04 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.08) (end 1.5 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.08) (end -0.32 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.72) (end 1.5 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 25.08) (end 10.04 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 25.08) (end 10.04 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 25.72) (end 10.04 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 27.62) (end 1.5 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 27.62) (end -0.32 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 28.26) (end 1.5 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 27.62) (end 10.04 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 27.62) (end 10.04 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 28.26) (end 10.04 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.16) (end 1.5 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.16) (end -0.32 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.8) (end 1.5 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 30.16) (end 10.04 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 30.16) (end 10.04 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 30.8) (end 10.04 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 32.7) (end 1.5 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 32.7) (end -0.32 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 33.34) (end 1.5 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 32.7) (end 10.04 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 32.7) (end 10.04 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 33.34) (end 10.04 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.24) (end 1.5 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.24) (end -0.32 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.88) (end 1.5 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 35.24) (end 10.04 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 35.24) (end 10.04 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 35.88) (end 10.04 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 37.78) (end 1.5 37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 37.78) (end -0.32 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 38.42) (end 1.5 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 37.78) (end 10.04 37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 37.78) (end 10.04 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 38.42) (end 10.04 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.32) (end 1.5 40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.32) (end -0.32 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.96) (end 1.5 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 40.32) (end 10.04 40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 40.32) (end 10.04 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 40.96) (end 10.04 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.44 -1.33) (end 1.44 41.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 41.97) (end 4.1 41.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 41.97) (end 4.1 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -1.33) (end 1.44 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.38) (end 10.1 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 -0.38) (end 10.1 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 0.38) (end 4.1 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.32) (end 10.1 -0.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.2) (end 10.1 -0.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.08) (end 10.1 -0.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 0.04) (end 10.1 0.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 0.16) (end 10.1 0.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 0.28) (end 10.1 0.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 -0.38) (end 1.44 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 0.38) (end 1.44 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 1.27) (end 4.1 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 2.16) (end 10.1 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 2.16) (end 10.1 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 2.92) (end 4.1 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.16) (end 1.44 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.92) (end 1.44 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 3.81) (end 4.1 3.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 4.7) (end 10.1 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 4.7) (end 10.1 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 5.46) (end 4.1 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 4.7) (end 1.44 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 5.46) (end 1.44 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 6.35) (end 4.1 6.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 7.24) (end 10.1 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 7.24) (end 10.1 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 8) (end 4.1 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 7.24) (end 1.44 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 8) (end 1.44 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 8.89) (end 4.1 8.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 9.78) (end 10.1 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 9.78) (end 10.1 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 10.54) (end 4.1 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 9.78) (end 1.44 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 10.54) (end 1.44 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 11.43) (end 4.1 11.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 12.32) (end 10.1 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 12.32) (end 10.1 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 13.08) (end 4.1 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 12.32) (end 1.44 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 13.08) (end 1.44 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 13.97) (end 4.1 13.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 14.86) (end 10.1 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 14.86) (end 10.1 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 15.62) (end 4.1 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 14.86) (end 1.44 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 15.62) (end 1.44 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 16.51) (end 4.1 16.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 17.4) (end 10.1 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 17.4) (end 10.1 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 18.16) (end 4.1 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 17.4) (end 1.44 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 18.16) (end 1.44 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 19.05) (end 4.1 19.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 19.94) (end 10.1 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 19.94) (end 10.1 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 20.7) (end 4.1 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 19.94) (end 1.44 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 20.7) (end 1.44 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 21.59) (end 4.1 21.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 22.48) (end 10.1 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 22.48) (end 10.1 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 23.24) (end 4.1 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 22.48) (end 1.44 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 23.24) (end 1.44 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 24.13) (end 4.1 24.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 25.02) (end 10.1 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 25.02) (end 10.1 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 25.78) (end 4.1 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 25.02) (end 1.44 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 25.78) (end 1.44 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 26.67) (end 4.1 26.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 27.56) (end 10.1 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 27.56) (end 10.1 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 28.32) (end 4.1 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 27.56) (end 1.44 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 28.32) (end 1.44 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 29.21) (end 4.1 29.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 30.1) (end 10.1 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 30.1) (end 10.1 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 30.86) (end 4.1 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 30.1) (end 1.44 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 30.86) (end 1.44 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 31.75) (end 4.1 31.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 32.64) (end 10.1 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 32.64) (end 10.1 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 33.4) (end 4.1 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 32.64) (end 1.44 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 33.4) (end 1.44 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 34.29) (end 4.1 34.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 35.18) (end 10.1 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 35.18) (end 10.1 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 35.94) (end 4.1 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 35.18) (end 1.44 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 35.94) (end 1.44 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 36.83) (end 4.1 36.83) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 37.72) (end 10.1 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 37.72) (end 10.1 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 38.48) (end 4.1 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 37.72) (end 1.44 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 38.48) (end 1.44 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 39.37) (end 4.1 39.37) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 40.26) (end 10.1 40.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 40.26) (end 10.1 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 41.02) (end 4.1 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 40.26) (end 1.44 40.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 41.02) (end 1.44 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 0) (end -1.27 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 -1.27) (end 0 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 42.45) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 42.45) (end 10.55 42.45) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 10.55 42.45) (end 10.55 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 10.55 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 14 thru_hole oval (at 0 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 15 thru_hole oval (at 0 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 16 thru_hole oval (at 0 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 17 thru_hole oval (at 0 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 2.77 20.32 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x17_P2.54mm_Horizontal.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x17_P2.54mm_Vertical.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x17_P2.54mm_Vertical.kicad_mod
new file mode 100644
index 000000000..ca816b0de
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x17_P2.54mm_Vertical.kicad_mod
@@ -0,0 +1,50 @@
+(module PinHeader_1x17_P2.54mm_Vertical (layer F.Cu) (tedit 59FED5CC)
+  (descr "Through hole straight pin header, 1x17, 2.54mm pitch, single row")
+  (tags "Through hole pin header THT 1x17 2.54mm single row")
+  (fp_text reference REF** (at 0 -2.33) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x17_P2.54mm_Vertical (at 0 42.97) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -1.27) (end 1.27 41.91) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 41.91) (end -1.27 41.91) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 41.91) (end -1.27 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 41.97) (end 1.33 41.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end -1.33 41.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 1.27) (end 1.33 41.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 42.45) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 42.45) (end 1.8 42.45) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.8 42.45) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 14 thru_hole oval (at 0 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 15 thru_hole oval (at 0 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 16 thru_hole oval (at 0 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 17 thru_hole oval (at 0 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 0 20.32 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x17_P2.54mm_Vertical.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x17_P2.54mm_Vertical_SMD_Pin1Left.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x17_P2.54mm_Vertical_SMD_Pin1Left.kicad_mod
new file mode 100644
index 000000000..346d06c73
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x17_P2.54mm_Vertical_SMD_Pin1Left.kicad_mod
@@ -0,0 +1,118 @@
+(module PinHeader_1x17_P2.54mm_Vertical_SMD_Pin1Left (layer F.Cu) (tedit 59FED5CC)
+  (descr "surface-mounted straight pin header, 1x17, 2.54mm pitch, single row, style 1 (pin 1 left)")
+  (tags "Surface mounted pin header SMD 1x17 2.54mm single row style1 pin1 left")
+  (attr smd)
+  (fp_text reference REF** (at 0 -22.65) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x17_P2.54mm_Vertical_SMD_Pin1Left (at 0 22.65) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 1.27 21.59) (end -1.27 21.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -21.59) (end 1.27 -21.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 21.59) (end -1.27 -20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -20.64) (end -0.32 -21.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -21.59) (end 1.27 21.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -20.64) (end -2.54 -20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -20.64) (end -2.54 -20) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -20) (end -1.27 -20) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -15.56) (end -2.54 -15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -15.56) (end -2.54 -14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -14.92) (end -1.27 -14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -10.48) (end -2.54 -10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -10.48) (end -2.54 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -9.84) (end -1.27 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -5.4) (end -2.54 -5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -5.4) (end -2.54 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -4.76) (end -1.27 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -0.32) (end -2.54 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -0.32) (end -2.54 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 0.32) (end -1.27 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 4.76) (end -2.54 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 4.76) (end -2.54 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 5.4) (end -1.27 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 9.84) (end -2.54 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 9.84) (end -2.54 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 10.48) (end -1.27 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 14.92) (end -2.54 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 14.92) (end -2.54 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 15.56) (end -1.27 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 20) (end -2.54 20) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 20) (end -2.54 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 20.64) (end -1.27 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -18.1) (end 2.54 -18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -18.1) (end 2.54 -17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -17.46) (end 1.27 -17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -13.02) (end 2.54 -13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -13.02) (end 2.54 -12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -12.38) (end 1.27 -12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -7.94) (end 2.54 -7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -7.94) (end 2.54 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -7.3) (end 1.27 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -2.86) (end 2.54 -2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -2.86) (end 2.54 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -2.22) (end 1.27 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 2.22) (end 2.54 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 2.22) (end 2.54 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 2.86) (end 1.27 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 7.3) (end 2.54 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 7.3) (end 2.54 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 7.94) (end 1.27 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 12.38) (end 2.54 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 12.38) (end 2.54 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 13.02) (end 1.27 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 17.46) (end 2.54 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 17.46) (end 2.54 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 18.1) (end 1.27 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 -21.65) (end 1.33 -21.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 21.65) (end 1.33 21.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -21.65) (end 1.33 -18.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -21.08) (end -2.85 -21.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -21.65) (end -1.33 -21.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 21.08) (end 1.33 21.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -17.02) (end 1.33 -13.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -11.94) (end 1.33 -8.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -6.86) (end 1.33 -3.3) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -1.78) (end 1.33 1.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 3.3) (end 1.33 6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 8.38) (end 1.33 11.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 13.46) (end 1.33 17.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 18.54) (end 1.33 21.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -19.56) (end -1.33 -16) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -14.48) (end -1.33 -10.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -9.4) (end -1.33 -5.84) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -4.32) (end -1.33 -0.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 0.76) (end -1.33 4.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 5.84) (end -1.33 9.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 10.92) (end -1.33 14.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 16) (end -1.33 19.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.45 -22.1) (end -3.45 22.1) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.45 22.1) (end 3.45 22.1) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 22.1) (end 3.45 -22.1) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 -22.1) (end -3.45 -22.1) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -1.655 -20.32) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 3 smd rect (at -1.655 -15.24) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 5 smd rect (at -1.655 -10.16) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 7 smd rect (at -1.655 -5.08) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 9 smd rect (at -1.655 0) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 11 smd rect (at -1.655 5.08) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 13 smd rect (at -1.655 10.16) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 15 smd rect (at -1.655 15.24) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 17 smd rect (at -1.655 20.32) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 1.655 -17.78) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 4 smd rect (at 1.655 -12.7) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 6 smd rect (at 1.655 -7.62) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 8 smd rect (at 1.655 -2.54) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 10 smd rect (at 1.655 2.54) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 12 smd rect (at 1.655 7.62) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 14 smd rect (at 1.655 12.7) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 16 smd rect (at 1.655 17.78) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x17_P2.54mm_Vertical_SMD_Pin1Left.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x17_P2.54mm_Vertical_SMD_Pin1Right.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x17_P2.54mm_Vertical_SMD_Pin1Right.kicad_mod
new file mode 100644
index 000000000..92cbba8f2
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x17_P2.54mm_Vertical_SMD_Pin1Right.kicad_mod
@@ -0,0 +1,118 @@
+(module PinHeader_1x17_P2.54mm_Vertical_SMD_Pin1Right (layer F.Cu) (tedit 59FED5CC)
+  (descr "surface-mounted straight pin header, 1x17, 2.54mm pitch, single row, style 2 (pin 1 right)")
+  (tags "Surface mounted pin header SMD 1x17 2.54mm single row style2 pin1 right")
+  (attr smd)
+  (fp_text reference REF** (at 0 -22.65) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x17_P2.54mm_Vertical_SMD_Pin1Right (at 0 22.65) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 1.27 21.59) (end -1.27 21.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -21.59) (end 0.32 -21.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 21.59) (end 1.27 -20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -20.64) (end 0.32 -21.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -21.59) (end -1.27 21.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -18.1) (end -2.54 -18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -18.1) (end -2.54 -17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -17.46) (end -1.27 -17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -13.02) (end -2.54 -13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -13.02) (end -2.54 -12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -12.38) (end -1.27 -12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -7.94) (end -2.54 -7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -7.94) (end -2.54 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -7.3) (end -1.27 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -2.86) (end -2.54 -2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -2.86) (end -2.54 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -2.22) (end -1.27 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 2.22) (end -2.54 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 2.22) (end -2.54 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 2.86) (end -1.27 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 7.3) (end -2.54 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 7.3) (end -2.54 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 7.94) (end -1.27 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 12.38) (end -2.54 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 12.38) (end -2.54 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 13.02) (end -1.27 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 17.46) (end -2.54 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 17.46) (end -2.54 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 18.1) (end -1.27 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -20.64) (end 2.54 -20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -20.64) (end 2.54 -20) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -20) (end 1.27 -20) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -15.56) (end 2.54 -15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -15.56) (end 2.54 -14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -14.92) (end 1.27 -14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -10.48) (end 2.54 -10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -10.48) (end 2.54 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -9.84) (end 1.27 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -5.4) (end 2.54 -5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -5.4) (end 2.54 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -4.76) (end 1.27 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -0.32) (end 2.54 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -0.32) (end 2.54 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 0.32) (end 1.27 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 4.76) (end 2.54 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 4.76) (end 2.54 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 5.4) (end 1.27 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 9.84) (end 2.54 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 9.84) (end 2.54 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 10.48) (end 1.27 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 14.92) (end 2.54 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 14.92) (end 2.54 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 15.56) (end 1.27 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 20) (end 2.54 20) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 20) (end 2.54 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 20.64) (end 1.27 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 -21.65) (end 1.33 -21.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 21.65) (end 1.33 21.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -19.56) (end 1.33 -16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -14.48) (end 1.33 -10.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -9.4) (end 1.33 -5.84) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -4.32) (end 1.33 -0.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 0.76) (end 1.33 4.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 5.84) (end 1.33 9.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 10.92) (end 1.33 14.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 16) (end 1.33 19.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -21.65) (end -1.33 -18.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -21.08) (end 2.85 -21.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -21.65) (end 1.33 -21.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 21.08) (end -1.33 21.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -17.02) (end -1.33 -13.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -11.94) (end -1.33 -8.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -6.86) (end -1.33 -3.3) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -1.78) (end -1.33 1.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 3.3) (end -1.33 6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 8.38) (end -1.33 11.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 13.46) (end -1.33 17.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 18.54) (end -1.33 21.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.45 -22.1) (end -3.45 22.1) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.45 22.1) (end 3.45 22.1) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 22.1) (end 3.45 -22.1) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 -22.1) (end -3.45 -22.1) (layer F.CrtYd) (width 0.05))
+  (pad 2 smd rect (at -1.655 -17.78) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 4 smd rect (at -1.655 -12.7) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 6 smd rect (at -1.655 -7.62) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 8 smd rect (at -1.655 -2.54) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 10 smd rect (at -1.655 2.54) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 12 smd rect (at -1.655 7.62) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 14 smd rect (at -1.655 12.7) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 16 smd rect (at -1.655 17.78) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 1 smd rect (at 1.655 -20.32) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 3 smd rect (at 1.655 -15.24) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 5 smd rect (at 1.655 -10.16) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 7 smd rect (at 1.655 -5.08) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 9 smd rect (at 1.655 0) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 11 smd rect (at 1.655 5.08) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 13 smd rect (at 1.655 10.16) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 15 smd rect (at 1.655 15.24) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 17 smd rect (at 1.655 20.32) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x17_P2.54mm_Vertical_SMD_Pin1Right.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x18_P2.54mm_Horizontal.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x18_P2.54mm_Horizontal.kicad_mod
new file mode 100644
index 000000000..0517ef533
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x18_P2.54mm_Horizontal.kicad_mod
@@ -0,0 +1,272 @@
+(module PinHeader_1x18_P2.54mm_Horizontal (layer F.Cu) (tedit 59FED5CB)
+  (descr "Through hole angled pin header, 1x18, 2.54mm pitch, 6mm pin length, single row")
+  (tags "Through hole angled pin header THT 1x18 2.54mm single row")
+  (fp_text reference REF** (at 4.385 -2.27) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x18_P2.54mm_Horizontal (at 4.385 45.45) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 2.135 -1.27) (end 4.04 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 -1.27) (end 4.04 44.45) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 44.45) (end 1.5 44.45) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.5 44.45) (end 1.5 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.5 -0.635) (end 2.135 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end 1.5 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end -0.32 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 0.32) (end 1.5 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 -0.32) (end 10.04 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 -0.32) (end 10.04 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 0.32) (end 10.04 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end 1.5 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end -0.32 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.86) (end 1.5 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 2.22) (end 10.04 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 2.22) (end 10.04 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 2.86) (end 10.04 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end 1.5 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end -0.32 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 5.4) (end 1.5 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 4.76) (end 10.04 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 4.76) (end 10.04 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 5.4) (end 10.04 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end 1.5 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end -0.32 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.94) (end 1.5 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 7.3) (end 10.04 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 7.3) (end 10.04 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 7.94) (end 10.04 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end 1.5 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end -0.32 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 10.48) (end 1.5 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 9.84) (end 10.04 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 9.84) (end 10.04 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 10.48) (end 10.04 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end 1.5 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end -0.32 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 13.02) (end 1.5 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 12.38) (end 10.04 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 12.38) (end 10.04 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 13.02) (end 10.04 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end 1.5 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end -0.32 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 15.56) (end 1.5 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 14.92) (end 10.04 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 14.92) (end 10.04 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 15.56) (end 10.04 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end 1.5 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end -0.32 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 18.1) (end 1.5 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 17.46) (end 10.04 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 17.46) (end 10.04 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 18.1) (end 10.04 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end 1.5 20) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end -0.32 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20.64) (end 1.5 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 20) (end 10.04 20) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 20) (end 10.04 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 20.64) (end 10.04 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end 1.5 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end -0.32 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 23.18) (end 1.5 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 22.54) (end 10.04 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 22.54) (end 10.04 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 23.18) (end 10.04 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.08) (end 1.5 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.08) (end -0.32 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.72) (end 1.5 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 25.08) (end 10.04 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 25.08) (end 10.04 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 25.72) (end 10.04 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 27.62) (end 1.5 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 27.62) (end -0.32 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 28.26) (end 1.5 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 27.62) (end 10.04 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 27.62) (end 10.04 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 28.26) (end 10.04 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.16) (end 1.5 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.16) (end -0.32 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.8) (end 1.5 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 30.16) (end 10.04 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 30.16) (end 10.04 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 30.8) (end 10.04 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 32.7) (end 1.5 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 32.7) (end -0.32 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 33.34) (end 1.5 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 32.7) (end 10.04 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 32.7) (end 10.04 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 33.34) (end 10.04 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.24) (end 1.5 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.24) (end -0.32 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.88) (end 1.5 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 35.24) (end 10.04 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 35.24) (end 10.04 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 35.88) (end 10.04 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 37.78) (end 1.5 37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 37.78) (end -0.32 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 38.42) (end 1.5 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 37.78) (end 10.04 37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 37.78) (end 10.04 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 38.42) (end 10.04 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.32) (end 1.5 40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.32) (end -0.32 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.96) (end 1.5 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 40.32) (end 10.04 40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 40.32) (end 10.04 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 40.96) (end 10.04 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 42.86) (end 1.5 42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 42.86) (end -0.32 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 43.5) (end 1.5 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 42.86) (end 10.04 42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 42.86) (end 10.04 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 43.5) (end 10.04 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.44 -1.33) (end 1.44 44.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 44.51) (end 4.1 44.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 44.51) (end 4.1 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -1.33) (end 1.44 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.38) (end 10.1 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 -0.38) (end 10.1 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 0.38) (end 4.1 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.32) (end 10.1 -0.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.2) (end 10.1 -0.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.08) (end 10.1 -0.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 0.04) (end 10.1 0.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 0.16) (end 10.1 0.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 0.28) (end 10.1 0.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 -0.38) (end 1.44 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 0.38) (end 1.44 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 1.27) (end 4.1 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 2.16) (end 10.1 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 2.16) (end 10.1 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 2.92) (end 4.1 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.16) (end 1.44 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.92) (end 1.44 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 3.81) (end 4.1 3.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 4.7) (end 10.1 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 4.7) (end 10.1 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 5.46) (end 4.1 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 4.7) (end 1.44 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 5.46) (end 1.44 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 6.35) (end 4.1 6.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 7.24) (end 10.1 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 7.24) (end 10.1 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 8) (end 4.1 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 7.24) (end 1.44 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 8) (end 1.44 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 8.89) (end 4.1 8.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 9.78) (end 10.1 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 9.78) (end 10.1 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 10.54) (end 4.1 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 9.78) (end 1.44 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 10.54) (end 1.44 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 11.43) (end 4.1 11.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 12.32) (end 10.1 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 12.32) (end 10.1 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 13.08) (end 4.1 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 12.32) (end 1.44 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 13.08) (end 1.44 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 13.97) (end 4.1 13.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 14.86) (end 10.1 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 14.86) (end 10.1 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 15.62) (end 4.1 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 14.86) (end 1.44 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 15.62) (end 1.44 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 16.51) (end 4.1 16.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 17.4) (end 10.1 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 17.4) (end 10.1 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 18.16) (end 4.1 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 17.4) (end 1.44 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 18.16) (end 1.44 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 19.05) (end 4.1 19.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 19.94) (end 10.1 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 19.94) (end 10.1 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 20.7) (end 4.1 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 19.94) (end 1.44 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 20.7) (end 1.44 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 21.59) (end 4.1 21.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 22.48) (end 10.1 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 22.48) (end 10.1 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 23.24) (end 4.1 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 22.48) (end 1.44 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 23.24) (end 1.44 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 24.13) (end 4.1 24.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 25.02) (end 10.1 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 25.02) (end 10.1 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 25.78) (end 4.1 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 25.02) (end 1.44 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 25.78) (end 1.44 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 26.67) (end 4.1 26.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 27.56) (end 10.1 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 27.56) (end 10.1 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 28.32) (end 4.1 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 27.56) (end 1.44 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 28.32) (end 1.44 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 29.21) (end 4.1 29.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 30.1) (end 10.1 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 30.1) (end 10.1 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 30.86) (end 4.1 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 30.1) (end 1.44 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 30.86) (end 1.44 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 31.75) (end 4.1 31.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 32.64) (end 10.1 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 32.64) (end 10.1 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 33.4) (end 4.1 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 32.64) (end 1.44 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 33.4) (end 1.44 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 34.29) (end 4.1 34.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 35.18) (end 10.1 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 35.18) (end 10.1 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 35.94) (end 4.1 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 35.18) (end 1.44 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 35.94) (end 1.44 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 36.83) (end 4.1 36.83) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 37.72) (end 10.1 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 37.72) (end 10.1 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 38.48) (end 4.1 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 37.72) (end 1.44 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 38.48) (end 1.44 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 39.37) (end 4.1 39.37) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 40.26) (end 10.1 40.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 40.26) (end 10.1 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 41.02) (end 4.1 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 40.26) (end 1.44 40.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 41.02) (end 1.44 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 41.91) (end 4.1 41.91) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 42.8) (end 10.1 42.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 42.8) (end 10.1 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 43.56) (end 4.1 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 42.8) (end 1.44 42.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 43.56) (end 1.44 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 0) (end -1.27 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 -1.27) (end 0 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 44.95) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 44.95) (end 10.55 44.95) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 10.55 44.95) (end 10.55 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 10.55 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 14 thru_hole oval (at 0 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 15 thru_hole oval (at 0 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 16 thru_hole oval (at 0 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 17 thru_hole oval (at 0 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 18 thru_hole oval (at 0 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 2.77 21.59 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x18_P2.54mm_Horizontal.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x18_P2.54mm_Vertical.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x18_P2.54mm_Vertical.kicad_mod
new file mode 100644
index 000000000..36647ac36
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x18_P2.54mm_Vertical.kicad_mod
@@ -0,0 +1,51 @@
+(module PinHeader_1x18_P2.54mm_Vertical (layer F.Cu) (tedit 59FED5CC)
+  (descr "Through hole straight pin header, 1x18, 2.54mm pitch, single row")
+  (tags "Through hole pin header THT 1x18 2.54mm single row")
+  (fp_text reference REF** (at 0 -2.33) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x18_P2.54mm_Vertical (at 0 45.51) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -1.27) (end 1.27 44.45) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 44.45) (end -1.27 44.45) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 44.45) (end -1.27 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 44.51) (end 1.33 44.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end -1.33 44.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 1.27) (end 1.33 44.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 44.95) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 44.95) (end 1.8 44.95) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.8 44.95) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 14 thru_hole oval (at 0 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 15 thru_hole oval (at 0 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 16 thru_hole oval (at 0 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 17 thru_hole oval (at 0 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 18 thru_hole oval (at 0 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 0 21.59 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x18_P2.54mm_Vertical.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x18_P2.54mm_Vertical_SMD_Pin1Left.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x18_P2.54mm_Vertical_SMD_Pin1Left.kicad_mod
new file mode 100644
index 000000000..a23e0708e
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x18_P2.54mm_Vertical_SMD_Pin1Left.kicad_mod
@@ -0,0 +1,123 @@
+(module PinHeader_1x18_P2.54mm_Vertical_SMD_Pin1Left (layer F.Cu) (tedit 59FED5CC)
+  (descr "surface-mounted straight pin header, 1x18, 2.54mm pitch, single row, style 1 (pin 1 left)")
+  (tags "Surface mounted pin header SMD 1x18 2.54mm single row style1 pin1 left")
+  (attr smd)
+  (fp_text reference REF** (at 0 -23.92) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x18_P2.54mm_Vertical_SMD_Pin1Left (at 0 23.92) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 1.27 22.86) (end -1.27 22.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -22.86) (end 1.27 -22.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 22.86) (end -1.27 -21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -21.91) (end -0.32 -22.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -22.86) (end 1.27 22.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -21.91) (end -2.54 -21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -21.91) (end -2.54 -21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -21.27) (end -1.27 -21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -16.83) (end -2.54 -16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -16.83) (end -2.54 -16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -16.19) (end -1.27 -16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -11.75) (end -2.54 -11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -11.75) (end -2.54 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -11.11) (end -1.27 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -6.67) (end -2.54 -6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -6.67) (end -2.54 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -6.03) (end -1.27 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -1.59) (end -2.54 -1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -1.59) (end -2.54 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -0.95) (end -1.27 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 3.49) (end -2.54 3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 3.49) (end -2.54 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 4.13) (end -1.27 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 8.57) (end -2.54 8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 8.57) (end -2.54 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 9.21) (end -1.27 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 13.65) (end -2.54 13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 13.65) (end -2.54 14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 14.29) (end -1.27 14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 18.73) (end -2.54 18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 18.73) (end -2.54 19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 19.37) (end -1.27 19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -19.37) (end 2.54 -19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -19.37) (end 2.54 -18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -18.73) (end 1.27 -18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -14.29) (end 2.54 -14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -14.29) (end 2.54 -13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -13.65) (end 1.27 -13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -9.21) (end 2.54 -9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -9.21) (end 2.54 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -8.57) (end 1.27 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -4.13) (end 2.54 -4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -4.13) (end 2.54 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -3.49) (end 1.27 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 0.95) (end 2.54 0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 0.95) (end 2.54 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 1.59) (end 1.27 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 6.03) (end 2.54 6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 6.03) (end 2.54 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 6.67) (end 1.27 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 11.11) (end 2.54 11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 11.11) (end 2.54 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 11.75) (end 1.27 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 16.19) (end 2.54 16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 16.19) (end 2.54 16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 16.83) (end 1.27 16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 21.27) (end 2.54 21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 21.27) (end 2.54 21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 21.91) (end 1.27 21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 -22.92) (end 1.33 -22.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 22.92) (end 1.33 22.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -22.92) (end 1.33 -19.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -22.35) (end -2.85 -22.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -22.92) (end -1.33 -22.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 22.35) (end 1.33 22.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -18.29) (end 1.33 -14.73) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -13.21) (end 1.33 -9.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -8.13) (end 1.33 -4.57) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -3.05) (end 1.33 0.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 2.03) (end 1.33 5.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 7.11) (end 1.33 10.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 12.19) (end 1.33 15.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 17.27) (end 1.33 20.83) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -20.83) (end -1.33 -17.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -15.75) (end -1.33 -12.19) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -10.67) (end -1.33 -7.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -5.59) (end -1.33 -2.03) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -0.51) (end -1.33 3.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 4.57) (end -1.33 8.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 9.65) (end -1.33 13.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 14.73) (end -1.33 18.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 19.81) (end -1.33 22.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.45 -23.4) (end -3.45 23.4) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.45 23.4) (end 3.45 23.4) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 23.4) (end 3.45 -23.4) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 -23.4) (end -3.45 -23.4) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -1.655 -21.59) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 3 smd rect (at -1.655 -16.51) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 5 smd rect (at -1.655 -11.43) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 7 smd rect (at -1.655 -6.35) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 9 smd rect (at -1.655 -1.27) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 11 smd rect (at -1.655 3.81) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 13 smd rect (at -1.655 8.89) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 15 smd rect (at -1.655 13.97) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 17 smd rect (at -1.655 19.05) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 1.655 -19.05) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 4 smd rect (at 1.655 -13.97) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 6 smd rect (at 1.655 -8.89) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 8 smd rect (at 1.655 -3.81) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 10 smd rect (at 1.655 1.27) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 12 smd rect (at 1.655 6.35) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 14 smd rect (at 1.655 11.43) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 16 smd rect (at 1.655 16.51) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 18 smd rect (at 1.655 21.59) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x18_P2.54mm_Vertical_SMD_Pin1Left.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x18_P2.54mm_Vertical_SMD_Pin1Right.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x18_P2.54mm_Vertical_SMD_Pin1Right.kicad_mod
new file mode 100644
index 000000000..696288563
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x18_P2.54mm_Vertical_SMD_Pin1Right.kicad_mod
@@ -0,0 +1,123 @@
+(module PinHeader_1x18_P2.54mm_Vertical_SMD_Pin1Right (layer F.Cu) (tedit 59FED5CC)
+  (descr "surface-mounted straight pin header, 1x18, 2.54mm pitch, single row, style 2 (pin 1 right)")
+  (tags "Surface mounted pin header SMD 1x18 2.54mm single row style2 pin1 right")
+  (attr smd)
+  (fp_text reference REF** (at 0 -23.92) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x18_P2.54mm_Vertical_SMD_Pin1Right (at 0 23.92) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 1.27 22.86) (end -1.27 22.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -22.86) (end 0.32 -22.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 22.86) (end 1.27 -21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -21.91) (end 0.32 -22.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -22.86) (end -1.27 22.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -19.37) (end -2.54 -19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -19.37) (end -2.54 -18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -18.73) (end -1.27 -18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -14.29) (end -2.54 -14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -14.29) (end -2.54 -13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -13.65) (end -1.27 -13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -9.21) (end -2.54 -9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -9.21) (end -2.54 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -8.57) (end -1.27 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -4.13) (end -2.54 -4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -4.13) (end -2.54 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -3.49) (end -1.27 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 0.95) (end -2.54 0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 0.95) (end -2.54 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 1.59) (end -1.27 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 6.03) (end -2.54 6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 6.03) (end -2.54 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 6.67) (end -1.27 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 11.11) (end -2.54 11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 11.11) (end -2.54 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 11.75) (end -1.27 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 16.19) (end -2.54 16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 16.19) (end -2.54 16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 16.83) (end -1.27 16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 21.27) (end -2.54 21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 21.27) (end -2.54 21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 21.91) (end -1.27 21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -21.91) (end 2.54 -21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -21.91) (end 2.54 -21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -21.27) (end 1.27 -21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -16.83) (end 2.54 -16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -16.83) (end 2.54 -16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -16.19) (end 1.27 -16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -11.75) (end 2.54 -11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -11.75) (end 2.54 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -11.11) (end 1.27 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -6.67) (end 2.54 -6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -6.67) (end 2.54 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -6.03) (end 1.27 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -1.59) (end 2.54 -1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -1.59) (end 2.54 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -0.95) (end 1.27 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 3.49) (end 2.54 3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 3.49) (end 2.54 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 4.13) (end 1.27 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 8.57) (end 2.54 8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 8.57) (end 2.54 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 9.21) (end 1.27 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 13.65) (end 2.54 13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 13.65) (end 2.54 14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 14.29) (end 1.27 14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 18.73) (end 2.54 18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 18.73) (end 2.54 19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 19.37) (end 1.27 19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 -22.92) (end 1.33 -22.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 22.92) (end 1.33 22.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -20.83) (end 1.33 -17.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -15.75) (end 1.33 -12.19) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -10.67) (end 1.33 -7.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -5.59) (end 1.33 -2.03) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -0.51) (end 1.33 3.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 4.57) (end 1.33 8.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 9.65) (end 1.33 13.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 14.73) (end 1.33 18.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 19.81) (end 1.33 22.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -22.92) (end -1.33 -19.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -22.35) (end 2.85 -22.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -22.92) (end 1.33 -22.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 22.35) (end -1.33 22.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -18.29) (end -1.33 -14.73) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -13.21) (end -1.33 -9.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -8.13) (end -1.33 -4.57) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -3.05) (end -1.33 0.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 2.03) (end -1.33 5.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 7.11) (end -1.33 10.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 12.19) (end -1.33 15.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 17.27) (end -1.33 20.83) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.45 -23.4) (end -3.45 23.4) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.45 23.4) (end 3.45 23.4) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 23.4) (end 3.45 -23.4) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 -23.4) (end -3.45 -23.4) (layer F.CrtYd) (width 0.05))
+  (pad 2 smd rect (at -1.655 -19.05) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 4 smd rect (at -1.655 -13.97) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 6 smd rect (at -1.655 -8.89) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 8 smd rect (at -1.655 -3.81) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 10 smd rect (at -1.655 1.27) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 12 smd rect (at -1.655 6.35) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 14 smd rect (at -1.655 11.43) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 16 smd rect (at -1.655 16.51) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 18 smd rect (at -1.655 21.59) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 1 smd rect (at 1.655 -21.59) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 3 smd rect (at 1.655 -16.51) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 5 smd rect (at 1.655 -11.43) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 7 smd rect (at 1.655 -6.35) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 9 smd rect (at 1.655 -1.27) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 11 smd rect (at 1.655 3.81) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 13 smd rect (at 1.655 8.89) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 15 smd rect (at 1.655 13.97) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 17 smd rect (at 1.655 19.05) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x18_P2.54mm_Vertical_SMD_Pin1Right.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x19_P2.54mm_Horizontal.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x19_P2.54mm_Horizontal.kicad_mod
new file mode 100644
index 000000000..fcb6d3aaf
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x19_P2.54mm_Horizontal.kicad_mod
@@ -0,0 +1,285 @@
+(module PinHeader_1x19_P2.54mm_Horizontal (layer F.Cu) (tedit 59FED5CB)
+  (descr "Through hole angled pin header, 1x19, 2.54mm pitch, 6mm pin length, single row")
+  (tags "Through hole angled pin header THT 1x19 2.54mm single row")
+  (fp_text reference REF** (at 4.385 -2.27) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x19_P2.54mm_Horizontal (at 4.385 47.99) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 2.135 -1.27) (end 4.04 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 -1.27) (end 4.04 46.99) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 46.99) (end 1.5 46.99) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.5 46.99) (end 1.5 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.5 -0.635) (end 2.135 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end 1.5 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end -0.32 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 0.32) (end 1.5 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 -0.32) (end 10.04 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 -0.32) (end 10.04 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 0.32) (end 10.04 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end 1.5 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end -0.32 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.86) (end 1.5 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 2.22) (end 10.04 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 2.22) (end 10.04 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 2.86) (end 10.04 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end 1.5 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end -0.32 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 5.4) (end 1.5 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 4.76) (end 10.04 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 4.76) (end 10.04 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 5.4) (end 10.04 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end 1.5 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end -0.32 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.94) (end 1.5 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 7.3) (end 10.04 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 7.3) (end 10.04 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 7.94) (end 10.04 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end 1.5 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end -0.32 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 10.48) (end 1.5 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 9.84) (end 10.04 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 9.84) (end 10.04 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 10.48) (end 10.04 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end 1.5 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end -0.32 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 13.02) (end 1.5 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 12.38) (end 10.04 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 12.38) (end 10.04 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 13.02) (end 10.04 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end 1.5 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end -0.32 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 15.56) (end 1.5 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 14.92) (end 10.04 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 14.92) (end 10.04 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 15.56) (end 10.04 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end 1.5 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end -0.32 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 18.1) (end 1.5 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 17.46) (end 10.04 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 17.46) (end 10.04 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 18.1) (end 10.04 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end 1.5 20) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end -0.32 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20.64) (end 1.5 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 20) (end 10.04 20) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 20) (end 10.04 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 20.64) (end 10.04 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end 1.5 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end -0.32 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 23.18) (end 1.5 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 22.54) (end 10.04 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 22.54) (end 10.04 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 23.18) (end 10.04 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.08) (end 1.5 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.08) (end -0.32 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.72) (end 1.5 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 25.08) (end 10.04 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 25.08) (end 10.04 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 25.72) (end 10.04 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 27.62) (end 1.5 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 27.62) (end -0.32 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 28.26) (end 1.5 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 27.62) (end 10.04 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 27.62) (end 10.04 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 28.26) (end 10.04 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.16) (end 1.5 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.16) (end -0.32 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.8) (end 1.5 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 30.16) (end 10.04 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 30.16) (end 10.04 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 30.8) (end 10.04 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 32.7) (end 1.5 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 32.7) (end -0.32 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 33.34) (end 1.5 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 32.7) (end 10.04 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 32.7) (end 10.04 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 33.34) (end 10.04 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.24) (end 1.5 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.24) (end -0.32 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.88) (end 1.5 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 35.24) (end 10.04 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 35.24) (end 10.04 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 35.88) (end 10.04 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 37.78) (end 1.5 37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 37.78) (end -0.32 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 38.42) (end 1.5 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 37.78) (end 10.04 37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 37.78) (end 10.04 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 38.42) (end 10.04 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.32) (end 1.5 40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.32) (end -0.32 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.96) (end 1.5 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 40.32) (end 10.04 40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 40.32) (end 10.04 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 40.96) (end 10.04 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 42.86) (end 1.5 42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 42.86) (end -0.32 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 43.5) (end 1.5 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 42.86) (end 10.04 42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 42.86) (end 10.04 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 43.5) (end 10.04 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 45.4) (end 1.5 45.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 45.4) (end -0.32 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 46.04) (end 1.5 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 45.4) (end 10.04 45.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 45.4) (end 10.04 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 46.04) (end 10.04 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.44 -1.33) (end 1.44 47.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 47.05) (end 4.1 47.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 47.05) (end 4.1 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -1.33) (end 1.44 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.38) (end 10.1 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 -0.38) (end 10.1 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 0.38) (end 4.1 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.32) (end 10.1 -0.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.2) (end 10.1 -0.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.08) (end 10.1 -0.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 0.04) (end 10.1 0.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 0.16) (end 10.1 0.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 0.28) (end 10.1 0.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 -0.38) (end 1.44 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 0.38) (end 1.44 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 1.27) (end 4.1 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 2.16) (end 10.1 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 2.16) (end 10.1 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 2.92) (end 4.1 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.16) (end 1.44 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.92) (end 1.44 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 3.81) (end 4.1 3.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 4.7) (end 10.1 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 4.7) (end 10.1 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 5.46) (end 4.1 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 4.7) (end 1.44 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 5.46) (end 1.44 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 6.35) (end 4.1 6.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 7.24) (end 10.1 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 7.24) (end 10.1 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 8) (end 4.1 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 7.24) (end 1.44 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 8) (end 1.44 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 8.89) (end 4.1 8.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 9.78) (end 10.1 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 9.78) (end 10.1 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 10.54) (end 4.1 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 9.78) (end 1.44 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 10.54) (end 1.44 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 11.43) (end 4.1 11.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 12.32) (end 10.1 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 12.32) (end 10.1 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 13.08) (end 4.1 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 12.32) (end 1.44 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 13.08) (end 1.44 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 13.97) (end 4.1 13.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 14.86) (end 10.1 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 14.86) (end 10.1 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 15.62) (end 4.1 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 14.86) (end 1.44 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 15.62) (end 1.44 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 16.51) (end 4.1 16.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 17.4) (end 10.1 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 17.4) (end 10.1 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 18.16) (end 4.1 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 17.4) (end 1.44 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 18.16) (end 1.44 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 19.05) (end 4.1 19.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 19.94) (end 10.1 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 19.94) (end 10.1 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 20.7) (end 4.1 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 19.94) (end 1.44 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 20.7) (end 1.44 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 21.59) (end 4.1 21.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 22.48) (end 10.1 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 22.48) (end 10.1 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 23.24) (end 4.1 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 22.48) (end 1.44 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 23.24) (end 1.44 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 24.13) (end 4.1 24.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 25.02) (end 10.1 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 25.02) (end 10.1 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 25.78) (end 4.1 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 25.02) (end 1.44 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 25.78) (end 1.44 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 26.67) (end 4.1 26.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 27.56) (end 10.1 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 27.56) (end 10.1 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 28.32) (end 4.1 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 27.56) (end 1.44 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 28.32) (end 1.44 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 29.21) (end 4.1 29.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 30.1) (end 10.1 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 30.1) (end 10.1 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 30.86) (end 4.1 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 30.1) (end 1.44 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 30.86) (end 1.44 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 31.75) (end 4.1 31.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 32.64) (end 10.1 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 32.64) (end 10.1 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 33.4) (end 4.1 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 32.64) (end 1.44 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 33.4) (end 1.44 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 34.29) (end 4.1 34.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 35.18) (end 10.1 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 35.18) (end 10.1 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 35.94) (end 4.1 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 35.18) (end 1.44 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 35.94) (end 1.44 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 36.83) (end 4.1 36.83) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 37.72) (end 10.1 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 37.72) (end 10.1 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 38.48) (end 4.1 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 37.72) (end 1.44 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 38.48) (end 1.44 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 39.37) (end 4.1 39.37) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 40.26) (end 10.1 40.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 40.26) (end 10.1 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 41.02) (end 4.1 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 40.26) (end 1.44 40.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 41.02) (end 1.44 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 41.91) (end 4.1 41.91) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 42.8) (end 10.1 42.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 42.8) (end 10.1 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 43.56) (end 4.1 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 42.8) (end 1.44 42.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 43.56) (end 1.44 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 44.45) (end 4.1 44.45) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 45.34) (end 10.1 45.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 45.34) (end 10.1 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 46.1) (end 4.1 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 45.34) (end 1.44 45.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 46.1) (end 1.44 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 0) (end -1.27 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 -1.27) (end 0 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 47.5) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 47.5) (end 10.55 47.5) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 10.55 47.5) (end 10.55 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 10.55 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 14 thru_hole oval (at 0 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 15 thru_hole oval (at 0 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 16 thru_hole oval (at 0 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 17 thru_hole oval (at 0 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 18 thru_hole oval (at 0 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 19 thru_hole oval (at 0 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 2.77 22.86 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x19_P2.54mm_Horizontal.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x19_P2.54mm_Vertical.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x19_P2.54mm_Vertical.kicad_mod
new file mode 100644
index 000000000..6601a4b54
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x19_P2.54mm_Vertical.kicad_mod
@@ -0,0 +1,52 @@
+(module PinHeader_1x19_P2.54mm_Vertical (layer F.Cu) (tedit 59FED5CC)
+  (descr "Through hole straight pin header, 1x19, 2.54mm pitch, single row")
+  (tags "Through hole pin header THT 1x19 2.54mm single row")
+  (fp_text reference REF** (at 0 -2.33) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x19_P2.54mm_Vertical (at 0 48.05) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -1.27) (end 1.27 46.99) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 46.99) (end -1.27 46.99) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 46.99) (end -1.27 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 47.05) (end 1.33 47.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end -1.33 47.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 1.27) (end 1.33 47.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 47.5) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 47.5) (end 1.8 47.5) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.8 47.5) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 14 thru_hole oval (at 0 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 15 thru_hole oval (at 0 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 16 thru_hole oval (at 0 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 17 thru_hole oval (at 0 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 18 thru_hole oval (at 0 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 19 thru_hole oval (at 0 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 0 22.86 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x19_P2.54mm_Vertical.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x19_P2.54mm_Vertical_SMD_Pin1Left.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x19_P2.54mm_Vertical_SMD_Pin1Left.kicad_mod
new file mode 100644
index 000000000..29d5c90cf
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x19_P2.54mm_Vertical_SMD_Pin1Left.kicad_mod
@@ -0,0 +1,128 @@
+(module PinHeader_1x19_P2.54mm_Vertical_SMD_Pin1Left (layer F.Cu) (tedit 59FED5CC)
+  (descr "surface-mounted straight pin header, 1x19, 2.54mm pitch, single row, style 1 (pin 1 left)")
+  (tags "Surface mounted pin header SMD 1x19 2.54mm single row style1 pin1 left")
+  (attr smd)
+  (fp_text reference REF** (at 0 -25.19) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x19_P2.54mm_Vertical_SMD_Pin1Left (at 0 25.19) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 1.27 24.13) (end -1.27 24.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -24.13) (end 1.27 -24.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 24.13) (end -1.27 -23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -23.18) (end -0.32 -24.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -24.13) (end 1.27 24.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -23.18) (end -2.54 -23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -23.18) (end -2.54 -22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -22.54) (end -1.27 -22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -18.1) (end -2.54 -18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -18.1) (end -2.54 -17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -17.46) (end -1.27 -17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -13.02) (end -2.54 -13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -13.02) (end -2.54 -12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -12.38) (end -1.27 -12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -7.94) (end -2.54 -7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -7.94) (end -2.54 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -7.3) (end -1.27 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -2.86) (end -2.54 -2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -2.86) (end -2.54 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -2.22) (end -1.27 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 2.22) (end -2.54 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 2.22) (end -2.54 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 2.86) (end -1.27 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 7.3) (end -2.54 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 7.3) (end -2.54 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 7.94) (end -1.27 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 12.38) (end -2.54 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 12.38) (end -2.54 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 13.02) (end -1.27 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 17.46) (end -2.54 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 17.46) (end -2.54 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 18.1) (end -1.27 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 22.54) (end -2.54 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 22.54) (end -2.54 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 23.18) (end -1.27 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -20.64) (end 2.54 -20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -20.64) (end 2.54 -20) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -20) (end 1.27 -20) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -15.56) (end 2.54 -15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -15.56) (end 2.54 -14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -14.92) (end 1.27 -14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -10.48) (end 2.54 -10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -10.48) (end 2.54 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -9.84) (end 1.27 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -5.4) (end 2.54 -5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -5.4) (end 2.54 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -4.76) (end 1.27 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -0.32) (end 2.54 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -0.32) (end 2.54 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 0.32) (end 1.27 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 4.76) (end 2.54 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 4.76) (end 2.54 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 5.4) (end 1.27 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 9.84) (end 2.54 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 9.84) (end 2.54 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 10.48) (end 1.27 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 14.92) (end 2.54 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 14.92) (end 2.54 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 15.56) (end 1.27 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 20) (end 2.54 20) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 20) (end 2.54 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 20.64) (end 1.27 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 -24.19) (end 1.33 -24.19) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 24.19) (end 1.33 24.19) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -24.19) (end 1.33 -21.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -23.62) (end -2.85 -23.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -24.19) (end -1.33 -23.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 23.62) (end 1.33 24.19) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -19.56) (end 1.33 -16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -14.48) (end 1.33 -10.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -9.4) (end 1.33 -5.84) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -4.32) (end 1.33 -0.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 0.76) (end 1.33 4.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 5.84) (end 1.33 9.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 10.92) (end 1.33 14.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 16) (end 1.33 19.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 21.08) (end 1.33 24.19) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -22.1) (end -1.33 -18.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -17.02) (end -1.33 -13.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -11.94) (end -1.33 -8.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -6.86) (end -1.33 -3.3) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -1.78) (end -1.33 1.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 3.3) (end -1.33 6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 8.38) (end -1.33 11.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 13.46) (end -1.33 17.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 18.54) (end -1.33 22.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.45 -24.65) (end -3.45 24.65) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.45 24.65) (end 3.45 24.65) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 24.65) (end 3.45 -24.65) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 -24.65) (end -3.45 -24.65) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -1.655 -22.86) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 3 smd rect (at -1.655 -17.78) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 5 smd rect (at -1.655 -12.7) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 7 smd rect (at -1.655 -7.62) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 9 smd rect (at -1.655 -2.54) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 11 smd rect (at -1.655 2.54) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 13 smd rect (at -1.655 7.62) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 15 smd rect (at -1.655 12.7) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 17 smd rect (at -1.655 17.78) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 19 smd rect (at -1.655 22.86) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 1.655 -20.32) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 4 smd rect (at 1.655 -15.24) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 6 smd rect (at 1.655 -10.16) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 8 smd rect (at 1.655 -5.08) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 10 smd rect (at 1.655 0) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 12 smd rect (at 1.655 5.08) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 14 smd rect (at 1.655 10.16) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 16 smd rect (at 1.655 15.24) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 18 smd rect (at 1.655 20.32) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x19_P2.54mm_Vertical_SMD_Pin1Left.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x19_P2.54mm_Vertical_SMD_Pin1Right.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x19_P2.54mm_Vertical_SMD_Pin1Right.kicad_mod
new file mode 100644
index 000000000..228dc815b
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x19_P2.54mm_Vertical_SMD_Pin1Right.kicad_mod
@@ -0,0 +1,128 @@
+(module PinHeader_1x19_P2.54mm_Vertical_SMD_Pin1Right (layer F.Cu) (tedit 59FED5CC)
+  (descr "surface-mounted straight pin header, 1x19, 2.54mm pitch, single row, style 2 (pin 1 right)")
+  (tags "Surface mounted pin header SMD 1x19 2.54mm single row style2 pin1 right")
+  (attr smd)
+  (fp_text reference REF** (at 0 -25.19) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x19_P2.54mm_Vertical_SMD_Pin1Right (at 0 25.19) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 1.27 24.13) (end -1.27 24.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -24.13) (end 0.32 -24.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 24.13) (end 1.27 -23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -23.18) (end 0.32 -24.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -24.13) (end -1.27 24.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -20.64) (end -2.54 -20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -20.64) (end -2.54 -20) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -20) (end -1.27 -20) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -15.56) (end -2.54 -15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -15.56) (end -2.54 -14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -14.92) (end -1.27 -14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -10.48) (end -2.54 -10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -10.48) (end -2.54 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -9.84) (end -1.27 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -5.4) (end -2.54 -5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -5.4) (end -2.54 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -4.76) (end -1.27 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -0.32) (end -2.54 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -0.32) (end -2.54 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 0.32) (end -1.27 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 4.76) (end -2.54 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 4.76) (end -2.54 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 5.4) (end -1.27 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 9.84) (end -2.54 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 9.84) (end -2.54 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 10.48) (end -1.27 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 14.92) (end -2.54 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 14.92) (end -2.54 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 15.56) (end -1.27 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 20) (end -2.54 20) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 20) (end -2.54 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 20.64) (end -1.27 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -23.18) (end 2.54 -23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -23.18) (end 2.54 -22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -22.54) (end 1.27 -22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -18.1) (end 2.54 -18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -18.1) (end 2.54 -17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -17.46) (end 1.27 -17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -13.02) (end 2.54 -13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -13.02) (end 2.54 -12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -12.38) (end 1.27 -12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -7.94) (end 2.54 -7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -7.94) (end 2.54 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -7.3) (end 1.27 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -2.86) (end 2.54 -2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -2.86) (end 2.54 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -2.22) (end 1.27 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 2.22) (end 2.54 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 2.22) (end 2.54 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 2.86) (end 1.27 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 7.3) (end 2.54 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 7.3) (end 2.54 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 7.94) (end 1.27 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 12.38) (end 2.54 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 12.38) (end 2.54 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 13.02) (end 1.27 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 17.46) (end 2.54 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 17.46) (end 2.54 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 18.1) (end 1.27 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 22.54) (end 2.54 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 22.54) (end 2.54 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 23.18) (end 1.27 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 -24.19) (end 1.33 -24.19) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 24.19) (end 1.33 24.19) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -22.1) (end 1.33 -18.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -17.02) (end 1.33 -13.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -11.94) (end 1.33 -8.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -6.86) (end 1.33 -3.3) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -1.78) (end 1.33 1.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 3.3) (end 1.33 6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 8.38) (end 1.33 11.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 13.46) (end 1.33 17.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 18.54) (end 1.33 22.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -24.19) (end -1.33 -21.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -23.62) (end 2.85 -23.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -24.19) (end 1.33 -23.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 23.62) (end -1.33 24.19) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -19.56) (end -1.33 -16) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -14.48) (end -1.33 -10.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -9.4) (end -1.33 -5.84) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -4.32) (end -1.33 -0.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 0.76) (end -1.33 4.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 5.84) (end -1.33 9.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 10.92) (end -1.33 14.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 16) (end -1.33 19.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 21.08) (end -1.33 24.19) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.45 -24.65) (end -3.45 24.65) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.45 24.65) (end 3.45 24.65) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 24.65) (end 3.45 -24.65) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 -24.65) (end -3.45 -24.65) (layer F.CrtYd) (width 0.05))
+  (pad 2 smd rect (at -1.655 -20.32) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 4 smd rect (at -1.655 -15.24) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 6 smd rect (at -1.655 -10.16) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 8 smd rect (at -1.655 -5.08) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 10 smd rect (at -1.655 0) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 12 smd rect (at -1.655 5.08) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 14 smd rect (at -1.655 10.16) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 16 smd rect (at -1.655 15.24) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 18 smd rect (at -1.655 20.32) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 1 smd rect (at 1.655 -22.86) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 3 smd rect (at 1.655 -17.78) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 5 smd rect (at 1.655 -12.7) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 7 smd rect (at 1.655 -7.62) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 9 smd rect (at 1.655 -2.54) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 11 smd rect (at 1.655 2.54) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 13 smd rect (at 1.655 7.62) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 15 smd rect (at 1.655 12.7) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 17 smd rect (at 1.655 17.78) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 19 smd rect (at 1.655 22.86) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x19_P2.54mm_Vertical_SMD_Pin1Right.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x20_P2.54mm_Horizontal.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x20_P2.54mm_Horizontal.kicad_mod
new file mode 100644
index 000000000..a8bc7f6ac
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x20_P2.54mm_Horizontal.kicad_mod
@@ -0,0 +1,298 @@
+(module PinHeader_1x20_P2.54mm_Horizontal (layer F.Cu) (tedit 59FED5CB)
+  (descr "Through hole angled pin header, 1x20, 2.54mm pitch, 6mm pin length, single row")
+  (tags "Through hole angled pin header THT 1x20 2.54mm single row")
+  (fp_text reference REF** (at 4.385 -2.27) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x20_P2.54mm_Horizontal (at 4.385 50.53) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 2.135 -1.27) (end 4.04 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 -1.27) (end 4.04 49.53) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 49.53) (end 1.5 49.53) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.5 49.53) (end 1.5 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.5 -0.635) (end 2.135 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end 1.5 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end -0.32 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 0.32) (end 1.5 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 -0.32) (end 10.04 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 -0.32) (end 10.04 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 0.32) (end 10.04 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end 1.5 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end -0.32 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.86) (end 1.5 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 2.22) (end 10.04 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 2.22) (end 10.04 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 2.86) (end 10.04 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end 1.5 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end -0.32 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 5.4) (end 1.5 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 4.76) (end 10.04 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 4.76) (end 10.04 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 5.4) (end 10.04 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end 1.5 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end -0.32 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.94) (end 1.5 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 7.3) (end 10.04 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 7.3) (end 10.04 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 7.94) (end 10.04 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end 1.5 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end -0.32 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 10.48) (end 1.5 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 9.84) (end 10.04 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 9.84) (end 10.04 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 10.48) (end 10.04 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end 1.5 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end -0.32 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 13.02) (end 1.5 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 12.38) (end 10.04 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 12.38) (end 10.04 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 13.02) (end 10.04 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end 1.5 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end -0.32 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 15.56) (end 1.5 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 14.92) (end 10.04 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 14.92) (end 10.04 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 15.56) (end 10.04 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end 1.5 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end -0.32 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 18.1) (end 1.5 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 17.46) (end 10.04 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 17.46) (end 10.04 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 18.1) (end 10.04 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end 1.5 20) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end -0.32 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20.64) (end 1.5 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 20) (end 10.04 20) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 20) (end 10.04 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 20.64) (end 10.04 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end 1.5 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end -0.32 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 23.18) (end 1.5 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 22.54) (end 10.04 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 22.54) (end 10.04 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 23.18) (end 10.04 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.08) (end 1.5 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.08) (end -0.32 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.72) (end 1.5 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 25.08) (end 10.04 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 25.08) (end 10.04 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 25.72) (end 10.04 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 27.62) (end 1.5 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 27.62) (end -0.32 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 28.26) (end 1.5 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 27.62) (end 10.04 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 27.62) (end 10.04 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 28.26) (end 10.04 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.16) (end 1.5 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.16) (end -0.32 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.8) (end 1.5 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 30.16) (end 10.04 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 30.16) (end 10.04 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 30.8) (end 10.04 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 32.7) (end 1.5 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 32.7) (end -0.32 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 33.34) (end 1.5 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 32.7) (end 10.04 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 32.7) (end 10.04 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 33.34) (end 10.04 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.24) (end 1.5 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.24) (end -0.32 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.88) (end 1.5 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 35.24) (end 10.04 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 35.24) (end 10.04 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 35.88) (end 10.04 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 37.78) (end 1.5 37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 37.78) (end -0.32 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 38.42) (end 1.5 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 37.78) (end 10.04 37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 37.78) (end 10.04 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 38.42) (end 10.04 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.32) (end 1.5 40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.32) (end -0.32 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.96) (end 1.5 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 40.32) (end 10.04 40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 40.32) (end 10.04 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 40.96) (end 10.04 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 42.86) (end 1.5 42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 42.86) (end -0.32 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 43.5) (end 1.5 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 42.86) (end 10.04 42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 42.86) (end 10.04 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 43.5) (end 10.04 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 45.4) (end 1.5 45.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 45.4) (end -0.32 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 46.04) (end 1.5 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 45.4) (end 10.04 45.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 45.4) (end 10.04 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 46.04) (end 10.04 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 47.94) (end 1.5 47.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 47.94) (end -0.32 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 48.58) (end 1.5 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 47.94) (end 10.04 47.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 47.94) (end 10.04 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 48.58) (end 10.04 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.44 -1.33) (end 1.44 49.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 49.59) (end 4.1 49.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 49.59) (end 4.1 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -1.33) (end 1.44 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.38) (end 10.1 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 -0.38) (end 10.1 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 0.38) (end 4.1 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.32) (end 10.1 -0.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.2) (end 10.1 -0.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.08) (end 10.1 -0.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 0.04) (end 10.1 0.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 0.16) (end 10.1 0.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 0.28) (end 10.1 0.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 -0.38) (end 1.44 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 0.38) (end 1.44 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 1.27) (end 4.1 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 2.16) (end 10.1 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 2.16) (end 10.1 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 2.92) (end 4.1 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.16) (end 1.44 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.92) (end 1.44 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 3.81) (end 4.1 3.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 4.7) (end 10.1 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 4.7) (end 10.1 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 5.46) (end 4.1 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 4.7) (end 1.44 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 5.46) (end 1.44 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 6.35) (end 4.1 6.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 7.24) (end 10.1 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 7.24) (end 10.1 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 8) (end 4.1 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 7.24) (end 1.44 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 8) (end 1.44 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 8.89) (end 4.1 8.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 9.78) (end 10.1 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 9.78) (end 10.1 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 10.54) (end 4.1 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 9.78) (end 1.44 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 10.54) (end 1.44 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 11.43) (end 4.1 11.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 12.32) (end 10.1 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 12.32) (end 10.1 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 13.08) (end 4.1 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 12.32) (end 1.44 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 13.08) (end 1.44 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 13.97) (end 4.1 13.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 14.86) (end 10.1 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 14.86) (end 10.1 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 15.62) (end 4.1 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 14.86) (end 1.44 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 15.62) (end 1.44 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 16.51) (end 4.1 16.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 17.4) (end 10.1 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 17.4) (end 10.1 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 18.16) (end 4.1 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 17.4) (end 1.44 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 18.16) (end 1.44 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 19.05) (end 4.1 19.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 19.94) (end 10.1 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 19.94) (end 10.1 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 20.7) (end 4.1 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 19.94) (end 1.44 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 20.7) (end 1.44 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 21.59) (end 4.1 21.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 22.48) (end 10.1 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 22.48) (end 10.1 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 23.24) (end 4.1 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 22.48) (end 1.44 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 23.24) (end 1.44 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 24.13) (end 4.1 24.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 25.02) (end 10.1 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 25.02) (end 10.1 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 25.78) (end 4.1 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 25.02) (end 1.44 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 25.78) (end 1.44 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 26.67) (end 4.1 26.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 27.56) (end 10.1 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 27.56) (end 10.1 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 28.32) (end 4.1 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 27.56) (end 1.44 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 28.32) (end 1.44 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 29.21) (end 4.1 29.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 30.1) (end 10.1 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 30.1) (end 10.1 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 30.86) (end 4.1 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 30.1) (end 1.44 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 30.86) (end 1.44 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 31.75) (end 4.1 31.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 32.64) (end 10.1 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 32.64) (end 10.1 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 33.4) (end 4.1 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 32.64) (end 1.44 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 33.4) (end 1.44 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 34.29) (end 4.1 34.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 35.18) (end 10.1 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 35.18) (end 10.1 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 35.94) (end 4.1 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 35.18) (end 1.44 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 35.94) (end 1.44 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 36.83) (end 4.1 36.83) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 37.72) (end 10.1 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 37.72) (end 10.1 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 38.48) (end 4.1 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 37.72) (end 1.44 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 38.48) (end 1.44 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 39.37) (end 4.1 39.37) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 40.26) (end 10.1 40.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 40.26) (end 10.1 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 41.02) (end 4.1 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 40.26) (end 1.44 40.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 41.02) (end 1.44 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 41.91) (end 4.1 41.91) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 42.8) (end 10.1 42.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 42.8) (end 10.1 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 43.56) (end 4.1 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 42.8) (end 1.44 42.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 43.56) (end 1.44 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 44.45) (end 4.1 44.45) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 45.34) (end 10.1 45.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 45.34) (end 10.1 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 46.1) (end 4.1 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 45.34) (end 1.44 45.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 46.1) (end 1.44 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 46.99) (end 4.1 46.99) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 47.88) (end 10.1 47.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 47.88) (end 10.1 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 48.64) (end 4.1 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 47.88) (end 1.44 47.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 48.64) (end 1.44 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 0) (end -1.27 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 -1.27) (end 0 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 50.05) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 50.05) (end 10.55 50.05) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 10.55 50.05) (end 10.55 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 10.55 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 14 thru_hole oval (at 0 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 15 thru_hole oval (at 0 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 16 thru_hole oval (at 0 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 17 thru_hole oval (at 0 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 18 thru_hole oval (at 0 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 19 thru_hole oval (at 0 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 20 thru_hole oval (at 0 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 2.77 24.13 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x20_P2.54mm_Horizontal.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x20_P2.54mm_Vertical.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x20_P2.54mm_Vertical.kicad_mod
new file mode 100644
index 000000000..23e957e2b
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x20_P2.54mm_Vertical.kicad_mod
@@ -0,0 +1,53 @@
+(module PinHeader_1x20_P2.54mm_Vertical (layer F.Cu) (tedit 59FED5CC)
+  (descr "Through hole straight pin header, 1x20, 2.54mm pitch, single row")
+  (tags "Through hole pin header THT 1x20 2.54mm single row")
+  (fp_text reference REF** (at 0 -2.33) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x20_P2.54mm_Vertical (at 0 50.59) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -1.27) (end 1.27 49.53) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 49.53) (end -1.27 49.53) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 49.53) (end -1.27 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 49.59) (end 1.33 49.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end -1.33 49.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 1.27) (end 1.33 49.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 50.05) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 50.05) (end 1.8 50.05) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.8 50.05) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 14 thru_hole oval (at 0 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 15 thru_hole oval (at 0 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 16 thru_hole oval (at 0 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 17 thru_hole oval (at 0 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 18 thru_hole oval (at 0 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 19 thru_hole oval (at 0 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 20 thru_hole oval (at 0 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 0 24.13 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x20_P2.54mm_Vertical.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x20_P2.54mm_Vertical_SMD_Pin1Left.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x20_P2.54mm_Vertical_SMD_Pin1Left.kicad_mod
new file mode 100644
index 000000000..86dbac315
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x20_P2.54mm_Vertical_SMD_Pin1Left.kicad_mod
@@ -0,0 +1,133 @@
+(module PinHeader_1x20_P2.54mm_Vertical_SMD_Pin1Left (layer F.Cu) (tedit 59FED5CC)
+  (descr "surface-mounted straight pin header, 1x20, 2.54mm pitch, single row, style 1 (pin 1 left)")
+  (tags "Surface mounted pin header SMD 1x20 2.54mm single row style1 pin1 left")
+  (attr smd)
+  (fp_text reference REF** (at 0 -26.46) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x20_P2.54mm_Vertical_SMD_Pin1Left (at 0 26.46) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 1.27 25.4) (end -1.27 25.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -25.4) (end 1.27 -25.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 25.4) (end -1.27 -24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -24.45) (end -0.32 -25.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -25.4) (end 1.27 25.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -24.45) (end -2.54 -24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -24.45) (end -2.54 -23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -23.81) (end -1.27 -23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -19.37) (end -2.54 -19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -19.37) (end -2.54 -18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -18.73) (end -1.27 -18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -14.29) (end -2.54 -14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -14.29) (end -2.54 -13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -13.65) (end -1.27 -13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -9.21) (end -2.54 -9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -9.21) (end -2.54 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -8.57) (end -1.27 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -4.13) (end -2.54 -4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -4.13) (end -2.54 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -3.49) (end -1.27 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 0.95) (end -2.54 0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 0.95) (end -2.54 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 1.59) (end -1.27 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 6.03) (end -2.54 6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 6.03) (end -2.54 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 6.67) (end -1.27 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 11.11) (end -2.54 11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 11.11) (end -2.54 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 11.75) (end -1.27 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 16.19) (end -2.54 16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 16.19) (end -2.54 16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 16.83) (end -1.27 16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 21.27) (end -2.54 21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 21.27) (end -2.54 21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 21.91) (end -1.27 21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -21.91) (end 2.54 -21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -21.91) (end 2.54 -21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -21.27) (end 1.27 -21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -16.83) (end 2.54 -16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -16.83) (end 2.54 -16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -16.19) (end 1.27 -16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -11.75) (end 2.54 -11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -11.75) (end 2.54 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -11.11) (end 1.27 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -6.67) (end 2.54 -6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -6.67) (end 2.54 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -6.03) (end 1.27 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -1.59) (end 2.54 -1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -1.59) (end 2.54 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -0.95) (end 1.27 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 3.49) (end 2.54 3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 3.49) (end 2.54 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 4.13) (end 1.27 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 8.57) (end 2.54 8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 8.57) (end 2.54 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 9.21) (end 1.27 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 13.65) (end 2.54 13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 13.65) (end 2.54 14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 14.29) (end 1.27 14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 18.73) (end 2.54 18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 18.73) (end 2.54 19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 19.37) (end 1.27 19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 23.81) (end 2.54 23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 23.81) (end 2.54 24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 24.45) (end 1.27 24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 -25.46) (end 1.33 -25.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 25.46) (end 1.33 25.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -25.46) (end 1.33 -22.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -24.89) (end -2.85 -24.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -25.46) (end -1.33 -24.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 24.89) (end 1.33 25.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -20.83) (end 1.33 -17.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -15.75) (end 1.33 -12.19) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -10.67) (end 1.33 -7.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -5.59) (end 1.33 -2.03) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -0.51) (end 1.33 3.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 4.57) (end 1.33 8.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 9.65) (end 1.33 13.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 14.73) (end 1.33 18.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 19.81) (end 1.33 23.37) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -23.37) (end -1.33 -19.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -18.29) (end -1.33 -14.73) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -13.21) (end -1.33 -9.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -8.13) (end -1.33 -4.57) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -3.05) (end -1.33 0.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 2.03) (end -1.33 5.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 7.11) (end -1.33 10.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 12.19) (end -1.33 15.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 17.27) (end -1.33 20.83) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 22.35) (end -1.33 25.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.45 -25.9) (end -3.45 25.9) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.45 25.9) (end 3.45 25.9) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 25.9) (end 3.45 -25.9) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 -25.9) (end -3.45 -25.9) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -1.655 -24.13) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 3 smd rect (at -1.655 -19.05) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 5 smd rect (at -1.655 -13.97) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 7 smd rect (at -1.655 -8.89) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 9 smd rect (at -1.655 -3.81) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 11 smd rect (at -1.655 1.27) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 13 smd rect (at -1.655 6.35) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 15 smd rect (at -1.655 11.43) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 17 smd rect (at -1.655 16.51) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 19 smd rect (at -1.655 21.59) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 1.655 -21.59) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 4 smd rect (at 1.655 -16.51) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 6 smd rect (at 1.655 -11.43) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 8 smd rect (at 1.655 -6.35) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 10 smd rect (at 1.655 -1.27) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 12 smd rect (at 1.655 3.81) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 14 smd rect (at 1.655 8.89) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 16 smd rect (at 1.655 13.97) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 18 smd rect (at 1.655 19.05) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 20 smd rect (at 1.655 24.13) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x20_P2.54mm_Vertical_SMD_Pin1Left.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x20_P2.54mm_Vertical_SMD_Pin1Right.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x20_P2.54mm_Vertical_SMD_Pin1Right.kicad_mod
new file mode 100644
index 000000000..f28d84d90
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x20_P2.54mm_Vertical_SMD_Pin1Right.kicad_mod
@@ -0,0 +1,133 @@
+(module PinHeader_1x20_P2.54mm_Vertical_SMD_Pin1Right (layer F.Cu) (tedit 59FED5CC)
+  (descr "surface-mounted straight pin header, 1x20, 2.54mm pitch, single row, style 2 (pin 1 right)")
+  (tags "Surface mounted pin header SMD 1x20 2.54mm single row style2 pin1 right")
+  (attr smd)
+  (fp_text reference REF** (at 0 -26.46) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x20_P2.54mm_Vertical_SMD_Pin1Right (at 0 26.46) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 1.27 25.4) (end -1.27 25.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -25.4) (end 0.32 -25.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 25.4) (end 1.27 -24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -24.45) (end 0.32 -25.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -25.4) (end -1.27 25.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -21.91) (end -2.54 -21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -21.91) (end -2.54 -21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -21.27) (end -1.27 -21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -16.83) (end -2.54 -16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -16.83) (end -2.54 -16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -16.19) (end -1.27 -16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -11.75) (end -2.54 -11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -11.75) (end -2.54 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -11.11) (end -1.27 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -6.67) (end -2.54 -6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -6.67) (end -2.54 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -6.03) (end -1.27 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -1.59) (end -2.54 -1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -1.59) (end -2.54 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -0.95) (end -1.27 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 3.49) (end -2.54 3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 3.49) (end -2.54 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 4.13) (end -1.27 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 8.57) (end -2.54 8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 8.57) (end -2.54 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 9.21) (end -1.27 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 13.65) (end -2.54 13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 13.65) (end -2.54 14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 14.29) (end -1.27 14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 18.73) (end -2.54 18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 18.73) (end -2.54 19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 19.37) (end -1.27 19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 23.81) (end -2.54 23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 23.81) (end -2.54 24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 24.45) (end -1.27 24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -24.45) (end 2.54 -24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -24.45) (end 2.54 -23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -23.81) (end 1.27 -23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -19.37) (end 2.54 -19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -19.37) (end 2.54 -18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -18.73) (end 1.27 -18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -14.29) (end 2.54 -14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -14.29) (end 2.54 -13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -13.65) (end 1.27 -13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -9.21) (end 2.54 -9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -9.21) (end 2.54 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -8.57) (end 1.27 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -4.13) (end 2.54 -4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -4.13) (end 2.54 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -3.49) (end 1.27 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 0.95) (end 2.54 0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 0.95) (end 2.54 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 1.59) (end 1.27 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 6.03) (end 2.54 6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 6.03) (end 2.54 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 6.67) (end 1.27 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 11.11) (end 2.54 11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 11.11) (end 2.54 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 11.75) (end 1.27 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 16.19) (end 2.54 16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 16.19) (end 2.54 16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 16.83) (end 1.27 16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 21.27) (end 2.54 21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 21.27) (end 2.54 21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 21.91) (end 1.27 21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 -25.46) (end 1.33 -25.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 25.46) (end 1.33 25.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -23.37) (end 1.33 -19.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -18.29) (end 1.33 -14.73) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -13.21) (end 1.33 -9.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -8.13) (end 1.33 -4.57) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -3.05) (end 1.33 0.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 2.03) (end 1.33 5.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 7.11) (end 1.33 10.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 12.19) (end 1.33 15.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 17.27) (end 1.33 20.83) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 22.35) (end 1.33 25.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -25.46) (end -1.33 -22.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -24.89) (end 2.85 -24.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -25.46) (end 1.33 -24.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 24.89) (end -1.33 25.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -20.83) (end -1.33 -17.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -15.75) (end -1.33 -12.19) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -10.67) (end -1.33 -7.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -5.59) (end -1.33 -2.03) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -0.51) (end -1.33 3.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 4.57) (end -1.33 8.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 9.65) (end -1.33 13.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 14.73) (end -1.33 18.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 19.81) (end -1.33 23.37) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.45 -25.9) (end -3.45 25.9) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.45 25.9) (end 3.45 25.9) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 25.9) (end 3.45 -25.9) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 -25.9) (end -3.45 -25.9) (layer F.CrtYd) (width 0.05))
+  (pad 2 smd rect (at -1.655 -21.59) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 4 smd rect (at -1.655 -16.51) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 6 smd rect (at -1.655 -11.43) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 8 smd rect (at -1.655 -6.35) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 10 smd rect (at -1.655 -1.27) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 12 smd rect (at -1.655 3.81) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 14 smd rect (at -1.655 8.89) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 16 smd rect (at -1.655 13.97) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 18 smd rect (at -1.655 19.05) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 20 smd rect (at -1.655 24.13) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 1 smd rect (at 1.655 -24.13) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 3 smd rect (at 1.655 -19.05) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 5 smd rect (at 1.655 -13.97) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 7 smd rect (at 1.655 -8.89) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 9 smd rect (at 1.655 -3.81) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 11 smd rect (at 1.655 1.27) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 13 smd rect (at 1.655 6.35) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 15 smd rect (at 1.655 11.43) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 17 smd rect (at 1.655 16.51) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 19 smd rect (at 1.655 21.59) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x20_P2.54mm_Vertical_SMD_Pin1Right.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x21_P2.54mm_Horizontal.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x21_P2.54mm_Horizontal.kicad_mod
new file mode 100644
index 000000000..f7ae5cd45
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x21_P2.54mm_Horizontal.kicad_mod
@@ -0,0 +1,311 @@
+(module PinHeader_1x21_P2.54mm_Horizontal (layer F.Cu) (tedit 59FED5CB)
+  (descr "Through hole angled pin header, 1x21, 2.54mm pitch, 6mm pin length, single row")
+  (tags "Through hole angled pin header THT 1x21 2.54mm single row")
+  (fp_text reference REF** (at 4.385 -2.27) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x21_P2.54mm_Horizontal (at 4.385 53.07) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 2.135 -1.27) (end 4.04 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 -1.27) (end 4.04 52.07) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 52.07) (end 1.5 52.07) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.5 52.07) (end 1.5 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.5 -0.635) (end 2.135 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end 1.5 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end -0.32 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 0.32) (end 1.5 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 -0.32) (end 10.04 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 -0.32) (end 10.04 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 0.32) (end 10.04 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end 1.5 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end -0.32 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.86) (end 1.5 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 2.22) (end 10.04 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 2.22) (end 10.04 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 2.86) (end 10.04 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end 1.5 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end -0.32 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 5.4) (end 1.5 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 4.76) (end 10.04 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 4.76) (end 10.04 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 5.4) (end 10.04 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end 1.5 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end -0.32 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.94) (end 1.5 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 7.3) (end 10.04 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 7.3) (end 10.04 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 7.94) (end 10.04 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end 1.5 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end -0.32 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 10.48) (end 1.5 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 9.84) (end 10.04 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 9.84) (end 10.04 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 10.48) (end 10.04 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end 1.5 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end -0.32 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 13.02) (end 1.5 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 12.38) (end 10.04 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 12.38) (end 10.04 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 13.02) (end 10.04 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end 1.5 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end -0.32 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 15.56) (end 1.5 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 14.92) (end 10.04 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 14.92) (end 10.04 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 15.56) (end 10.04 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end 1.5 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end -0.32 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 18.1) (end 1.5 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 17.46) (end 10.04 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 17.46) (end 10.04 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 18.1) (end 10.04 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end 1.5 20) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end -0.32 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20.64) (end 1.5 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 20) (end 10.04 20) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 20) (end 10.04 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 20.64) (end 10.04 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end 1.5 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end -0.32 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 23.18) (end 1.5 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 22.54) (end 10.04 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 22.54) (end 10.04 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 23.18) (end 10.04 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.08) (end 1.5 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.08) (end -0.32 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.72) (end 1.5 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 25.08) (end 10.04 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 25.08) (end 10.04 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 25.72) (end 10.04 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 27.62) (end 1.5 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 27.62) (end -0.32 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 28.26) (end 1.5 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 27.62) (end 10.04 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 27.62) (end 10.04 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 28.26) (end 10.04 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.16) (end 1.5 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.16) (end -0.32 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.8) (end 1.5 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 30.16) (end 10.04 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 30.16) (end 10.04 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 30.8) (end 10.04 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 32.7) (end 1.5 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 32.7) (end -0.32 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 33.34) (end 1.5 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 32.7) (end 10.04 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 32.7) (end 10.04 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 33.34) (end 10.04 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.24) (end 1.5 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.24) (end -0.32 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.88) (end 1.5 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 35.24) (end 10.04 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 35.24) (end 10.04 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 35.88) (end 10.04 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 37.78) (end 1.5 37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 37.78) (end -0.32 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 38.42) (end 1.5 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 37.78) (end 10.04 37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 37.78) (end 10.04 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 38.42) (end 10.04 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.32) (end 1.5 40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.32) (end -0.32 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.96) (end 1.5 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 40.32) (end 10.04 40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 40.32) (end 10.04 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 40.96) (end 10.04 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 42.86) (end 1.5 42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 42.86) (end -0.32 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 43.5) (end 1.5 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 42.86) (end 10.04 42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 42.86) (end 10.04 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 43.5) (end 10.04 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 45.4) (end 1.5 45.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 45.4) (end -0.32 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 46.04) (end 1.5 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 45.4) (end 10.04 45.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 45.4) (end 10.04 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 46.04) (end 10.04 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 47.94) (end 1.5 47.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 47.94) (end -0.32 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 48.58) (end 1.5 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 47.94) (end 10.04 47.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 47.94) (end 10.04 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 48.58) (end 10.04 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 50.48) (end 1.5 50.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 50.48) (end -0.32 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 51.12) (end 1.5 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 50.48) (end 10.04 50.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 50.48) (end 10.04 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 51.12) (end 10.04 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.44 -1.33) (end 1.44 52.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 52.13) (end 4.1 52.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 52.13) (end 4.1 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -1.33) (end 1.44 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.38) (end 10.1 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 -0.38) (end 10.1 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 0.38) (end 4.1 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.32) (end 10.1 -0.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.2) (end 10.1 -0.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.08) (end 10.1 -0.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 0.04) (end 10.1 0.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 0.16) (end 10.1 0.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 0.28) (end 10.1 0.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 -0.38) (end 1.44 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 0.38) (end 1.44 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 1.27) (end 4.1 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 2.16) (end 10.1 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 2.16) (end 10.1 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 2.92) (end 4.1 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.16) (end 1.44 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.92) (end 1.44 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 3.81) (end 4.1 3.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 4.7) (end 10.1 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 4.7) (end 10.1 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 5.46) (end 4.1 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 4.7) (end 1.44 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 5.46) (end 1.44 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 6.35) (end 4.1 6.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 7.24) (end 10.1 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 7.24) (end 10.1 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 8) (end 4.1 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 7.24) (end 1.44 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 8) (end 1.44 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 8.89) (end 4.1 8.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 9.78) (end 10.1 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 9.78) (end 10.1 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 10.54) (end 4.1 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 9.78) (end 1.44 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 10.54) (end 1.44 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 11.43) (end 4.1 11.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 12.32) (end 10.1 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 12.32) (end 10.1 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 13.08) (end 4.1 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 12.32) (end 1.44 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 13.08) (end 1.44 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 13.97) (end 4.1 13.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 14.86) (end 10.1 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 14.86) (end 10.1 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 15.62) (end 4.1 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 14.86) (end 1.44 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 15.62) (end 1.44 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 16.51) (end 4.1 16.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 17.4) (end 10.1 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 17.4) (end 10.1 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 18.16) (end 4.1 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 17.4) (end 1.44 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 18.16) (end 1.44 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 19.05) (end 4.1 19.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 19.94) (end 10.1 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 19.94) (end 10.1 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 20.7) (end 4.1 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 19.94) (end 1.44 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 20.7) (end 1.44 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 21.59) (end 4.1 21.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 22.48) (end 10.1 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 22.48) (end 10.1 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 23.24) (end 4.1 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 22.48) (end 1.44 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 23.24) (end 1.44 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 24.13) (end 4.1 24.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 25.02) (end 10.1 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 25.02) (end 10.1 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 25.78) (end 4.1 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 25.02) (end 1.44 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 25.78) (end 1.44 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 26.67) (end 4.1 26.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 27.56) (end 10.1 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 27.56) (end 10.1 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 28.32) (end 4.1 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 27.56) (end 1.44 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 28.32) (end 1.44 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 29.21) (end 4.1 29.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 30.1) (end 10.1 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 30.1) (end 10.1 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 30.86) (end 4.1 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 30.1) (end 1.44 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 30.86) (end 1.44 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 31.75) (end 4.1 31.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 32.64) (end 10.1 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 32.64) (end 10.1 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 33.4) (end 4.1 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 32.64) (end 1.44 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 33.4) (end 1.44 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 34.29) (end 4.1 34.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 35.18) (end 10.1 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 35.18) (end 10.1 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 35.94) (end 4.1 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 35.18) (end 1.44 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 35.94) (end 1.44 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 36.83) (end 4.1 36.83) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 37.72) (end 10.1 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 37.72) (end 10.1 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 38.48) (end 4.1 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 37.72) (end 1.44 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 38.48) (end 1.44 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 39.37) (end 4.1 39.37) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 40.26) (end 10.1 40.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 40.26) (end 10.1 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 41.02) (end 4.1 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 40.26) (end 1.44 40.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 41.02) (end 1.44 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 41.91) (end 4.1 41.91) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 42.8) (end 10.1 42.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 42.8) (end 10.1 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 43.56) (end 4.1 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 42.8) (end 1.44 42.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 43.56) (end 1.44 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 44.45) (end 4.1 44.45) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 45.34) (end 10.1 45.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 45.34) (end 10.1 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 46.1) (end 4.1 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 45.34) (end 1.44 45.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 46.1) (end 1.44 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 46.99) (end 4.1 46.99) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 47.88) (end 10.1 47.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 47.88) (end 10.1 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 48.64) (end 4.1 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 47.88) (end 1.44 47.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 48.64) (end 1.44 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 49.53) (end 4.1 49.53) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 50.42) (end 10.1 50.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 50.42) (end 10.1 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 51.18) (end 4.1 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 50.42) (end 1.44 50.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 51.18) (end 1.44 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 0) (end -1.27 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 -1.27) (end 0 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 52.6) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 52.6) (end 10.55 52.6) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 10.55 52.6) (end 10.55 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 10.55 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 14 thru_hole oval (at 0 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 15 thru_hole oval (at 0 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 16 thru_hole oval (at 0 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 17 thru_hole oval (at 0 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 18 thru_hole oval (at 0 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 19 thru_hole oval (at 0 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 20 thru_hole oval (at 0 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 21 thru_hole oval (at 0 50.8) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 2.77 25.4 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x21_P2.54mm_Horizontal.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x21_P2.54mm_Vertical.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x21_P2.54mm_Vertical.kicad_mod
new file mode 100644
index 000000000..0aa7baf91
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x21_P2.54mm_Vertical.kicad_mod
@@ -0,0 +1,54 @@
+(module PinHeader_1x21_P2.54mm_Vertical (layer F.Cu) (tedit 59FED5CC)
+  (descr "Through hole straight pin header, 1x21, 2.54mm pitch, single row")
+  (tags "Through hole pin header THT 1x21 2.54mm single row")
+  (fp_text reference REF** (at 0 -2.33) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x21_P2.54mm_Vertical (at 0 53.13) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -1.27) (end 1.27 52.07) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 52.07) (end -1.27 52.07) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 52.07) (end -1.27 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 52.13) (end 1.33 52.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end -1.33 52.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 1.27) (end 1.33 52.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 52.6) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 52.6) (end 1.8 52.6) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.8 52.6) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 14 thru_hole oval (at 0 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 15 thru_hole oval (at 0 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 16 thru_hole oval (at 0 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 17 thru_hole oval (at 0 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 18 thru_hole oval (at 0 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 19 thru_hole oval (at 0 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 20 thru_hole oval (at 0 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 21 thru_hole oval (at 0 50.8) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 0 25.4 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x21_P2.54mm_Vertical.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x21_P2.54mm_Vertical_SMD_Pin1Left.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x21_P2.54mm_Vertical_SMD_Pin1Left.kicad_mod
new file mode 100644
index 000000000..79ad566d0
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x21_P2.54mm_Vertical_SMD_Pin1Left.kicad_mod
@@ -0,0 +1,138 @@
+(module PinHeader_1x21_P2.54mm_Vertical_SMD_Pin1Left (layer F.Cu) (tedit 59FED5CC)
+  (descr "surface-mounted straight pin header, 1x21, 2.54mm pitch, single row, style 1 (pin 1 left)")
+  (tags "Surface mounted pin header SMD 1x21 2.54mm single row style1 pin1 left")
+  (attr smd)
+  (fp_text reference REF** (at 0 -27.73) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x21_P2.54mm_Vertical_SMD_Pin1Left (at 0 27.73) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 1.27 26.67) (end -1.27 26.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -26.67) (end 1.27 -26.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 26.67) (end -1.27 -25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -25.72) (end -0.32 -26.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -26.67) (end 1.27 26.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -25.72) (end -2.54 -25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -25.72) (end -2.54 -25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -25.08) (end -1.27 -25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -20.64) (end -2.54 -20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -20.64) (end -2.54 -20) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -20) (end -1.27 -20) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -15.56) (end -2.54 -15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -15.56) (end -2.54 -14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -14.92) (end -1.27 -14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -10.48) (end -2.54 -10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -10.48) (end -2.54 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -9.84) (end -1.27 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -5.4) (end -2.54 -5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -5.4) (end -2.54 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -4.76) (end -1.27 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -0.32) (end -2.54 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -0.32) (end -2.54 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 0.32) (end -1.27 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 4.76) (end -2.54 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 4.76) (end -2.54 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 5.4) (end -1.27 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 9.84) (end -2.54 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 9.84) (end -2.54 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 10.48) (end -1.27 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 14.92) (end -2.54 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 14.92) (end -2.54 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 15.56) (end -1.27 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 20) (end -2.54 20) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 20) (end -2.54 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 20.64) (end -1.27 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 25.08) (end -2.54 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 25.08) (end -2.54 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 25.72) (end -1.27 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -23.18) (end 2.54 -23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -23.18) (end 2.54 -22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -22.54) (end 1.27 -22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -18.1) (end 2.54 -18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -18.1) (end 2.54 -17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -17.46) (end 1.27 -17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -13.02) (end 2.54 -13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -13.02) (end 2.54 -12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -12.38) (end 1.27 -12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -7.94) (end 2.54 -7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -7.94) (end 2.54 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -7.3) (end 1.27 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -2.86) (end 2.54 -2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -2.86) (end 2.54 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -2.22) (end 1.27 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 2.22) (end 2.54 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 2.22) (end 2.54 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 2.86) (end 1.27 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 7.3) (end 2.54 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 7.3) (end 2.54 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 7.94) (end 1.27 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 12.38) (end 2.54 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 12.38) (end 2.54 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 13.02) (end 1.27 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 17.46) (end 2.54 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 17.46) (end 2.54 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 18.1) (end 1.27 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 22.54) (end 2.54 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 22.54) (end 2.54 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 23.18) (end 1.27 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 -26.73) (end 1.33 -26.73) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 26.73) (end 1.33 26.73) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -26.73) (end 1.33 -23.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -26.16) (end -2.85 -26.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -26.73) (end -1.33 -26.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 26.16) (end 1.33 26.73) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -22.1) (end 1.33 -18.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -17.02) (end 1.33 -13.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -11.94) (end 1.33 -8.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -6.86) (end 1.33 -3.3) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -1.78) (end 1.33 1.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 3.3) (end 1.33 6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 8.38) (end 1.33 11.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 13.46) (end 1.33 17.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 18.54) (end 1.33 22.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 23.62) (end 1.33 26.73) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -24.64) (end -1.33 -21.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -19.56) (end -1.33 -16) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -14.48) (end -1.33 -10.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -9.4) (end -1.33 -5.84) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -4.32) (end -1.33 -0.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 0.76) (end -1.33 4.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 5.84) (end -1.33 9.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 10.92) (end -1.33 14.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 16) (end -1.33 19.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 21.08) (end -1.33 24.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.45 -27.2) (end -3.45 27.2) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.45 27.2) (end 3.45 27.2) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 27.2) (end 3.45 -27.2) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 -27.2) (end -3.45 -27.2) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -1.655 -25.4) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 3 smd rect (at -1.655 -20.32) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 5 smd rect (at -1.655 -15.24) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 7 smd rect (at -1.655 -10.16) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 9 smd rect (at -1.655 -5.08) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 11 smd rect (at -1.655 0) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 13 smd rect (at -1.655 5.08) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 15 smd rect (at -1.655 10.16) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 17 smd rect (at -1.655 15.24) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 19 smd rect (at -1.655 20.32) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 21 smd rect (at -1.655 25.4) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 1.655 -22.86) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 4 smd rect (at 1.655 -17.78) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 6 smd rect (at 1.655 -12.7) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 8 smd rect (at 1.655 -7.62) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 10 smd rect (at 1.655 -2.54) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 12 smd rect (at 1.655 2.54) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 14 smd rect (at 1.655 7.62) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 16 smd rect (at 1.655 12.7) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 18 smd rect (at 1.655 17.78) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 20 smd rect (at 1.655 22.86) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x21_P2.54mm_Vertical_SMD_Pin1Left.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x21_P2.54mm_Vertical_SMD_Pin1Right.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x21_P2.54mm_Vertical_SMD_Pin1Right.kicad_mod
new file mode 100644
index 000000000..942decb8d
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x21_P2.54mm_Vertical_SMD_Pin1Right.kicad_mod
@@ -0,0 +1,138 @@
+(module PinHeader_1x21_P2.54mm_Vertical_SMD_Pin1Right (layer F.Cu) (tedit 59FED5CC)
+  (descr "surface-mounted straight pin header, 1x21, 2.54mm pitch, single row, style 2 (pin 1 right)")
+  (tags "Surface mounted pin header SMD 1x21 2.54mm single row style2 pin1 right")
+  (attr smd)
+  (fp_text reference REF** (at 0 -27.73) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x21_P2.54mm_Vertical_SMD_Pin1Right (at 0 27.73) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 1.27 26.67) (end -1.27 26.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -26.67) (end 0.32 -26.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 26.67) (end 1.27 -25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -25.72) (end 0.32 -26.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -26.67) (end -1.27 26.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -23.18) (end -2.54 -23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -23.18) (end -2.54 -22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -22.54) (end -1.27 -22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -18.1) (end -2.54 -18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -18.1) (end -2.54 -17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -17.46) (end -1.27 -17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -13.02) (end -2.54 -13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -13.02) (end -2.54 -12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -12.38) (end -1.27 -12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -7.94) (end -2.54 -7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -7.94) (end -2.54 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -7.3) (end -1.27 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -2.86) (end -2.54 -2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -2.86) (end -2.54 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -2.22) (end -1.27 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 2.22) (end -2.54 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 2.22) (end -2.54 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 2.86) (end -1.27 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 7.3) (end -2.54 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 7.3) (end -2.54 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 7.94) (end -1.27 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 12.38) (end -2.54 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 12.38) (end -2.54 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 13.02) (end -1.27 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 17.46) (end -2.54 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 17.46) (end -2.54 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 18.1) (end -1.27 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 22.54) (end -2.54 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 22.54) (end -2.54 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 23.18) (end -1.27 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -25.72) (end 2.54 -25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -25.72) (end 2.54 -25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -25.08) (end 1.27 -25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -20.64) (end 2.54 -20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -20.64) (end 2.54 -20) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -20) (end 1.27 -20) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -15.56) (end 2.54 -15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -15.56) (end 2.54 -14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -14.92) (end 1.27 -14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -10.48) (end 2.54 -10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -10.48) (end 2.54 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -9.84) (end 1.27 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -5.4) (end 2.54 -5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -5.4) (end 2.54 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -4.76) (end 1.27 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -0.32) (end 2.54 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -0.32) (end 2.54 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 0.32) (end 1.27 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 4.76) (end 2.54 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 4.76) (end 2.54 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 5.4) (end 1.27 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 9.84) (end 2.54 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 9.84) (end 2.54 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 10.48) (end 1.27 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 14.92) (end 2.54 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 14.92) (end 2.54 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 15.56) (end 1.27 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 20) (end 2.54 20) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 20) (end 2.54 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 20.64) (end 1.27 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 25.08) (end 2.54 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 25.08) (end 2.54 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 25.72) (end 1.27 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 -26.73) (end 1.33 -26.73) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 26.73) (end 1.33 26.73) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -24.64) (end 1.33 -21.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -19.56) (end 1.33 -16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -14.48) (end 1.33 -10.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -9.4) (end 1.33 -5.84) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -4.32) (end 1.33 -0.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 0.76) (end 1.33 4.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 5.84) (end 1.33 9.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 10.92) (end 1.33 14.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 16) (end 1.33 19.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 21.08) (end 1.33 24.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -26.73) (end -1.33 -23.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -26.16) (end 2.85 -26.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -26.73) (end 1.33 -26.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 26.16) (end -1.33 26.73) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -22.1) (end -1.33 -18.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -17.02) (end -1.33 -13.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -11.94) (end -1.33 -8.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -6.86) (end -1.33 -3.3) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -1.78) (end -1.33 1.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 3.3) (end -1.33 6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 8.38) (end -1.33 11.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 13.46) (end -1.33 17.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 18.54) (end -1.33 22.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 23.62) (end -1.33 26.73) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.45 -27.2) (end -3.45 27.2) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.45 27.2) (end 3.45 27.2) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 27.2) (end 3.45 -27.2) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 -27.2) (end -3.45 -27.2) (layer F.CrtYd) (width 0.05))
+  (pad 2 smd rect (at -1.655 -22.86) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 4 smd rect (at -1.655 -17.78) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 6 smd rect (at -1.655 -12.7) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 8 smd rect (at -1.655 -7.62) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 10 smd rect (at -1.655 -2.54) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 12 smd rect (at -1.655 2.54) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 14 smd rect (at -1.655 7.62) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 16 smd rect (at -1.655 12.7) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 18 smd rect (at -1.655 17.78) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 20 smd rect (at -1.655 22.86) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 1 smd rect (at 1.655 -25.4) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 3 smd rect (at 1.655 -20.32) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 5 smd rect (at 1.655 -15.24) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 7 smd rect (at 1.655 -10.16) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 9 smd rect (at 1.655 -5.08) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 11 smd rect (at 1.655 0) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 13 smd rect (at 1.655 5.08) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 15 smd rect (at 1.655 10.16) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 17 smd rect (at 1.655 15.24) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 19 smd rect (at 1.655 20.32) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 21 smd rect (at 1.655 25.4) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x21_P2.54mm_Vertical_SMD_Pin1Right.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x22_P2.54mm_Horizontal.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x22_P2.54mm_Horizontal.kicad_mod
new file mode 100644
index 000000000..c8cecd5c7
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x22_P2.54mm_Horizontal.kicad_mod
@@ -0,0 +1,324 @@
+(module PinHeader_1x22_P2.54mm_Horizontal (layer F.Cu) (tedit 59FED5CB)
+  (descr "Through hole angled pin header, 1x22, 2.54mm pitch, 6mm pin length, single row")
+  (tags "Through hole angled pin header THT 1x22 2.54mm single row")
+  (fp_text reference REF** (at 4.385 -2.27) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x22_P2.54mm_Horizontal (at 4.385 55.61) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 2.135 -1.27) (end 4.04 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 -1.27) (end 4.04 54.61) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 54.61) (end 1.5 54.61) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.5 54.61) (end 1.5 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.5 -0.635) (end 2.135 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end 1.5 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end -0.32 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 0.32) (end 1.5 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 -0.32) (end 10.04 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 -0.32) (end 10.04 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 0.32) (end 10.04 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end 1.5 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end -0.32 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.86) (end 1.5 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 2.22) (end 10.04 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 2.22) (end 10.04 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 2.86) (end 10.04 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end 1.5 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end -0.32 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 5.4) (end 1.5 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 4.76) (end 10.04 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 4.76) (end 10.04 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 5.4) (end 10.04 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end 1.5 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end -0.32 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.94) (end 1.5 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 7.3) (end 10.04 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 7.3) (end 10.04 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 7.94) (end 10.04 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end 1.5 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end -0.32 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 10.48) (end 1.5 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 9.84) (end 10.04 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 9.84) (end 10.04 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 10.48) (end 10.04 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end 1.5 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end -0.32 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 13.02) (end 1.5 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 12.38) (end 10.04 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 12.38) (end 10.04 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 13.02) (end 10.04 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end 1.5 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end -0.32 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 15.56) (end 1.5 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 14.92) (end 10.04 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 14.92) (end 10.04 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 15.56) (end 10.04 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end 1.5 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end -0.32 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 18.1) (end 1.5 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 17.46) (end 10.04 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 17.46) (end 10.04 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 18.1) (end 10.04 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end 1.5 20) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end -0.32 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20.64) (end 1.5 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 20) (end 10.04 20) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 20) (end 10.04 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 20.64) (end 10.04 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end 1.5 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end -0.32 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 23.18) (end 1.5 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 22.54) (end 10.04 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 22.54) (end 10.04 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 23.18) (end 10.04 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.08) (end 1.5 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.08) (end -0.32 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.72) (end 1.5 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 25.08) (end 10.04 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 25.08) (end 10.04 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 25.72) (end 10.04 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 27.62) (end 1.5 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 27.62) (end -0.32 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 28.26) (end 1.5 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 27.62) (end 10.04 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 27.62) (end 10.04 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 28.26) (end 10.04 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.16) (end 1.5 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.16) (end -0.32 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.8) (end 1.5 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 30.16) (end 10.04 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 30.16) (end 10.04 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 30.8) (end 10.04 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 32.7) (end 1.5 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 32.7) (end -0.32 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 33.34) (end 1.5 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 32.7) (end 10.04 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 32.7) (end 10.04 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 33.34) (end 10.04 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.24) (end 1.5 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.24) (end -0.32 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.88) (end 1.5 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 35.24) (end 10.04 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 35.24) (end 10.04 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 35.88) (end 10.04 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 37.78) (end 1.5 37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 37.78) (end -0.32 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 38.42) (end 1.5 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 37.78) (end 10.04 37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 37.78) (end 10.04 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 38.42) (end 10.04 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.32) (end 1.5 40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.32) (end -0.32 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.96) (end 1.5 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 40.32) (end 10.04 40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 40.32) (end 10.04 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 40.96) (end 10.04 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 42.86) (end 1.5 42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 42.86) (end -0.32 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 43.5) (end 1.5 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 42.86) (end 10.04 42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 42.86) (end 10.04 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 43.5) (end 10.04 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 45.4) (end 1.5 45.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 45.4) (end -0.32 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 46.04) (end 1.5 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 45.4) (end 10.04 45.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 45.4) (end 10.04 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 46.04) (end 10.04 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 47.94) (end 1.5 47.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 47.94) (end -0.32 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 48.58) (end 1.5 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 47.94) (end 10.04 47.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 47.94) (end 10.04 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 48.58) (end 10.04 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 50.48) (end 1.5 50.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 50.48) (end -0.32 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 51.12) (end 1.5 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 50.48) (end 10.04 50.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 50.48) (end 10.04 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 51.12) (end 10.04 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 53.02) (end 1.5 53.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 53.02) (end -0.32 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 53.66) (end 1.5 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 53.02) (end 10.04 53.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 53.02) (end 10.04 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 53.66) (end 10.04 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.44 -1.33) (end 1.44 54.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 54.67) (end 4.1 54.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 54.67) (end 4.1 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -1.33) (end 1.44 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.38) (end 10.1 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 -0.38) (end 10.1 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 0.38) (end 4.1 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.32) (end 10.1 -0.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.2) (end 10.1 -0.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.08) (end 10.1 -0.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 0.04) (end 10.1 0.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 0.16) (end 10.1 0.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 0.28) (end 10.1 0.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 -0.38) (end 1.44 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 0.38) (end 1.44 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 1.27) (end 4.1 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 2.16) (end 10.1 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 2.16) (end 10.1 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 2.92) (end 4.1 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.16) (end 1.44 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.92) (end 1.44 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 3.81) (end 4.1 3.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 4.7) (end 10.1 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 4.7) (end 10.1 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 5.46) (end 4.1 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 4.7) (end 1.44 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 5.46) (end 1.44 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 6.35) (end 4.1 6.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 7.24) (end 10.1 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 7.24) (end 10.1 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 8) (end 4.1 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 7.24) (end 1.44 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 8) (end 1.44 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 8.89) (end 4.1 8.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 9.78) (end 10.1 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 9.78) (end 10.1 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 10.54) (end 4.1 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 9.78) (end 1.44 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 10.54) (end 1.44 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 11.43) (end 4.1 11.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 12.32) (end 10.1 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 12.32) (end 10.1 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 13.08) (end 4.1 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 12.32) (end 1.44 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 13.08) (end 1.44 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 13.97) (end 4.1 13.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 14.86) (end 10.1 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 14.86) (end 10.1 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 15.62) (end 4.1 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 14.86) (end 1.44 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 15.62) (end 1.44 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 16.51) (end 4.1 16.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 17.4) (end 10.1 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 17.4) (end 10.1 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 18.16) (end 4.1 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 17.4) (end 1.44 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 18.16) (end 1.44 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 19.05) (end 4.1 19.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 19.94) (end 10.1 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 19.94) (end 10.1 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 20.7) (end 4.1 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 19.94) (end 1.44 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 20.7) (end 1.44 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 21.59) (end 4.1 21.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 22.48) (end 10.1 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 22.48) (end 10.1 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 23.24) (end 4.1 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 22.48) (end 1.44 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 23.24) (end 1.44 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 24.13) (end 4.1 24.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 25.02) (end 10.1 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 25.02) (end 10.1 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 25.78) (end 4.1 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 25.02) (end 1.44 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 25.78) (end 1.44 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 26.67) (end 4.1 26.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 27.56) (end 10.1 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 27.56) (end 10.1 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 28.32) (end 4.1 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 27.56) (end 1.44 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 28.32) (end 1.44 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 29.21) (end 4.1 29.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 30.1) (end 10.1 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 30.1) (end 10.1 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 30.86) (end 4.1 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 30.1) (end 1.44 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 30.86) (end 1.44 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 31.75) (end 4.1 31.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 32.64) (end 10.1 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 32.64) (end 10.1 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 33.4) (end 4.1 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 32.64) (end 1.44 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 33.4) (end 1.44 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 34.29) (end 4.1 34.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 35.18) (end 10.1 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 35.18) (end 10.1 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 35.94) (end 4.1 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 35.18) (end 1.44 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 35.94) (end 1.44 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 36.83) (end 4.1 36.83) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 37.72) (end 10.1 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 37.72) (end 10.1 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 38.48) (end 4.1 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 37.72) (end 1.44 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 38.48) (end 1.44 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 39.37) (end 4.1 39.37) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 40.26) (end 10.1 40.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 40.26) (end 10.1 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 41.02) (end 4.1 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 40.26) (end 1.44 40.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 41.02) (end 1.44 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 41.91) (end 4.1 41.91) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 42.8) (end 10.1 42.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 42.8) (end 10.1 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 43.56) (end 4.1 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 42.8) (end 1.44 42.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 43.56) (end 1.44 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 44.45) (end 4.1 44.45) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 45.34) (end 10.1 45.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 45.34) (end 10.1 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 46.1) (end 4.1 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 45.34) (end 1.44 45.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 46.1) (end 1.44 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 46.99) (end 4.1 46.99) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 47.88) (end 10.1 47.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 47.88) (end 10.1 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 48.64) (end 4.1 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 47.88) (end 1.44 47.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 48.64) (end 1.44 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 49.53) (end 4.1 49.53) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 50.42) (end 10.1 50.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 50.42) (end 10.1 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 51.18) (end 4.1 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 50.42) (end 1.44 50.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 51.18) (end 1.44 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 52.07) (end 4.1 52.07) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 52.96) (end 10.1 52.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 52.96) (end 10.1 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 53.72) (end 4.1 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 52.96) (end 1.44 52.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 53.72) (end 1.44 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 0) (end -1.27 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 -1.27) (end 0 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 55.15) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 55.15) (end 10.55 55.15) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 10.55 55.15) (end 10.55 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 10.55 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 14 thru_hole oval (at 0 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 15 thru_hole oval (at 0 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 16 thru_hole oval (at 0 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 17 thru_hole oval (at 0 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 18 thru_hole oval (at 0 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 19 thru_hole oval (at 0 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 20 thru_hole oval (at 0 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 21 thru_hole oval (at 0 50.8) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 22 thru_hole oval (at 0 53.34) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 2.77 26.67 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x22_P2.54mm_Horizontal.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x22_P2.54mm_Vertical.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x22_P2.54mm_Vertical.kicad_mod
new file mode 100644
index 000000000..5a028c9b4
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x22_P2.54mm_Vertical.kicad_mod
@@ -0,0 +1,55 @@
+(module PinHeader_1x22_P2.54mm_Vertical (layer F.Cu) (tedit 59FED5CC)
+  (descr "Through hole straight pin header, 1x22, 2.54mm pitch, single row")
+  (tags "Through hole pin header THT 1x22 2.54mm single row")
+  (fp_text reference REF** (at 0 -2.33) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x22_P2.54mm_Vertical (at 0 55.67) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -1.27) (end 1.27 54.61) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 54.61) (end -1.27 54.61) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 54.61) (end -1.27 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 54.67) (end 1.33 54.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end -1.33 54.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 1.27) (end 1.33 54.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 55.15) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 55.15) (end 1.8 55.15) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.8 55.15) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 14 thru_hole oval (at 0 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 15 thru_hole oval (at 0 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 16 thru_hole oval (at 0 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 17 thru_hole oval (at 0 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 18 thru_hole oval (at 0 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 19 thru_hole oval (at 0 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 20 thru_hole oval (at 0 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 21 thru_hole oval (at 0 50.8) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 22 thru_hole oval (at 0 53.34) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 0 26.67 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x22_P2.54mm_Vertical.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x22_P2.54mm_Vertical_SMD_Pin1Left.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x22_P2.54mm_Vertical_SMD_Pin1Left.kicad_mod
new file mode 100644
index 000000000..72e5188ac
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x22_P2.54mm_Vertical_SMD_Pin1Left.kicad_mod
@@ -0,0 +1,143 @@
+(module PinHeader_1x22_P2.54mm_Vertical_SMD_Pin1Left (layer F.Cu) (tedit 59FED5CC)
+  (descr "surface-mounted straight pin header, 1x22, 2.54mm pitch, single row, style 1 (pin 1 left)")
+  (tags "Surface mounted pin header SMD 1x22 2.54mm single row style1 pin1 left")
+  (attr smd)
+  (fp_text reference REF** (at 0 -29) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x22_P2.54mm_Vertical_SMD_Pin1Left (at 0 29) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 1.27 27.94) (end -1.27 27.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -27.94) (end 1.27 -27.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 27.94) (end -1.27 -26.99) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -26.99) (end -0.32 -27.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -27.94) (end 1.27 27.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -26.99) (end -2.54 -26.99) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -26.99) (end -2.54 -26.35) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -26.35) (end -1.27 -26.35) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -21.91) (end -2.54 -21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -21.91) (end -2.54 -21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -21.27) (end -1.27 -21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -16.83) (end -2.54 -16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -16.83) (end -2.54 -16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -16.19) (end -1.27 -16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -11.75) (end -2.54 -11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -11.75) (end -2.54 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -11.11) (end -1.27 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -6.67) (end -2.54 -6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -6.67) (end -2.54 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -6.03) (end -1.27 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -1.59) (end -2.54 -1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -1.59) (end -2.54 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -0.95) (end -1.27 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 3.49) (end -2.54 3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 3.49) (end -2.54 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 4.13) (end -1.27 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 8.57) (end -2.54 8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 8.57) (end -2.54 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 9.21) (end -1.27 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 13.65) (end -2.54 13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 13.65) (end -2.54 14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 14.29) (end -1.27 14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 18.73) (end -2.54 18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 18.73) (end -2.54 19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 19.37) (end -1.27 19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 23.81) (end -2.54 23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 23.81) (end -2.54 24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 24.45) (end -1.27 24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -24.45) (end 2.54 -24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -24.45) (end 2.54 -23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -23.81) (end 1.27 -23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -19.37) (end 2.54 -19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -19.37) (end 2.54 -18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -18.73) (end 1.27 -18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -14.29) (end 2.54 -14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -14.29) (end 2.54 -13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -13.65) (end 1.27 -13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -9.21) (end 2.54 -9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -9.21) (end 2.54 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -8.57) (end 1.27 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -4.13) (end 2.54 -4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -4.13) (end 2.54 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -3.49) (end 1.27 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 0.95) (end 2.54 0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 0.95) (end 2.54 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 1.59) (end 1.27 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 6.03) (end 2.54 6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 6.03) (end 2.54 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 6.67) (end 1.27 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 11.11) (end 2.54 11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 11.11) (end 2.54 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 11.75) (end 1.27 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 16.19) (end 2.54 16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 16.19) (end 2.54 16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 16.83) (end 1.27 16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 21.27) (end 2.54 21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 21.27) (end 2.54 21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 21.91) (end 1.27 21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 26.35) (end 2.54 26.35) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 26.35) (end 2.54 26.99) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 26.99) (end 1.27 26.99) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 -28) (end 1.33 -28) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 28) (end 1.33 28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -28) (end 1.33 -24.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -27.43) (end -2.85 -27.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -28) (end -1.33 -27.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 27.43) (end 1.33 28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -23.37) (end 1.33 -19.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -18.29) (end 1.33 -14.73) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -13.21) (end 1.33 -9.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -8.13) (end 1.33 -4.57) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -3.05) (end 1.33 0.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 2.03) (end 1.33 5.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 7.11) (end 1.33 10.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 12.19) (end 1.33 15.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 17.27) (end 1.33 20.83) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 22.35) (end 1.33 25.91) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -25.91) (end -1.33 -22.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -20.83) (end -1.33 -17.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -15.75) (end -1.33 -12.19) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -10.67) (end -1.33 -7.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -5.59) (end -1.33 -2.03) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -0.51) (end -1.33 3.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 4.57) (end -1.33 8.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 9.65) (end -1.33 13.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 14.73) (end -1.33 18.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 19.81) (end -1.33 23.37) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 24.89) (end -1.33 28) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.45 -28.45) (end -3.45 28.45) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.45 28.45) (end 3.45 28.45) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 28.45) (end 3.45 -28.45) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 -28.45) (end -3.45 -28.45) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -1.655 -26.67) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 3 smd rect (at -1.655 -21.59) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 5 smd rect (at -1.655 -16.51) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 7 smd rect (at -1.655 -11.43) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 9 smd rect (at -1.655 -6.35) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 11 smd rect (at -1.655 -1.27) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 13 smd rect (at -1.655 3.81) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 15 smd rect (at -1.655 8.89) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 17 smd rect (at -1.655 13.97) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 19 smd rect (at -1.655 19.05) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 21 smd rect (at -1.655 24.13) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 1.655 -24.13) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 4 smd rect (at 1.655 -19.05) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 6 smd rect (at 1.655 -13.97) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 8 smd rect (at 1.655 -8.89) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 10 smd rect (at 1.655 -3.81) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 12 smd rect (at 1.655 1.27) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 14 smd rect (at 1.655 6.35) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 16 smd rect (at 1.655 11.43) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 18 smd rect (at 1.655 16.51) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 20 smd rect (at 1.655 21.59) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 22 smd rect (at 1.655 26.67) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x22_P2.54mm_Vertical_SMD_Pin1Left.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x22_P2.54mm_Vertical_SMD_Pin1Right.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x22_P2.54mm_Vertical_SMD_Pin1Right.kicad_mod
new file mode 100644
index 000000000..5afacbd42
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x22_P2.54mm_Vertical_SMD_Pin1Right.kicad_mod
@@ -0,0 +1,143 @@
+(module PinHeader_1x22_P2.54mm_Vertical_SMD_Pin1Right (layer F.Cu) (tedit 59FED5CC)
+  (descr "surface-mounted straight pin header, 1x22, 2.54mm pitch, single row, style 2 (pin 1 right)")
+  (tags "Surface mounted pin header SMD 1x22 2.54mm single row style2 pin1 right")
+  (attr smd)
+  (fp_text reference REF** (at 0 -29) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x22_P2.54mm_Vertical_SMD_Pin1Right (at 0 29) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 1.27 27.94) (end -1.27 27.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -27.94) (end 0.32 -27.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 27.94) (end 1.27 -26.99) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -26.99) (end 0.32 -27.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -27.94) (end -1.27 27.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -24.45) (end -2.54 -24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -24.45) (end -2.54 -23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -23.81) (end -1.27 -23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -19.37) (end -2.54 -19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -19.37) (end -2.54 -18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -18.73) (end -1.27 -18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -14.29) (end -2.54 -14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -14.29) (end -2.54 -13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -13.65) (end -1.27 -13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -9.21) (end -2.54 -9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -9.21) (end -2.54 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -8.57) (end -1.27 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -4.13) (end -2.54 -4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -4.13) (end -2.54 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -3.49) (end -1.27 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 0.95) (end -2.54 0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 0.95) (end -2.54 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 1.59) (end -1.27 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 6.03) (end -2.54 6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 6.03) (end -2.54 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 6.67) (end -1.27 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 11.11) (end -2.54 11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 11.11) (end -2.54 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 11.75) (end -1.27 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 16.19) (end -2.54 16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 16.19) (end -2.54 16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 16.83) (end -1.27 16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 21.27) (end -2.54 21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 21.27) (end -2.54 21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 21.91) (end -1.27 21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 26.35) (end -2.54 26.35) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 26.35) (end -2.54 26.99) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 26.99) (end -1.27 26.99) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -26.99) (end 2.54 -26.99) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -26.99) (end 2.54 -26.35) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -26.35) (end 1.27 -26.35) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -21.91) (end 2.54 -21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -21.91) (end 2.54 -21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -21.27) (end 1.27 -21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -16.83) (end 2.54 -16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -16.83) (end 2.54 -16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -16.19) (end 1.27 -16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -11.75) (end 2.54 -11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -11.75) (end 2.54 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -11.11) (end 1.27 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -6.67) (end 2.54 -6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -6.67) (end 2.54 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -6.03) (end 1.27 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -1.59) (end 2.54 -1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -1.59) (end 2.54 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -0.95) (end 1.27 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 3.49) (end 2.54 3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 3.49) (end 2.54 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 4.13) (end 1.27 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 8.57) (end 2.54 8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 8.57) (end 2.54 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 9.21) (end 1.27 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 13.65) (end 2.54 13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 13.65) (end 2.54 14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 14.29) (end 1.27 14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 18.73) (end 2.54 18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 18.73) (end 2.54 19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 19.37) (end 1.27 19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 23.81) (end 2.54 23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 23.81) (end 2.54 24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 24.45) (end 1.27 24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 -28) (end 1.33 -28) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 28) (end 1.33 28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -25.91) (end 1.33 -22.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -20.83) (end 1.33 -17.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -15.75) (end 1.33 -12.19) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -10.67) (end 1.33 -7.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -5.59) (end 1.33 -2.03) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -0.51) (end 1.33 3.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 4.57) (end 1.33 8.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 9.65) (end 1.33 13.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 14.73) (end 1.33 18.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 19.81) (end 1.33 23.37) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 24.89) (end 1.33 28) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -28) (end -1.33 -24.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -27.43) (end 2.85 -27.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -28) (end 1.33 -27.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 27.43) (end -1.33 28) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -23.37) (end -1.33 -19.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -18.29) (end -1.33 -14.73) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -13.21) (end -1.33 -9.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -8.13) (end -1.33 -4.57) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -3.05) (end -1.33 0.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 2.03) (end -1.33 5.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 7.11) (end -1.33 10.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 12.19) (end -1.33 15.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 17.27) (end -1.33 20.83) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 22.35) (end -1.33 25.91) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.45 -28.45) (end -3.45 28.45) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.45 28.45) (end 3.45 28.45) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 28.45) (end 3.45 -28.45) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 -28.45) (end -3.45 -28.45) (layer F.CrtYd) (width 0.05))
+  (pad 2 smd rect (at -1.655 -24.13) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 4 smd rect (at -1.655 -19.05) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 6 smd rect (at -1.655 -13.97) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 8 smd rect (at -1.655 -8.89) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 10 smd rect (at -1.655 -3.81) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 12 smd rect (at -1.655 1.27) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 14 smd rect (at -1.655 6.35) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 16 smd rect (at -1.655 11.43) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 18 smd rect (at -1.655 16.51) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 20 smd rect (at -1.655 21.59) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 22 smd rect (at -1.655 26.67) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 1 smd rect (at 1.655 -26.67) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 3 smd rect (at 1.655 -21.59) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 5 smd rect (at 1.655 -16.51) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 7 smd rect (at 1.655 -11.43) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 9 smd rect (at 1.655 -6.35) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 11 smd rect (at 1.655 -1.27) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 13 smd rect (at 1.655 3.81) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 15 smd rect (at 1.655 8.89) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 17 smd rect (at 1.655 13.97) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 19 smd rect (at 1.655 19.05) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 21 smd rect (at 1.655 24.13) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x22_P2.54mm_Vertical_SMD_Pin1Right.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x23_P2.54mm_Horizontal.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x23_P2.54mm_Horizontal.kicad_mod
new file mode 100644
index 000000000..45dcbfc81
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x23_P2.54mm_Horizontal.kicad_mod
@@ -0,0 +1,337 @@
+(module PinHeader_1x23_P2.54mm_Horizontal (layer F.Cu) (tedit 59FED5CB)
+  (descr "Through hole angled pin header, 1x23, 2.54mm pitch, 6mm pin length, single row")
+  (tags "Through hole angled pin header THT 1x23 2.54mm single row")
+  (fp_text reference REF** (at 4.385 -2.27) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x23_P2.54mm_Horizontal (at 4.385 58.15) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 2.135 -1.27) (end 4.04 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 -1.27) (end 4.04 57.15) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 57.15) (end 1.5 57.15) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.5 57.15) (end 1.5 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.5 -0.635) (end 2.135 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end 1.5 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end -0.32 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 0.32) (end 1.5 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 -0.32) (end 10.04 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 -0.32) (end 10.04 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 0.32) (end 10.04 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end 1.5 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end -0.32 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.86) (end 1.5 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 2.22) (end 10.04 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 2.22) (end 10.04 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 2.86) (end 10.04 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end 1.5 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end -0.32 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 5.4) (end 1.5 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 4.76) (end 10.04 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 4.76) (end 10.04 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 5.4) (end 10.04 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end 1.5 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end -0.32 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.94) (end 1.5 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 7.3) (end 10.04 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 7.3) (end 10.04 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 7.94) (end 10.04 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end 1.5 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end -0.32 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 10.48) (end 1.5 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 9.84) (end 10.04 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 9.84) (end 10.04 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 10.48) (end 10.04 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end 1.5 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end -0.32 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 13.02) (end 1.5 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 12.38) (end 10.04 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 12.38) (end 10.04 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 13.02) (end 10.04 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end 1.5 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end -0.32 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 15.56) (end 1.5 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 14.92) (end 10.04 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 14.92) (end 10.04 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 15.56) (end 10.04 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end 1.5 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end -0.32 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 18.1) (end 1.5 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 17.46) (end 10.04 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 17.46) (end 10.04 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 18.1) (end 10.04 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end 1.5 20) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end -0.32 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20.64) (end 1.5 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 20) (end 10.04 20) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 20) (end 10.04 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 20.64) (end 10.04 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end 1.5 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end -0.32 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 23.18) (end 1.5 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 22.54) (end 10.04 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 22.54) (end 10.04 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 23.18) (end 10.04 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.08) (end 1.5 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.08) (end -0.32 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.72) (end 1.5 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 25.08) (end 10.04 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 25.08) (end 10.04 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 25.72) (end 10.04 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 27.62) (end 1.5 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 27.62) (end -0.32 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 28.26) (end 1.5 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 27.62) (end 10.04 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 27.62) (end 10.04 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 28.26) (end 10.04 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.16) (end 1.5 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.16) (end -0.32 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.8) (end 1.5 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 30.16) (end 10.04 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 30.16) (end 10.04 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 30.8) (end 10.04 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 32.7) (end 1.5 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 32.7) (end -0.32 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 33.34) (end 1.5 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 32.7) (end 10.04 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 32.7) (end 10.04 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 33.34) (end 10.04 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.24) (end 1.5 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.24) (end -0.32 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.88) (end 1.5 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 35.24) (end 10.04 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 35.24) (end 10.04 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 35.88) (end 10.04 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 37.78) (end 1.5 37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 37.78) (end -0.32 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 38.42) (end 1.5 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 37.78) (end 10.04 37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 37.78) (end 10.04 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 38.42) (end 10.04 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.32) (end 1.5 40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.32) (end -0.32 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.96) (end 1.5 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 40.32) (end 10.04 40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 40.32) (end 10.04 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 40.96) (end 10.04 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 42.86) (end 1.5 42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 42.86) (end -0.32 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 43.5) (end 1.5 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 42.86) (end 10.04 42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 42.86) (end 10.04 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 43.5) (end 10.04 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 45.4) (end 1.5 45.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 45.4) (end -0.32 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 46.04) (end 1.5 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 45.4) (end 10.04 45.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 45.4) (end 10.04 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 46.04) (end 10.04 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 47.94) (end 1.5 47.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 47.94) (end -0.32 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 48.58) (end 1.5 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 47.94) (end 10.04 47.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 47.94) (end 10.04 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 48.58) (end 10.04 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 50.48) (end 1.5 50.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 50.48) (end -0.32 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 51.12) (end 1.5 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 50.48) (end 10.04 50.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 50.48) (end 10.04 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 51.12) (end 10.04 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 53.02) (end 1.5 53.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 53.02) (end -0.32 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 53.66) (end 1.5 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 53.02) (end 10.04 53.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 53.02) (end 10.04 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 53.66) (end 10.04 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 55.56) (end 1.5 55.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 55.56) (end -0.32 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 56.2) (end 1.5 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 55.56) (end 10.04 55.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 55.56) (end 10.04 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 56.2) (end 10.04 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.44 -1.33) (end 1.44 57.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 57.21) (end 4.1 57.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 57.21) (end 4.1 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -1.33) (end 1.44 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.38) (end 10.1 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 -0.38) (end 10.1 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 0.38) (end 4.1 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.32) (end 10.1 -0.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.2) (end 10.1 -0.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.08) (end 10.1 -0.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 0.04) (end 10.1 0.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 0.16) (end 10.1 0.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 0.28) (end 10.1 0.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 -0.38) (end 1.44 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 0.38) (end 1.44 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 1.27) (end 4.1 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 2.16) (end 10.1 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 2.16) (end 10.1 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 2.92) (end 4.1 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.16) (end 1.44 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.92) (end 1.44 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 3.81) (end 4.1 3.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 4.7) (end 10.1 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 4.7) (end 10.1 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 5.46) (end 4.1 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 4.7) (end 1.44 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 5.46) (end 1.44 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 6.35) (end 4.1 6.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 7.24) (end 10.1 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 7.24) (end 10.1 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 8) (end 4.1 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 7.24) (end 1.44 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 8) (end 1.44 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 8.89) (end 4.1 8.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 9.78) (end 10.1 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 9.78) (end 10.1 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 10.54) (end 4.1 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 9.78) (end 1.44 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 10.54) (end 1.44 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 11.43) (end 4.1 11.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 12.32) (end 10.1 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 12.32) (end 10.1 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 13.08) (end 4.1 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 12.32) (end 1.44 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 13.08) (end 1.44 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 13.97) (end 4.1 13.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 14.86) (end 10.1 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 14.86) (end 10.1 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 15.62) (end 4.1 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 14.86) (end 1.44 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 15.62) (end 1.44 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 16.51) (end 4.1 16.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 17.4) (end 10.1 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 17.4) (end 10.1 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 18.16) (end 4.1 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 17.4) (end 1.44 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 18.16) (end 1.44 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 19.05) (end 4.1 19.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 19.94) (end 10.1 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 19.94) (end 10.1 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 20.7) (end 4.1 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 19.94) (end 1.44 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 20.7) (end 1.44 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 21.59) (end 4.1 21.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 22.48) (end 10.1 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 22.48) (end 10.1 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 23.24) (end 4.1 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 22.48) (end 1.44 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 23.24) (end 1.44 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 24.13) (end 4.1 24.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 25.02) (end 10.1 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 25.02) (end 10.1 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 25.78) (end 4.1 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 25.02) (end 1.44 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 25.78) (end 1.44 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 26.67) (end 4.1 26.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 27.56) (end 10.1 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 27.56) (end 10.1 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 28.32) (end 4.1 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 27.56) (end 1.44 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 28.32) (end 1.44 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 29.21) (end 4.1 29.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 30.1) (end 10.1 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 30.1) (end 10.1 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 30.86) (end 4.1 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 30.1) (end 1.44 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 30.86) (end 1.44 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 31.75) (end 4.1 31.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 32.64) (end 10.1 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 32.64) (end 10.1 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 33.4) (end 4.1 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 32.64) (end 1.44 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 33.4) (end 1.44 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 34.29) (end 4.1 34.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 35.18) (end 10.1 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 35.18) (end 10.1 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 35.94) (end 4.1 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 35.18) (end 1.44 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 35.94) (end 1.44 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 36.83) (end 4.1 36.83) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 37.72) (end 10.1 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 37.72) (end 10.1 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 38.48) (end 4.1 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 37.72) (end 1.44 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 38.48) (end 1.44 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 39.37) (end 4.1 39.37) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 40.26) (end 10.1 40.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 40.26) (end 10.1 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 41.02) (end 4.1 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 40.26) (end 1.44 40.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 41.02) (end 1.44 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 41.91) (end 4.1 41.91) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 42.8) (end 10.1 42.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 42.8) (end 10.1 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 43.56) (end 4.1 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 42.8) (end 1.44 42.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 43.56) (end 1.44 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 44.45) (end 4.1 44.45) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 45.34) (end 10.1 45.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 45.34) (end 10.1 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 46.1) (end 4.1 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 45.34) (end 1.44 45.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 46.1) (end 1.44 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 46.99) (end 4.1 46.99) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 47.88) (end 10.1 47.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 47.88) (end 10.1 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 48.64) (end 4.1 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 47.88) (end 1.44 47.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 48.64) (end 1.44 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 49.53) (end 4.1 49.53) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 50.42) (end 10.1 50.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 50.42) (end 10.1 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 51.18) (end 4.1 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 50.42) (end 1.44 50.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 51.18) (end 1.44 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 52.07) (end 4.1 52.07) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 52.96) (end 10.1 52.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 52.96) (end 10.1 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 53.72) (end 4.1 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 52.96) (end 1.44 52.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 53.72) (end 1.44 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 54.61) (end 4.1 54.61) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 55.5) (end 10.1 55.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 55.5) (end 10.1 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 56.26) (end 4.1 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 55.5) (end 1.44 55.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 56.26) (end 1.44 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 0) (end -1.27 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 -1.27) (end 0 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 57.65) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 57.65) (end 10.55 57.65) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 10.55 57.65) (end 10.55 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 10.55 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 14 thru_hole oval (at 0 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 15 thru_hole oval (at 0 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 16 thru_hole oval (at 0 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 17 thru_hole oval (at 0 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 18 thru_hole oval (at 0 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 19 thru_hole oval (at 0 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 20 thru_hole oval (at 0 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 21 thru_hole oval (at 0 50.8) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 22 thru_hole oval (at 0 53.34) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 23 thru_hole oval (at 0 55.88) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 2.77 27.94 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x23_P2.54mm_Horizontal.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x23_P2.54mm_Vertical.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x23_P2.54mm_Vertical.kicad_mod
new file mode 100644
index 000000000..b6f1178fe
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x23_P2.54mm_Vertical.kicad_mod
@@ -0,0 +1,56 @@
+(module PinHeader_1x23_P2.54mm_Vertical (layer F.Cu) (tedit 59FED5CC)
+  (descr "Through hole straight pin header, 1x23, 2.54mm pitch, single row")
+  (tags "Through hole pin header THT 1x23 2.54mm single row")
+  (fp_text reference REF** (at 0 -2.33) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x23_P2.54mm_Vertical (at 0 58.21) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -1.27) (end 1.27 57.15) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 57.15) (end -1.27 57.15) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 57.15) (end -1.27 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 57.21) (end 1.33 57.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end -1.33 57.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 1.27) (end 1.33 57.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 57.65) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 57.65) (end 1.8 57.65) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.8 57.65) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 14 thru_hole oval (at 0 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 15 thru_hole oval (at 0 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 16 thru_hole oval (at 0 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 17 thru_hole oval (at 0 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 18 thru_hole oval (at 0 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 19 thru_hole oval (at 0 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 20 thru_hole oval (at 0 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 21 thru_hole oval (at 0 50.8) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 22 thru_hole oval (at 0 53.34) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 23 thru_hole oval (at 0 55.88) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 0 27.94 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x23_P2.54mm_Vertical.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x23_P2.54mm_Vertical_SMD_Pin1Left.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x23_P2.54mm_Vertical_SMD_Pin1Left.kicad_mod
new file mode 100644
index 000000000..a29b6fa09
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x23_P2.54mm_Vertical_SMD_Pin1Left.kicad_mod
@@ -0,0 +1,148 @@
+(module PinHeader_1x23_P2.54mm_Vertical_SMD_Pin1Left (layer F.Cu) (tedit 59FED5CC)
+  (descr "surface-mounted straight pin header, 1x23, 2.54mm pitch, single row, style 1 (pin 1 left)")
+  (tags "Surface mounted pin header SMD 1x23 2.54mm single row style1 pin1 left")
+  (attr smd)
+  (fp_text reference REF** (at 0 -30.27) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x23_P2.54mm_Vertical_SMD_Pin1Left (at 0 30.27) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 1.27 29.21) (end -1.27 29.21) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -29.21) (end 1.27 -29.21) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 29.21) (end -1.27 -28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -28.26) (end -0.32 -29.21) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -29.21) (end 1.27 29.21) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -28.26) (end -2.54 -28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -28.26) (end -2.54 -27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -27.62) (end -1.27 -27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -23.18) (end -2.54 -23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -23.18) (end -2.54 -22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -22.54) (end -1.27 -22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -18.1) (end -2.54 -18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -18.1) (end -2.54 -17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -17.46) (end -1.27 -17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -13.02) (end -2.54 -13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -13.02) (end -2.54 -12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -12.38) (end -1.27 -12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -7.94) (end -2.54 -7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -7.94) (end -2.54 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -7.3) (end -1.27 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -2.86) (end -2.54 -2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -2.86) (end -2.54 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -2.22) (end -1.27 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 2.22) (end -2.54 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 2.22) (end -2.54 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 2.86) (end -1.27 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 7.3) (end -2.54 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 7.3) (end -2.54 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 7.94) (end -1.27 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 12.38) (end -2.54 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 12.38) (end -2.54 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 13.02) (end -1.27 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 17.46) (end -2.54 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 17.46) (end -2.54 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 18.1) (end -1.27 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 22.54) (end -2.54 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 22.54) (end -2.54 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 23.18) (end -1.27 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 27.62) (end -2.54 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 27.62) (end -2.54 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 28.26) (end -1.27 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -25.72) (end 2.54 -25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -25.72) (end 2.54 -25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -25.08) (end 1.27 -25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -20.64) (end 2.54 -20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -20.64) (end 2.54 -20) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -20) (end 1.27 -20) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -15.56) (end 2.54 -15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -15.56) (end 2.54 -14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -14.92) (end 1.27 -14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -10.48) (end 2.54 -10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -10.48) (end 2.54 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -9.84) (end 1.27 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -5.4) (end 2.54 -5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -5.4) (end 2.54 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -4.76) (end 1.27 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -0.32) (end 2.54 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -0.32) (end 2.54 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 0.32) (end 1.27 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 4.76) (end 2.54 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 4.76) (end 2.54 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 5.4) (end 1.27 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 9.84) (end 2.54 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 9.84) (end 2.54 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 10.48) (end 1.27 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 14.92) (end 2.54 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 14.92) (end 2.54 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 15.56) (end 1.27 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 20) (end 2.54 20) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 20) (end 2.54 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 20.64) (end 1.27 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 25.08) (end 2.54 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 25.08) (end 2.54 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 25.72) (end 1.27 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 -29.27) (end 1.33 -29.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 29.27) (end 1.33 29.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -29.27) (end 1.33 -26.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -28.7) (end -2.85 -28.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -29.27) (end -1.33 -28.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 28.7) (end 1.33 29.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -24.64) (end 1.33 -21.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -19.56) (end 1.33 -16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -14.48) (end 1.33 -10.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -9.4) (end 1.33 -5.84) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -4.32) (end 1.33 -0.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 0.76) (end 1.33 4.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 5.84) (end 1.33 9.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 10.92) (end 1.33 14.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 16) (end 1.33 19.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 21.08) (end 1.33 24.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 26.16) (end 1.33 29.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -27.18) (end -1.33 -23.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -22.1) (end -1.33 -18.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -17.02) (end -1.33 -13.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -11.94) (end -1.33 -8.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -6.86) (end -1.33 -3.3) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -1.78) (end -1.33 1.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 3.3) (end -1.33 6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 8.38) (end -1.33 11.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 13.46) (end -1.33 17.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 18.54) (end -1.33 22.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 23.62) (end -1.33 27.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.45 -29.75) (end -3.45 29.75) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.45 29.75) (end 3.45 29.75) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 29.75) (end 3.45 -29.75) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 -29.75) (end -3.45 -29.75) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -1.655 -27.94) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 3 smd rect (at -1.655 -22.86) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 5 smd rect (at -1.655 -17.78) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 7 smd rect (at -1.655 -12.7) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 9 smd rect (at -1.655 -7.62) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 11 smd rect (at -1.655 -2.54) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 13 smd rect (at -1.655 2.54) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 15 smd rect (at -1.655 7.62) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 17 smd rect (at -1.655 12.7) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 19 smd rect (at -1.655 17.78) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 21 smd rect (at -1.655 22.86) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 23 smd rect (at -1.655 27.94) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 1.655 -25.4) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 4 smd rect (at 1.655 -20.32) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 6 smd rect (at 1.655 -15.24) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 8 smd rect (at 1.655 -10.16) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 10 smd rect (at 1.655 -5.08) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 12 smd rect (at 1.655 0) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 14 smd rect (at 1.655 5.08) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 16 smd rect (at 1.655 10.16) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 18 smd rect (at 1.655 15.24) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 20 smd rect (at 1.655 20.32) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 22 smd rect (at 1.655 25.4) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x23_P2.54mm_Vertical_SMD_Pin1Left.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x23_P2.54mm_Vertical_SMD_Pin1Right.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x23_P2.54mm_Vertical_SMD_Pin1Right.kicad_mod
new file mode 100644
index 000000000..03e69c320
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x23_P2.54mm_Vertical_SMD_Pin1Right.kicad_mod
@@ -0,0 +1,148 @@
+(module PinHeader_1x23_P2.54mm_Vertical_SMD_Pin1Right (layer F.Cu) (tedit 59FED5CC)
+  (descr "surface-mounted straight pin header, 1x23, 2.54mm pitch, single row, style 2 (pin 1 right)")
+  (tags "Surface mounted pin header SMD 1x23 2.54mm single row style2 pin1 right")
+  (attr smd)
+  (fp_text reference REF** (at 0 -30.27) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x23_P2.54mm_Vertical_SMD_Pin1Right (at 0 30.27) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 1.27 29.21) (end -1.27 29.21) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -29.21) (end 0.32 -29.21) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 29.21) (end 1.27 -28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -28.26) (end 0.32 -29.21) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -29.21) (end -1.27 29.21) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -25.72) (end -2.54 -25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -25.72) (end -2.54 -25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -25.08) (end -1.27 -25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -20.64) (end -2.54 -20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -20.64) (end -2.54 -20) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -20) (end -1.27 -20) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -15.56) (end -2.54 -15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -15.56) (end -2.54 -14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -14.92) (end -1.27 -14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -10.48) (end -2.54 -10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -10.48) (end -2.54 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -9.84) (end -1.27 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -5.4) (end -2.54 -5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -5.4) (end -2.54 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -4.76) (end -1.27 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -0.32) (end -2.54 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -0.32) (end -2.54 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 0.32) (end -1.27 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 4.76) (end -2.54 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 4.76) (end -2.54 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 5.4) (end -1.27 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 9.84) (end -2.54 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 9.84) (end -2.54 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 10.48) (end -1.27 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 14.92) (end -2.54 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 14.92) (end -2.54 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 15.56) (end -1.27 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 20) (end -2.54 20) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 20) (end -2.54 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 20.64) (end -1.27 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 25.08) (end -2.54 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 25.08) (end -2.54 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 25.72) (end -1.27 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -28.26) (end 2.54 -28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -28.26) (end 2.54 -27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -27.62) (end 1.27 -27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -23.18) (end 2.54 -23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -23.18) (end 2.54 -22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -22.54) (end 1.27 -22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -18.1) (end 2.54 -18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -18.1) (end 2.54 -17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -17.46) (end 1.27 -17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -13.02) (end 2.54 -13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -13.02) (end 2.54 -12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -12.38) (end 1.27 -12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -7.94) (end 2.54 -7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -7.94) (end 2.54 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -7.3) (end 1.27 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -2.86) (end 2.54 -2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -2.86) (end 2.54 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -2.22) (end 1.27 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 2.22) (end 2.54 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 2.22) (end 2.54 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 2.86) (end 1.27 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 7.3) (end 2.54 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 7.3) (end 2.54 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 7.94) (end 1.27 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 12.38) (end 2.54 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 12.38) (end 2.54 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 13.02) (end 1.27 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 17.46) (end 2.54 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 17.46) (end 2.54 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 18.1) (end 1.27 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 22.54) (end 2.54 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 22.54) (end 2.54 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 23.18) (end 1.27 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 27.62) (end 2.54 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 27.62) (end 2.54 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 28.26) (end 1.27 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 -29.27) (end 1.33 -29.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 29.27) (end 1.33 29.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -27.18) (end 1.33 -23.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -22.1) (end 1.33 -18.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -17.02) (end 1.33 -13.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -11.94) (end 1.33 -8.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -6.86) (end 1.33 -3.3) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -1.78) (end 1.33 1.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 3.3) (end 1.33 6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 8.38) (end 1.33 11.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 13.46) (end 1.33 17.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 18.54) (end 1.33 22.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 23.62) (end 1.33 27.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -29.27) (end -1.33 -26.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -28.7) (end 2.85 -28.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -29.27) (end 1.33 -28.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 28.7) (end -1.33 29.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -24.64) (end -1.33 -21.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -19.56) (end -1.33 -16) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -14.48) (end -1.33 -10.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -9.4) (end -1.33 -5.84) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -4.32) (end -1.33 -0.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 0.76) (end -1.33 4.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 5.84) (end -1.33 9.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 10.92) (end -1.33 14.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 16) (end -1.33 19.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 21.08) (end -1.33 24.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 26.16) (end -1.33 29.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.45 -29.75) (end -3.45 29.75) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.45 29.75) (end 3.45 29.75) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 29.75) (end 3.45 -29.75) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 -29.75) (end -3.45 -29.75) (layer F.CrtYd) (width 0.05))
+  (pad 2 smd rect (at -1.655 -25.4) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 4 smd rect (at -1.655 -20.32) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 6 smd rect (at -1.655 -15.24) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 8 smd rect (at -1.655 -10.16) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 10 smd rect (at -1.655 -5.08) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 12 smd rect (at -1.655 0) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 14 smd rect (at -1.655 5.08) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 16 smd rect (at -1.655 10.16) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 18 smd rect (at -1.655 15.24) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 20 smd rect (at -1.655 20.32) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 22 smd rect (at -1.655 25.4) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 1 smd rect (at 1.655 -27.94) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 3 smd rect (at 1.655 -22.86) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 5 smd rect (at 1.655 -17.78) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 7 smd rect (at 1.655 -12.7) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 9 smd rect (at 1.655 -7.62) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 11 smd rect (at 1.655 -2.54) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 13 smd rect (at 1.655 2.54) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 15 smd rect (at 1.655 7.62) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 17 smd rect (at 1.655 12.7) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 19 smd rect (at 1.655 17.78) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 21 smd rect (at 1.655 22.86) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 23 smd rect (at 1.655 27.94) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x23_P2.54mm_Vertical_SMD_Pin1Right.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x24_P2.54mm_Horizontal.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x24_P2.54mm_Horizontal.kicad_mod
new file mode 100644
index 000000000..9cc34aaa5
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x24_P2.54mm_Horizontal.kicad_mod
@@ -0,0 +1,350 @@
+(module PinHeader_1x24_P2.54mm_Horizontal (layer F.Cu) (tedit 59FED5CB)
+  (descr "Through hole angled pin header, 1x24, 2.54mm pitch, 6mm pin length, single row")
+  (tags "Through hole angled pin header THT 1x24 2.54mm single row")
+  (fp_text reference REF** (at 4.385 -2.27) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x24_P2.54mm_Horizontal (at 4.385 60.69) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 2.135 -1.27) (end 4.04 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 -1.27) (end 4.04 59.69) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 59.69) (end 1.5 59.69) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.5 59.69) (end 1.5 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.5 -0.635) (end 2.135 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end 1.5 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end -0.32 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 0.32) (end 1.5 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 -0.32) (end 10.04 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 -0.32) (end 10.04 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 0.32) (end 10.04 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end 1.5 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end -0.32 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.86) (end 1.5 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 2.22) (end 10.04 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 2.22) (end 10.04 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 2.86) (end 10.04 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end 1.5 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end -0.32 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 5.4) (end 1.5 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 4.76) (end 10.04 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 4.76) (end 10.04 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 5.4) (end 10.04 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end 1.5 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end -0.32 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.94) (end 1.5 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 7.3) (end 10.04 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 7.3) (end 10.04 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 7.94) (end 10.04 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end 1.5 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end -0.32 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 10.48) (end 1.5 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 9.84) (end 10.04 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 9.84) (end 10.04 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 10.48) (end 10.04 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end 1.5 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end -0.32 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 13.02) (end 1.5 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 12.38) (end 10.04 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 12.38) (end 10.04 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 13.02) (end 10.04 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end 1.5 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end -0.32 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 15.56) (end 1.5 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 14.92) (end 10.04 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 14.92) (end 10.04 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 15.56) (end 10.04 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end 1.5 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end -0.32 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 18.1) (end 1.5 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 17.46) (end 10.04 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 17.46) (end 10.04 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 18.1) (end 10.04 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end 1.5 20) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end -0.32 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20.64) (end 1.5 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 20) (end 10.04 20) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 20) (end 10.04 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 20.64) (end 10.04 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end 1.5 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end -0.32 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 23.18) (end 1.5 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 22.54) (end 10.04 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 22.54) (end 10.04 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 23.18) (end 10.04 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.08) (end 1.5 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.08) (end -0.32 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.72) (end 1.5 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 25.08) (end 10.04 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 25.08) (end 10.04 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 25.72) (end 10.04 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 27.62) (end 1.5 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 27.62) (end -0.32 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 28.26) (end 1.5 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 27.62) (end 10.04 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 27.62) (end 10.04 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 28.26) (end 10.04 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.16) (end 1.5 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.16) (end -0.32 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.8) (end 1.5 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 30.16) (end 10.04 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 30.16) (end 10.04 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 30.8) (end 10.04 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 32.7) (end 1.5 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 32.7) (end -0.32 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 33.34) (end 1.5 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 32.7) (end 10.04 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 32.7) (end 10.04 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 33.34) (end 10.04 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.24) (end 1.5 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.24) (end -0.32 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.88) (end 1.5 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 35.24) (end 10.04 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 35.24) (end 10.04 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 35.88) (end 10.04 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 37.78) (end 1.5 37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 37.78) (end -0.32 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 38.42) (end 1.5 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 37.78) (end 10.04 37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 37.78) (end 10.04 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 38.42) (end 10.04 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.32) (end 1.5 40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.32) (end -0.32 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.96) (end 1.5 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 40.32) (end 10.04 40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 40.32) (end 10.04 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 40.96) (end 10.04 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 42.86) (end 1.5 42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 42.86) (end -0.32 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 43.5) (end 1.5 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 42.86) (end 10.04 42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 42.86) (end 10.04 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 43.5) (end 10.04 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 45.4) (end 1.5 45.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 45.4) (end -0.32 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 46.04) (end 1.5 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 45.4) (end 10.04 45.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 45.4) (end 10.04 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 46.04) (end 10.04 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 47.94) (end 1.5 47.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 47.94) (end -0.32 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 48.58) (end 1.5 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 47.94) (end 10.04 47.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 47.94) (end 10.04 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 48.58) (end 10.04 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 50.48) (end 1.5 50.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 50.48) (end -0.32 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 51.12) (end 1.5 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 50.48) (end 10.04 50.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 50.48) (end 10.04 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 51.12) (end 10.04 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 53.02) (end 1.5 53.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 53.02) (end -0.32 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 53.66) (end 1.5 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 53.02) (end 10.04 53.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 53.02) (end 10.04 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 53.66) (end 10.04 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 55.56) (end 1.5 55.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 55.56) (end -0.32 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 56.2) (end 1.5 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 55.56) (end 10.04 55.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 55.56) (end 10.04 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 56.2) (end 10.04 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 58.1) (end 1.5 58.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 58.1) (end -0.32 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 58.74) (end 1.5 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 58.1) (end 10.04 58.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 58.1) (end 10.04 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 58.74) (end 10.04 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.44 -1.33) (end 1.44 59.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 59.75) (end 4.1 59.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 59.75) (end 4.1 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -1.33) (end 1.44 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.38) (end 10.1 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 -0.38) (end 10.1 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 0.38) (end 4.1 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.32) (end 10.1 -0.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.2) (end 10.1 -0.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.08) (end 10.1 -0.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 0.04) (end 10.1 0.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 0.16) (end 10.1 0.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 0.28) (end 10.1 0.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 -0.38) (end 1.44 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 0.38) (end 1.44 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 1.27) (end 4.1 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 2.16) (end 10.1 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 2.16) (end 10.1 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 2.92) (end 4.1 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.16) (end 1.44 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.92) (end 1.44 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 3.81) (end 4.1 3.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 4.7) (end 10.1 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 4.7) (end 10.1 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 5.46) (end 4.1 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 4.7) (end 1.44 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 5.46) (end 1.44 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 6.35) (end 4.1 6.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 7.24) (end 10.1 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 7.24) (end 10.1 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 8) (end 4.1 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 7.24) (end 1.44 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 8) (end 1.44 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 8.89) (end 4.1 8.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 9.78) (end 10.1 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 9.78) (end 10.1 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 10.54) (end 4.1 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 9.78) (end 1.44 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 10.54) (end 1.44 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 11.43) (end 4.1 11.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 12.32) (end 10.1 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 12.32) (end 10.1 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 13.08) (end 4.1 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 12.32) (end 1.44 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 13.08) (end 1.44 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 13.97) (end 4.1 13.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 14.86) (end 10.1 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 14.86) (end 10.1 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 15.62) (end 4.1 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 14.86) (end 1.44 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 15.62) (end 1.44 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 16.51) (end 4.1 16.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 17.4) (end 10.1 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 17.4) (end 10.1 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 18.16) (end 4.1 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 17.4) (end 1.44 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 18.16) (end 1.44 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 19.05) (end 4.1 19.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 19.94) (end 10.1 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 19.94) (end 10.1 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 20.7) (end 4.1 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 19.94) (end 1.44 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 20.7) (end 1.44 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 21.59) (end 4.1 21.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 22.48) (end 10.1 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 22.48) (end 10.1 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 23.24) (end 4.1 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 22.48) (end 1.44 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 23.24) (end 1.44 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 24.13) (end 4.1 24.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 25.02) (end 10.1 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 25.02) (end 10.1 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 25.78) (end 4.1 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 25.02) (end 1.44 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 25.78) (end 1.44 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 26.67) (end 4.1 26.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 27.56) (end 10.1 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 27.56) (end 10.1 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 28.32) (end 4.1 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 27.56) (end 1.44 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 28.32) (end 1.44 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 29.21) (end 4.1 29.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 30.1) (end 10.1 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 30.1) (end 10.1 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 30.86) (end 4.1 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 30.1) (end 1.44 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 30.86) (end 1.44 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 31.75) (end 4.1 31.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 32.64) (end 10.1 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 32.64) (end 10.1 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 33.4) (end 4.1 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 32.64) (end 1.44 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 33.4) (end 1.44 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 34.29) (end 4.1 34.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 35.18) (end 10.1 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 35.18) (end 10.1 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 35.94) (end 4.1 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 35.18) (end 1.44 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 35.94) (end 1.44 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 36.83) (end 4.1 36.83) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 37.72) (end 10.1 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 37.72) (end 10.1 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 38.48) (end 4.1 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 37.72) (end 1.44 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 38.48) (end 1.44 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 39.37) (end 4.1 39.37) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 40.26) (end 10.1 40.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 40.26) (end 10.1 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 41.02) (end 4.1 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 40.26) (end 1.44 40.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 41.02) (end 1.44 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 41.91) (end 4.1 41.91) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 42.8) (end 10.1 42.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 42.8) (end 10.1 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 43.56) (end 4.1 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 42.8) (end 1.44 42.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 43.56) (end 1.44 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 44.45) (end 4.1 44.45) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 45.34) (end 10.1 45.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 45.34) (end 10.1 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 46.1) (end 4.1 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 45.34) (end 1.44 45.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 46.1) (end 1.44 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 46.99) (end 4.1 46.99) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 47.88) (end 10.1 47.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 47.88) (end 10.1 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 48.64) (end 4.1 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 47.88) (end 1.44 47.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 48.64) (end 1.44 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 49.53) (end 4.1 49.53) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 50.42) (end 10.1 50.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 50.42) (end 10.1 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 51.18) (end 4.1 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 50.42) (end 1.44 50.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 51.18) (end 1.44 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 52.07) (end 4.1 52.07) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 52.96) (end 10.1 52.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 52.96) (end 10.1 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 53.72) (end 4.1 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 52.96) (end 1.44 52.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 53.72) (end 1.44 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 54.61) (end 4.1 54.61) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 55.5) (end 10.1 55.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 55.5) (end 10.1 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 56.26) (end 4.1 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 55.5) (end 1.44 55.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 56.26) (end 1.44 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 57.15) (end 4.1 57.15) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 58.04) (end 10.1 58.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 58.04) (end 10.1 58.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 58.8) (end 4.1 58.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 58.04) (end 1.44 58.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 58.8) (end 1.44 58.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 0) (end -1.27 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 -1.27) (end 0 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 60.2) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 60.2) (end 10.55 60.2) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 10.55 60.2) (end 10.55 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 10.55 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 14 thru_hole oval (at 0 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 15 thru_hole oval (at 0 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 16 thru_hole oval (at 0 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 17 thru_hole oval (at 0 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 18 thru_hole oval (at 0 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 19 thru_hole oval (at 0 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 20 thru_hole oval (at 0 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 21 thru_hole oval (at 0 50.8) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 22 thru_hole oval (at 0 53.34) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 23 thru_hole oval (at 0 55.88) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 24 thru_hole oval (at 0 58.42) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 2.77 29.21 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x24_P2.54mm_Horizontal.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x24_P2.54mm_Vertical.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x24_P2.54mm_Vertical.kicad_mod
new file mode 100644
index 000000000..032a65bc6
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x24_P2.54mm_Vertical.kicad_mod
@@ -0,0 +1,57 @@
+(module PinHeader_1x24_P2.54mm_Vertical (layer F.Cu) (tedit 59FED5CC)
+  (descr "Through hole straight pin header, 1x24, 2.54mm pitch, single row")
+  (tags "Through hole pin header THT 1x24 2.54mm single row")
+  (fp_text reference REF** (at 0 -2.33) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x24_P2.54mm_Vertical (at 0 60.75) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -1.27) (end 1.27 59.69) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 59.69) (end -1.27 59.69) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 59.69) (end -1.27 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 59.75) (end 1.33 59.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end -1.33 59.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 1.27) (end 1.33 59.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 60.2) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 60.2) (end 1.8 60.2) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.8 60.2) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 14 thru_hole oval (at 0 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 15 thru_hole oval (at 0 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 16 thru_hole oval (at 0 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 17 thru_hole oval (at 0 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 18 thru_hole oval (at 0 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 19 thru_hole oval (at 0 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 20 thru_hole oval (at 0 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 21 thru_hole oval (at 0 50.8) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 22 thru_hole oval (at 0 53.34) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 23 thru_hole oval (at 0 55.88) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 24 thru_hole oval (at 0 58.42) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 0 29.21 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x24_P2.54mm_Vertical.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x24_P2.54mm_Vertical_SMD_Pin1Left.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x24_P2.54mm_Vertical_SMD_Pin1Left.kicad_mod
new file mode 100644
index 000000000..5d7073a99
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x24_P2.54mm_Vertical_SMD_Pin1Left.kicad_mod
@@ -0,0 +1,153 @@
+(module PinHeader_1x24_P2.54mm_Vertical_SMD_Pin1Left (layer F.Cu) (tedit 59FED5CC)
+  (descr "surface-mounted straight pin header, 1x24, 2.54mm pitch, single row, style 1 (pin 1 left)")
+  (tags "Surface mounted pin header SMD 1x24 2.54mm single row style1 pin1 left")
+  (attr smd)
+  (fp_text reference REF** (at 0 -31.54) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x24_P2.54mm_Vertical_SMD_Pin1Left (at 0 31.54) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 1.27 30.48) (end -1.27 30.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -30.48) (end 1.27 -30.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 30.48) (end -1.27 -29.53) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -29.53) (end -0.32 -30.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -30.48) (end 1.27 30.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -29.53) (end -2.54 -29.53) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -29.53) (end -2.54 -28.89) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -28.89) (end -1.27 -28.89) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -24.45) (end -2.54 -24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -24.45) (end -2.54 -23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -23.81) (end -1.27 -23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -19.37) (end -2.54 -19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -19.37) (end -2.54 -18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -18.73) (end -1.27 -18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -14.29) (end -2.54 -14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -14.29) (end -2.54 -13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -13.65) (end -1.27 -13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -9.21) (end -2.54 -9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -9.21) (end -2.54 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -8.57) (end -1.27 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -4.13) (end -2.54 -4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -4.13) (end -2.54 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -3.49) (end -1.27 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 0.95) (end -2.54 0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 0.95) (end -2.54 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 1.59) (end -1.27 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 6.03) (end -2.54 6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 6.03) (end -2.54 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 6.67) (end -1.27 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 11.11) (end -2.54 11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 11.11) (end -2.54 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 11.75) (end -1.27 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 16.19) (end -2.54 16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 16.19) (end -2.54 16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 16.83) (end -1.27 16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 21.27) (end -2.54 21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 21.27) (end -2.54 21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 21.91) (end -1.27 21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 26.35) (end -2.54 26.35) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 26.35) (end -2.54 26.99) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 26.99) (end -1.27 26.99) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -26.99) (end 2.54 -26.99) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -26.99) (end 2.54 -26.35) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -26.35) (end 1.27 -26.35) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -21.91) (end 2.54 -21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -21.91) (end 2.54 -21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -21.27) (end 1.27 -21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -16.83) (end 2.54 -16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -16.83) (end 2.54 -16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -16.19) (end 1.27 -16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -11.75) (end 2.54 -11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -11.75) (end 2.54 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -11.11) (end 1.27 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -6.67) (end 2.54 -6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -6.67) (end 2.54 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -6.03) (end 1.27 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -1.59) (end 2.54 -1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -1.59) (end 2.54 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -0.95) (end 1.27 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 3.49) (end 2.54 3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 3.49) (end 2.54 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 4.13) (end 1.27 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 8.57) (end 2.54 8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 8.57) (end 2.54 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 9.21) (end 1.27 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 13.65) (end 2.54 13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 13.65) (end 2.54 14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 14.29) (end 1.27 14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 18.73) (end 2.54 18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 18.73) (end 2.54 19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 19.37) (end 1.27 19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 23.81) (end 2.54 23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 23.81) (end 2.54 24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 24.45) (end 1.27 24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 28.89) (end 2.54 28.89) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 28.89) (end 2.54 29.53) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 29.53) (end 1.27 29.53) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 -30.54) (end 1.33 -30.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 30.54) (end 1.33 30.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -30.54) (end 1.33 -27.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -29.97) (end -2.85 -29.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -30.54) (end -1.33 -29.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 29.97) (end 1.33 30.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -25.91) (end 1.33 -22.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -20.83) (end 1.33 -17.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -15.75) (end 1.33 -12.19) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -10.67) (end 1.33 -7.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -5.59) (end 1.33 -2.03) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -0.51) (end 1.33 3.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 4.57) (end 1.33 8.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 9.65) (end 1.33 13.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 14.73) (end 1.33 18.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 19.81) (end 1.33 23.37) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 24.89) (end 1.33 28.45) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -28.45) (end -1.33 -24.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -23.37) (end -1.33 -19.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -18.29) (end -1.33 -14.73) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -13.21) (end -1.33 -9.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -8.13) (end -1.33 -4.57) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -3.05) (end -1.33 0.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 2.03) (end -1.33 5.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 7.11) (end -1.33 10.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 12.19) (end -1.33 15.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 17.27) (end -1.33 20.83) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 22.35) (end -1.33 25.91) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 27.43) (end -1.33 30.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.45 -31) (end -3.45 31) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.45 31) (end 3.45 31) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 31) (end 3.45 -31) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 -31) (end -3.45 -31) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -1.655 -29.21) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 3 smd rect (at -1.655 -24.13) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 5 smd rect (at -1.655 -19.05) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 7 smd rect (at -1.655 -13.97) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 9 smd rect (at -1.655 -8.89) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 11 smd rect (at -1.655 -3.81) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 13 smd rect (at -1.655 1.27) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 15 smd rect (at -1.655 6.35) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 17 smd rect (at -1.655 11.43) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 19 smd rect (at -1.655 16.51) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 21 smd rect (at -1.655 21.59) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 23 smd rect (at -1.655 26.67) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 1.655 -26.67) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 4 smd rect (at 1.655 -21.59) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 6 smd rect (at 1.655 -16.51) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 8 smd rect (at 1.655 -11.43) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 10 smd rect (at 1.655 -6.35) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 12 smd rect (at 1.655 -1.27) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 14 smd rect (at 1.655 3.81) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 16 smd rect (at 1.655 8.89) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 18 smd rect (at 1.655 13.97) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 20 smd rect (at 1.655 19.05) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 22 smd rect (at 1.655 24.13) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 24 smd rect (at 1.655 29.21) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x24_P2.54mm_Vertical_SMD_Pin1Left.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x24_P2.54mm_Vertical_SMD_Pin1Right.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x24_P2.54mm_Vertical_SMD_Pin1Right.kicad_mod
new file mode 100644
index 000000000..c5592273c
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x24_P2.54mm_Vertical_SMD_Pin1Right.kicad_mod
@@ -0,0 +1,153 @@
+(module PinHeader_1x24_P2.54mm_Vertical_SMD_Pin1Right (layer F.Cu) (tedit 59FED5CC)
+  (descr "surface-mounted straight pin header, 1x24, 2.54mm pitch, single row, style 2 (pin 1 right)")
+  (tags "Surface mounted pin header SMD 1x24 2.54mm single row style2 pin1 right")
+  (attr smd)
+  (fp_text reference REF** (at 0 -31.54) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x24_P2.54mm_Vertical_SMD_Pin1Right (at 0 31.54) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 1.27 30.48) (end -1.27 30.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -30.48) (end 0.32 -30.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 30.48) (end 1.27 -29.53) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -29.53) (end 0.32 -30.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -30.48) (end -1.27 30.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -26.99) (end -2.54 -26.99) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -26.99) (end -2.54 -26.35) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -26.35) (end -1.27 -26.35) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -21.91) (end -2.54 -21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -21.91) (end -2.54 -21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -21.27) (end -1.27 -21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -16.83) (end -2.54 -16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -16.83) (end -2.54 -16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -16.19) (end -1.27 -16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -11.75) (end -2.54 -11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -11.75) (end -2.54 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -11.11) (end -1.27 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -6.67) (end -2.54 -6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -6.67) (end -2.54 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -6.03) (end -1.27 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -1.59) (end -2.54 -1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -1.59) (end -2.54 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -0.95) (end -1.27 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 3.49) (end -2.54 3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 3.49) (end -2.54 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 4.13) (end -1.27 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 8.57) (end -2.54 8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 8.57) (end -2.54 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 9.21) (end -1.27 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 13.65) (end -2.54 13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 13.65) (end -2.54 14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 14.29) (end -1.27 14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 18.73) (end -2.54 18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 18.73) (end -2.54 19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 19.37) (end -1.27 19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 23.81) (end -2.54 23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 23.81) (end -2.54 24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 24.45) (end -1.27 24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 28.89) (end -2.54 28.89) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 28.89) (end -2.54 29.53) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 29.53) (end -1.27 29.53) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -29.53) (end 2.54 -29.53) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -29.53) (end 2.54 -28.89) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -28.89) (end 1.27 -28.89) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -24.45) (end 2.54 -24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -24.45) (end 2.54 -23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -23.81) (end 1.27 -23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -19.37) (end 2.54 -19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -19.37) (end 2.54 -18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -18.73) (end 1.27 -18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -14.29) (end 2.54 -14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -14.29) (end 2.54 -13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -13.65) (end 1.27 -13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -9.21) (end 2.54 -9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -9.21) (end 2.54 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -8.57) (end 1.27 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -4.13) (end 2.54 -4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -4.13) (end 2.54 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -3.49) (end 1.27 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 0.95) (end 2.54 0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 0.95) (end 2.54 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 1.59) (end 1.27 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 6.03) (end 2.54 6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 6.03) (end 2.54 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 6.67) (end 1.27 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 11.11) (end 2.54 11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 11.11) (end 2.54 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 11.75) (end 1.27 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 16.19) (end 2.54 16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 16.19) (end 2.54 16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 16.83) (end 1.27 16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 21.27) (end 2.54 21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 21.27) (end 2.54 21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 21.91) (end 1.27 21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 26.35) (end 2.54 26.35) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 26.35) (end 2.54 26.99) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 26.99) (end 1.27 26.99) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 -30.54) (end 1.33 -30.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 30.54) (end 1.33 30.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -28.45) (end 1.33 -24.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -23.37) (end 1.33 -19.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -18.29) (end 1.33 -14.73) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -13.21) (end 1.33 -9.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -8.13) (end 1.33 -4.57) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -3.05) (end 1.33 0.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 2.03) (end 1.33 5.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 7.11) (end 1.33 10.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 12.19) (end 1.33 15.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 17.27) (end 1.33 20.83) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 22.35) (end 1.33 25.91) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 27.43) (end 1.33 30.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -30.54) (end -1.33 -27.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -29.97) (end 2.85 -29.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -30.54) (end 1.33 -29.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 29.97) (end -1.33 30.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -25.91) (end -1.33 -22.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -20.83) (end -1.33 -17.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -15.75) (end -1.33 -12.19) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -10.67) (end -1.33 -7.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -5.59) (end -1.33 -2.03) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -0.51) (end -1.33 3.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 4.57) (end -1.33 8.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 9.65) (end -1.33 13.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 14.73) (end -1.33 18.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 19.81) (end -1.33 23.37) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 24.89) (end -1.33 28.45) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.45 -31) (end -3.45 31) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.45 31) (end 3.45 31) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 31) (end 3.45 -31) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 -31) (end -3.45 -31) (layer F.CrtYd) (width 0.05))
+  (pad 2 smd rect (at -1.655 -26.67) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 4 smd rect (at -1.655 -21.59) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 6 smd rect (at -1.655 -16.51) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 8 smd rect (at -1.655 -11.43) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 10 smd rect (at -1.655 -6.35) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 12 smd rect (at -1.655 -1.27) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 14 smd rect (at -1.655 3.81) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 16 smd rect (at -1.655 8.89) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 18 smd rect (at -1.655 13.97) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 20 smd rect (at -1.655 19.05) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 22 smd rect (at -1.655 24.13) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 24 smd rect (at -1.655 29.21) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 1 smd rect (at 1.655 -29.21) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 3 smd rect (at 1.655 -24.13) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 5 smd rect (at 1.655 -19.05) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 7 smd rect (at 1.655 -13.97) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 9 smd rect (at 1.655 -8.89) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 11 smd rect (at 1.655 -3.81) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 13 smd rect (at 1.655 1.27) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 15 smd rect (at 1.655 6.35) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 17 smd rect (at 1.655 11.43) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 19 smd rect (at 1.655 16.51) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 21 smd rect (at 1.655 21.59) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 23 smd rect (at 1.655 26.67) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x24_P2.54mm_Vertical_SMD_Pin1Right.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x25_P2.54mm_Horizontal.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x25_P2.54mm_Horizontal.kicad_mod
new file mode 100644
index 000000000..a233b2ac3
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x25_P2.54mm_Horizontal.kicad_mod
@@ -0,0 +1,363 @@
+(module PinHeader_1x25_P2.54mm_Horizontal (layer F.Cu) (tedit 59FED5CB)
+  (descr "Through hole angled pin header, 1x25, 2.54mm pitch, 6mm pin length, single row")
+  (tags "Through hole angled pin header THT 1x25 2.54mm single row")
+  (fp_text reference REF** (at 4.385 -2.27) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x25_P2.54mm_Horizontal (at 4.385 63.23) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 2.135 -1.27) (end 4.04 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 -1.27) (end 4.04 62.23) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 62.23) (end 1.5 62.23) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.5 62.23) (end 1.5 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.5 -0.635) (end 2.135 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end 1.5 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end -0.32 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 0.32) (end 1.5 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 -0.32) (end 10.04 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 -0.32) (end 10.04 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 0.32) (end 10.04 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end 1.5 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end -0.32 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.86) (end 1.5 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 2.22) (end 10.04 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 2.22) (end 10.04 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 2.86) (end 10.04 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end 1.5 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end -0.32 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 5.4) (end 1.5 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 4.76) (end 10.04 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 4.76) (end 10.04 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 5.4) (end 10.04 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end 1.5 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end -0.32 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.94) (end 1.5 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 7.3) (end 10.04 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 7.3) (end 10.04 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 7.94) (end 10.04 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end 1.5 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end -0.32 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 10.48) (end 1.5 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 9.84) (end 10.04 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 9.84) (end 10.04 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 10.48) (end 10.04 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end 1.5 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end -0.32 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 13.02) (end 1.5 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 12.38) (end 10.04 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 12.38) (end 10.04 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 13.02) (end 10.04 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end 1.5 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end -0.32 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 15.56) (end 1.5 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 14.92) (end 10.04 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 14.92) (end 10.04 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 15.56) (end 10.04 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end 1.5 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end -0.32 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 18.1) (end 1.5 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 17.46) (end 10.04 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 17.46) (end 10.04 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 18.1) (end 10.04 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end 1.5 20) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end -0.32 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20.64) (end 1.5 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 20) (end 10.04 20) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 20) (end 10.04 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 20.64) (end 10.04 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end 1.5 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end -0.32 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 23.18) (end 1.5 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 22.54) (end 10.04 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 22.54) (end 10.04 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 23.18) (end 10.04 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.08) (end 1.5 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.08) (end -0.32 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.72) (end 1.5 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 25.08) (end 10.04 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 25.08) (end 10.04 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 25.72) (end 10.04 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 27.62) (end 1.5 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 27.62) (end -0.32 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 28.26) (end 1.5 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 27.62) (end 10.04 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 27.62) (end 10.04 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 28.26) (end 10.04 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.16) (end 1.5 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.16) (end -0.32 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.8) (end 1.5 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 30.16) (end 10.04 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 30.16) (end 10.04 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 30.8) (end 10.04 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 32.7) (end 1.5 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 32.7) (end -0.32 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 33.34) (end 1.5 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 32.7) (end 10.04 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 32.7) (end 10.04 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 33.34) (end 10.04 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.24) (end 1.5 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.24) (end -0.32 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.88) (end 1.5 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 35.24) (end 10.04 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 35.24) (end 10.04 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 35.88) (end 10.04 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 37.78) (end 1.5 37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 37.78) (end -0.32 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 38.42) (end 1.5 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 37.78) (end 10.04 37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 37.78) (end 10.04 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 38.42) (end 10.04 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.32) (end 1.5 40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.32) (end -0.32 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.96) (end 1.5 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 40.32) (end 10.04 40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 40.32) (end 10.04 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 40.96) (end 10.04 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 42.86) (end 1.5 42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 42.86) (end -0.32 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 43.5) (end 1.5 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 42.86) (end 10.04 42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 42.86) (end 10.04 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 43.5) (end 10.04 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 45.4) (end 1.5 45.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 45.4) (end -0.32 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 46.04) (end 1.5 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 45.4) (end 10.04 45.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 45.4) (end 10.04 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 46.04) (end 10.04 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 47.94) (end 1.5 47.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 47.94) (end -0.32 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 48.58) (end 1.5 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 47.94) (end 10.04 47.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 47.94) (end 10.04 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 48.58) (end 10.04 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 50.48) (end 1.5 50.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 50.48) (end -0.32 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 51.12) (end 1.5 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 50.48) (end 10.04 50.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 50.48) (end 10.04 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 51.12) (end 10.04 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 53.02) (end 1.5 53.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 53.02) (end -0.32 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 53.66) (end 1.5 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 53.02) (end 10.04 53.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 53.02) (end 10.04 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 53.66) (end 10.04 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 55.56) (end 1.5 55.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 55.56) (end -0.32 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 56.2) (end 1.5 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 55.56) (end 10.04 55.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 55.56) (end 10.04 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 56.2) (end 10.04 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 58.1) (end 1.5 58.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 58.1) (end -0.32 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 58.74) (end 1.5 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 58.1) (end 10.04 58.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 58.1) (end 10.04 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 58.74) (end 10.04 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 60.64) (end 1.5 60.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 60.64) (end -0.32 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 61.28) (end 1.5 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 60.64) (end 10.04 60.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 60.64) (end 10.04 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 61.28) (end 10.04 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.44 -1.33) (end 1.44 62.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 62.29) (end 4.1 62.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 62.29) (end 4.1 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -1.33) (end 1.44 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.38) (end 10.1 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 -0.38) (end 10.1 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 0.38) (end 4.1 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.32) (end 10.1 -0.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.2) (end 10.1 -0.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.08) (end 10.1 -0.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 0.04) (end 10.1 0.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 0.16) (end 10.1 0.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 0.28) (end 10.1 0.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 -0.38) (end 1.44 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 0.38) (end 1.44 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 1.27) (end 4.1 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 2.16) (end 10.1 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 2.16) (end 10.1 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 2.92) (end 4.1 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.16) (end 1.44 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.92) (end 1.44 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 3.81) (end 4.1 3.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 4.7) (end 10.1 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 4.7) (end 10.1 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 5.46) (end 4.1 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 4.7) (end 1.44 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 5.46) (end 1.44 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 6.35) (end 4.1 6.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 7.24) (end 10.1 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 7.24) (end 10.1 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 8) (end 4.1 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 7.24) (end 1.44 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 8) (end 1.44 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 8.89) (end 4.1 8.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 9.78) (end 10.1 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 9.78) (end 10.1 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 10.54) (end 4.1 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 9.78) (end 1.44 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 10.54) (end 1.44 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 11.43) (end 4.1 11.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 12.32) (end 10.1 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 12.32) (end 10.1 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 13.08) (end 4.1 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 12.32) (end 1.44 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 13.08) (end 1.44 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 13.97) (end 4.1 13.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 14.86) (end 10.1 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 14.86) (end 10.1 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 15.62) (end 4.1 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 14.86) (end 1.44 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 15.62) (end 1.44 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 16.51) (end 4.1 16.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 17.4) (end 10.1 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 17.4) (end 10.1 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 18.16) (end 4.1 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 17.4) (end 1.44 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 18.16) (end 1.44 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 19.05) (end 4.1 19.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 19.94) (end 10.1 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 19.94) (end 10.1 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 20.7) (end 4.1 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 19.94) (end 1.44 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 20.7) (end 1.44 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 21.59) (end 4.1 21.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 22.48) (end 10.1 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 22.48) (end 10.1 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 23.24) (end 4.1 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 22.48) (end 1.44 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 23.24) (end 1.44 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 24.13) (end 4.1 24.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 25.02) (end 10.1 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 25.02) (end 10.1 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 25.78) (end 4.1 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 25.02) (end 1.44 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 25.78) (end 1.44 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 26.67) (end 4.1 26.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 27.56) (end 10.1 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 27.56) (end 10.1 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 28.32) (end 4.1 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 27.56) (end 1.44 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 28.32) (end 1.44 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 29.21) (end 4.1 29.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 30.1) (end 10.1 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 30.1) (end 10.1 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 30.86) (end 4.1 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 30.1) (end 1.44 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 30.86) (end 1.44 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 31.75) (end 4.1 31.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 32.64) (end 10.1 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 32.64) (end 10.1 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 33.4) (end 4.1 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 32.64) (end 1.44 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 33.4) (end 1.44 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 34.29) (end 4.1 34.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 35.18) (end 10.1 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 35.18) (end 10.1 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 35.94) (end 4.1 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 35.18) (end 1.44 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 35.94) (end 1.44 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 36.83) (end 4.1 36.83) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 37.72) (end 10.1 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 37.72) (end 10.1 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 38.48) (end 4.1 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 37.72) (end 1.44 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 38.48) (end 1.44 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 39.37) (end 4.1 39.37) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 40.26) (end 10.1 40.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 40.26) (end 10.1 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 41.02) (end 4.1 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 40.26) (end 1.44 40.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 41.02) (end 1.44 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 41.91) (end 4.1 41.91) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 42.8) (end 10.1 42.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 42.8) (end 10.1 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 43.56) (end 4.1 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 42.8) (end 1.44 42.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 43.56) (end 1.44 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 44.45) (end 4.1 44.45) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 45.34) (end 10.1 45.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 45.34) (end 10.1 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 46.1) (end 4.1 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 45.34) (end 1.44 45.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 46.1) (end 1.44 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 46.99) (end 4.1 46.99) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 47.88) (end 10.1 47.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 47.88) (end 10.1 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 48.64) (end 4.1 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 47.88) (end 1.44 47.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 48.64) (end 1.44 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 49.53) (end 4.1 49.53) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 50.42) (end 10.1 50.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 50.42) (end 10.1 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 51.18) (end 4.1 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 50.42) (end 1.44 50.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 51.18) (end 1.44 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 52.07) (end 4.1 52.07) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 52.96) (end 10.1 52.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 52.96) (end 10.1 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 53.72) (end 4.1 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 52.96) (end 1.44 52.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 53.72) (end 1.44 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 54.61) (end 4.1 54.61) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 55.5) (end 10.1 55.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 55.5) (end 10.1 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 56.26) (end 4.1 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 55.5) (end 1.44 55.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 56.26) (end 1.44 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 57.15) (end 4.1 57.15) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 58.04) (end 10.1 58.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 58.04) (end 10.1 58.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 58.8) (end 4.1 58.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 58.04) (end 1.44 58.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 58.8) (end 1.44 58.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 59.69) (end 4.1 59.69) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 60.58) (end 10.1 60.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 60.58) (end 10.1 61.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 61.34) (end 4.1 61.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 60.58) (end 1.44 60.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 61.34) (end 1.44 61.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 0) (end -1.27 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 -1.27) (end 0 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 62.75) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 62.75) (end 10.55 62.75) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 10.55 62.75) (end 10.55 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 10.55 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 14 thru_hole oval (at 0 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 15 thru_hole oval (at 0 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 16 thru_hole oval (at 0 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 17 thru_hole oval (at 0 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 18 thru_hole oval (at 0 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 19 thru_hole oval (at 0 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 20 thru_hole oval (at 0 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 21 thru_hole oval (at 0 50.8) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 22 thru_hole oval (at 0 53.34) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 23 thru_hole oval (at 0 55.88) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 24 thru_hole oval (at 0 58.42) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 25 thru_hole oval (at 0 60.96) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 2.77 30.48 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x25_P2.54mm_Horizontal.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x25_P2.54mm_Vertical.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x25_P2.54mm_Vertical.kicad_mod
new file mode 100644
index 000000000..ef5720033
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x25_P2.54mm_Vertical.kicad_mod
@@ -0,0 +1,58 @@
+(module PinHeader_1x25_P2.54mm_Vertical (layer F.Cu) (tedit 59FED5CC)
+  (descr "Through hole straight pin header, 1x25, 2.54mm pitch, single row")
+  (tags "Through hole pin header THT 1x25 2.54mm single row")
+  (fp_text reference REF** (at 0 -2.33) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x25_P2.54mm_Vertical (at 0 63.29) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -1.27) (end 1.27 62.23) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 62.23) (end -1.27 62.23) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 62.23) (end -1.27 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 62.29) (end 1.33 62.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end -1.33 62.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 1.27) (end 1.33 62.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 62.75) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 62.75) (end 1.8 62.75) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.8 62.75) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 14 thru_hole oval (at 0 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 15 thru_hole oval (at 0 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 16 thru_hole oval (at 0 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 17 thru_hole oval (at 0 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 18 thru_hole oval (at 0 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 19 thru_hole oval (at 0 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 20 thru_hole oval (at 0 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 21 thru_hole oval (at 0 50.8) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 22 thru_hole oval (at 0 53.34) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 23 thru_hole oval (at 0 55.88) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 24 thru_hole oval (at 0 58.42) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 25 thru_hole oval (at 0 60.96) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 0 30.48 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x25_P2.54mm_Vertical.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x25_P2.54mm_Vertical_SMD_Pin1Left.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x25_P2.54mm_Vertical_SMD_Pin1Left.kicad_mod
new file mode 100644
index 000000000..d7488d415
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x25_P2.54mm_Vertical_SMD_Pin1Left.kicad_mod
@@ -0,0 +1,158 @@
+(module PinHeader_1x25_P2.54mm_Vertical_SMD_Pin1Left (layer F.Cu) (tedit 59FED5CC)
+  (descr "surface-mounted straight pin header, 1x25, 2.54mm pitch, single row, style 1 (pin 1 left)")
+  (tags "Surface mounted pin header SMD 1x25 2.54mm single row style1 pin1 left")
+  (attr smd)
+  (fp_text reference REF** (at 0 -32.81) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x25_P2.54mm_Vertical_SMD_Pin1Left (at 0 32.81) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 1.27 31.75) (end -1.27 31.75) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -31.75) (end 1.27 -31.75) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 31.75) (end -1.27 -30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -30.8) (end -0.32 -31.75) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -31.75) (end 1.27 31.75) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -30.8) (end -2.54 -30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -30.8) (end -2.54 -30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -30.16) (end -1.27 -30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -25.72) (end -2.54 -25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -25.72) (end -2.54 -25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -25.08) (end -1.27 -25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -20.64) (end -2.54 -20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -20.64) (end -2.54 -20) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -20) (end -1.27 -20) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -15.56) (end -2.54 -15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -15.56) (end -2.54 -14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -14.92) (end -1.27 -14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -10.48) (end -2.54 -10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -10.48) (end -2.54 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -9.84) (end -1.27 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -5.4) (end -2.54 -5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -5.4) (end -2.54 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -4.76) (end -1.27 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -0.32) (end -2.54 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -0.32) (end -2.54 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 0.32) (end -1.27 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 4.76) (end -2.54 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 4.76) (end -2.54 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 5.4) (end -1.27 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 9.84) (end -2.54 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 9.84) (end -2.54 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 10.48) (end -1.27 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 14.92) (end -2.54 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 14.92) (end -2.54 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 15.56) (end -1.27 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 20) (end -2.54 20) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 20) (end -2.54 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 20.64) (end -1.27 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 25.08) (end -2.54 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 25.08) (end -2.54 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 25.72) (end -1.27 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 30.16) (end -2.54 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 30.16) (end -2.54 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 30.8) (end -1.27 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -28.26) (end 2.54 -28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -28.26) (end 2.54 -27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -27.62) (end 1.27 -27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -23.18) (end 2.54 -23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -23.18) (end 2.54 -22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -22.54) (end 1.27 -22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -18.1) (end 2.54 -18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -18.1) (end 2.54 -17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -17.46) (end 1.27 -17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -13.02) (end 2.54 -13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -13.02) (end 2.54 -12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -12.38) (end 1.27 -12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -7.94) (end 2.54 -7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -7.94) (end 2.54 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -7.3) (end 1.27 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -2.86) (end 2.54 -2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -2.86) (end 2.54 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -2.22) (end 1.27 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 2.22) (end 2.54 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 2.22) (end 2.54 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 2.86) (end 1.27 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 7.3) (end 2.54 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 7.3) (end 2.54 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 7.94) (end 1.27 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 12.38) (end 2.54 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 12.38) (end 2.54 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 13.02) (end 1.27 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 17.46) (end 2.54 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 17.46) (end 2.54 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 18.1) (end 1.27 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 22.54) (end 2.54 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 22.54) (end 2.54 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 23.18) (end 1.27 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 27.62) (end 2.54 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 27.62) (end 2.54 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 28.26) (end 1.27 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 -31.81) (end 1.33 -31.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 31.81) (end 1.33 31.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -31.81) (end 1.33 -28.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -31.24) (end -2.85 -31.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -31.81) (end -1.33 -31.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 31.24) (end 1.33 31.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -27.18) (end 1.33 -23.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -22.1) (end 1.33 -18.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -17.02) (end 1.33 -13.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -11.94) (end 1.33 -8.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -6.86) (end 1.33 -3.3) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -1.78) (end 1.33 1.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 3.3) (end 1.33 6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 8.38) (end 1.33 11.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 13.46) (end 1.33 17.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 18.54) (end 1.33 22.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 23.62) (end 1.33 27.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 28.7) (end 1.33 31.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -29.72) (end -1.33 -26.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -24.64) (end -1.33 -21.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -19.56) (end -1.33 -16) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -14.48) (end -1.33 -10.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -9.4) (end -1.33 -5.84) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -4.32) (end -1.33 -0.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 0.76) (end -1.33 4.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 5.84) (end -1.33 9.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 10.92) (end -1.33 14.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 16) (end -1.33 19.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 21.08) (end -1.33 24.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 26.16) (end -1.33 29.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.45 -32.25) (end -3.45 32.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.45 32.25) (end 3.45 32.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 32.25) (end 3.45 -32.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 -32.25) (end -3.45 -32.25) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -1.655 -30.48) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 3 smd rect (at -1.655 -25.4) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 5 smd rect (at -1.655 -20.32) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 7 smd rect (at -1.655 -15.24) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 9 smd rect (at -1.655 -10.16) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 11 smd rect (at -1.655 -5.08) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 13 smd rect (at -1.655 0) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 15 smd rect (at -1.655 5.08) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 17 smd rect (at -1.655 10.16) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 19 smd rect (at -1.655 15.24) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 21 smd rect (at -1.655 20.32) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 23 smd rect (at -1.655 25.4) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 25 smd rect (at -1.655 30.48) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 1.655 -27.94) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 4 smd rect (at 1.655 -22.86) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 6 smd rect (at 1.655 -17.78) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 8 smd rect (at 1.655 -12.7) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 10 smd rect (at 1.655 -7.62) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 12 smd rect (at 1.655 -2.54) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 14 smd rect (at 1.655 2.54) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 16 smd rect (at 1.655 7.62) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 18 smd rect (at 1.655 12.7) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 20 smd rect (at 1.655 17.78) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 22 smd rect (at 1.655 22.86) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 24 smd rect (at 1.655 27.94) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x25_P2.54mm_Vertical_SMD_Pin1Left.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x25_P2.54mm_Vertical_SMD_Pin1Right.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x25_P2.54mm_Vertical_SMD_Pin1Right.kicad_mod
new file mode 100644
index 000000000..94c585d84
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x25_P2.54mm_Vertical_SMD_Pin1Right.kicad_mod
@@ -0,0 +1,158 @@
+(module PinHeader_1x25_P2.54mm_Vertical_SMD_Pin1Right (layer F.Cu) (tedit 59FED5CC)
+  (descr "surface-mounted straight pin header, 1x25, 2.54mm pitch, single row, style 2 (pin 1 right)")
+  (tags "Surface mounted pin header SMD 1x25 2.54mm single row style2 pin1 right")
+  (attr smd)
+  (fp_text reference REF** (at 0 -32.81) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x25_P2.54mm_Vertical_SMD_Pin1Right (at 0 32.81) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 1.27 31.75) (end -1.27 31.75) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -31.75) (end 0.32 -31.75) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 31.75) (end 1.27 -30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -30.8) (end 0.32 -31.75) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -31.75) (end -1.27 31.75) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -28.26) (end -2.54 -28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -28.26) (end -2.54 -27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -27.62) (end -1.27 -27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -23.18) (end -2.54 -23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -23.18) (end -2.54 -22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -22.54) (end -1.27 -22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -18.1) (end -2.54 -18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -18.1) (end -2.54 -17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -17.46) (end -1.27 -17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -13.02) (end -2.54 -13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -13.02) (end -2.54 -12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -12.38) (end -1.27 -12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -7.94) (end -2.54 -7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -7.94) (end -2.54 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -7.3) (end -1.27 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -2.86) (end -2.54 -2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -2.86) (end -2.54 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -2.22) (end -1.27 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 2.22) (end -2.54 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 2.22) (end -2.54 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 2.86) (end -1.27 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 7.3) (end -2.54 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 7.3) (end -2.54 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 7.94) (end -1.27 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 12.38) (end -2.54 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 12.38) (end -2.54 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 13.02) (end -1.27 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 17.46) (end -2.54 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 17.46) (end -2.54 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 18.1) (end -1.27 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 22.54) (end -2.54 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 22.54) (end -2.54 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 23.18) (end -1.27 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 27.62) (end -2.54 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 27.62) (end -2.54 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 28.26) (end -1.27 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -30.8) (end 2.54 -30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -30.8) (end 2.54 -30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -30.16) (end 1.27 -30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -25.72) (end 2.54 -25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -25.72) (end 2.54 -25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -25.08) (end 1.27 -25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -20.64) (end 2.54 -20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -20.64) (end 2.54 -20) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -20) (end 1.27 -20) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -15.56) (end 2.54 -15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -15.56) (end 2.54 -14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -14.92) (end 1.27 -14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -10.48) (end 2.54 -10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -10.48) (end 2.54 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -9.84) (end 1.27 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -5.4) (end 2.54 -5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -5.4) (end 2.54 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -4.76) (end 1.27 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -0.32) (end 2.54 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -0.32) (end 2.54 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 0.32) (end 1.27 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 4.76) (end 2.54 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 4.76) (end 2.54 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 5.4) (end 1.27 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 9.84) (end 2.54 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 9.84) (end 2.54 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 10.48) (end 1.27 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 14.92) (end 2.54 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 14.92) (end 2.54 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 15.56) (end 1.27 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 20) (end 2.54 20) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 20) (end 2.54 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 20.64) (end 1.27 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 25.08) (end 2.54 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 25.08) (end 2.54 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 25.72) (end 1.27 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 30.16) (end 2.54 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 30.16) (end 2.54 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 30.8) (end 1.27 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 -31.81) (end 1.33 -31.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 31.81) (end 1.33 31.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -29.72) (end 1.33 -26.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -24.64) (end 1.33 -21.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -19.56) (end 1.33 -16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -14.48) (end 1.33 -10.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -9.4) (end 1.33 -5.84) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -4.32) (end 1.33 -0.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 0.76) (end 1.33 4.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 5.84) (end 1.33 9.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 10.92) (end 1.33 14.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 16) (end 1.33 19.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 21.08) (end 1.33 24.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 26.16) (end 1.33 29.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -31.81) (end -1.33 -28.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -31.24) (end 2.85 -31.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -31.81) (end 1.33 -31.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 31.24) (end -1.33 31.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -27.18) (end -1.33 -23.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -22.1) (end -1.33 -18.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -17.02) (end -1.33 -13.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -11.94) (end -1.33 -8.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -6.86) (end -1.33 -3.3) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -1.78) (end -1.33 1.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 3.3) (end -1.33 6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 8.38) (end -1.33 11.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 13.46) (end -1.33 17.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 18.54) (end -1.33 22.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 23.62) (end -1.33 27.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 28.7) (end -1.33 31.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.45 -32.25) (end -3.45 32.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.45 32.25) (end 3.45 32.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 32.25) (end 3.45 -32.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 -32.25) (end -3.45 -32.25) (layer F.CrtYd) (width 0.05))
+  (pad 2 smd rect (at -1.655 -27.94) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 4 smd rect (at -1.655 -22.86) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 6 smd rect (at -1.655 -17.78) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 8 smd rect (at -1.655 -12.7) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 10 smd rect (at -1.655 -7.62) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 12 smd rect (at -1.655 -2.54) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 14 smd rect (at -1.655 2.54) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 16 smd rect (at -1.655 7.62) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 18 smd rect (at -1.655 12.7) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 20 smd rect (at -1.655 17.78) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 22 smd rect (at -1.655 22.86) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 24 smd rect (at -1.655 27.94) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 1 smd rect (at 1.655 -30.48) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 3 smd rect (at 1.655 -25.4) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 5 smd rect (at 1.655 -20.32) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 7 smd rect (at 1.655 -15.24) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 9 smd rect (at 1.655 -10.16) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 11 smd rect (at 1.655 -5.08) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 13 smd rect (at 1.655 0) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 15 smd rect (at 1.655 5.08) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 17 smd rect (at 1.655 10.16) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 19 smd rect (at 1.655 15.24) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 21 smd rect (at 1.655 20.32) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 23 smd rect (at 1.655 25.4) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 25 smd rect (at 1.655 30.48) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x25_P2.54mm_Vertical_SMD_Pin1Right.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x26_P2.54mm_Horizontal.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x26_P2.54mm_Horizontal.kicad_mod
new file mode 100644
index 000000000..af71a17d6
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x26_P2.54mm_Horizontal.kicad_mod
@@ -0,0 +1,376 @@
+(module PinHeader_1x26_P2.54mm_Horizontal (layer F.Cu) (tedit 59FED5CB)
+  (descr "Through hole angled pin header, 1x26, 2.54mm pitch, 6mm pin length, single row")
+  (tags "Through hole angled pin header THT 1x26 2.54mm single row")
+  (fp_text reference REF** (at 4.385 -2.27) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x26_P2.54mm_Horizontal (at 4.385 65.77) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 2.135 -1.27) (end 4.04 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 -1.27) (end 4.04 64.77) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 64.77) (end 1.5 64.77) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.5 64.77) (end 1.5 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.5 -0.635) (end 2.135 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end 1.5 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end -0.32 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 0.32) (end 1.5 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 -0.32) (end 10.04 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 -0.32) (end 10.04 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 0.32) (end 10.04 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end 1.5 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end -0.32 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.86) (end 1.5 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 2.22) (end 10.04 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 2.22) (end 10.04 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 2.86) (end 10.04 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end 1.5 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end -0.32 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 5.4) (end 1.5 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 4.76) (end 10.04 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 4.76) (end 10.04 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 5.4) (end 10.04 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end 1.5 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end -0.32 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.94) (end 1.5 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 7.3) (end 10.04 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 7.3) (end 10.04 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 7.94) (end 10.04 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end 1.5 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end -0.32 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 10.48) (end 1.5 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 9.84) (end 10.04 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 9.84) (end 10.04 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 10.48) (end 10.04 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end 1.5 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end -0.32 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 13.02) (end 1.5 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 12.38) (end 10.04 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 12.38) (end 10.04 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 13.02) (end 10.04 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end 1.5 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end -0.32 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 15.56) (end 1.5 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 14.92) (end 10.04 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 14.92) (end 10.04 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 15.56) (end 10.04 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end 1.5 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end -0.32 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 18.1) (end 1.5 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 17.46) (end 10.04 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 17.46) (end 10.04 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 18.1) (end 10.04 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end 1.5 20) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end -0.32 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20.64) (end 1.5 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 20) (end 10.04 20) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 20) (end 10.04 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 20.64) (end 10.04 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end 1.5 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end -0.32 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 23.18) (end 1.5 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 22.54) (end 10.04 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 22.54) (end 10.04 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 23.18) (end 10.04 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.08) (end 1.5 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.08) (end -0.32 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.72) (end 1.5 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 25.08) (end 10.04 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 25.08) (end 10.04 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 25.72) (end 10.04 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 27.62) (end 1.5 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 27.62) (end -0.32 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 28.26) (end 1.5 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 27.62) (end 10.04 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 27.62) (end 10.04 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 28.26) (end 10.04 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.16) (end 1.5 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.16) (end -0.32 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.8) (end 1.5 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 30.16) (end 10.04 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 30.16) (end 10.04 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 30.8) (end 10.04 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 32.7) (end 1.5 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 32.7) (end -0.32 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 33.34) (end 1.5 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 32.7) (end 10.04 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 32.7) (end 10.04 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 33.34) (end 10.04 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.24) (end 1.5 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.24) (end -0.32 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.88) (end 1.5 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 35.24) (end 10.04 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 35.24) (end 10.04 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 35.88) (end 10.04 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 37.78) (end 1.5 37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 37.78) (end -0.32 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 38.42) (end 1.5 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 37.78) (end 10.04 37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 37.78) (end 10.04 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 38.42) (end 10.04 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.32) (end 1.5 40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.32) (end -0.32 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.96) (end 1.5 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 40.32) (end 10.04 40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 40.32) (end 10.04 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 40.96) (end 10.04 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 42.86) (end 1.5 42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 42.86) (end -0.32 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 43.5) (end 1.5 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 42.86) (end 10.04 42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 42.86) (end 10.04 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 43.5) (end 10.04 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 45.4) (end 1.5 45.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 45.4) (end -0.32 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 46.04) (end 1.5 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 45.4) (end 10.04 45.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 45.4) (end 10.04 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 46.04) (end 10.04 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 47.94) (end 1.5 47.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 47.94) (end -0.32 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 48.58) (end 1.5 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 47.94) (end 10.04 47.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 47.94) (end 10.04 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 48.58) (end 10.04 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 50.48) (end 1.5 50.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 50.48) (end -0.32 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 51.12) (end 1.5 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 50.48) (end 10.04 50.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 50.48) (end 10.04 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 51.12) (end 10.04 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 53.02) (end 1.5 53.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 53.02) (end -0.32 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 53.66) (end 1.5 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 53.02) (end 10.04 53.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 53.02) (end 10.04 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 53.66) (end 10.04 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 55.56) (end 1.5 55.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 55.56) (end -0.32 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 56.2) (end 1.5 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 55.56) (end 10.04 55.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 55.56) (end 10.04 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 56.2) (end 10.04 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 58.1) (end 1.5 58.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 58.1) (end -0.32 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 58.74) (end 1.5 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 58.1) (end 10.04 58.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 58.1) (end 10.04 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 58.74) (end 10.04 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 60.64) (end 1.5 60.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 60.64) (end -0.32 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 61.28) (end 1.5 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 60.64) (end 10.04 60.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 60.64) (end 10.04 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 61.28) (end 10.04 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 63.18) (end 1.5 63.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 63.18) (end -0.32 63.82) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 63.82) (end 1.5 63.82) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 63.18) (end 10.04 63.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 63.18) (end 10.04 63.82) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 63.82) (end 10.04 63.82) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.44 -1.33) (end 1.44 64.83) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 64.83) (end 4.1 64.83) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 64.83) (end 4.1 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -1.33) (end 1.44 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.38) (end 10.1 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 -0.38) (end 10.1 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 0.38) (end 4.1 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.32) (end 10.1 -0.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.2) (end 10.1 -0.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.08) (end 10.1 -0.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 0.04) (end 10.1 0.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 0.16) (end 10.1 0.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 0.28) (end 10.1 0.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 -0.38) (end 1.44 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 0.38) (end 1.44 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 1.27) (end 4.1 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 2.16) (end 10.1 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 2.16) (end 10.1 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 2.92) (end 4.1 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.16) (end 1.44 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.92) (end 1.44 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 3.81) (end 4.1 3.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 4.7) (end 10.1 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 4.7) (end 10.1 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 5.46) (end 4.1 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 4.7) (end 1.44 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 5.46) (end 1.44 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 6.35) (end 4.1 6.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 7.24) (end 10.1 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 7.24) (end 10.1 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 8) (end 4.1 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 7.24) (end 1.44 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 8) (end 1.44 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 8.89) (end 4.1 8.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 9.78) (end 10.1 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 9.78) (end 10.1 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 10.54) (end 4.1 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 9.78) (end 1.44 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 10.54) (end 1.44 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 11.43) (end 4.1 11.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 12.32) (end 10.1 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 12.32) (end 10.1 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 13.08) (end 4.1 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 12.32) (end 1.44 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 13.08) (end 1.44 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 13.97) (end 4.1 13.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 14.86) (end 10.1 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 14.86) (end 10.1 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 15.62) (end 4.1 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 14.86) (end 1.44 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 15.62) (end 1.44 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 16.51) (end 4.1 16.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 17.4) (end 10.1 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 17.4) (end 10.1 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 18.16) (end 4.1 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 17.4) (end 1.44 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 18.16) (end 1.44 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 19.05) (end 4.1 19.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 19.94) (end 10.1 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 19.94) (end 10.1 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 20.7) (end 4.1 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 19.94) (end 1.44 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 20.7) (end 1.44 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 21.59) (end 4.1 21.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 22.48) (end 10.1 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 22.48) (end 10.1 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 23.24) (end 4.1 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 22.48) (end 1.44 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 23.24) (end 1.44 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 24.13) (end 4.1 24.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 25.02) (end 10.1 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 25.02) (end 10.1 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 25.78) (end 4.1 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 25.02) (end 1.44 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 25.78) (end 1.44 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 26.67) (end 4.1 26.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 27.56) (end 10.1 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 27.56) (end 10.1 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 28.32) (end 4.1 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 27.56) (end 1.44 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 28.32) (end 1.44 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 29.21) (end 4.1 29.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 30.1) (end 10.1 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 30.1) (end 10.1 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 30.86) (end 4.1 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 30.1) (end 1.44 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 30.86) (end 1.44 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 31.75) (end 4.1 31.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 32.64) (end 10.1 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 32.64) (end 10.1 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 33.4) (end 4.1 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 32.64) (end 1.44 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 33.4) (end 1.44 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 34.29) (end 4.1 34.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 35.18) (end 10.1 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 35.18) (end 10.1 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 35.94) (end 4.1 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 35.18) (end 1.44 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 35.94) (end 1.44 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 36.83) (end 4.1 36.83) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 37.72) (end 10.1 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 37.72) (end 10.1 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 38.48) (end 4.1 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 37.72) (end 1.44 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 38.48) (end 1.44 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 39.37) (end 4.1 39.37) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 40.26) (end 10.1 40.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 40.26) (end 10.1 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 41.02) (end 4.1 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 40.26) (end 1.44 40.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 41.02) (end 1.44 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 41.91) (end 4.1 41.91) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 42.8) (end 10.1 42.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 42.8) (end 10.1 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 43.56) (end 4.1 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 42.8) (end 1.44 42.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 43.56) (end 1.44 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 44.45) (end 4.1 44.45) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 45.34) (end 10.1 45.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 45.34) (end 10.1 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 46.1) (end 4.1 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 45.34) (end 1.44 45.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 46.1) (end 1.44 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 46.99) (end 4.1 46.99) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 47.88) (end 10.1 47.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 47.88) (end 10.1 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 48.64) (end 4.1 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 47.88) (end 1.44 47.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 48.64) (end 1.44 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 49.53) (end 4.1 49.53) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 50.42) (end 10.1 50.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 50.42) (end 10.1 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 51.18) (end 4.1 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 50.42) (end 1.44 50.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 51.18) (end 1.44 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 52.07) (end 4.1 52.07) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 52.96) (end 10.1 52.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 52.96) (end 10.1 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 53.72) (end 4.1 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 52.96) (end 1.44 52.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 53.72) (end 1.44 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 54.61) (end 4.1 54.61) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 55.5) (end 10.1 55.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 55.5) (end 10.1 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 56.26) (end 4.1 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 55.5) (end 1.44 55.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 56.26) (end 1.44 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 57.15) (end 4.1 57.15) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 58.04) (end 10.1 58.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 58.04) (end 10.1 58.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 58.8) (end 4.1 58.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 58.04) (end 1.44 58.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 58.8) (end 1.44 58.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 59.69) (end 4.1 59.69) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 60.58) (end 10.1 60.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 60.58) (end 10.1 61.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 61.34) (end 4.1 61.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 60.58) (end 1.44 60.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 61.34) (end 1.44 61.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 62.23) (end 4.1 62.23) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 63.12) (end 10.1 63.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 63.12) (end 10.1 63.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 63.88) (end 4.1 63.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 63.12) (end 1.44 63.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 63.88) (end 1.44 63.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 0) (end -1.27 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 -1.27) (end 0 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 65.3) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 65.3) (end 10.55 65.3) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 10.55 65.3) (end 10.55 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 10.55 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 14 thru_hole oval (at 0 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 15 thru_hole oval (at 0 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 16 thru_hole oval (at 0 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 17 thru_hole oval (at 0 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 18 thru_hole oval (at 0 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 19 thru_hole oval (at 0 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 20 thru_hole oval (at 0 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 21 thru_hole oval (at 0 50.8) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 22 thru_hole oval (at 0 53.34) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 23 thru_hole oval (at 0 55.88) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 24 thru_hole oval (at 0 58.42) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 25 thru_hole oval (at 0 60.96) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 26 thru_hole oval (at 0 63.5) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 2.77 31.75 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x26_P2.54mm_Horizontal.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x26_P2.54mm_Vertical.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x26_P2.54mm_Vertical.kicad_mod
new file mode 100644
index 000000000..f3d8cef66
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x26_P2.54mm_Vertical.kicad_mod
@@ -0,0 +1,59 @@
+(module PinHeader_1x26_P2.54mm_Vertical (layer F.Cu) (tedit 59FED5CC)
+  (descr "Through hole straight pin header, 1x26, 2.54mm pitch, single row")
+  (tags "Through hole pin header THT 1x26 2.54mm single row")
+  (fp_text reference REF** (at 0 -2.33) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x26_P2.54mm_Vertical (at 0 65.83) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -1.27) (end 1.27 64.77) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 64.77) (end -1.27 64.77) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 64.77) (end -1.27 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 64.83) (end 1.33 64.83) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end -1.33 64.83) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 1.27) (end 1.33 64.83) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 65.3) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 65.3) (end 1.8 65.3) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.8 65.3) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 14 thru_hole oval (at 0 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 15 thru_hole oval (at 0 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 16 thru_hole oval (at 0 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 17 thru_hole oval (at 0 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 18 thru_hole oval (at 0 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 19 thru_hole oval (at 0 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 20 thru_hole oval (at 0 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 21 thru_hole oval (at 0 50.8) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 22 thru_hole oval (at 0 53.34) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 23 thru_hole oval (at 0 55.88) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 24 thru_hole oval (at 0 58.42) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 25 thru_hole oval (at 0 60.96) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 26 thru_hole oval (at 0 63.5) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 0 31.75 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x26_P2.54mm_Vertical.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x26_P2.54mm_Vertical_SMD_Pin1Left.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x26_P2.54mm_Vertical_SMD_Pin1Left.kicad_mod
new file mode 100644
index 000000000..3486325b2
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x26_P2.54mm_Vertical_SMD_Pin1Left.kicad_mod
@@ -0,0 +1,163 @@
+(module PinHeader_1x26_P2.54mm_Vertical_SMD_Pin1Left (layer F.Cu) (tedit 59FED5CC)
+  (descr "surface-mounted straight pin header, 1x26, 2.54mm pitch, single row, style 1 (pin 1 left)")
+  (tags "Surface mounted pin header SMD 1x26 2.54mm single row style1 pin1 left")
+  (attr smd)
+  (fp_text reference REF** (at 0 -34.08) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x26_P2.54mm_Vertical_SMD_Pin1Left (at 0 34.08) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 1.27 33.02) (end -1.27 33.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -33.02) (end 1.27 -33.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 33.02) (end -1.27 -32.07) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -32.07) (end -0.32 -33.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -33.02) (end 1.27 33.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -32.07) (end -2.54 -32.07) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -32.07) (end -2.54 -31.43) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -31.43) (end -1.27 -31.43) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -26.99) (end -2.54 -26.99) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -26.99) (end -2.54 -26.35) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -26.35) (end -1.27 -26.35) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -21.91) (end -2.54 -21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -21.91) (end -2.54 -21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -21.27) (end -1.27 -21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -16.83) (end -2.54 -16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -16.83) (end -2.54 -16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -16.19) (end -1.27 -16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -11.75) (end -2.54 -11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -11.75) (end -2.54 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -11.11) (end -1.27 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -6.67) (end -2.54 -6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -6.67) (end -2.54 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -6.03) (end -1.27 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -1.59) (end -2.54 -1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -1.59) (end -2.54 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -0.95) (end -1.27 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 3.49) (end -2.54 3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 3.49) (end -2.54 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 4.13) (end -1.27 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 8.57) (end -2.54 8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 8.57) (end -2.54 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 9.21) (end -1.27 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 13.65) (end -2.54 13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 13.65) (end -2.54 14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 14.29) (end -1.27 14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 18.73) (end -2.54 18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 18.73) (end -2.54 19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 19.37) (end -1.27 19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 23.81) (end -2.54 23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 23.81) (end -2.54 24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 24.45) (end -1.27 24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 28.89) (end -2.54 28.89) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 28.89) (end -2.54 29.53) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 29.53) (end -1.27 29.53) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -29.53) (end 2.54 -29.53) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -29.53) (end 2.54 -28.89) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -28.89) (end 1.27 -28.89) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -24.45) (end 2.54 -24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -24.45) (end 2.54 -23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -23.81) (end 1.27 -23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -19.37) (end 2.54 -19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -19.37) (end 2.54 -18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -18.73) (end 1.27 -18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -14.29) (end 2.54 -14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -14.29) (end 2.54 -13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -13.65) (end 1.27 -13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -9.21) (end 2.54 -9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -9.21) (end 2.54 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -8.57) (end 1.27 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -4.13) (end 2.54 -4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -4.13) (end 2.54 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -3.49) (end 1.27 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 0.95) (end 2.54 0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 0.95) (end 2.54 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 1.59) (end 1.27 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 6.03) (end 2.54 6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 6.03) (end 2.54 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 6.67) (end 1.27 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 11.11) (end 2.54 11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 11.11) (end 2.54 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 11.75) (end 1.27 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 16.19) (end 2.54 16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 16.19) (end 2.54 16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 16.83) (end 1.27 16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 21.27) (end 2.54 21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 21.27) (end 2.54 21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 21.91) (end 1.27 21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 26.35) (end 2.54 26.35) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 26.35) (end 2.54 26.99) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 26.99) (end 1.27 26.99) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 31.43) (end 2.54 31.43) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 31.43) (end 2.54 32.07) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 32.07) (end 1.27 32.07) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 -33.08) (end 1.33 -33.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 33.08) (end 1.33 33.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -33.08) (end 1.33 -29.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -32.51) (end -2.85 -32.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -33.08) (end -1.33 -32.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 32.51) (end 1.33 33.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -28.45) (end 1.33 -24.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -23.37) (end 1.33 -19.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -18.29) (end 1.33 -14.73) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -13.21) (end 1.33 -9.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -8.13) (end 1.33 -4.57) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -3.05) (end 1.33 0.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 2.03) (end 1.33 5.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 7.11) (end 1.33 10.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 12.19) (end 1.33 15.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 17.27) (end 1.33 20.83) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 22.35) (end 1.33 25.91) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 27.43) (end 1.33 30.99) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -30.99) (end -1.33 -27.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -25.91) (end -1.33 -22.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -20.83) (end -1.33 -17.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -15.75) (end -1.33 -12.19) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -10.67) (end -1.33 -7.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -5.59) (end -1.33 -2.03) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -0.51) (end -1.33 3.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 4.57) (end -1.33 8.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 9.65) (end -1.33 13.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 14.73) (end -1.33 18.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 19.81) (end -1.33 23.37) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 24.89) (end -1.33 28.45) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 29.97) (end -1.33 33.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.45 -33.55) (end -3.45 33.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.45 33.55) (end 3.45 33.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 33.55) (end 3.45 -33.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 -33.55) (end -3.45 -33.55) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -1.655 -31.75) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 3 smd rect (at -1.655 -26.67) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 5 smd rect (at -1.655 -21.59) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 7 smd rect (at -1.655 -16.51) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 9 smd rect (at -1.655 -11.43) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 11 smd rect (at -1.655 -6.35) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 13 smd rect (at -1.655 -1.27) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 15 smd rect (at -1.655 3.81) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 17 smd rect (at -1.655 8.89) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 19 smd rect (at -1.655 13.97) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 21 smd rect (at -1.655 19.05) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 23 smd rect (at -1.655 24.13) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 25 smd rect (at -1.655 29.21) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 1.655 -29.21) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 4 smd rect (at 1.655 -24.13) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 6 smd rect (at 1.655 -19.05) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 8 smd rect (at 1.655 -13.97) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 10 smd rect (at 1.655 -8.89) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 12 smd rect (at 1.655 -3.81) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 14 smd rect (at 1.655 1.27) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 16 smd rect (at 1.655 6.35) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 18 smd rect (at 1.655 11.43) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 20 smd rect (at 1.655 16.51) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 22 smd rect (at 1.655 21.59) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 24 smd rect (at 1.655 26.67) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 26 smd rect (at 1.655 31.75) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x26_P2.54mm_Vertical_SMD_Pin1Left.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x26_P2.54mm_Vertical_SMD_Pin1Right.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x26_P2.54mm_Vertical_SMD_Pin1Right.kicad_mod
new file mode 100644
index 000000000..86bf6754e
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x26_P2.54mm_Vertical_SMD_Pin1Right.kicad_mod
@@ -0,0 +1,163 @@
+(module PinHeader_1x26_P2.54mm_Vertical_SMD_Pin1Right (layer F.Cu) (tedit 59FED5CC)
+  (descr "surface-mounted straight pin header, 1x26, 2.54mm pitch, single row, style 2 (pin 1 right)")
+  (tags "Surface mounted pin header SMD 1x26 2.54mm single row style2 pin1 right")
+  (attr smd)
+  (fp_text reference REF** (at 0 -34.08) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x26_P2.54mm_Vertical_SMD_Pin1Right (at 0 34.08) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 1.27 33.02) (end -1.27 33.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -33.02) (end 0.32 -33.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 33.02) (end 1.27 -32.07) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -32.07) (end 0.32 -33.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -33.02) (end -1.27 33.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -29.53) (end -2.54 -29.53) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -29.53) (end -2.54 -28.89) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -28.89) (end -1.27 -28.89) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -24.45) (end -2.54 -24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -24.45) (end -2.54 -23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -23.81) (end -1.27 -23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -19.37) (end -2.54 -19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -19.37) (end -2.54 -18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -18.73) (end -1.27 -18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -14.29) (end -2.54 -14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -14.29) (end -2.54 -13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -13.65) (end -1.27 -13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -9.21) (end -2.54 -9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -9.21) (end -2.54 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -8.57) (end -1.27 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -4.13) (end -2.54 -4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -4.13) (end -2.54 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -3.49) (end -1.27 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 0.95) (end -2.54 0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 0.95) (end -2.54 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 1.59) (end -1.27 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 6.03) (end -2.54 6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 6.03) (end -2.54 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 6.67) (end -1.27 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 11.11) (end -2.54 11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 11.11) (end -2.54 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 11.75) (end -1.27 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 16.19) (end -2.54 16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 16.19) (end -2.54 16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 16.83) (end -1.27 16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 21.27) (end -2.54 21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 21.27) (end -2.54 21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 21.91) (end -1.27 21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 26.35) (end -2.54 26.35) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 26.35) (end -2.54 26.99) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 26.99) (end -1.27 26.99) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 31.43) (end -2.54 31.43) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 31.43) (end -2.54 32.07) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 32.07) (end -1.27 32.07) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -32.07) (end 2.54 -32.07) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -32.07) (end 2.54 -31.43) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -31.43) (end 1.27 -31.43) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -26.99) (end 2.54 -26.99) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -26.99) (end 2.54 -26.35) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -26.35) (end 1.27 -26.35) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -21.91) (end 2.54 -21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -21.91) (end 2.54 -21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -21.27) (end 1.27 -21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -16.83) (end 2.54 -16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -16.83) (end 2.54 -16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -16.19) (end 1.27 -16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -11.75) (end 2.54 -11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -11.75) (end 2.54 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -11.11) (end 1.27 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -6.67) (end 2.54 -6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -6.67) (end 2.54 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -6.03) (end 1.27 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -1.59) (end 2.54 -1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -1.59) (end 2.54 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -0.95) (end 1.27 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 3.49) (end 2.54 3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 3.49) (end 2.54 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 4.13) (end 1.27 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 8.57) (end 2.54 8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 8.57) (end 2.54 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 9.21) (end 1.27 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 13.65) (end 2.54 13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 13.65) (end 2.54 14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 14.29) (end 1.27 14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 18.73) (end 2.54 18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 18.73) (end 2.54 19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 19.37) (end 1.27 19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 23.81) (end 2.54 23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 23.81) (end 2.54 24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 24.45) (end 1.27 24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 28.89) (end 2.54 28.89) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 28.89) (end 2.54 29.53) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 29.53) (end 1.27 29.53) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 -33.08) (end 1.33 -33.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 33.08) (end 1.33 33.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -30.99) (end 1.33 -27.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -25.91) (end 1.33 -22.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -20.83) (end 1.33 -17.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -15.75) (end 1.33 -12.19) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -10.67) (end 1.33 -7.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -5.59) (end 1.33 -2.03) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -0.51) (end 1.33 3.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 4.57) (end 1.33 8.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 9.65) (end 1.33 13.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 14.73) (end 1.33 18.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 19.81) (end 1.33 23.37) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 24.89) (end 1.33 28.45) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 29.97) (end 1.33 33.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -33.08) (end -1.33 -29.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -32.51) (end 2.85 -32.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -33.08) (end 1.33 -32.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 32.51) (end -1.33 33.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -28.45) (end -1.33 -24.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -23.37) (end -1.33 -19.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -18.29) (end -1.33 -14.73) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -13.21) (end -1.33 -9.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -8.13) (end -1.33 -4.57) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -3.05) (end -1.33 0.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 2.03) (end -1.33 5.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 7.11) (end -1.33 10.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 12.19) (end -1.33 15.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 17.27) (end -1.33 20.83) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 22.35) (end -1.33 25.91) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 27.43) (end -1.33 30.99) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.45 -33.55) (end -3.45 33.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.45 33.55) (end 3.45 33.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 33.55) (end 3.45 -33.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 -33.55) (end -3.45 -33.55) (layer F.CrtYd) (width 0.05))
+  (pad 2 smd rect (at -1.655 -29.21) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 4 smd rect (at -1.655 -24.13) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 6 smd rect (at -1.655 -19.05) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 8 smd rect (at -1.655 -13.97) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 10 smd rect (at -1.655 -8.89) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 12 smd rect (at -1.655 -3.81) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 14 smd rect (at -1.655 1.27) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 16 smd rect (at -1.655 6.35) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 18 smd rect (at -1.655 11.43) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 20 smd rect (at -1.655 16.51) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 22 smd rect (at -1.655 21.59) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 24 smd rect (at -1.655 26.67) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 26 smd rect (at -1.655 31.75) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 1 smd rect (at 1.655 -31.75) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 3 smd rect (at 1.655 -26.67) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 5 smd rect (at 1.655 -21.59) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 7 smd rect (at 1.655 -16.51) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 9 smd rect (at 1.655 -11.43) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 11 smd rect (at 1.655 -6.35) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 13 smd rect (at 1.655 -1.27) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 15 smd rect (at 1.655 3.81) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 17 smd rect (at 1.655 8.89) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 19 smd rect (at 1.655 13.97) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 21 smd rect (at 1.655 19.05) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 23 smd rect (at 1.655 24.13) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 25 smd rect (at 1.655 29.21) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x26_P2.54mm_Vertical_SMD_Pin1Right.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x27_P2.54mm_Horizontal.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x27_P2.54mm_Horizontal.kicad_mod
new file mode 100644
index 000000000..7110df0e9
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x27_P2.54mm_Horizontal.kicad_mod
@@ -0,0 +1,389 @@
+(module PinHeader_1x27_P2.54mm_Horizontal (layer F.Cu) (tedit 59FED5CB)
+  (descr "Through hole angled pin header, 1x27, 2.54mm pitch, 6mm pin length, single row")
+  (tags "Through hole angled pin header THT 1x27 2.54mm single row")
+  (fp_text reference REF** (at 4.385 -2.27) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x27_P2.54mm_Horizontal (at 4.385 68.31) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 2.135 -1.27) (end 4.04 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 -1.27) (end 4.04 67.31) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 67.31) (end 1.5 67.31) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.5 67.31) (end 1.5 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.5 -0.635) (end 2.135 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end 1.5 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end -0.32 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 0.32) (end 1.5 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 -0.32) (end 10.04 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 -0.32) (end 10.04 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 0.32) (end 10.04 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end 1.5 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end -0.32 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.86) (end 1.5 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 2.22) (end 10.04 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 2.22) (end 10.04 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 2.86) (end 10.04 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end 1.5 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end -0.32 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 5.4) (end 1.5 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 4.76) (end 10.04 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 4.76) (end 10.04 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 5.4) (end 10.04 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end 1.5 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end -0.32 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.94) (end 1.5 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 7.3) (end 10.04 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 7.3) (end 10.04 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 7.94) (end 10.04 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end 1.5 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end -0.32 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 10.48) (end 1.5 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 9.84) (end 10.04 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 9.84) (end 10.04 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 10.48) (end 10.04 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end 1.5 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end -0.32 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 13.02) (end 1.5 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 12.38) (end 10.04 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 12.38) (end 10.04 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 13.02) (end 10.04 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end 1.5 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end -0.32 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 15.56) (end 1.5 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 14.92) (end 10.04 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 14.92) (end 10.04 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 15.56) (end 10.04 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end 1.5 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end -0.32 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 18.1) (end 1.5 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 17.46) (end 10.04 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 17.46) (end 10.04 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 18.1) (end 10.04 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end 1.5 20) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end -0.32 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20.64) (end 1.5 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 20) (end 10.04 20) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 20) (end 10.04 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 20.64) (end 10.04 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end 1.5 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end -0.32 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 23.18) (end 1.5 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 22.54) (end 10.04 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 22.54) (end 10.04 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 23.18) (end 10.04 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.08) (end 1.5 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.08) (end -0.32 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.72) (end 1.5 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 25.08) (end 10.04 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 25.08) (end 10.04 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 25.72) (end 10.04 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 27.62) (end 1.5 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 27.62) (end -0.32 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 28.26) (end 1.5 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 27.62) (end 10.04 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 27.62) (end 10.04 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 28.26) (end 10.04 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.16) (end 1.5 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.16) (end -0.32 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.8) (end 1.5 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 30.16) (end 10.04 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 30.16) (end 10.04 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 30.8) (end 10.04 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 32.7) (end 1.5 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 32.7) (end -0.32 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 33.34) (end 1.5 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 32.7) (end 10.04 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 32.7) (end 10.04 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 33.34) (end 10.04 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.24) (end 1.5 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.24) (end -0.32 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.88) (end 1.5 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 35.24) (end 10.04 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 35.24) (end 10.04 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 35.88) (end 10.04 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 37.78) (end 1.5 37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 37.78) (end -0.32 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 38.42) (end 1.5 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 37.78) (end 10.04 37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 37.78) (end 10.04 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 38.42) (end 10.04 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.32) (end 1.5 40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.32) (end -0.32 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.96) (end 1.5 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 40.32) (end 10.04 40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 40.32) (end 10.04 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 40.96) (end 10.04 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 42.86) (end 1.5 42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 42.86) (end -0.32 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 43.5) (end 1.5 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 42.86) (end 10.04 42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 42.86) (end 10.04 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 43.5) (end 10.04 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 45.4) (end 1.5 45.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 45.4) (end -0.32 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 46.04) (end 1.5 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 45.4) (end 10.04 45.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 45.4) (end 10.04 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 46.04) (end 10.04 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 47.94) (end 1.5 47.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 47.94) (end -0.32 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 48.58) (end 1.5 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 47.94) (end 10.04 47.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 47.94) (end 10.04 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 48.58) (end 10.04 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 50.48) (end 1.5 50.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 50.48) (end -0.32 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 51.12) (end 1.5 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 50.48) (end 10.04 50.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 50.48) (end 10.04 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 51.12) (end 10.04 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 53.02) (end 1.5 53.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 53.02) (end -0.32 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 53.66) (end 1.5 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 53.02) (end 10.04 53.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 53.02) (end 10.04 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 53.66) (end 10.04 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 55.56) (end 1.5 55.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 55.56) (end -0.32 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 56.2) (end 1.5 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 55.56) (end 10.04 55.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 55.56) (end 10.04 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 56.2) (end 10.04 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 58.1) (end 1.5 58.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 58.1) (end -0.32 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 58.74) (end 1.5 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 58.1) (end 10.04 58.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 58.1) (end 10.04 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 58.74) (end 10.04 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 60.64) (end 1.5 60.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 60.64) (end -0.32 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 61.28) (end 1.5 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 60.64) (end 10.04 60.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 60.64) (end 10.04 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 61.28) (end 10.04 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 63.18) (end 1.5 63.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 63.18) (end -0.32 63.82) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 63.82) (end 1.5 63.82) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 63.18) (end 10.04 63.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 63.18) (end 10.04 63.82) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 63.82) (end 10.04 63.82) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 65.72) (end 1.5 65.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 65.72) (end -0.32 66.36) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 66.36) (end 1.5 66.36) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 65.72) (end 10.04 65.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 65.72) (end 10.04 66.36) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 66.36) (end 10.04 66.36) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.44 -1.33) (end 1.44 67.37) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 67.37) (end 4.1 67.37) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 67.37) (end 4.1 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -1.33) (end 1.44 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.38) (end 10.1 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 -0.38) (end 10.1 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 0.38) (end 4.1 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.32) (end 10.1 -0.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.2) (end 10.1 -0.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.08) (end 10.1 -0.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 0.04) (end 10.1 0.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 0.16) (end 10.1 0.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 0.28) (end 10.1 0.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 -0.38) (end 1.44 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 0.38) (end 1.44 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 1.27) (end 4.1 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 2.16) (end 10.1 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 2.16) (end 10.1 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 2.92) (end 4.1 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.16) (end 1.44 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.92) (end 1.44 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 3.81) (end 4.1 3.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 4.7) (end 10.1 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 4.7) (end 10.1 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 5.46) (end 4.1 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 4.7) (end 1.44 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 5.46) (end 1.44 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 6.35) (end 4.1 6.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 7.24) (end 10.1 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 7.24) (end 10.1 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 8) (end 4.1 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 7.24) (end 1.44 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 8) (end 1.44 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 8.89) (end 4.1 8.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 9.78) (end 10.1 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 9.78) (end 10.1 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 10.54) (end 4.1 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 9.78) (end 1.44 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 10.54) (end 1.44 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 11.43) (end 4.1 11.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 12.32) (end 10.1 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 12.32) (end 10.1 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 13.08) (end 4.1 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 12.32) (end 1.44 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 13.08) (end 1.44 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 13.97) (end 4.1 13.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 14.86) (end 10.1 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 14.86) (end 10.1 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 15.62) (end 4.1 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 14.86) (end 1.44 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 15.62) (end 1.44 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 16.51) (end 4.1 16.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 17.4) (end 10.1 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 17.4) (end 10.1 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 18.16) (end 4.1 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 17.4) (end 1.44 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 18.16) (end 1.44 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 19.05) (end 4.1 19.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 19.94) (end 10.1 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 19.94) (end 10.1 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 20.7) (end 4.1 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 19.94) (end 1.44 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 20.7) (end 1.44 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 21.59) (end 4.1 21.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 22.48) (end 10.1 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 22.48) (end 10.1 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 23.24) (end 4.1 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 22.48) (end 1.44 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 23.24) (end 1.44 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 24.13) (end 4.1 24.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 25.02) (end 10.1 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 25.02) (end 10.1 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 25.78) (end 4.1 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 25.02) (end 1.44 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 25.78) (end 1.44 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 26.67) (end 4.1 26.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 27.56) (end 10.1 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 27.56) (end 10.1 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 28.32) (end 4.1 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 27.56) (end 1.44 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 28.32) (end 1.44 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 29.21) (end 4.1 29.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 30.1) (end 10.1 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 30.1) (end 10.1 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 30.86) (end 4.1 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 30.1) (end 1.44 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 30.86) (end 1.44 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 31.75) (end 4.1 31.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 32.64) (end 10.1 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 32.64) (end 10.1 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 33.4) (end 4.1 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 32.64) (end 1.44 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 33.4) (end 1.44 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 34.29) (end 4.1 34.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 35.18) (end 10.1 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 35.18) (end 10.1 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 35.94) (end 4.1 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 35.18) (end 1.44 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 35.94) (end 1.44 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 36.83) (end 4.1 36.83) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 37.72) (end 10.1 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 37.72) (end 10.1 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 38.48) (end 4.1 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 37.72) (end 1.44 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 38.48) (end 1.44 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 39.37) (end 4.1 39.37) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 40.26) (end 10.1 40.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 40.26) (end 10.1 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 41.02) (end 4.1 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 40.26) (end 1.44 40.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 41.02) (end 1.44 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 41.91) (end 4.1 41.91) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 42.8) (end 10.1 42.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 42.8) (end 10.1 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 43.56) (end 4.1 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 42.8) (end 1.44 42.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 43.56) (end 1.44 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 44.45) (end 4.1 44.45) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 45.34) (end 10.1 45.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 45.34) (end 10.1 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 46.1) (end 4.1 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 45.34) (end 1.44 45.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 46.1) (end 1.44 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 46.99) (end 4.1 46.99) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 47.88) (end 10.1 47.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 47.88) (end 10.1 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 48.64) (end 4.1 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 47.88) (end 1.44 47.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 48.64) (end 1.44 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 49.53) (end 4.1 49.53) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 50.42) (end 10.1 50.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 50.42) (end 10.1 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 51.18) (end 4.1 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 50.42) (end 1.44 50.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 51.18) (end 1.44 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 52.07) (end 4.1 52.07) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 52.96) (end 10.1 52.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 52.96) (end 10.1 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 53.72) (end 4.1 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 52.96) (end 1.44 52.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 53.72) (end 1.44 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 54.61) (end 4.1 54.61) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 55.5) (end 10.1 55.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 55.5) (end 10.1 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 56.26) (end 4.1 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 55.5) (end 1.44 55.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 56.26) (end 1.44 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 57.15) (end 4.1 57.15) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 58.04) (end 10.1 58.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 58.04) (end 10.1 58.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 58.8) (end 4.1 58.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 58.04) (end 1.44 58.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 58.8) (end 1.44 58.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 59.69) (end 4.1 59.69) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 60.58) (end 10.1 60.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 60.58) (end 10.1 61.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 61.34) (end 4.1 61.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 60.58) (end 1.44 60.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 61.34) (end 1.44 61.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 62.23) (end 4.1 62.23) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 63.12) (end 10.1 63.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 63.12) (end 10.1 63.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 63.88) (end 4.1 63.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 63.12) (end 1.44 63.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 63.88) (end 1.44 63.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 64.77) (end 4.1 64.77) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 65.66) (end 10.1 65.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 65.66) (end 10.1 66.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 66.42) (end 4.1 66.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 65.66) (end 1.44 65.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 66.42) (end 1.44 66.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 0) (end -1.27 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 -1.27) (end 0 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 67.85) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 67.85) (end 10.55 67.85) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 10.55 67.85) (end 10.55 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 10.55 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 14 thru_hole oval (at 0 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 15 thru_hole oval (at 0 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 16 thru_hole oval (at 0 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 17 thru_hole oval (at 0 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 18 thru_hole oval (at 0 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 19 thru_hole oval (at 0 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 20 thru_hole oval (at 0 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 21 thru_hole oval (at 0 50.8) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 22 thru_hole oval (at 0 53.34) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 23 thru_hole oval (at 0 55.88) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 24 thru_hole oval (at 0 58.42) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 25 thru_hole oval (at 0 60.96) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 26 thru_hole oval (at 0 63.5) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 27 thru_hole oval (at 0 66.04) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 2.77 33.02 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x27_P2.54mm_Horizontal.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x27_P2.54mm_Vertical.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x27_P2.54mm_Vertical.kicad_mod
new file mode 100644
index 000000000..98b8703e1
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x27_P2.54mm_Vertical.kicad_mod
@@ -0,0 +1,60 @@
+(module PinHeader_1x27_P2.54mm_Vertical (layer F.Cu) (tedit 59FED5CC)
+  (descr "Through hole straight pin header, 1x27, 2.54mm pitch, single row")
+  (tags "Through hole pin header THT 1x27 2.54mm single row")
+  (fp_text reference REF** (at 0 -2.33) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x27_P2.54mm_Vertical (at 0 68.37) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -1.27) (end 1.27 67.31) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 67.31) (end -1.27 67.31) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 67.31) (end -1.27 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 67.37) (end 1.33 67.37) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end -1.33 67.37) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 1.27) (end 1.33 67.37) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 67.85) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 67.85) (end 1.8 67.85) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.8 67.85) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 14 thru_hole oval (at 0 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 15 thru_hole oval (at 0 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 16 thru_hole oval (at 0 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 17 thru_hole oval (at 0 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 18 thru_hole oval (at 0 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 19 thru_hole oval (at 0 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 20 thru_hole oval (at 0 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 21 thru_hole oval (at 0 50.8) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 22 thru_hole oval (at 0 53.34) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 23 thru_hole oval (at 0 55.88) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 24 thru_hole oval (at 0 58.42) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 25 thru_hole oval (at 0 60.96) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 26 thru_hole oval (at 0 63.5) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 27 thru_hole oval (at 0 66.04) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 0 33.02 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x27_P2.54mm_Vertical.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x27_P2.54mm_Vertical_SMD_Pin1Left.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x27_P2.54mm_Vertical_SMD_Pin1Left.kicad_mod
new file mode 100644
index 000000000..9aeb74972
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x27_P2.54mm_Vertical_SMD_Pin1Left.kicad_mod
@@ -0,0 +1,168 @@
+(module PinHeader_1x27_P2.54mm_Vertical_SMD_Pin1Left (layer F.Cu) (tedit 59FED5CC)
+  (descr "surface-mounted straight pin header, 1x27, 2.54mm pitch, single row, style 1 (pin 1 left)")
+  (tags "Surface mounted pin header SMD 1x27 2.54mm single row style1 pin1 left")
+  (attr smd)
+  (fp_text reference REF** (at 0 -35.35) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x27_P2.54mm_Vertical_SMD_Pin1Left (at 0 35.35) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 1.27 34.29) (end -1.27 34.29) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -34.29) (end 1.27 -34.29) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 34.29) (end -1.27 -33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -33.34) (end -0.32 -34.29) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -34.29) (end 1.27 34.29) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -33.34) (end -2.54 -33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -33.34) (end -2.54 -32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -32.7) (end -1.27 -32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -28.26) (end -2.54 -28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -28.26) (end -2.54 -27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -27.62) (end -1.27 -27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -23.18) (end -2.54 -23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -23.18) (end -2.54 -22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -22.54) (end -1.27 -22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -18.1) (end -2.54 -18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -18.1) (end -2.54 -17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -17.46) (end -1.27 -17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -13.02) (end -2.54 -13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -13.02) (end -2.54 -12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -12.38) (end -1.27 -12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -7.94) (end -2.54 -7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -7.94) (end -2.54 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -7.3) (end -1.27 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -2.86) (end -2.54 -2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -2.86) (end -2.54 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -2.22) (end -1.27 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 2.22) (end -2.54 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 2.22) (end -2.54 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 2.86) (end -1.27 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 7.3) (end -2.54 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 7.3) (end -2.54 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 7.94) (end -1.27 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 12.38) (end -2.54 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 12.38) (end -2.54 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 13.02) (end -1.27 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 17.46) (end -2.54 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 17.46) (end -2.54 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 18.1) (end -1.27 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 22.54) (end -2.54 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 22.54) (end -2.54 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 23.18) (end -1.27 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 27.62) (end -2.54 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 27.62) (end -2.54 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 28.26) (end -1.27 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 32.7) (end -2.54 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 32.7) (end -2.54 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 33.34) (end -1.27 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -30.8) (end 2.54 -30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -30.8) (end 2.54 -30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -30.16) (end 1.27 -30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -25.72) (end 2.54 -25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -25.72) (end 2.54 -25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -25.08) (end 1.27 -25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -20.64) (end 2.54 -20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -20.64) (end 2.54 -20) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -20) (end 1.27 -20) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -15.56) (end 2.54 -15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -15.56) (end 2.54 -14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -14.92) (end 1.27 -14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -10.48) (end 2.54 -10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -10.48) (end 2.54 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -9.84) (end 1.27 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -5.4) (end 2.54 -5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -5.4) (end 2.54 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -4.76) (end 1.27 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -0.32) (end 2.54 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -0.32) (end 2.54 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 0.32) (end 1.27 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 4.76) (end 2.54 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 4.76) (end 2.54 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 5.4) (end 1.27 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 9.84) (end 2.54 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 9.84) (end 2.54 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 10.48) (end 1.27 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 14.92) (end 2.54 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 14.92) (end 2.54 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 15.56) (end 1.27 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 20) (end 2.54 20) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 20) (end 2.54 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 20.64) (end 1.27 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 25.08) (end 2.54 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 25.08) (end 2.54 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 25.72) (end 1.27 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 30.16) (end 2.54 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 30.16) (end 2.54 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 30.8) (end 1.27 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 -34.35) (end 1.33 -34.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 34.35) (end 1.33 34.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -34.35) (end 1.33 -31.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -33.78) (end -2.85 -33.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -34.35) (end -1.33 -33.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 33.78) (end 1.33 34.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -29.72) (end 1.33 -26.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -24.64) (end 1.33 -21.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -19.56) (end 1.33 -16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -14.48) (end 1.33 -10.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -9.4) (end 1.33 -5.84) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -4.32) (end 1.33 -0.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 0.76) (end 1.33 4.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 5.84) (end 1.33 9.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 10.92) (end 1.33 14.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 16) (end 1.33 19.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 21.08) (end 1.33 24.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 26.16) (end 1.33 29.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 31.24) (end 1.33 34.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -32.26) (end -1.33 -28.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -27.18) (end -1.33 -23.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -22.1) (end -1.33 -18.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -17.02) (end -1.33 -13.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -11.94) (end -1.33 -8.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -6.86) (end -1.33 -3.3) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -1.78) (end -1.33 1.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 3.3) (end -1.33 6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 8.38) (end -1.33 11.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 13.46) (end -1.33 17.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 18.54) (end -1.33 22.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 23.62) (end -1.33 27.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 28.7) (end -1.33 32.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.45 -34.8) (end -3.45 34.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.45 34.8) (end 3.45 34.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 34.8) (end 3.45 -34.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 -34.8) (end -3.45 -34.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -1.655 -33.02) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 3 smd rect (at -1.655 -27.94) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 5 smd rect (at -1.655 -22.86) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 7 smd rect (at -1.655 -17.78) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 9 smd rect (at -1.655 -12.7) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 11 smd rect (at -1.655 -7.62) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 13 smd rect (at -1.655 -2.54) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 15 smd rect (at -1.655 2.54) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 17 smd rect (at -1.655 7.62) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 19 smd rect (at -1.655 12.7) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 21 smd rect (at -1.655 17.78) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 23 smd rect (at -1.655 22.86) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 25 smd rect (at -1.655 27.94) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 27 smd rect (at -1.655 33.02) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 1.655 -30.48) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 4 smd rect (at 1.655 -25.4) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 6 smd rect (at 1.655 -20.32) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 8 smd rect (at 1.655 -15.24) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 10 smd rect (at 1.655 -10.16) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 12 smd rect (at 1.655 -5.08) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 14 smd rect (at 1.655 0) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 16 smd rect (at 1.655 5.08) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 18 smd rect (at 1.655 10.16) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 20 smd rect (at 1.655 15.24) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 22 smd rect (at 1.655 20.32) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 24 smd rect (at 1.655 25.4) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 26 smd rect (at 1.655 30.48) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x27_P2.54mm_Vertical_SMD_Pin1Left.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x27_P2.54mm_Vertical_SMD_Pin1Right.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x27_P2.54mm_Vertical_SMD_Pin1Right.kicad_mod
new file mode 100644
index 000000000..0f0cb5662
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x27_P2.54mm_Vertical_SMD_Pin1Right.kicad_mod
@@ -0,0 +1,168 @@
+(module PinHeader_1x27_P2.54mm_Vertical_SMD_Pin1Right (layer F.Cu) (tedit 59FED5CC)
+  (descr "surface-mounted straight pin header, 1x27, 2.54mm pitch, single row, style 2 (pin 1 right)")
+  (tags "Surface mounted pin header SMD 1x27 2.54mm single row style2 pin1 right")
+  (attr smd)
+  (fp_text reference REF** (at 0 -35.35) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x27_P2.54mm_Vertical_SMD_Pin1Right (at 0 35.35) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 1.27 34.29) (end -1.27 34.29) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -34.29) (end 0.32 -34.29) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 34.29) (end 1.27 -33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -33.34) (end 0.32 -34.29) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -34.29) (end -1.27 34.29) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -30.8) (end -2.54 -30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -30.8) (end -2.54 -30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -30.16) (end -1.27 -30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -25.72) (end -2.54 -25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -25.72) (end -2.54 -25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -25.08) (end -1.27 -25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -20.64) (end -2.54 -20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -20.64) (end -2.54 -20) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -20) (end -1.27 -20) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -15.56) (end -2.54 -15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -15.56) (end -2.54 -14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -14.92) (end -1.27 -14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -10.48) (end -2.54 -10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -10.48) (end -2.54 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -9.84) (end -1.27 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -5.4) (end -2.54 -5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -5.4) (end -2.54 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -4.76) (end -1.27 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -0.32) (end -2.54 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -0.32) (end -2.54 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 0.32) (end -1.27 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 4.76) (end -2.54 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 4.76) (end -2.54 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 5.4) (end -1.27 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 9.84) (end -2.54 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 9.84) (end -2.54 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 10.48) (end -1.27 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 14.92) (end -2.54 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 14.92) (end -2.54 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 15.56) (end -1.27 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 20) (end -2.54 20) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 20) (end -2.54 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 20.64) (end -1.27 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 25.08) (end -2.54 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 25.08) (end -2.54 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 25.72) (end -1.27 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 30.16) (end -2.54 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 30.16) (end -2.54 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 30.8) (end -1.27 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -33.34) (end 2.54 -33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -33.34) (end 2.54 -32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -32.7) (end 1.27 -32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -28.26) (end 2.54 -28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -28.26) (end 2.54 -27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -27.62) (end 1.27 -27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -23.18) (end 2.54 -23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -23.18) (end 2.54 -22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -22.54) (end 1.27 -22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -18.1) (end 2.54 -18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -18.1) (end 2.54 -17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -17.46) (end 1.27 -17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -13.02) (end 2.54 -13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -13.02) (end 2.54 -12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -12.38) (end 1.27 -12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -7.94) (end 2.54 -7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -7.94) (end 2.54 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -7.3) (end 1.27 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -2.86) (end 2.54 -2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -2.86) (end 2.54 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -2.22) (end 1.27 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 2.22) (end 2.54 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 2.22) (end 2.54 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 2.86) (end 1.27 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 7.3) (end 2.54 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 7.3) (end 2.54 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 7.94) (end 1.27 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 12.38) (end 2.54 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 12.38) (end 2.54 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 13.02) (end 1.27 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 17.46) (end 2.54 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 17.46) (end 2.54 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 18.1) (end 1.27 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 22.54) (end 2.54 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 22.54) (end 2.54 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 23.18) (end 1.27 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 27.62) (end 2.54 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 27.62) (end 2.54 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 28.26) (end 1.27 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 32.7) (end 2.54 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 32.7) (end 2.54 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 33.34) (end 1.27 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 -34.35) (end 1.33 -34.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 34.35) (end 1.33 34.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -32.26) (end 1.33 -28.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -27.18) (end 1.33 -23.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -22.1) (end 1.33 -18.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -17.02) (end 1.33 -13.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -11.94) (end 1.33 -8.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -6.86) (end 1.33 -3.3) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -1.78) (end 1.33 1.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 3.3) (end 1.33 6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 8.38) (end 1.33 11.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 13.46) (end 1.33 17.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 18.54) (end 1.33 22.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 23.62) (end 1.33 27.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 28.7) (end 1.33 32.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -34.35) (end -1.33 -31.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -33.78) (end 2.85 -33.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -34.35) (end 1.33 -33.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 33.78) (end -1.33 34.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -29.72) (end -1.33 -26.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -24.64) (end -1.33 -21.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -19.56) (end -1.33 -16) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -14.48) (end -1.33 -10.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -9.4) (end -1.33 -5.84) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -4.32) (end -1.33 -0.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 0.76) (end -1.33 4.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 5.84) (end -1.33 9.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 10.92) (end -1.33 14.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 16) (end -1.33 19.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 21.08) (end -1.33 24.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 26.16) (end -1.33 29.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 31.24) (end -1.33 34.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.45 -34.8) (end -3.45 34.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.45 34.8) (end 3.45 34.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 34.8) (end 3.45 -34.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 -34.8) (end -3.45 -34.8) (layer F.CrtYd) (width 0.05))
+  (pad 2 smd rect (at -1.655 -30.48) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 4 smd rect (at -1.655 -25.4) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 6 smd rect (at -1.655 -20.32) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 8 smd rect (at -1.655 -15.24) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 10 smd rect (at -1.655 -10.16) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 12 smd rect (at -1.655 -5.08) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 14 smd rect (at -1.655 0) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 16 smd rect (at -1.655 5.08) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 18 smd rect (at -1.655 10.16) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 20 smd rect (at -1.655 15.24) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 22 smd rect (at -1.655 20.32) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 24 smd rect (at -1.655 25.4) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 26 smd rect (at -1.655 30.48) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 1 smd rect (at 1.655 -33.02) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 3 smd rect (at 1.655 -27.94) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 5 smd rect (at 1.655 -22.86) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 7 smd rect (at 1.655 -17.78) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 9 smd rect (at 1.655 -12.7) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 11 smd rect (at 1.655 -7.62) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 13 smd rect (at 1.655 -2.54) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 15 smd rect (at 1.655 2.54) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 17 smd rect (at 1.655 7.62) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 19 smd rect (at 1.655 12.7) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 21 smd rect (at 1.655 17.78) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 23 smd rect (at 1.655 22.86) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 25 smd rect (at 1.655 27.94) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 27 smd rect (at 1.655 33.02) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x27_P2.54mm_Vertical_SMD_Pin1Right.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x28_P2.54mm_Horizontal.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x28_P2.54mm_Horizontal.kicad_mod
new file mode 100644
index 000000000..5d493c824
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x28_P2.54mm_Horizontal.kicad_mod
@@ -0,0 +1,402 @@
+(module PinHeader_1x28_P2.54mm_Horizontal (layer F.Cu) (tedit 59FED5CB)
+  (descr "Through hole angled pin header, 1x28, 2.54mm pitch, 6mm pin length, single row")
+  (tags "Through hole angled pin header THT 1x28 2.54mm single row")
+  (fp_text reference REF** (at 4.385 -2.27) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x28_P2.54mm_Horizontal (at 4.385 70.85) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 2.135 -1.27) (end 4.04 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 -1.27) (end 4.04 69.85) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 69.85) (end 1.5 69.85) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.5 69.85) (end 1.5 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.5 -0.635) (end 2.135 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end 1.5 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end -0.32 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 0.32) (end 1.5 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 -0.32) (end 10.04 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 -0.32) (end 10.04 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 0.32) (end 10.04 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end 1.5 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end -0.32 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.86) (end 1.5 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 2.22) (end 10.04 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 2.22) (end 10.04 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 2.86) (end 10.04 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end 1.5 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end -0.32 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 5.4) (end 1.5 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 4.76) (end 10.04 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 4.76) (end 10.04 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 5.4) (end 10.04 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end 1.5 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end -0.32 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.94) (end 1.5 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 7.3) (end 10.04 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 7.3) (end 10.04 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 7.94) (end 10.04 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end 1.5 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end -0.32 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 10.48) (end 1.5 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 9.84) (end 10.04 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 9.84) (end 10.04 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 10.48) (end 10.04 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end 1.5 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end -0.32 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 13.02) (end 1.5 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 12.38) (end 10.04 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 12.38) (end 10.04 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 13.02) (end 10.04 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end 1.5 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end -0.32 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 15.56) (end 1.5 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 14.92) (end 10.04 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 14.92) (end 10.04 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 15.56) (end 10.04 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end 1.5 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end -0.32 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 18.1) (end 1.5 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 17.46) (end 10.04 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 17.46) (end 10.04 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 18.1) (end 10.04 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end 1.5 20) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end -0.32 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20.64) (end 1.5 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 20) (end 10.04 20) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 20) (end 10.04 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 20.64) (end 10.04 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end 1.5 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end -0.32 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 23.18) (end 1.5 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 22.54) (end 10.04 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 22.54) (end 10.04 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 23.18) (end 10.04 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.08) (end 1.5 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.08) (end -0.32 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.72) (end 1.5 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 25.08) (end 10.04 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 25.08) (end 10.04 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 25.72) (end 10.04 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 27.62) (end 1.5 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 27.62) (end -0.32 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 28.26) (end 1.5 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 27.62) (end 10.04 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 27.62) (end 10.04 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 28.26) (end 10.04 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.16) (end 1.5 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.16) (end -0.32 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.8) (end 1.5 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 30.16) (end 10.04 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 30.16) (end 10.04 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 30.8) (end 10.04 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 32.7) (end 1.5 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 32.7) (end -0.32 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 33.34) (end 1.5 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 32.7) (end 10.04 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 32.7) (end 10.04 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 33.34) (end 10.04 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.24) (end 1.5 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.24) (end -0.32 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.88) (end 1.5 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 35.24) (end 10.04 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 35.24) (end 10.04 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 35.88) (end 10.04 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 37.78) (end 1.5 37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 37.78) (end -0.32 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 38.42) (end 1.5 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 37.78) (end 10.04 37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 37.78) (end 10.04 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 38.42) (end 10.04 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.32) (end 1.5 40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.32) (end -0.32 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.96) (end 1.5 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 40.32) (end 10.04 40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 40.32) (end 10.04 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 40.96) (end 10.04 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 42.86) (end 1.5 42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 42.86) (end -0.32 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 43.5) (end 1.5 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 42.86) (end 10.04 42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 42.86) (end 10.04 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 43.5) (end 10.04 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 45.4) (end 1.5 45.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 45.4) (end -0.32 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 46.04) (end 1.5 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 45.4) (end 10.04 45.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 45.4) (end 10.04 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 46.04) (end 10.04 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 47.94) (end 1.5 47.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 47.94) (end -0.32 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 48.58) (end 1.5 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 47.94) (end 10.04 47.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 47.94) (end 10.04 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 48.58) (end 10.04 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 50.48) (end 1.5 50.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 50.48) (end -0.32 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 51.12) (end 1.5 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 50.48) (end 10.04 50.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 50.48) (end 10.04 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 51.12) (end 10.04 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 53.02) (end 1.5 53.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 53.02) (end -0.32 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 53.66) (end 1.5 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 53.02) (end 10.04 53.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 53.02) (end 10.04 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 53.66) (end 10.04 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 55.56) (end 1.5 55.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 55.56) (end -0.32 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 56.2) (end 1.5 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 55.56) (end 10.04 55.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 55.56) (end 10.04 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 56.2) (end 10.04 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 58.1) (end 1.5 58.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 58.1) (end -0.32 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 58.74) (end 1.5 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 58.1) (end 10.04 58.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 58.1) (end 10.04 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 58.74) (end 10.04 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 60.64) (end 1.5 60.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 60.64) (end -0.32 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 61.28) (end 1.5 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 60.64) (end 10.04 60.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 60.64) (end 10.04 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 61.28) (end 10.04 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 63.18) (end 1.5 63.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 63.18) (end -0.32 63.82) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 63.82) (end 1.5 63.82) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 63.18) (end 10.04 63.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 63.18) (end 10.04 63.82) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 63.82) (end 10.04 63.82) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 65.72) (end 1.5 65.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 65.72) (end -0.32 66.36) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 66.36) (end 1.5 66.36) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 65.72) (end 10.04 65.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 65.72) (end 10.04 66.36) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 66.36) (end 10.04 66.36) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 68.26) (end 1.5 68.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 68.26) (end -0.32 68.9) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 68.9) (end 1.5 68.9) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 68.26) (end 10.04 68.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 68.26) (end 10.04 68.9) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 68.9) (end 10.04 68.9) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.44 -1.33) (end 1.44 69.91) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 69.91) (end 4.1 69.91) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 69.91) (end 4.1 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -1.33) (end 1.44 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.38) (end 10.1 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 -0.38) (end 10.1 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 0.38) (end 4.1 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.32) (end 10.1 -0.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.2) (end 10.1 -0.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.08) (end 10.1 -0.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 0.04) (end 10.1 0.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 0.16) (end 10.1 0.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 0.28) (end 10.1 0.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 -0.38) (end 1.44 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 0.38) (end 1.44 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 1.27) (end 4.1 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 2.16) (end 10.1 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 2.16) (end 10.1 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 2.92) (end 4.1 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.16) (end 1.44 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.92) (end 1.44 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 3.81) (end 4.1 3.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 4.7) (end 10.1 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 4.7) (end 10.1 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 5.46) (end 4.1 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 4.7) (end 1.44 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 5.46) (end 1.44 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 6.35) (end 4.1 6.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 7.24) (end 10.1 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 7.24) (end 10.1 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 8) (end 4.1 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 7.24) (end 1.44 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 8) (end 1.44 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 8.89) (end 4.1 8.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 9.78) (end 10.1 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 9.78) (end 10.1 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 10.54) (end 4.1 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 9.78) (end 1.44 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 10.54) (end 1.44 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 11.43) (end 4.1 11.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 12.32) (end 10.1 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 12.32) (end 10.1 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 13.08) (end 4.1 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 12.32) (end 1.44 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 13.08) (end 1.44 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 13.97) (end 4.1 13.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 14.86) (end 10.1 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 14.86) (end 10.1 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 15.62) (end 4.1 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 14.86) (end 1.44 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 15.62) (end 1.44 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 16.51) (end 4.1 16.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 17.4) (end 10.1 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 17.4) (end 10.1 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 18.16) (end 4.1 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 17.4) (end 1.44 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 18.16) (end 1.44 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 19.05) (end 4.1 19.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 19.94) (end 10.1 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 19.94) (end 10.1 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 20.7) (end 4.1 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 19.94) (end 1.44 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 20.7) (end 1.44 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 21.59) (end 4.1 21.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 22.48) (end 10.1 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 22.48) (end 10.1 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 23.24) (end 4.1 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 22.48) (end 1.44 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 23.24) (end 1.44 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 24.13) (end 4.1 24.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 25.02) (end 10.1 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 25.02) (end 10.1 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 25.78) (end 4.1 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 25.02) (end 1.44 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 25.78) (end 1.44 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 26.67) (end 4.1 26.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 27.56) (end 10.1 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 27.56) (end 10.1 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 28.32) (end 4.1 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 27.56) (end 1.44 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 28.32) (end 1.44 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 29.21) (end 4.1 29.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 30.1) (end 10.1 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 30.1) (end 10.1 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 30.86) (end 4.1 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 30.1) (end 1.44 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 30.86) (end 1.44 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 31.75) (end 4.1 31.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 32.64) (end 10.1 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 32.64) (end 10.1 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 33.4) (end 4.1 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 32.64) (end 1.44 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 33.4) (end 1.44 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 34.29) (end 4.1 34.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 35.18) (end 10.1 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 35.18) (end 10.1 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 35.94) (end 4.1 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 35.18) (end 1.44 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 35.94) (end 1.44 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 36.83) (end 4.1 36.83) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 37.72) (end 10.1 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 37.72) (end 10.1 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 38.48) (end 4.1 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 37.72) (end 1.44 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 38.48) (end 1.44 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 39.37) (end 4.1 39.37) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 40.26) (end 10.1 40.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 40.26) (end 10.1 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 41.02) (end 4.1 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 40.26) (end 1.44 40.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 41.02) (end 1.44 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 41.91) (end 4.1 41.91) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 42.8) (end 10.1 42.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 42.8) (end 10.1 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 43.56) (end 4.1 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 42.8) (end 1.44 42.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 43.56) (end 1.44 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 44.45) (end 4.1 44.45) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 45.34) (end 10.1 45.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 45.34) (end 10.1 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 46.1) (end 4.1 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 45.34) (end 1.44 45.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 46.1) (end 1.44 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 46.99) (end 4.1 46.99) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 47.88) (end 10.1 47.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 47.88) (end 10.1 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 48.64) (end 4.1 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 47.88) (end 1.44 47.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 48.64) (end 1.44 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 49.53) (end 4.1 49.53) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 50.42) (end 10.1 50.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 50.42) (end 10.1 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 51.18) (end 4.1 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 50.42) (end 1.44 50.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 51.18) (end 1.44 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 52.07) (end 4.1 52.07) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 52.96) (end 10.1 52.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 52.96) (end 10.1 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 53.72) (end 4.1 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 52.96) (end 1.44 52.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 53.72) (end 1.44 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 54.61) (end 4.1 54.61) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 55.5) (end 10.1 55.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 55.5) (end 10.1 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 56.26) (end 4.1 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 55.5) (end 1.44 55.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 56.26) (end 1.44 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 57.15) (end 4.1 57.15) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 58.04) (end 10.1 58.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 58.04) (end 10.1 58.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 58.8) (end 4.1 58.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 58.04) (end 1.44 58.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 58.8) (end 1.44 58.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 59.69) (end 4.1 59.69) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 60.58) (end 10.1 60.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 60.58) (end 10.1 61.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 61.34) (end 4.1 61.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 60.58) (end 1.44 60.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 61.34) (end 1.44 61.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 62.23) (end 4.1 62.23) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 63.12) (end 10.1 63.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 63.12) (end 10.1 63.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 63.88) (end 4.1 63.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 63.12) (end 1.44 63.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 63.88) (end 1.44 63.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 64.77) (end 4.1 64.77) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 65.66) (end 10.1 65.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 65.66) (end 10.1 66.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 66.42) (end 4.1 66.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 65.66) (end 1.44 65.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 66.42) (end 1.44 66.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 67.31) (end 4.1 67.31) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 68.2) (end 10.1 68.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 68.2) (end 10.1 68.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 68.96) (end 4.1 68.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 68.2) (end 1.44 68.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 68.96) (end 1.44 68.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 0) (end -1.27 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 -1.27) (end 0 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 70.35) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 70.35) (end 10.55 70.35) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 10.55 70.35) (end 10.55 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 10.55 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 14 thru_hole oval (at 0 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 15 thru_hole oval (at 0 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 16 thru_hole oval (at 0 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 17 thru_hole oval (at 0 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 18 thru_hole oval (at 0 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 19 thru_hole oval (at 0 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 20 thru_hole oval (at 0 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 21 thru_hole oval (at 0 50.8) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 22 thru_hole oval (at 0 53.34) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 23 thru_hole oval (at 0 55.88) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 24 thru_hole oval (at 0 58.42) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 25 thru_hole oval (at 0 60.96) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 26 thru_hole oval (at 0 63.5) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 27 thru_hole oval (at 0 66.04) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 28 thru_hole oval (at 0 68.58) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 2.77 34.29 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x28_P2.54mm_Horizontal.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x28_P2.54mm_Vertical.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x28_P2.54mm_Vertical.kicad_mod
new file mode 100644
index 000000000..a36a84fe4
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x28_P2.54mm_Vertical.kicad_mod
@@ -0,0 +1,61 @@
+(module PinHeader_1x28_P2.54mm_Vertical (layer F.Cu) (tedit 59FED5CC)
+  (descr "Through hole straight pin header, 1x28, 2.54mm pitch, single row")
+  (tags "Through hole pin header THT 1x28 2.54mm single row")
+  (fp_text reference REF** (at 0 -2.33) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x28_P2.54mm_Vertical (at 0 70.91) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -1.27) (end 1.27 69.85) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 69.85) (end -1.27 69.85) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 69.85) (end -1.27 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 69.91) (end 1.33 69.91) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end -1.33 69.91) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 1.27) (end 1.33 69.91) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 70.35) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 70.35) (end 1.8 70.35) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.8 70.35) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 14 thru_hole oval (at 0 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 15 thru_hole oval (at 0 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 16 thru_hole oval (at 0 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 17 thru_hole oval (at 0 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 18 thru_hole oval (at 0 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 19 thru_hole oval (at 0 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 20 thru_hole oval (at 0 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 21 thru_hole oval (at 0 50.8) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 22 thru_hole oval (at 0 53.34) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 23 thru_hole oval (at 0 55.88) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 24 thru_hole oval (at 0 58.42) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 25 thru_hole oval (at 0 60.96) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 26 thru_hole oval (at 0 63.5) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 27 thru_hole oval (at 0 66.04) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 28 thru_hole oval (at 0 68.58) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 0 34.29 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x28_P2.54mm_Vertical.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x28_P2.54mm_Vertical_SMD_Pin1Left.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x28_P2.54mm_Vertical_SMD_Pin1Left.kicad_mod
new file mode 100644
index 000000000..1c92df754
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x28_P2.54mm_Vertical_SMD_Pin1Left.kicad_mod
@@ -0,0 +1,173 @@
+(module PinHeader_1x28_P2.54mm_Vertical_SMD_Pin1Left (layer F.Cu) (tedit 59FED5CC)
+  (descr "surface-mounted straight pin header, 1x28, 2.54mm pitch, single row, style 1 (pin 1 left)")
+  (tags "Surface mounted pin header SMD 1x28 2.54mm single row style1 pin1 left")
+  (attr smd)
+  (fp_text reference REF** (at 0 -36.62) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x28_P2.54mm_Vertical_SMD_Pin1Left (at 0 36.62) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 1.27 35.56) (end -1.27 35.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -35.56) (end 1.27 -35.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 35.56) (end -1.27 -34.61) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -34.61) (end -0.32 -35.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -35.56) (end 1.27 35.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -34.61) (end -2.54 -34.61) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -34.61) (end -2.54 -33.97) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -33.97) (end -1.27 -33.97) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -29.53) (end -2.54 -29.53) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -29.53) (end -2.54 -28.89) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -28.89) (end -1.27 -28.89) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -24.45) (end -2.54 -24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -24.45) (end -2.54 -23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -23.81) (end -1.27 -23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -19.37) (end -2.54 -19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -19.37) (end -2.54 -18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -18.73) (end -1.27 -18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -14.29) (end -2.54 -14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -14.29) (end -2.54 -13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -13.65) (end -1.27 -13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -9.21) (end -2.54 -9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -9.21) (end -2.54 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -8.57) (end -1.27 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -4.13) (end -2.54 -4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -4.13) (end -2.54 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -3.49) (end -1.27 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 0.95) (end -2.54 0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 0.95) (end -2.54 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 1.59) (end -1.27 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 6.03) (end -2.54 6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 6.03) (end -2.54 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 6.67) (end -1.27 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 11.11) (end -2.54 11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 11.11) (end -2.54 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 11.75) (end -1.27 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 16.19) (end -2.54 16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 16.19) (end -2.54 16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 16.83) (end -1.27 16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 21.27) (end -2.54 21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 21.27) (end -2.54 21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 21.91) (end -1.27 21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 26.35) (end -2.54 26.35) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 26.35) (end -2.54 26.99) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 26.99) (end -1.27 26.99) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 31.43) (end -2.54 31.43) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 31.43) (end -2.54 32.07) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 32.07) (end -1.27 32.07) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -32.07) (end 2.54 -32.07) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -32.07) (end 2.54 -31.43) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -31.43) (end 1.27 -31.43) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -26.99) (end 2.54 -26.99) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -26.99) (end 2.54 -26.35) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -26.35) (end 1.27 -26.35) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -21.91) (end 2.54 -21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -21.91) (end 2.54 -21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -21.27) (end 1.27 -21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -16.83) (end 2.54 -16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -16.83) (end 2.54 -16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -16.19) (end 1.27 -16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -11.75) (end 2.54 -11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -11.75) (end 2.54 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -11.11) (end 1.27 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -6.67) (end 2.54 -6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -6.67) (end 2.54 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -6.03) (end 1.27 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -1.59) (end 2.54 -1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -1.59) (end 2.54 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -0.95) (end 1.27 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 3.49) (end 2.54 3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 3.49) (end 2.54 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 4.13) (end 1.27 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 8.57) (end 2.54 8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 8.57) (end 2.54 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 9.21) (end 1.27 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 13.65) (end 2.54 13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 13.65) (end 2.54 14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 14.29) (end 1.27 14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 18.73) (end 2.54 18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 18.73) (end 2.54 19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 19.37) (end 1.27 19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 23.81) (end 2.54 23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 23.81) (end 2.54 24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 24.45) (end 1.27 24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 28.89) (end 2.54 28.89) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 28.89) (end 2.54 29.53) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 29.53) (end 1.27 29.53) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 33.97) (end 2.54 33.97) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 33.97) (end 2.54 34.61) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 34.61) (end 1.27 34.61) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 -35.62) (end 1.33 -35.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 35.62) (end 1.33 35.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -35.62) (end 1.33 -32.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -35.05) (end -2.85 -35.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -35.62) (end -1.33 -35.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 35.05) (end 1.33 35.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -30.99) (end 1.33 -27.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -25.91) (end 1.33 -22.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -20.83) (end 1.33 -17.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -15.75) (end 1.33 -12.19) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -10.67) (end 1.33 -7.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -5.59) (end 1.33 -2.03) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -0.51) (end 1.33 3.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 4.57) (end 1.33 8.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 9.65) (end 1.33 13.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 14.73) (end 1.33 18.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 19.81) (end 1.33 23.37) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 24.89) (end 1.33 28.45) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 29.97) (end 1.33 33.53) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -33.53) (end -1.33 -29.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -28.45) (end -1.33 -24.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -23.37) (end -1.33 -19.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -18.29) (end -1.33 -14.73) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -13.21) (end -1.33 -9.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -8.13) (end -1.33 -4.57) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -3.05) (end -1.33 0.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 2.03) (end -1.33 5.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 7.11) (end -1.33 10.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 12.19) (end -1.33 15.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 17.27) (end -1.33 20.83) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 22.35) (end -1.33 25.91) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 27.43) (end -1.33 30.99) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 32.51) (end -1.33 35.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.45 -36.1) (end -3.45 36.1) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.45 36.1) (end 3.45 36.1) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 36.1) (end 3.45 -36.1) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 -36.1) (end -3.45 -36.1) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -1.655 -34.29) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 3 smd rect (at -1.655 -29.21) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 5 smd rect (at -1.655 -24.13) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 7 smd rect (at -1.655 -19.05) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 9 smd rect (at -1.655 -13.97) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 11 smd rect (at -1.655 -8.89) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 13 smd rect (at -1.655 -3.81) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 15 smd rect (at -1.655 1.27) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 17 smd rect (at -1.655 6.35) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 19 smd rect (at -1.655 11.43) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 21 smd rect (at -1.655 16.51) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 23 smd rect (at -1.655 21.59) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 25 smd rect (at -1.655 26.67) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 27 smd rect (at -1.655 31.75) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 1.655 -31.75) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 4 smd rect (at 1.655 -26.67) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 6 smd rect (at 1.655 -21.59) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 8 smd rect (at 1.655 -16.51) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 10 smd rect (at 1.655 -11.43) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 12 smd rect (at 1.655 -6.35) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 14 smd rect (at 1.655 -1.27) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 16 smd rect (at 1.655 3.81) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 18 smd rect (at 1.655 8.89) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 20 smd rect (at 1.655 13.97) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 22 smd rect (at 1.655 19.05) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 24 smd rect (at 1.655 24.13) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 26 smd rect (at 1.655 29.21) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 28 smd rect (at 1.655 34.29) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x28_P2.54mm_Vertical_SMD_Pin1Left.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x28_P2.54mm_Vertical_SMD_Pin1Right.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x28_P2.54mm_Vertical_SMD_Pin1Right.kicad_mod
new file mode 100644
index 000000000..d9788661d
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x28_P2.54mm_Vertical_SMD_Pin1Right.kicad_mod
@@ -0,0 +1,173 @@
+(module PinHeader_1x28_P2.54mm_Vertical_SMD_Pin1Right (layer F.Cu) (tedit 59FED5CC)
+  (descr "surface-mounted straight pin header, 1x28, 2.54mm pitch, single row, style 2 (pin 1 right)")
+  (tags "Surface mounted pin header SMD 1x28 2.54mm single row style2 pin1 right")
+  (attr smd)
+  (fp_text reference REF** (at 0 -36.62) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x28_P2.54mm_Vertical_SMD_Pin1Right (at 0 36.62) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 1.27 35.56) (end -1.27 35.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -35.56) (end 0.32 -35.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 35.56) (end 1.27 -34.61) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -34.61) (end 0.32 -35.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -35.56) (end -1.27 35.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -32.07) (end -2.54 -32.07) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -32.07) (end -2.54 -31.43) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -31.43) (end -1.27 -31.43) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -26.99) (end -2.54 -26.99) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -26.99) (end -2.54 -26.35) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -26.35) (end -1.27 -26.35) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -21.91) (end -2.54 -21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -21.91) (end -2.54 -21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -21.27) (end -1.27 -21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -16.83) (end -2.54 -16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -16.83) (end -2.54 -16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -16.19) (end -1.27 -16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -11.75) (end -2.54 -11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -11.75) (end -2.54 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -11.11) (end -1.27 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -6.67) (end -2.54 -6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -6.67) (end -2.54 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -6.03) (end -1.27 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -1.59) (end -2.54 -1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -1.59) (end -2.54 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -0.95) (end -1.27 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 3.49) (end -2.54 3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 3.49) (end -2.54 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 4.13) (end -1.27 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 8.57) (end -2.54 8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 8.57) (end -2.54 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 9.21) (end -1.27 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 13.65) (end -2.54 13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 13.65) (end -2.54 14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 14.29) (end -1.27 14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 18.73) (end -2.54 18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 18.73) (end -2.54 19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 19.37) (end -1.27 19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 23.81) (end -2.54 23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 23.81) (end -2.54 24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 24.45) (end -1.27 24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 28.89) (end -2.54 28.89) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 28.89) (end -2.54 29.53) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 29.53) (end -1.27 29.53) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 33.97) (end -2.54 33.97) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 33.97) (end -2.54 34.61) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 34.61) (end -1.27 34.61) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -34.61) (end 2.54 -34.61) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -34.61) (end 2.54 -33.97) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -33.97) (end 1.27 -33.97) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -29.53) (end 2.54 -29.53) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -29.53) (end 2.54 -28.89) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -28.89) (end 1.27 -28.89) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -24.45) (end 2.54 -24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -24.45) (end 2.54 -23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -23.81) (end 1.27 -23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -19.37) (end 2.54 -19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -19.37) (end 2.54 -18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -18.73) (end 1.27 -18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -14.29) (end 2.54 -14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -14.29) (end 2.54 -13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -13.65) (end 1.27 -13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -9.21) (end 2.54 -9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -9.21) (end 2.54 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -8.57) (end 1.27 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -4.13) (end 2.54 -4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -4.13) (end 2.54 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -3.49) (end 1.27 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 0.95) (end 2.54 0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 0.95) (end 2.54 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 1.59) (end 1.27 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 6.03) (end 2.54 6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 6.03) (end 2.54 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 6.67) (end 1.27 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 11.11) (end 2.54 11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 11.11) (end 2.54 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 11.75) (end 1.27 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 16.19) (end 2.54 16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 16.19) (end 2.54 16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 16.83) (end 1.27 16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 21.27) (end 2.54 21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 21.27) (end 2.54 21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 21.91) (end 1.27 21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 26.35) (end 2.54 26.35) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 26.35) (end 2.54 26.99) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 26.99) (end 1.27 26.99) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 31.43) (end 2.54 31.43) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 31.43) (end 2.54 32.07) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 32.07) (end 1.27 32.07) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 -35.62) (end 1.33 -35.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 35.62) (end 1.33 35.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -33.53) (end 1.33 -29.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -28.45) (end 1.33 -24.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -23.37) (end 1.33 -19.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -18.29) (end 1.33 -14.73) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -13.21) (end 1.33 -9.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -8.13) (end 1.33 -4.57) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -3.05) (end 1.33 0.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 2.03) (end 1.33 5.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 7.11) (end 1.33 10.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 12.19) (end 1.33 15.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 17.27) (end 1.33 20.83) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 22.35) (end 1.33 25.91) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 27.43) (end 1.33 30.99) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 32.51) (end 1.33 35.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -35.62) (end -1.33 -32.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -35.05) (end 2.85 -35.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -35.62) (end 1.33 -35.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 35.05) (end -1.33 35.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -30.99) (end -1.33 -27.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -25.91) (end -1.33 -22.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -20.83) (end -1.33 -17.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -15.75) (end -1.33 -12.19) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -10.67) (end -1.33 -7.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -5.59) (end -1.33 -2.03) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -0.51) (end -1.33 3.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 4.57) (end -1.33 8.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 9.65) (end -1.33 13.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 14.73) (end -1.33 18.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 19.81) (end -1.33 23.37) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 24.89) (end -1.33 28.45) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 29.97) (end -1.33 33.53) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.45 -36.1) (end -3.45 36.1) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.45 36.1) (end 3.45 36.1) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 36.1) (end 3.45 -36.1) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 -36.1) (end -3.45 -36.1) (layer F.CrtYd) (width 0.05))
+  (pad 2 smd rect (at -1.655 -31.75) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 4 smd rect (at -1.655 -26.67) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 6 smd rect (at -1.655 -21.59) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 8 smd rect (at -1.655 -16.51) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 10 smd rect (at -1.655 -11.43) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 12 smd rect (at -1.655 -6.35) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 14 smd rect (at -1.655 -1.27) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 16 smd rect (at -1.655 3.81) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 18 smd rect (at -1.655 8.89) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 20 smd rect (at -1.655 13.97) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 22 smd rect (at -1.655 19.05) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 24 smd rect (at -1.655 24.13) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 26 smd rect (at -1.655 29.21) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 28 smd rect (at -1.655 34.29) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 1 smd rect (at 1.655 -34.29) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 3 smd rect (at 1.655 -29.21) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 5 smd rect (at 1.655 -24.13) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 7 smd rect (at 1.655 -19.05) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 9 smd rect (at 1.655 -13.97) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 11 smd rect (at 1.655 -8.89) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 13 smd rect (at 1.655 -3.81) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 15 smd rect (at 1.655 1.27) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 17 smd rect (at 1.655 6.35) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 19 smd rect (at 1.655 11.43) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 21 smd rect (at 1.655 16.51) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 23 smd rect (at 1.655 21.59) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 25 smd rect (at 1.655 26.67) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 27 smd rect (at 1.655 31.75) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x28_P2.54mm_Vertical_SMD_Pin1Right.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x29_P2.54mm_Horizontal.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x29_P2.54mm_Horizontal.kicad_mod
new file mode 100644
index 000000000..7273270e5
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x29_P2.54mm_Horizontal.kicad_mod
@@ -0,0 +1,415 @@
+(module PinHeader_1x29_P2.54mm_Horizontal (layer F.Cu) (tedit 59FED5CB)
+  (descr "Through hole angled pin header, 1x29, 2.54mm pitch, 6mm pin length, single row")
+  (tags "Through hole angled pin header THT 1x29 2.54mm single row")
+  (fp_text reference REF** (at 4.385 -2.27) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x29_P2.54mm_Horizontal (at 4.385 73.39) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 2.135 -1.27) (end 4.04 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 -1.27) (end 4.04 72.39) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 72.39) (end 1.5 72.39) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.5 72.39) (end 1.5 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.5 -0.635) (end 2.135 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end 1.5 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end -0.32 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 0.32) (end 1.5 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 -0.32) (end 10.04 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 -0.32) (end 10.04 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 0.32) (end 10.04 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end 1.5 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end -0.32 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.86) (end 1.5 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 2.22) (end 10.04 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 2.22) (end 10.04 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 2.86) (end 10.04 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end 1.5 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end -0.32 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 5.4) (end 1.5 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 4.76) (end 10.04 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 4.76) (end 10.04 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 5.4) (end 10.04 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end 1.5 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end -0.32 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.94) (end 1.5 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 7.3) (end 10.04 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 7.3) (end 10.04 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 7.94) (end 10.04 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end 1.5 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end -0.32 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 10.48) (end 1.5 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 9.84) (end 10.04 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 9.84) (end 10.04 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 10.48) (end 10.04 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end 1.5 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end -0.32 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 13.02) (end 1.5 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 12.38) (end 10.04 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 12.38) (end 10.04 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 13.02) (end 10.04 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end 1.5 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end -0.32 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 15.56) (end 1.5 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 14.92) (end 10.04 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 14.92) (end 10.04 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 15.56) (end 10.04 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end 1.5 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end -0.32 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 18.1) (end 1.5 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 17.46) (end 10.04 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 17.46) (end 10.04 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 18.1) (end 10.04 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end 1.5 20) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end -0.32 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20.64) (end 1.5 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 20) (end 10.04 20) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 20) (end 10.04 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 20.64) (end 10.04 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end 1.5 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end -0.32 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 23.18) (end 1.5 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 22.54) (end 10.04 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 22.54) (end 10.04 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 23.18) (end 10.04 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.08) (end 1.5 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.08) (end -0.32 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.72) (end 1.5 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 25.08) (end 10.04 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 25.08) (end 10.04 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 25.72) (end 10.04 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 27.62) (end 1.5 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 27.62) (end -0.32 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 28.26) (end 1.5 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 27.62) (end 10.04 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 27.62) (end 10.04 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 28.26) (end 10.04 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.16) (end 1.5 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.16) (end -0.32 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.8) (end 1.5 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 30.16) (end 10.04 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 30.16) (end 10.04 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 30.8) (end 10.04 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 32.7) (end 1.5 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 32.7) (end -0.32 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 33.34) (end 1.5 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 32.7) (end 10.04 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 32.7) (end 10.04 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 33.34) (end 10.04 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.24) (end 1.5 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.24) (end -0.32 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.88) (end 1.5 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 35.24) (end 10.04 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 35.24) (end 10.04 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 35.88) (end 10.04 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 37.78) (end 1.5 37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 37.78) (end -0.32 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 38.42) (end 1.5 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 37.78) (end 10.04 37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 37.78) (end 10.04 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 38.42) (end 10.04 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.32) (end 1.5 40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.32) (end -0.32 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.96) (end 1.5 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 40.32) (end 10.04 40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 40.32) (end 10.04 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 40.96) (end 10.04 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 42.86) (end 1.5 42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 42.86) (end -0.32 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 43.5) (end 1.5 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 42.86) (end 10.04 42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 42.86) (end 10.04 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 43.5) (end 10.04 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 45.4) (end 1.5 45.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 45.4) (end -0.32 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 46.04) (end 1.5 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 45.4) (end 10.04 45.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 45.4) (end 10.04 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 46.04) (end 10.04 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 47.94) (end 1.5 47.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 47.94) (end -0.32 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 48.58) (end 1.5 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 47.94) (end 10.04 47.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 47.94) (end 10.04 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 48.58) (end 10.04 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 50.48) (end 1.5 50.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 50.48) (end -0.32 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 51.12) (end 1.5 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 50.48) (end 10.04 50.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 50.48) (end 10.04 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 51.12) (end 10.04 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 53.02) (end 1.5 53.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 53.02) (end -0.32 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 53.66) (end 1.5 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 53.02) (end 10.04 53.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 53.02) (end 10.04 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 53.66) (end 10.04 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 55.56) (end 1.5 55.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 55.56) (end -0.32 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 56.2) (end 1.5 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 55.56) (end 10.04 55.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 55.56) (end 10.04 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 56.2) (end 10.04 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 58.1) (end 1.5 58.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 58.1) (end -0.32 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 58.74) (end 1.5 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 58.1) (end 10.04 58.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 58.1) (end 10.04 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 58.74) (end 10.04 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 60.64) (end 1.5 60.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 60.64) (end -0.32 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 61.28) (end 1.5 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 60.64) (end 10.04 60.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 60.64) (end 10.04 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 61.28) (end 10.04 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 63.18) (end 1.5 63.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 63.18) (end -0.32 63.82) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 63.82) (end 1.5 63.82) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 63.18) (end 10.04 63.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 63.18) (end 10.04 63.82) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 63.82) (end 10.04 63.82) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 65.72) (end 1.5 65.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 65.72) (end -0.32 66.36) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 66.36) (end 1.5 66.36) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 65.72) (end 10.04 65.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 65.72) (end 10.04 66.36) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 66.36) (end 10.04 66.36) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 68.26) (end 1.5 68.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 68.26) (end -0.32 68.9) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 68.9) (end 1.5 68.9) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 68.26) (end 10.04 68.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 68.26) (end 10.04 68.9) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 68.9) (end 10.04 68.9) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 70.8) (end 1.5 70.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 70.8) (end -0.32 71.44) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 71.44) (end 1.5 71.44) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 70.8) (end 10.04 70.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 70.8) (end 10.04 71.44) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 71.44) (end 10.04 71.44) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.44 -1.33) (end 1.44 72.45) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 72.45) (end 4.1 72.45) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 72.45) (end 4.1 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -1.33) (end 1.44 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.38) (end 10.1 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 -0.38) (end 10.1 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 0.38) (end 4.1 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.32) (end 10.1 -0.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.2) (end 10.1 -0.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.08) (end 10.1 -0.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 0.04) (end 10.1 0.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 0.16) (end 10.1 0.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 0.28) (end 10.1 0.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 -0.38) (end 1.44 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 0.38) (end 1.44 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 1.27) (end 4.1 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 2.16) (end 10.1 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 2.16) (end 10.1 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 2.92) (end 4.1 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.16) (end 1.44 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.92) (end 1.44 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 3.81) (end 4.1 3.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 4.7) (end 10.1 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 4.7) (end 10.1 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 5.46) (end 4.1 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 4.7) (end 1.44 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 5.46) (end 1.44 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 6.35) (end 4.1 6.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 7.24) (end 10.1 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 7.24) (end 10.1 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 8) (end 4.1 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 7.24) (end 1.44 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 8) (end 1.44 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 8.89) (end 4.1 8.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 9.78) (end 10.1 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 9.78) (end 10.1 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 10.54) (end 4.1 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 9.78) (end 1.44 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 10.54) (end 1.44 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 11.43) (end 4.1 11.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 12.32) (end 10.1 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 12.32) (end 10.1 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 13.08) (end 4.1 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 12.32) (end 1.44 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 13.08) (end 1.44 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 13.97) (end 4.1 13.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 14.86) (end 10.1 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 14.86) (end 10.1 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 15.62) (end 4.1 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 14.86) (end 1.44 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 15.62) (end 1.44 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 16.51) (end 4.1 16.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 17.4) (end 10.1 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 17.4) (end 10.1 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 18.16) (end 4.1 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 17.4) (end 1.44 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 18.16) (end 1.44 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 19.05) (end 4.1 19.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 19.94) (end 10.1 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 19.94) (end 10.1 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 20.7) (end 4.1 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 19.94) (end 1.44 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 20.7) (end 1.44 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 21.59) (end 4.1 21.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 22.48) (end 10.1 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 22.48) (end 10.1 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 23.24) (end 4.1 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 22.48) (end 1.44 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 23.24) (end 1.44 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 24.13) (end 4.1 24.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 25.02) (end 10.1 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 25.02) (end 10.1 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 25.78) (end 4.1 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 25.02) (end 1.44 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 25.78) (end 1.44 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 26.67) (end 4.1 26.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 27.56) (end 10.1 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 27.56) (end 10.1 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 28.32) (end 4.1 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 27.56) (end 1.44 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 28.32) (end 1.44 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 29.21) (end 4.1 29.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 30.1) (end 10.1 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 30.1) (end 10.1 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 30.86) (end 4.1 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 30.1) (end 1.44 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 30.86) (end 1.44 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 31.75) (end 4.1 31.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 32.64) (end 10.1 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 32.64) (end 10.1 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 33.4) (end 4.1 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 32.64) (end 1.44 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 33.4) (end 1.44 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 34.29) (end 4.1 34.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 35.18) (end 10.1 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 35.18) (end 10.1 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 35.94) (end 4.1 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 35.18) (end 1.44 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 35.94) (end 1.44 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 36.83) (end 4.1 36.83) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 37.72) (end 10.1 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 37.72) (end 10.1 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 38.48) (end 4.1 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 37.72) (end 1.44 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 38.48) (end 1.44 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 39.37) (end 4.1 39.37) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 40.26) (end 10.1 40.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 40.26) (end 10.1 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 41.02) (end 4.1 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 40.26) (end 1.44 40.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 41.02) (end 1.44 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 41.91) (end 4.1 41.91) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 42.8) (end 10.1 42.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 42.8) (end 10.1 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 43.56) (end 4.1 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 42.8) (end 1.44 42.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 43.56) (end 1.44 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 44.45) (end 4.1 44.45) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 45.34) (end 10.1 45.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 45.34) (end 10.1 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 46.1) (end 4.1 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 45.34) (end 1.44 45.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 46.1) (end 1.44 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 46.99) (end 4.1 46.99) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 47.88) (end 10.1 47.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 47.88) (end 10.1 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 48.64) (end 4.1 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 47.88) (end 1.44 47.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 48.64) (end 1.44 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 49.53) (end 4.1 49.53) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 50.42) (end 10.1 50.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 50.42) (end 10.1 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 51.18) (end 4.1 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 50.42) (end 1.44 50.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 51.18) (end 1.44 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 52.07) (end 4.1 52.07) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 52.96) (end 10.1 52.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 52.96) (end 10.1 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 53.72) (end 4.1 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 52.96) (end 1.44 52.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 53.72) (end 1.44 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 54.61) (end 4.1 54.61) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 55.5) (end 10.1 55.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 55.5) (end 10.1 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 56.26) (end 4.1 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 55.5) (end 1.44 55.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 56.26) (end 1.44 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 57.15) (end 4.1 57.15) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 58.04) (end 10.1 58.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 58.04) (end 10.1 58.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 58.8) (end 4.1 58.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 58.04) (end 1.44 58.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 58.8) (end 1.44 58.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 59.69) (end 4.1 59.69) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 60.58) (end 10.1 60.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 60.58) (end 10.1 61.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 61.34) (end 4.1 61.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 60.58) (end 1.44 60.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 61.34) (end 1.44 61.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 62.23) (end 4.1 62.23) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 63.12) (end 10.1 63.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 63.12) (end 10.1 63.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 63.88) (end 4.1 63.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 63.12) (end 1.44 63.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 63.88) (end 1.44 63.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 64.77) (end 4.1 64.77) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 65.66) (end 10.1 65.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 65.66) (end 10.1 66.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 66.42) (end 4.1 66.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 65.66) (end 1.44 65.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 66.42) (end 1.44 66.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 67.31) (end 4.1 67.31) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 68.2) (end 10.1 68.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 68.2) (end 10.1 68.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 68.96) (end 4.1 68.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 68.2) (end 1.44 68.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 68.96) (end 1.44 68.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 69.85) (end 4.1 69.85) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 70.74) (end 10.1 70.74) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 70.74) (end 10.1 71.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 71.5) (end 4.1 71.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 70.74) (end 1.44 70.74) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 71.5) (end 1.44 71.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 0) (end -1.27 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 -1.27) (end 0 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 72.9) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 72.9) (end 10.55 72.9) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 10.55 72.9) (end 10.55 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 10.55 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 14 thru_hole oval (at 0 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 15 thru_hole oval (at 0 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 16 thru_hole oval (at 0 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 17 thru_hole oval (at 0 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 18 thru_hole oval (at 0 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 19 thru_hole oval (at 0 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 20 thru_hole oval (at 0 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 21 thru_hole oval (at 0 50.8) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 22 thru_hole oval (at 0 53.34) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 23 thru_hole oval (at 0 55.88) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 24 thru_hole oval (at 0 58.42) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 25 thru_hole oval (at 0 60.96) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 26 thru_hole oval (at 0 63.5) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 27 thru_hole oval (at 0 66.04) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 28 thru_hole oval (at 0 68.58) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 29 thru_hole oval (at 0 71.12) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 2.77 35.56 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x29_P2.54mm_Horizontal.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x29_P2.54mm_Vertical.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x29_P2.54mm_Vertical.kicad_mod
new file mode 100644
index 000000000..6f3825329
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x29_P2.54mm_Vertical.kicad_mod
@@ -0,0 +1,62 @@
+(module PinHeader_1x29_P2.54mm_Vertical (layer F.Cu) (tedit 59FED5CC)
+  (descr "Through hole straight pin header, 1x29, 2.54mm pitch, single row")
+  (tags "Through hole pin header THT 1x29 2.54mm single row")
+  (fp_text reference REF** (at 0 -2.33) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x29_P2.54mm_Vertical (at 0 73.45) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -1.27) (end 1.27 72.39) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 72.39) (end -1.27 72.39) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 72.39) (end -1.27 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 72.45) (end 1.33 72.45) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end -1.33 72.45) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 1.27) (end 1.33 72.45) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 72.9) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 72.9) (end 1.8 72.9) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.8 72.9) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 14 thru_hole oval (at 0 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 15 thru_hole oval (at 0 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 16 thru_hole oval (at 0 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 17 thru_hole oval (at 0 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 18 thru_hole oval (at 0 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 19 thru_hole oval (at 0 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 20 thru_hole oval (at 0 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 21 thru_hole oval (at 0 50.8) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 22 thru_hole oval (at 0 53.34) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 23 thru_hole oval (at 0 55.88) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 24 thru_hole oval (at 0 58.42) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 25 thru_hole oval (at 0 60.96) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 26 thru_hole oval (at 0 63.5) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 27 thru_hole oval (at 0 66.04) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 28 thru_hole oval (at 0 68.58) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 29 thru_hole oval (at 0 71.12) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 0 35.56 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x29_P2.54mm_Vertical.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x29_P2.54mm_Vertical_SMD_Pin1Left.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x29_P2.54mm_Vertical_SMD_Pin1Left.kicad_mod
new file mode 100644
index 000000000..c76a966af
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x29_P2.54mm_Vertical_SMD_Pin1Left.kicad_mod
@@ -0,0 +1,178 @@
+(module PinHeader_1x29_P2.54mm_Vertical_SMD_Pin1Left (layer F.Cu) (tedit 59FED5CC)
+  (descr "surface-mounted straight pin header, 1x29, 2.54mm pitch, single row, style 1 (pin 1 left)")
+  (tags "Surface mounted pin header SMD 1x29 2.54mm single row style1 pin1 left")
+  (attr smd)
+  (fp_text reference REF** (at 0 -37.89) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x29_P2.54mm_Vertical_SMD_Pin1Left (at 0 37.89) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 1.27 36.83) (end -1.27 36.83) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -36.83) (end 1.27 -36.83) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 36.83) (end -1.27 -35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -35.88) (end -0.32 -36.83) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -36.83) (end 1.27 36.83) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -35.88) (end -2.54 -35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -35.88) (end -2.54 -35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -35.24) (end -1.27 -35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -30.8) (end -2.54 -30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -30.8) (end -2.54 -30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -30.16) (end -1.27 -30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -25.72) (end -2.54 -25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -25.72) (end -2.54 -25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -25.08) (end -1.27 -25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -20.64) (end -2.54 -20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -20.64) (end -2.54 -20) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -20) (end -1.27 -20) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -15.56) (end -2.54 -15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -15.56) (end -2.54 -14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -14.92) (end -1.27 -14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -10.48) (end -2.54 -10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -10.48) (end -2.54 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -9.84) (end -1.27 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -5.4) (end -2.54 -5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -5.4) (end -2.54 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -4.76) (end -1.27 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -0.32) (end -2.54 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -0.32) (end -2.54 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 0.32) (end -1.27 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 4.76) (end -2.54 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 4.76) (end -2.54 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 5.4) (end -1.27 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 9.84) (end -2.54 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 9.84) (end -2.54 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 10.48) (end -1.27 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 14.92) (end -2.54 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 14.92) (end -2.54 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 15.56) (end -1.27 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 20) (end -2.54 20) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 20) (end -2.54 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 20.64) (end -1.27 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 25.08) (end -2.54 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 25.08) (end -2.54 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 25.72) (end -1.27 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 30.16) (end -2.54 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 30.16) (end -2.54 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 30.8) (end -1.27 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 35.24) (end -2.54 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 35.24) (end -2.54 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 35.88) (end -1.27 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -33.34) (end 2.54 -33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -33.34) (end 2.54 -32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -32.7) (end 1.27 -32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -28.26) (end 2.54 -28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -28.26) (end 2.54 -27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -27.62) (end 1.27 -27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -23.18) (end 2.54 -23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -23.18) (end 2.54 -22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -22.54) (end 1.27 -22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -18.1) (end 2.54 -18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -18.1) (end 2.54 -17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -17.46) (end 1.27 -17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -13.02) (end 2.54 -13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -13.02) (end 2.54 -12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -12.38) (end 1.27 -12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -7.94) (end 2.54 -7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -7.94) (end 2.54 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -7.3) (end 1.27 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -2.86) (end 2.54 -2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -2.86) (end 2.54 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -2.22) (end 1.27 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 2.22) (end 2.54 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 2.22) (end 2.54 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 2.86) (end 1.27 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 7.3) (end 2.54 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 7.3) (end 2.54 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 7.94) (end 1.27 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 12.38) (end 2.54 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 12.38) (end 2.54 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 13.02) (end 1.27 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 17.46) (end 2.54 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 17.46) (end 2.54 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 18.1) (end 1.27 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 22.54) (end 2.54 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 22.54) (end 2.54 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 23.18) (end 1.27 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 27.62) (end 2.54 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 27.62) (end 2.54 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 28.26) (end 1.27 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 32.7) (end 2.54 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 32.7) (end 2.54 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 33.34) (end 1.27 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 -36.89) (end 1.33 -36.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 36.89) (end 1.33 36.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -36.89) (end 1.33 -33.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -36.32) (end -2.85 -36.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -36.89) (end -1.33 -36.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 36.32) (end 1.33 36.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -32.26) (end 1.33 -28.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -27.18) (end 1.33 -23.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -22.1) (end 1.33 -18.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -17.02) (end 1.33 -13.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -11.94) (end 1.33 -8.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -6.86) (end 1.33 -3.3) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -1.78) (end 1.33 1.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 3.3) (end 1.33 6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 8.38) (end 1.33 11.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 13.46) (end 1.33 17.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 18.54) (end 1.33 22.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 23.62) (end 1.33 27.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 28.7) (end 1.33 32.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 33.78) (end 1.33 36.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -34.8) (end -1.33 -31.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -29.72) (end -1.33 -26.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -24.64) (end -1.33 -21.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -19.56) (end -1.33 -16) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -14.48) (end -1.33 -10.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -9.4) (end -1.33 -5.84) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -4.32) (end -1.33 -0.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 0.76) (end -1.33 4.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 5.84) (end -1.33 9.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 10.92) (end -1.33 14.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 16) (end -1.33 19.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 21.08) (end -1.33 24.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 26.16) (end -1.33 29.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 31.24) (end -1.33 34.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.45 -37.35) (end -3.45 37.35) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.45 37.35) (end 3.45 37.35) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 37.35) (end 3.45 -37.35) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 -37.35) (end -3.45 -37.35) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -1.655 -35.56) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 3 smd rect (at -1.655 -30.48) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 5 smd rect (at -1.655 -25.4) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 7 smd rect (at -1.655 -20.32) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 9 smd rect (at -1.655 -15.24) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 11 smd rect (at -1.655 -10.16) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 13 smd rect (at -1.655 -5.08) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 15 smd rect (at -1.655 0) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 17 smd rect (at -1.655 5.08) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 19 smd rect (at -1.655 10.16) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 21 smd rect (at -1.655 15.24) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 23 smd rect (at -1.655 20.32) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 25 smd rect (at -1.655 25.4) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 27 smd rect (at -1.655 30.48) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 29 smd rect (at -1.655 35.56) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 1.655 -33.02) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 4 smd rect (at 1.655 -27.94) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 6 smd rect (at 1.655 -22.86) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 8 smd rect (at 1.655 -17.78) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 10 smd rect (at 1.655 -12.7) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 12 smd rect (at 1.655 -7.62) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 14 smd rect (at 1.655 -2.54) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 16 smd rect (at 1.655 2.54) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 18 smd rect (at 1.655 7.62) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 20 smd rect (at 1.655 12.7) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 22 smd rect (at 1.655 17.78) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 24 smd rect (at 1.655 22.86) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 26 smd rect (at 1.655 27.94) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 28 smd rect (at 1.655 33.02) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x29_P2.54mm_Vertical_SMD_Pin1Left.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x29_P2.54mm_Vertical_SMD_Pin1Right.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x29_P2.54mm_Vertical_SMD_Pin1Right.kicad_mod
new file mode 100644
index 000000000..51954477a
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x29_P2.54mm_Vertical_SMD_Pin1Right.kicad_mod
@@ -0,0 +1,178 @@
+(module PinHeader_1x29_P2.54mm_Vertical_SMD_Pin1Right (layer F.Cu) (tedit 59FED5CC)
+  (descr "surface-mounted straight pin header, 1x29, 2.54mm pitch, single row, style 2 (pin 1 right)")
+  (tags "Surface mounted pin header SMD 1x29 2.54mm single row style2 pin1 right")
+  (attr smd)
+  (fp_text reference REF** (at 0 -37.89) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x29_P2.54mm_Vertical_SMD_Pin1Right (at 0 37.89) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 1.27 36.83) (end -1.27 36.83) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -36.83) (end 0.32 -36.83) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 36.83) (end 1.27 -35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -35.88) (end 0.32 -36.83) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -36.83) (end -1.27 36.83) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -33.34) (end -2.54 -33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -33.34) (end -2.54 -32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -32.7) (end -1.27 -32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -28.26) (end -2.54 -28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -28.26) (end -2.54 -27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -27.62) (end -1.27 -27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -23.18) (end -2.54 -23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -23.18) (end -2.54 -22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -22.54) (end -1.27 -22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -18.1) (end -2.54 -18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -18.1) (end -2.54 -17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -17.46) (end -1.27 -17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -13.02) (end -2.54 -13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -13.02) (end -2.54 -12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -12.38) (end -1.27 -12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -7.94) (end -2.54 -7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -7.94) (end -2.54 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -7.3) (end -1.27 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -2.86) (end -2.54 -2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -2.86) (end -2.54 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -2.22) (end -1.27 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 2.22) (end -2.54 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 2.22) (end -2.54 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 2.86) (end -1.27 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 7.3) (end -2.54 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 7.3) (end -2.54 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 7.94) (end -1.27 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 12.38) (end -2.54 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 12.38) (end -2.54 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 13.02) (end -1.27 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 17.46) (end -2.54 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 17.46) (end -2.54 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 18.1) (end -1.27 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 22.54) (end -2.54 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 22.54) (end -2.54 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 23.18) (end -1.27 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 27.62) (end -2.54 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 27.62) (end -2.54 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 28.26) (end -1.27 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 32.7) (end -2.54 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 32.7) (end -2.54 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 33.34) (end -1.27 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -35.88) (end 2.54 -35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -35.88) (end 2.54 -35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -35.24) (end 1.27 -35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -30.8) (end 2.54 -30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -30.8) (end 2.54 -30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -30.16) (end 1.27 -30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -25.72) (end 2.54 -25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -25.72) (end 2.54 -25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -25.08) (end 1.27 -25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -20.64) (end 2.54 -20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -20.64) (end 2.54 -20) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -20) (end 1.27 -20) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -15.56) (end 2.54 -15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -15.56) (end 2.54 -14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -14.92) (end 1.27 -14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -10.48) (end 2.54 -10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -10.48) (end 2.54 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -9.84) (end 1.27 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -5.4) (end 2.54 -5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -5.4) (end 2.54 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -4.76) (end 1.27 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -0.32) (end 2.54 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -0.32) (end 2.54 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 0.32) (end 1.27 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 4.76) (end 2.54 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 4.76) (end 2.54 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 5.4) (end 1.27 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 9.84) (end 2.54 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 9.84) (end 2.54 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 10.48) (end 1.27 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 14.92) (end 2.54 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 14.92) (end 2.54 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 15.56) (end 1.27 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 20) (end 2.54 20) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 20) (end 2.54 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 20.64) (end 1.27 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 25.08) (end 2.54 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 25.08) (end 2.54 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 25.72) (end 1.27 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 30.16) (end 2.54 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 30.16) (end 2.54 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 30.8) (end 1.27 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 35.24) (end 2.54 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 35.24) (end 2.54 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 35.88) (end 1.27 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 -36.89) (end 1.33 -36.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 36.89) (end 1.33 36.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -34.8) (end 1.33 -31.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -29.72) (end 1.33 -26.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -24.64) (end 1.33 -21.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -19.56) (end 1.33 -16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -14.48) (end 1.33 -10.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -9.4) (end 1.33 -5.84) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -4.32) (end 1.33 -0.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 0.76) (end 1.33 4.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 5.84) (end 1.33 9.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 10.92) (end 1.33 14.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 16) (end 1.33 19.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 21.08) (end 1.33 24.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 26.16) (end 1.33 29.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 31.24) (end 1.33 34.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -36.89) (end -1.33 -33.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -36.32) (end 2.85 -36.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -36.89) (end 1.33 -36.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 36.32) (end -1.33 36.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -32.26) (end -1.33 -28.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -27.18) (end -1.33 -23.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -22.1) (end -1.33 -18.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -17.02) (end -1.33 -13.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -11.94) (end -1.33 -8.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -6.86) (end -1.33 -3.3) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -1.78) (end -1.33 1.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 3.3) (end -1.33 6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 8.38) (end -1.33 11.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 13.46) (end -1.33 17.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 18.54) (end -1.33 22.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 23.62) (end -1.33 27.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 28.7) (end -1.33 32.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 33.78) (end -1.33 36.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.45 -37.35) (end -3.45 37.35) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.45 37.35) (end 3.45 37.35) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 37.35) (end 3.45 -37.35) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 -37.35) (end -3.45 -37.35) (layer F.CrtYd) (width 0.05))
+  (pad 2 smd rect (at -1.655 -33.02) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 4 smd rect (at -1.655 -27.94) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 6 smd rect (at -1.655 -22.86) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 8 smd rect (at -1.655 -17.78) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 10 smd rect (at -1.655 -12.7) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 12 smd rect (at -1.655 -7.62) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 14 smd rect (at -1.655 -2.54) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 16 smd rect (at -1.655 2.54) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 18 smd rect (at -1.655 7.62) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 20 smd rect (at -1.655 12.7) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 22 smd rect (at -1.655 17.78) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 24 smd rect (at -1.655 22.86) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 26 smd rect (at -1.655 27.94) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 28 smd rect (at -1.655 33.02) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 1 smd rect (at 1.655 -35.56) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 3 smd rect (at 1.655 -30.48) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 5 smd rect (at 1.655 -25.4) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 7 smd rect (at 1.655 -20.32) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 9 smd rect (at 1.655 -15.24) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 11 smd rect (at 1.655 -10.16) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 13 smd rect (at 1.655 -5.08) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 15 smd rect (at 1.655 0) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 17 smd rect (at 1.655 5.08) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 19 smd rect (at 1.655 10.16) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 21 smd rect (at 1.655 15.24) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 23 smd rect (at 1.655 20.32) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 25 smd rect (at 1.655 25.4) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 27 smd rect (at 1.655 30.48) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 29 smd rect (at 1.655 35.56) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x29_P2.54mm_Vertical_SMD_Pin1Right.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x30_P2.54mm_Horizontal.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x30_P2.54mm_Horizontal.kicad_mod
new file mode 100644
index 000000000..259dafb8f
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x30_P2.54mm_Horizontal.kicad_mod
@@ -0,0 +1,428 @@
+(module PinHeader_1x30_P2.54mm_Horizontal (layer F.Cu) (tedit 59FED5CB)
+  (descr "Through hole angled pin header, 1x30, 2.54mm pitch, 6mm pin length, single row")
+  (tags "Through hole angled pin header THT 1x30 2.54mm single row")
+  (fp_text reference REF** (at 4.385 -2.27) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x30_P2.54mm_Horizontal (at 4.385 75.93) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 2.135 -1.27) (end 4.04 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 -1.27) (end 4.04 74.93) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 74.93) (end 1.5 74.93) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.5 74.93) (end 1.5 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.5 -0.635) (end 2.135 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end 1.5 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end -0.32 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 0.32) (end 1.5 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 -0.32) (end 10.04 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 -0.32) (end 10.04 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 0.32) (end 10.04 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end 1.5 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end -0.32 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.86) (end 1.5 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 2.22) (end 10.04 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 2.22) (end 10.04 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 2.86) (end 10.04 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end 1.5 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end -0.32 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 5.4) (end 1.5 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 4.76) (end 10.04 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 4.76) (end 10.04 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 5.4) (end 10.04 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end 1.5 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end -0.32 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.94) (end 1.5 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 7.3) (end 10.04 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 7.3) (end 10.04 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 7.94) (end 10.04 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end 1.5 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end -0.32 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 10.48) (end 1.5 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 9.84) (end 10.04 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 9.84) (end 10.04 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 10.48) (end 10.04 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end 1.5 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end -0.32 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 13.02) (end 1.5 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 12.38) (end 10.04 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 12.38) (end 10.04 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 13.02) (end 10.04 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end 1.5 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end -0.32 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 15.56) (end 1.5 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 14.92) (end 10.04 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 14.92) (end 10.04 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 15.56) (end 10.04 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end 1.5 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end -0.32 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 18.1) (end 1.5 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 17.46) (end 10.04 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 17.46) (end 10.04 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 18.1) (end 10.04 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end 1.5 20) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end -0.32 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20.64) (end 1.5 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 20) (end 10.04 20) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 20) (end 10.04 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 20.64) (end 10.04 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end 1.5 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end -0.32 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 23.18) (end 1.5 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 22.54) (end 10.04 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 22.54) (end 10.04 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 23.18) (end 10.04 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.08) (end 1.5 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.08) (end -0.32 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.72) (end 1.5 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 25.08) (end 10.04 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 25.08) (end 10.04 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 25.72) (end 10.04 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 27.62) (end 1.5 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 27.62) (end -0.32 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 28.26) (end 1.5 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 27.62) (end 10.04 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 27.62) (end 10.04 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 28.26) (end 10.04 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.16) (end 1.5 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.16) (end -0.32 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.8) (end 1.5 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 30.16) (end 10.04 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 30.16) (end 10.04 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 30.8) (end 10.04 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 32.7) (end 1.5 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 32.7) (end -0.32 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 33.34) (end 1.5 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 32.7) (end 10.04 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 32.7) (end 10.04 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 33.34) (end 10.04 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.24) (end 1.5 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.24) (end -0.32 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.88) (end 1.5 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 35.24) (end 10.04 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 35.24) (end 10.04 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 35.88) (end 10.04 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 37.78) (end 1.5 37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 37.78) (end -0.32 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 38.42) (end 1.5 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 37.78) (end 10.04 37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 37.78) (end 10.04 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 38.42) (end 10.04 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.32) (end 1.5 40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.32) (end -0.32 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.96) (end 1.5 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 40.32) (end 10.04 40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 40.32) (end 10.04 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 40.96) (end 10.04 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 42.86) (end 1.5 42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 42.86) (end -0.32 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 43.5) (end 1.5 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 42.86) (end 10.04 42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 42.86) (end 10.04 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 43.5) (end 10.04 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 45.4) (end 1.5 45.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 45.4) (end -0.32 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 46.04) (end 1.5 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 45.4) (end 10.04 45.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 45.4) (end 10.04 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 46.04) (end 10.04 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 47.94) (end 1.5 47.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 47.94) (end -0.32 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 48.58) (end 1.5 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 47.94) (end 10.04 47.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 47.94) (end 10.04 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 48.58) (end 10.04 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 50.48) (end 1.5 50.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 50.48) (end -0.32 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 51.12) (end 1.5 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 50.48) (end 10.04 50.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 50.48) (end 10.04 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 51.12) (end 10.04 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 53.02) (end 1.5 53.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 53.02) (end -0.32 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 53.66) (end 1.5 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 53.02) (end 10.04 53.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 53.02) (end 10.04 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 53.66) (end 10.04 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 55.56) (end 1.5 55.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 55.56) (end -0.32 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 56.2) (end 1.5 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 55.56) (end 10.04 55.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 55.56) (end 10.04 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 56.2) (end 10.04 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 58.1) (end 1.5 58.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 58.1) (end -0.32 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 58.74) (end 1.5 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 58.1) (end 10.04 58.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 58.1) (end 10.04 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 58.74) (end 10.04 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 60.64) (end 1.5 60.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 60.64) (end -0.32 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 61.28) (end 1.5 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 60.64) (end 10.04 60.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 60.64) (end 10.04 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 61.28) (end 10.04 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 63.18) (end 1.5 63.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 63.18) (end -0.32 63.82) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 63.82) (end 1.5 63.82) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 63.18) (end 10.04 63.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 63.18) (end 10.04 63.82) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 63.82) (end 10.04 63.82) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 65.72) (end 1.5 65.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 65.72) (end -0.32 66.36) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 66.36) (end 1.5 66.36) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 65.72) (end 10.04 65.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 65.72) (end 10.04 66.36) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 66.36) (end 10.04 66.36) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 68.26) (end 1.5 68.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 68.26) (end -0.32 68.9) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 68.9) (end 1.5 68.9) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 68.26) (end 10.04 68.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 68.26) (end 10.04 68.9) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 68.9) (end 10.04 68.9) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 70.8) (end 1.5 70.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 70.8) (end -0.32 71.44) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 71.44) (end 1.5 71.44) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 70.8) (end 10.04 70.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 70.8) (end 10.04 71.44) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 71.44) (end 10.04 71.44) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 73.34) (end 1.5 73.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 73.34) (end -0.32 73.98) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 73.98) (end 1.5 73.98) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 73.34) (end 10.04 73.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 73.34) (end 10.04 73.98) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 73.98) (end 10.04 73.98) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.44 -1.33) (end 1.44 74.99) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 74.99) (end 4.1 74.99) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 74.99) (end 4.1 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -1.33) (end 1.44 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.38) (end 10.1 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 -0.38) (end 10.1 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 0.38) (end 4.1 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.32) (end 10.1 -0.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.2) (end 10.1 -0.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.08) (end 10.1 -0.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 0.04) (end 10.1 0.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 0.16) (end 10.1 0.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 0.28) (end 10.1 0.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 -0.38) (end 1.44 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 0.38) (end 1.44 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 1.27) (end 4.1 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 2.16) (end 10.1 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 2.16) (end 10.1 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 2.92) (end 4.1 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.16) (end 1.44 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.92) (end 1.44 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 3.81) (end 4.1 3.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 4.7) (end 10.1 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 4.7) (end 10.1 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 5.46) (end 4.1 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 4.7) (end 1.44 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 5.46) (end 1.44 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 6.35) (end 4.1 6.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 7.24) (end 10.1 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 7.24) (end 10.1 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 8) (end 4.1 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 7.24) (end 1.44 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 8) (end 1.44 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 8.89) (end 4.1 8.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 9.78) (end 10.1 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 9.78) (end 10.1 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 10.54) (end 4.1 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 9.78) (end 1.44 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 10.54) (end 1.44 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 11.43) (end 4.1 11.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 12.32) (end 10.1 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 12.32) (end 10.1 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 13.08) (end 4.1 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 12.32) (end 1.44 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 13.08) (end 1.44 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 13.97) (end 4.1 13.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 14.86) (end 10.1 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 14.86) (end 10.1 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 15.62) (end 4.1 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 14.86) (end 1.44 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 15.62) (end 1.44 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 16.51) (end 4.1 16.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 17.4) (end 10.1 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 17.4) (end 10.1 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 18.16) (end 4.1 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 17.4) (end 1.44 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 18.16) (end 1.44 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 19.05) (end 4.1 19.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 19.94) (end 10.1 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 19.94) (end 10.1 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 20.7) (end 4.1 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 19.94) (end 1.44 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 20.7) (end 1.44 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 21.59) (end 4.1 21.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 22.48) (end 10.1 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 22.48) (end 10.1 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 23.24) (end 4.1 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 22.48) (end 1.44 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 23.24) (end 1.44 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 24.13) (end 4.1 24.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 25.02) (end 10.1 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 25.02) (end 10.1 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 25.78) (end 4.1 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 25.02) (end 1.44 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 25.78) (end 1.44 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 26.67) (end 4.1 26.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 27.56) (end 10.1 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 27.56) (end 10.1 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 28.32) (end 4.1 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 27.56) (end 1.44 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 28.32) (end 1.44 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 29.21) (end 4.1 29.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 30.1) (end 10.1 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 30.1) (end 10.1 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 30.86) (end 4.1 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 30.1) (end 1.44 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 30.86) (end 1.44 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 31.75) (end 4.1 31.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 32.64) (end 10.1 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 32.64) (end 10.1 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 33.4) (end 4.1 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 32.64) (end 1.44 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 33.4) (end 1.44 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 34.29) (end 4.1 34.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 35.18) (end 10.1 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 35.18) (end 10.1 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 35.94) (end 4.1 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 35.18) (end 1.44 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 35.94) (end 1.44 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 36.83) (end 4.1 36.83) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 37.72) (end 10.1 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 37.72) (end 10.1 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 38.48) (end 4.1 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 37.72) (end 1.44 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 38.48) (end 1.44 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 39.37) (end 4.1 39.37) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 40.26) (end 10.1 40.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 40.26) (end 10.1 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 41.02) (end 4.1 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 40.26) (end 1.44 40.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 41.02) (end 1.44 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 41.91) (end 4.1 41.91) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 42.8) (end 10.1 42.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 42.8) (end 10.1 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 43.56) (end 4.1 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 42.8) (end 1.44 42.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 43.56) (end 1.44 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 44.45) (end 4.1 44.45) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 45.34) (end 10.1 45.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 45.34) (end 10.1 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 46.1) (end 4.1 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 45.34) (end 1.44 45.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 46.1) (end 1.44 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 46.99) (end 4.1 46.99) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 47.88) (end 10.1 47.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 47.88) (end 10.1 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 48.64) (end 4.1 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 47.88) (end 1.44 47.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 48.64) (end 1.44 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 49.53) (end 4.1 49.53) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 50.42) (end 10.1 50.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 50.42) (end 10.1 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 51.18) (end 4.1 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 50.42) (end 1.44 50.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 51.18) (end 1.44 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 52.07) (end 4.1 52.07) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 52.96) (end 10.1 52.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 52.96) (end 10.1 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 53.72) (end 4.1 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 52.96) (end 1.44 52.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 53.72) (end 1.44 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 54.61) (end 4.1 54.61) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 55.5) (end 10.1 55.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 55.5) (end 10.1 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 56.26) (end 4.1 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 55.5) (end 1.44 55.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 56.26) (end 1.44 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 57.15) (end 4.1 57.15) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 58.04) (end 10.1 58.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 58.04) (end 10.1 58.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 58.8) (end 4.1 58.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 58.04) (end 1.44 58.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 58.8) (end 1.44 58.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 59.69) (end 4.1 59.69) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 60.58) (end 10.1 60.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 60.58) (end 10.1 61.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 61.34) (end 4.1 61.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 60.58) (end 1.44 60.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 61.34) (end 1.44 61.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 62.23) (end 4.1 62.23) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 63.12) (end 10.1 63.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 63.12) (end 10.1 63.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 63.88) (end 4.1 63.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 63.12) (end 1.44 63.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 63.88) (end 1.44 63.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 64.77) (end 4.1 64.77) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 65.66) (end 10.1 65.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 65.66) (end 10.1 66.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 66.42) (end 4.1 66.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 65.66) (end 1.44 65.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 66.42) (end 1.44 66.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 67.31) (end 4.1 67.31) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 68.2) (end 10.1 68.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 68.2) (end 10.1 68.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 68.96) (end 4.1 68.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 68.2) (end 1.44 68.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 68.96) (end 1.44 68.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 69.85) (end 4.1 69.85) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 70.74) (end 10.1 70.74) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 70.74) (end 10.1 71.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 71.5) (end 4.1 71.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 70.74) (end 1.44 70.74) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 71.5) (end 1.44 71.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 72.39) (end 4.1 72.39) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 73.28) (end 10.1 73.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 73.28) (end 10.1 74.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 74.04) (end 4.1 74.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 73.28) (end 1.44 73.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 74.04) (end 1.44 74.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 0) (end -1.27 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 -1.27) (end 0 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 75.45) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 75.45) (end 10.55 75.45) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 10.55 75.45) (end 10.55 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 10.55 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 14 thru_hole oval (at 0 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 15 thru_hole oval (at 0 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 16 thru_hole oval (at 0 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 17 thru_hole oval (at 0 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 18 thru_hole oval (at 0 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 19 thru_hole oval (at 0 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 20 thru_hole oval (at 0 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 21 thru_hole oval (at 0 50.8) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 22 thru_hole oval (at 0 53.34) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 23 thru_hole oval (at 0 55.88) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 24 thru_hole oval (at 0 58.42) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 25 thru_hole oval (at 0 60.96) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 26 thru_hole oval (at 0 63.5) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 27 thru_hole oval (at 0 66.04) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 28 thru_hole oval (at 0 68.58) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 29 thru_hole oval (at 0 71.12) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 30 thru_hole oval (at 0 73.66) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 2.77 36.83 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x30_P2.54mm_Horizontal.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x30_P2.54mm_Vertical.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x30_P2.54mm_Vertical.kicad_mod
new file mode 100644
index 000000000..ce61a1f85
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x30_P2.54mm_Vertical.kicad_mod
@@ -0,0 +1,63 @@
+(module PinHeader_1x30_P2.54mm_Vertical (layer F.Cu) (tedit 59FED5CC)
+  (descr "Through hole straight pin header, 1x30, 2.54mm pitch, single row")
+  (tags "Through hole pin header THT 1x30 2.54mm single row")
+  (fp_text reference REF** (at 0 -2.33) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x30_P2.54mm_Vertical (at 0 75.99) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -1.27) (end 1.27 74.93) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 74.93) (end -1.27 74.93) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 74.93) (end -1.27 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 74.99) (end 1.33 74.99) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end -1.33 74.99) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 1.27) (end 1.33 74.99) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 75.45) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 75.45) (end 1.8 75.45) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.8 75.45) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 14 thru_hole oval (at 0 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 15 thru_hole oval (at 0 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 16 thru_hole oval (at 0 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 17 thru_hole oval (at 0 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 18 thru_hole oval (at 0 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 19 thru_hole oval (at 0 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 20 thru_hole oval (at 0 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 21 thru_hole oval (at 0 50.8) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 22 thru_hole oval (at 0 53.34) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 23 thru_hole oval (at 0 55.88) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 24 thru_hole oval (at 0 58.42) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 25 thru_hole oval (at 0 60.96) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 26 thru_hole oval (at 0 63.5) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 27 thru_hole oval (at 0 66.04) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 28 thru_hole oval (at 0 68.58) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 29 thru_hole oval (at 0 71.12) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 30 thru_hole oval (at 0 73.66) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 0 36.83 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x30_P2.54mm_Vertical.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x30_P2.54mm_Vertical_SMD_Pin1Left.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x30_P2.54mm_Vertical_SMD_Pin1Left.kicad_mod
new file mode 100644
index 000000000..d93cf81f1
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x30_P2.54mm_Vertical_SMD_Pin1Left.kicad_mod
@@ -0,0 +1,183 @@
+(module PinHeader_1x30_P2.54mm_Vertical_SMD_Pin1Left (layer F.Cu) (tedit 59FED5CC)
+  (descr "surface-mounted straight pin header, 1x30, 2.54mm pitch, single row, style 1 (pin 1 left)")
+  (tags "Surface mounted pin header SMD 1x30 2.54mm single row style1 pin1 left")
+  (attr smd)
+  (fp_text reference REF** (at 0 -39.16) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x30_P2.54mm_Vertical_SMD_Pin1Left (at 0 39.16) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 1.27 38.1) (end -1.27 38.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -38.1) (end 1.27 -38.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 38.1) (end -1.27 -37.15) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -37.15) (end -0.32 -38.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -38.1) (end 1.27 38.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -37.15) (end -2.54 -37.15) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -37.15) (end -2.54 -36.51) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -36.51) (end -1.27 -36.51) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -32.07) (end -2.54 -32.07) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -32.07) (end -2.54 -31.43) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -31.43) (end -1.27 -31.43) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -26.99) (end -2.54 -26.99) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -26.99) (end -2.54 -26.35) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -26.35) (end -1.27 -26.35) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -21.91) (end -2.54 -21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -21.91) (end -2.54 -21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -21.27) (end -1.27 -21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -16.83) (end -2.54 -16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -16.83) (end -2.54 -16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -16.19) (end -1.27 -16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -11.75) (end -2.54 -11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -11.75) (end -2.54 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -11.11) (end -1.27 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -6.67) (end -2.54 -6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -6.67) (end -2.54 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -6.03) (end -1.27 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -1.59) (end -2.54 -1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -1.59) (end -2.54 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -0.95) (end -1.27 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 3.49) (end -2.54 3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 3.49) (end -2.54 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 4.13) (end -1.27 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 8.57) (end -2.54 8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 8.57) (end -2.54 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 9.21) (end -1.27 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 13.65) (end -2.54 13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 13.65) (end -2.54 14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 14.29) (end -1.27 14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 18.73) (end -2.54 18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 18.73) (end -2.54 19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 19.37) (end -1.27 19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 23.81) (end -2.54 23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 23.81) (end -2.54 24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 24.45) (end -1.27 24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 28.89) (end -2.54 28.89) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 28.89) (end -2.54 29.53) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 29.53) (end -1.27 29.53) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 33.97) (end -2.54 33.97) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 33.97) (end -2.54 34.61) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 34.61) (end -1.27 34.61) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -34.61) (end 2.54 -34.61) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -34.61) (end 2.54 -33.97) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -33.97) (end 1.27 -33.97) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -29.53) (end 2.54 -29.53) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -29.53) (end 2.54 -28.89) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -28.89) (end 1.27 -28.89) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -24.45) (end 2.54 -24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -24.45) (end 2.54 -23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -23.81) (end 1.27 -23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -19.37) (end 2.54 -19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -19.37) (end 2.54 -18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -18.73) (end 1.27 -18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -14.29) (end 2.54 -14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -14.29) (end 2.54 -13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -13.65) (end 1.27 -13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -9.21) (end 2.54 -9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -9.21) (end 2.54 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -8.57) (end 1.27 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -4.13) (end 2.54 -4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -4.13) (end 2.54 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -3.49) (end 1.27 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 0.95) (end 2.54 0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 0.95) (end 2.54 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 1.59) (end 1.27 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 6.03) (end 2.54 6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 6.03) (end 2.54 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 6.67) (end 1.27 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 11.11) (end 2.54 11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 11.11) (end 2.54 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 11.75) (end 1.27 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 16.19) (end 2.54 16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 16.19) (end 2.54 16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 16.83) (end 1.27 16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 21.27) (end 2.54 21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 21.27) (end 2.54 21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 21.91) (end 1.27 21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 26.35) (end 2.54 26.35) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 26.35) (end 2.54 26.99) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 26.99) (end 1.27 26.99) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 31.43) (end 2.54 31.43) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 31.43) (end 2.54 32.07) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 32.07) (end 1.27 32.07) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 36.51) (end 2.54 36.51) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 36.51) (end 2.54 37.15) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 37.15) (end 1.27 37.15) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 -38.16) (end 1.33 -38.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 38.16) (end 1.33 38.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -38.16) (end 1.33 -35.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -37.59) (end -2.85 -37.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -38.16) (end -1.33 -37.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 37.59) (end 1.33 38.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -33.53) (end 1.33 -29.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -28.45) (end 1.33 -24.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -23.37) (end 1.33 -19.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -18.29) (end 1.33 -14.73) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -13.21) (end 1.33 -9.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -8.13) (end 1.33 -4.57) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -3.05) (end 1.33 0.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 2.03) (end 1.33 5.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 7.11) (end 1.33 10.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 12.19) (end 1.33 15.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 17.27) (end 1.33 20.83) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 22.35) (end 1.33 25.91) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 27.43) (end 1.33 30.99) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 32.51) (end 1.33 36.07) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -36.07) (end -1.33 -32.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -30.99) (end -1.33 -27.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -25.91) (end -1.33 -22.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -20.83) (end -1.33 -17.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -15.75) (end -1.33 -12.19) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -10.67) (end -1.33 -7.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -5.59) (end -1.33 -2.03) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -0.51) (end -1.33 3.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 4.57) (end -1.33 8.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 9.65) (end -1.33 13.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 14.73) (end -1.33 18.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 19.81) (end -1.33 23.37) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 24.89) (end -1.33 28.45) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 29.97) (end -1.33 33.53) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 35.05) (end -1.33 38.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.45 -38.6) (end -3.45 38.6) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.45 38.6) (end 3.45 38.6) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 38.6) (end 3.45 -38.6) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 -38.6) (end -3.45 -38.6) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -1.655 -36.83) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 3 smd rect (at -1.655 -31.75) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 5 smd rect (at -1.655 -26.67) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 7 smd rect (at -1.655 -21.59) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 9 smd rect (at -1.655 -16.51) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 11 smd rect (at -1.655 -11.43) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 13 smd rect (at -1.655 -6.35) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 15 smd rect (at -1.655 -1.27) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 17 smd rect (at -1.655 3.81) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 19 smd rect (at -1.655 8.89) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 21 smd rect (at -1.655 13.97) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 23 smd rect (at -1.655 19.05) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 25 smd rect (at -1.655 24.13) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 27 smd rect (at -1.655 29.21) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 29 smd rect (at -1.655 34.29) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 1.655 -34.29) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 4 smd rect (at 1.655 -29.21) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 6 smd rect (at 1.655 -24.13) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 8 smd rect (at 1.655 -19.05) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 10 smd rect (at 1.655 -13.97) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 12 smd rect (at 1.655 -8.89) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 14 smd rect (at 1.655 -3.81) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 16 smd rect (at 1.655 1.27) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 18 smd rect (at 1.655 6.35) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 20 smd rect (at 1.655 11.43) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 22 smd rect (at 1.655 16.51) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 24 smd rect (at 1.655 21.59) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 26 smd rect (at 1.655 26.67) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 28 smd rect (at 1.655 31.75) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 30 smd rect (at 1.655 36.83) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x30_P2.54mm_Vertical_SMD_Pin1Left.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x30_P2.54mm_Vertical_SMD_Pin1Right.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x30_P2.54mm_Vertical_SMD_Pin1Right.kicad_mod
new file mode 100644
index 000000000..f8bcabc14
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x30_P2.54mm_Vertical_SMD_Pin1Right.kicad_mod
@@ -0,0 +1,183 @@
+(module PinHeader_1x30_P2.54mm_Vertical_SMD_Pin1Right (layer F.Cu) (tedit 59FED5CC)
+  (descr "surface-mounted straight pin header, 1x30, 2.54mm pitch, single row, style 2 (pin 1 right)")
+  (tags "Surface mounted pin header SMD 1x30 2.54mm single row style2 pin1 right")
+  (attr smd)
+  (fp_text reference REF** (at 0 -39.16) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x30_P2.54mm_Vertical_SMD_Pin1Right (at 0 39.16) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 1.27 38.1) (end -1.27 38.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -38.1) (end 0.32 -38.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 38.1) (end 1.27 -37.15) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -37.15) (end 0.32 -38.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -38.1) (end -1.27 38.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -34.61) (end -2.54 -34.61) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -34.61) (end -2.54 -33.97) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -33.97) (end -1.27 -33.97) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -29.53) (end -2.54 -29.53) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -29.53) (end -2.54 -28.89) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -28.89) (end -1.27 -28.89) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -24.45) (end -2.54 -24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -24.45) (end -2.54 -23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -23.81) (end -1.27 -23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -19.37) (end -2.54 -19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -19.37) (end -2.54 -18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -18.73) (end -1.27 -18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -14.29) (end -2.54 -14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -14.29) (end -2.54 -13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -13.65) (end -1.27 -13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -9.21) (end -2.54 -9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -9.21) (end -2.54 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -8.57) (end -1.27 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -4.13) (end -2.54 -4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -4.13) (end -2.54 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -3.49) (end -1.27 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 0.95) (end -2.54 0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 0.95) (end -2.54 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 1.59) (end -1.27 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 6.03) (end -2.54 6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 6.03) (end -2.54 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 6.67) (end -1.27 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 11.11) (end -2.54 11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 11.11) (end -2.54 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 11.75) (end -1.27 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 16.19) (end -2.54 16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 16.19) (end -2.54 16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 16.83) (end -1.27 16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 21.27) (end -2.54 21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 21.27) (end -2.54 21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 21.91) (end -1.27 21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 26.35) (end -2.54 26.35) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 26.35) (end -2.54 26.99) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 26.99) (end -1.27 26.99) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 31.43) (end -2.54 31.43) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 31.43) (end -2.54 32.07) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 32.07) (end -1.27 32.07) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 36.51) (end -2.54 36.51) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 36.51) (end -2.54 37.15) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 37.15) (end -1.27 37.15) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -37.15) (end 2.54 -37.15) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -37.15) (end 2.54 -36.51) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -36.51) (end 1.27 -36.51) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -32.07) (end 2.54 -32.07) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -32.07) (end 2.54 -31.43) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -31.43) (end 1.27 -31.43) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -26.99) (end 2.54 -26.99) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -26.99) (end 2.54 -26.35) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -26.35) (end 1.27 -26.35) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -21.91) (end 2.54 -21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -21.91) (end 2.54 -21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -21.27) (end 1.27 -21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -16.83) (end 2.54 -16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -16.83) (end 2.54 -16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -16.19) (end 1.27 -16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -11.75) (end 2.54 -11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -11.75) (end 2.54 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -11.11) (end 1.27 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -6.67) (end 2.54 -6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -6.67) (end 2.54 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -6.03) (end 1.27 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -1.59) (end 2.54 -1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -1.59) (end 2.54 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -0.95) (end 1.27 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 3.49) (end 2.54 3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 3.49) (end 2.54 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 4.13) (end 1.27 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 8.57) (end 2.54 8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 8.57) (end 2.54 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 9.21) (end 1.27 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 13.65) (end 2.54 13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 13.65) (end 2.54 14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 14.29) (end 1.27 14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 18.73) (end 2.54 18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 18.73) (end 2.54 19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 19.37) (end 1.27 19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 23.81) (end 2.54 23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 23.81) (end 2.54 24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 24.45) (end 1.27 24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 28.89) (end 2.54 28.89) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 28.89) (end 2.54 29.53) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 29.53) (end 1.27 29.53) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 33.97) (end 2.54 33.97) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 33.97) (end 2.54 34.61) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 34.61) (end 1.27 34.61) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 -38.16) (end 1.33 -38.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 38.16) (end 1.33 38.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -36.07) (end 1.33 -32.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -30.99) (end 1.33 -27.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -25.91) (end 1.33 -22.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -20.83) (end 1.33 -17.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -15.75) (end 1.33 -12.19) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -10.67) (end 1.33 -7.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -5.59) (end 1.33 -2.03) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -0.51) (end 1.33 3.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 4.57) (end 1.33 8.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 9.65) (end 1.33 13.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 14.73) (end 1.33 18.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 19.81) (end 1.33 23.37) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 24.89) (end 1.33 28.45) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 29.97) (end 1.33 33.53) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 35.05) (end 1.33 38.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -38.16) (end -1.33 -35.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -37.59) (end 2.85 -37.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -38.16) (end 1.33 -37.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 37.59) (end -1.33 38.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -33.53) (end -1.33 -29.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -28.45) (end -1.33 -24.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -23.37) (end -1.33 -19.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -18.29) (end -1.33 -14.73) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -13.21) (end -1.33 -9.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -8.13) (end -1.33 -4.57) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -3.05) (end -1.33 0.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 2.03) (end -1.33 5.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 7.11) (end -1.33 10.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 12.19) (end -1.33 15.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 17.27) (end -1.33 20.83) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 22.35) (end -1.33 25.91) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 27.43) (end -1.33 30.99) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 32.51) (end -1.33 36.07) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.45 -38.6) (end -3.45 38.6) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.45 38.6) (end 3.45 38.6) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 38.6) (end 3.45 -38.6) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 -38.6) (end -3.45 -38.6) (layer F.CrtYd) (width 0.05))
+  (pad 2 smd rect (at -1.655 -34.29) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 4 smd rect (at -1.655 -29.21) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 6 smd rect (at -1.655 -24.13) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 8 smd rect (at -1.655 -19.05) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 10 smd rect (at -1.655 -13.97) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 12 smd rect (at -1.655 -8.89) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 14 smd rect (at -1.655 -3.81) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 16 smd rect (at -1.655 1.27) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 18 smd rect (at -1.655 6.35) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 20 smd rect (at -1.655 11.43) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 22 smd rect (at -1.655 16.51) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 24 smd rect (at -1.655 21.59) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 26 smd rect (at -1.655 26.67) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 28 smd rect (at -1.655 31.75) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 30 smd rect (at -1.655 36.83) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 1 smd rect (at 1.655 -36.83) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 3 smd rect (at 1.655 -31.75) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 5 smd rect (at 1.655 -26.67) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 7 smd rect (at 1.655 -21.59) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 9 smd rect (at 1.655 -16.51) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 11 smd rect (at 1.655 -11.43) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 13 smd rect (at 1.655 -6.35) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 15 smd rect (at 1.655 -1.27) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 17 smd rect (at 1.655 3.81) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 19 smd rect (at 1.655 8.89) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 21 smd rect (at 1.655 13.97) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 23 smd rect (at 1.655 19.05) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 25 smd rect (at 1.655 24.13) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 27 smd rect (at 1.655 29.21) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 29 smd rect (at 1.655 34.29) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x30_P2.54mm_Vertical_SMD_Pin1Right.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x31_P2.54mm_Horizontal.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x31_P2.54mm_Horizontal.kicad_mod
new file mode 100644
index 000000000..e08fd8840
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x31_P2.54mm_Horizontal.kicad_mod
@@ -0,0 +1,441 @@
+(module PinHeader_1x31_P2.54mm_Horizontal (layer F.Cu) (tedit 59FED5CB)
+  (descr "Through hole angled pin header, 1x31, 2.54mm pitch, 6mm pin length, single row")
+  (tags "Through hole angled pin header THT 1x31 2.54mm single row")
+  (fp_text reference REF** (at 4.385 -2.27) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x31_P2.54mm_Horizontal (at 4.385 78.47) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 2.135 -1.27) (end 4.04 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 -1.27) (end 4.04 77.47) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 77.47) (end 1.5 77.47) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.5 77.47) (end 1.5 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.5 -0.635) (end 2.135 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end 1.5 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end -0.32 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 0.32) (end 1.5 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 -0.32) (end 10.04 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 -0.32) (end 10.04 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 0.32) (end 10.04 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end 1.5 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end -0.32 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.86) (end 1.5 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 2.22) (end 10.04 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 2.22) (end 10.04 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 2.86) (end 10.04 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end 1.5 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end -0.32 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 5.4) (end 1.5 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 4.76) (end 10.04 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 4.76) (end 10.04 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 5.4) (end 10.04 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end 1.5 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end -0.32 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.94) (end 1.5 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 7.3) (end 10.04 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 7.3) (end 10.04 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 7.94) (end 10.04 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end 1.5 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end -0.32 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 10.48) (end 1.5 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 9.84) (end 10.04 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 9.84) (end 10.04 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 10.48) (end 10.04 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end 1.5 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end -0.32 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 13.02) (end 1.5 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 12.38) (end 10.04 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 12.38) (end 10.04 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 13.02) (end 10.04 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end 1.5 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end -0.32 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 15.56) (end 1.5 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 14.92) (end 10.04 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 14.92) (end 10.04 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 15.56) (end 10.04 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end 1.5 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end -0.32 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 18.1) (end 1.5 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 17.46) (end 10.04 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 17.46) (end 10.04 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 18.1) (end 10.04 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end 1.5 20) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end -0.32 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20.64) (end 1.5 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 20) (end 10.04 20) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 20) (end 10.04 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 20.64) (end 10.04 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end 1.5 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end -0.32 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 23.18) (end 1.5 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 22.54) (end 10.04 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 22.54) (end 10.04 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 23.18) (end 10.04 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.08) (end 1.5 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.08) (end -0.32 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.72) (end 1.5 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 25.08) (end 10.04 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 25.08) (end 10.04 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 25.72) (end 10.04 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 27.62) (end 1.5 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 27.62) (end -0.32 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 28.26) (end 1.5 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 27.62) (end 10.04 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 27.62) (end 10.04 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 28.26) (end 10.04 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.16) (end 1.5 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.16) (end -0.32 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.8) (end 1.5 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 30.16) (end 10.04 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 30.16) (end 10.04 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 30.8) (end 10.04 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 32.7) (end 1.5 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 32.7) (end -0.32 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 33.34) (end 1.5 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 32.7) (end 10.04 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 32.7) (end 10.04 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 33.34) (end 10.04 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.24) (end 1.5 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.24) (end -0.32 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.88) (end 1.5 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 35.24) (end 10.04 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 35.24) (end 10.04 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 35.88) (end 10.04 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 37.78) (end 1.5 37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 37.78) (end -0.32 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 38.42) (end 1.5 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 37.78) (end 10.04 37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 37.78) (end 10.04 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 38.42) (end 10.04 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.32) (end 1.5 40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.32) (end -0.32 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.96) (end 1.5 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 40.32) (end 10.04 40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 40.32) (end 10.04 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 40.96) (end 10.04 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 42.86) (end 1.5 42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 42.86) (end -0.32 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 43.5) (end 1.5 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 42.86) (end 10.04 42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 42.86) (end 10.04 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 43.5) (end 10.04 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 45.4) (end 1.5 45.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 45.4) (end -0.32 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 46.04) (end 1.5 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 45.4) (end 10.04 45.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 45.4) (end 10.04 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 46.04) (end 10.04 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 47.94) (end 1.5 47.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 47.94) (end -0.32 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 48.58) (end 1.5 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 47.94) (end 10.04 47.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 47.94) (end 10.04 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 48.58) (end 10.04 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 50.48) (end 1.5 50.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 50.48) (end -0.32 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 51.12) (end 1.5 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 50.48) (end 10.04 50.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 50.48) (end 10.04 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 51.12) (end 10.04 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 53.02) (end 1.5 53.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 53.02) (end -0.32 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 53.66) (end 1.5 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 53.02) (end 10.04 53.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 53.02) (end 10.04 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 53.66) (end 10.04 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 55.56) (end 1.5 55.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 55.56) (end -0.32 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 56.2) (end 1.5 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 55.56) (end 10.04 55.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 55.56) (end 10.04 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 56.2) (end 10.04 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 58.1) (end 1.5 58.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 58.1) (end -0.32 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 58.74) (end 1.5 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 58.1) (end 10.04 58.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 58.1) (end 10.04 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 58.74) (end 10.04 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 60.64) (end 1.5 60.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 60.64) (end -0.32 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 61.28) (end 1.5 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 60.64) (end 10.04 60.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 60.64) (end 10.04 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 61.28) (end 10.04 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 63.18) (end 1.5 63.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 63.18) (end -0.32 63.82) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 63.82) (end 1.5 63.82) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 63.18) (end 10.04 63.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 63.18) (end 10.04 63.82) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 63.82) (end 10.04 63.82) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 65.72) (end 1.5 65.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 65.72) (end -0.32 66.36) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 66.36) (end 1.5 66.36) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 65.72) (end 10.04 65.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 65.72) (end 10.04 66.36) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 66.36) (end 10.04 66.36) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 68.26) (end 1.5 68.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 68.26) (end -0.32 68.9) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 68.9) (end 1.5 68.9) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 68.26) (end 10.04 68.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 68.26) (end 10.04 68.9) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 68.9) (end 10.04 68.9) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 70.8) (end 1.5 70.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 70.8) (end -0.32 71.44) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 71.44) (end 1.5 71.44) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 70.8) (end 10.04 70.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 70.8) (end 10.04 71.44) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 71.44) (end 10.04 71.44) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 73.34) (end 1.5 73.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 73.34) (end -0.32 73.98) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 73.98) (end 1.5 73.98) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 73.34) (end 10.04 73.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 73.34) (end 10.04 73.98) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 73.98) (end 10.04 73.98) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 75.88) (end 1.5 75.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 75.88) (end -0.32 76.52) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 76.52) (end 1.5 76.52) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 75.88) (end 10.04 75.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 75.88) (end 10.04 76.52) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 76.52) (end 10.04 76.52) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.44 -1.33) (end 1.44 77.53) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 77.53) (end 4.1 77.53) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 77.53) (end 4.1 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -1.33) (end 1.44 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.38) (end 10.1 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 -0.38) (end 10.1 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 0.38) (end 4.1 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.32) (end 10.1 -0.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.2) (end 10.1 -0.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.08) (end 10.1 -0.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 0.04) (end 10.1 0.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 0.16) (end 10.1 0.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 0.28) (end 10.1 0.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 -0.38) (end 1.44 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 0.38) (end 1.44 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 1.27) (end 4.1 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 2.16) (end 10.1 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 2.16) (end 10.1 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 2.92) (end 4.1 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.16) (end 1.44 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.92) (end 1.44 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 3.81) (end 4.1 3.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 4.7) (end 10.1 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 4.7) (end 10.1 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 5.46) (end 4.1 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 4.7) (end 1.44 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 5.46) (end 1.44 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 6.35) (end 4.1 6.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 7.24) (end 10.1 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 7.24) (end 10.1 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 8) (end 4.1 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 7.24) (end 1.44 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 8) (end 1.44 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 8.89) (end 4.1 8.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 9.78) (end 10.1 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 9.78) (end 10.1 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 10.54) (end 4.1 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 9.78) (end 1.44 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 10.54) (end 1.44 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 11.43) (end 4.1 11.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 12.32) (end 10.1 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 12.32) (end 10.1 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 13.08) (end 4.1 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 12.32) (end 1.44 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 13.08) (end 1.44 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 13.97) (end 4.1 13.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 14.86) (end 10.1 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 14.86) (end 10.1 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 15.62) (end 4.1 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 14.86) (end 1.44 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 15.62) (end 1.44 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 16.51) (end 4.1 16.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 17.4) (end 10.1 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 17.4) (end 10.1 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 18.16) (end 4.1 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 17.4) (end 1.44 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 18.16) (end 1.44 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 19.05) (end 4.1 19.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 19.94) (end 10.1 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 19.94) (end 10.1 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 20.7) (end 4.1 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 19.94) (end 1.44 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 20.7) (end 1.44 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 21.59) (end 4.1 21.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 22.48) (end 10.1 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 22.48) (end 10.1 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 23.24) (end 4.1 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 22.48) (end 1.44 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 23.24) (end 1.44 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 24.13) (end 4.1 24.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 25.02) (end 10.1 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 25.02) (end 10.1 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 25.78) (end 4.1 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 25.02) (end 1.44 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 25.78) (end 1.44 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 26.67) (end 4.1 26.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 27.56) (end 10.1 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 27.56) (end 10.1 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 28.32) (end 4.1 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 27.56) (end 1.44 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 28.32) (end 1.44 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 29.21) (end 4.1 29.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 30.1) (end 10.1 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 30.1) (end 10.1 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 30.86) (end 4.1 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 30.1) (end 1.44 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 30.86) (end 1.44 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 31.75) (end 4.1 31.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 32.64) (end 10.1 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 32.64) (end 10.1 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 33.4) (end 4.1 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 32.64) (end 1.44 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 33.4) (end 1.44 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 34.29) (end 4.1 34.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 35.18) (end 10.1 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 35.18) (end 10.1 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 35.94) (end 4.1 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 35.18) (end 1.44 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 35.94) (end 1.44 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 36.83) (end 4.1 36.83) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 37.72) (end 10.1 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 37.72) (end 10.1 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 38.48) (end 4.1 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 37.72) (end 1.44 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 38.48) (end 1.44 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 39.37) (end 4.1 39.37) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 40.26) (end 10.1 40.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 40.26) (end 10.1 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 41.02) (end 4.1 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 40.26) (end 1.44 40.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 41.02) (end 1.44 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 41.91) (end 4.1 41.91) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 42.8) (end 10.1 42.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 42.8) (end 10.1 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 43.56) (end 4.1 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 42.8) (end 1.44 42.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 43.56) (end 1.44 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 44.45) (end 4.1 44.45) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 45.34) (end 10.1 45.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 45.34) (end 10.1 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 46.1) (end 4.1 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 45.34) (end 1.44 45.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 46.1) (end 1.44 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 46.99) (end 4.1 46.99) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 47.88) (end 10.1 47.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 47.88) (end 10.1 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 48.64) (end 4.1 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 47.88) (end 1.44 47.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 48.64) (end 1.44 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 49.53) (end 4.1 49.53) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 50.42) (end 10.1 50.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 50.42) (end 10.1 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 51.18) (end 4.1 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 50.42) (end 1.44 50.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 51.18) (end 1.44 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 52.07) (end 4.1 52.07) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 52.96) (end 10.1 52.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 52.96) (end 10.1 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 53.72) (end 4.1 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 52.96) (end 1.44 52.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 53.72) (end 1.44 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 54.61) (end 4.1 54.61) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 55.5) (end 10.1 55.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 55.5) (end 10.1 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 56.26) (end 4.1 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 55.5) (end 1.44 55.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 56.26) (end 1.44 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 57.15) (end 4.1 57.15) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 58.04) (end 10.1 58.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 58.04) (end 10.1 58.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 58.8) (end 4.1 58.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 58.04) (end 1.44 58.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 58.8) (end 1.44 58.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 59.69) (end 4.1 59.69) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 60.58) (end 10.1 60.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 60.58) (end 10.1 61.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 61.34) (end 4.1 61.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 60.58) (end 1.44 60.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 61.34) (end 1.44 61.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 62.23) (end 4.1 62.23) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 63.12) (end 10.1 63.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 63.12) (end 10.1 63.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 63.88) (end 4.1 63.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 63.12) (end 1.44 63.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 63.88) (end 1.44 63.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 64.77) (end 4.1 64.77) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 65.66) (end 10.1 65.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 65.66) (end 10.1 66.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 66.42) (end 4.1 66.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 65.66) (end 1.44 65.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 66.42) (end 1.44 66.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 67.31) (end 4.1 67.31) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 68.2) (end 10.1 68.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 68.2) (end 10.1 68.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 68.96) (end 4.1 68.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 68.2) (end 1.44 68.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 68.96) (end 1.44 68.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 69.85) (end 4.1 69.85) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 70.74) (end 10.1 70.74) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 70.74) (end 10.1 71.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 71.5) (end 4.1 71.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 70.74) (end 1.44 70.74) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 71.5) (end 1.44 71.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 72.39) (end 4.1 72.39) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 73.28) (end 10.1 73.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 73.28) (end 10.1 74.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 74.04) (end 4.1 74.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 73.28) (end 1.44 73.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 74.04) (end 1.44 74.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 74.93) (end 4.1 74.93) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 75.82) (end 10.1 75.82) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 75.82) (end 10.1 76.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 76.58) (end 4.1 76.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 75.82) (end 1.44 75.82) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 76.58) (end 1.44 76.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 0) (end -1.27 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 -1.27) (end 0 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 78) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 78) (end 10.55 78) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 10.55 78) (end 10.55 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 10.55 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 14 thru_hole oval (at 0 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 15 thru_hole oval (at 0 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 16 thru_hole oval (at 0 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 17 thru_hole oval (at 0 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 18 thru_hole oval (at 0 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 19 thru_hole oval (at 0 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 20 thru_hole oval (at 0 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 21 thru_hole oval (at 0 50.8) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 22 thru_hole oval (at 0 53.34) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 23 thru_hole oval (at 0 55.88) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 24 thru_hole oval (at 0 58.42) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 25 thru_hole oval (at 0 60.96) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 26 thru_hole oval (at 0 63.5) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 27 thru_hole oval (at 0 66.04) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 28 thru_hole oval (at 0 68.58) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 29 thru_hole oval (at 0 71.12) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 30 thru_hole oval (at 0 73.66) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 31 thru_hole oval (at 0 76.2) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 2.77 38.1 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x31_P2.54mm_Horizontal.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x31_P2.54mm_Vertical.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x31_P2.54mm_Vertical.kicad_mod
new file mode 100644
index 000000000..8caf57464
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x31_P2.54mm_Vertical.kicad_mod
@@ -0,0 +1,64 @@
+(module PinHeader_1x31_P2.54mm_Vertical (layer F.Cu) (tedit 59FED5CC)
+  (descr "Through hole straight pin header, 1x31, 2.54mm pitch, single row")
+  (tags "Through hole pin header THT 1x31 2.54mm single row")
+  (fp_text reference REF** (at 0 -2.33) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x31_P2.54mm_Vertical (at 0 78.53) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -1.27) (end 1.27 77.47) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 77.47) (end -1.27 77.47) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 77.47) (end -1.27 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 77.53) (end 1.33 77.53) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end -1.33 77.53) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 1.27) (end 1.33 77.53) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 78) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 78) (end 1.8 78) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.8 78) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 14 thru_hole oval (at 0 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 15 thru_hole oval (at 0 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 16 thru_hole oval (at 0 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 17 thru_hole oval (at 0 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 18 thru_hole oval (at 0 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 19 thru_hole oval (at 0 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 20 thru_hole oval (at 0 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 21 thru_hole oval (at 0 50.8) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 22 thru_hole oval (at 0 53.34) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 23 thru_hole oval (at 0 55.88) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 24 thru_hole oval (at 0 58.42) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 25 thru_hole oval (at 0 60.96) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 26 thru_hole oval (at 0 63.5) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 27 thru_hole oval (at 0 66.04) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 28 thru_hole oval (at 0 68.58) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 29 thru_hole oval (at 0 71.12) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 30 thru_hole oval (at 0 73.66) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 31 thru_hole oval (at 0 76.2) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 0 38.1 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x31_P2.54mm_Vertical.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x31_P2.54mm_Vertical_SMD_Pin1Left.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x31_P2.54mm_Vertical_SMD_Pin1Left.kicad_mod
new file mode 100644
index 000000000..3f04d6910
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x31_P2.54mm_Vertical_SMD_Pin1Left.kicad_mod
@@ -0,0 +1,188 @@
+(module PinHeader_1x31_P2.54mm_Vertical_SMD_Pin1Left (layer F.Cu) (tedit 59FED5CC)
+  (descr "surface-mounted straight pin header, 1x31, 2.54mm pitch, single row, style 1 (pin 1 left)")
+  (tags "Surface mounted pin header SMD 1x31 2.54mm single row style1 pin1 left")
+  (attr smd)
+  (fp_text reference REF** (at 0 -40.43) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x31_P2.54mm_Vertical_SMD_Pin1Left (at 0 40.43) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 1.27 39.37) (end -1.27 39.37) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -39.37) (end 1.27 -39.37) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 39.37) (end -1.27 -38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -38.42) (end -0.32 -39.37) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -39.37) (end 1.27 39.37) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -38.42) (end -2.54 -38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -38.42) (end -2.54 -37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -37.78) (end -1.27 -37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -33.34) (end -2.54 -33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -33.34) (end -2.54 -32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -32.7) (end -1.27 -32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -28.26) (end -2.54 -28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -28.26) (end -2.54 -27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -27.62) (end -1.27 -27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -23.18) (end -2.54 -23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -23.18) (end -2.54 -22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -22.54) (end -1.27 -22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -18.1) (end -2.54 -18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -18.1) (end -2.54 -17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -17.46) (end -1.27 -17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -13.02) (end -2.54 -13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -13.02) (end -2.54 -12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -12.38) (end -1.27 -12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -7.94) (end -2.54 -7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -7.94) (end -2.54 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -7.3) (end -1.27 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -2.86) (end -2.54 -2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -2.86) (end -2.54 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -2.22) (end -1.27 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 2.22) (end -2.54 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 2.22) (end -2.54 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 2.86) (end -1.27 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 7.3) (end -2.54 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 7.3) (end -2.54 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 7.94) (end -1.27 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 12.38) (end -2.54 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 12.38) (end -2.54 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 13.02) (end -1.27 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 17.46) (end -2.54 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 17.46) (end -2.54 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 18.1) (end -1.27 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 22.54) (end -2.54 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 22.54) (end -2.54 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 23.18) (end -1.27 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 27.62) (end -2.54 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 27.62) (end -2.54 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 28.26) (end -1.27 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 32.7) (end -2.54 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 32.7) (end -2.54 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 33.34) (end -1.27 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 37.78) (end -2.54 37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 37.78) (end -2.54 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 38.42) (end -1.27 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -35.88) (end 2.54 -35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -35.88) (end 2.54 -35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -35.24) (end 1.27 -35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -30.8) (end 2.54 -30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -30.8) (end 2.54 -30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -30.16) (end 1.27 -30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -25.72) (end 2.54 -25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -25.72) (end 2.54 -25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -25.08) (end 1.27 -25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -20.64) (end 2.54 -20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -20.64) (end 2.54 -20) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -20) (end 1.27 -20) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -15.56) (end 2.54 -15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -15.56) (end 2.54 -14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -14.92) (end 1.27 -14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -10.48) (end 2.54 -10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -10.48) (end 2.54 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -9.84) (end 1.27 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -5.4) (end 2.54 -5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -5.4) (end 2.54 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -4.76) (end 1.27 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -0.32) (end 2.54 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -0.32) (end 2.54 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 0.32) (end 1.27 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 4.76) (end 2.54 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 4.76) (end 2.54 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 5.4) (end 1.27 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 9.84) (end 2.54 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 9.84) (end 2.54 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 10.48) (end 1.27 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 14.92) (end 2.54 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 14.92) (end 2.54 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 15.56) (end 1.27 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 20) (end 2.54 20) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 20) (end 2.54 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 20.64) (end 1.27 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 25.08) (end 2.54 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 25.08) (end 2.54 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 25.72) (end 1.27 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 30.16) (end 2.54 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 30.16) (end 2.54 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 30.8) (end 1.27 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 35.24) (end 2.54 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 35.24) (end 2.54 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 35.88) (end 1.27 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 -39.43) (end 1.33 -39.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 39.43) (end 1.33 39.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -39.43) (end 1.33 -36.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -38.86) (end -2.85 -38.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -39.43) (end -1.33 -38.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 38.86) (end 1.33 39.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -34.8) (end 1.33 -31.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -29.72) (end 1.33 -26.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -24.64) (end 1.33 -21.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -19.56) (end 1.33 -16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -14.48) (end 1.33 -10.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -9.4) (end 1.33 -5.84) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -4.32) (end 1.33 -0.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 0.76) (end 1.33 4.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 5.84) (end 1.33 9.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 10.92) (end 1.33 14.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 16) (end 1.33 19.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 21.08) (end 1.33 24.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 26.16) (end 1.33 29.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 31.24) (end 1.33 34.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 36.32) (end 1.33 39.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -37.34) (end -1.33 -33.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -32.26) (end -1.33 -28.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -27.18) (end -1.33 -23.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -22.1) (end -1.33 -18.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -17.02) (end -1.33 -13.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -11.94) (end -1.33 -8.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -6.86) (end -1.33 -3.3) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -1.78) (end -1.33 1.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 3.3) (end -1.33 6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 8.38) (end -1.33 11.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 13.46) (end -1.33 17.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 18.54) (end -1.33 22.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 23.62) (end -1.33 27.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 28.7) (end -1.33 32.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 33.78) (end -1.33 37.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.45 -39.9) (end -3.45 39.9) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.45 39.9) (end 3.45 39.9) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 39.9) (end 3.45 -39.9) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 -39.9) (end -3.45 -39.9) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -1.655 -38.1) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 3 smd rect (at -1.655 -33.02) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 5 smd rect (at -1.655 -27.94) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 7 smd rect (at -1.655 -22.86) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 9 smd rect (at -1.655 -17.78) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 11 smd rect (at -1.655 -12.7) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 13 smd rect (at -1.655 -7.62) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 15 smd rect (at -1.655 -2.54) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 17 smd rect (at -1.655 2.54) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 19 smd rect (at -1.655 7.62) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 21 smd rect (at -1.655 12.7) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 23 smd rect (at -1.655 17.78) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 25 smd rect (at -1.655 22.86) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 27 smd rect (at -1.655 27.94) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 29 smd rect (at -1.655 33.02) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 31 smd rect (at -1.655 38.1) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 1.655 -35.56) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 4 smd rect (at 1.655 -30.48) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 6 smd rect (at 1.655 -25.4) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 8 smd rect (at 1.655 -20.32) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 10 smd rect (at 1.655 -15.24) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 12 smd rect (at 1.655 -10.16) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 14 smd rect (at 1.655 -5.08) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 16 smd rect (at 1.655 0) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 18 smd rect (at 1.655 5.08) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 20 smd rect (at 1.655 10.16) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 22 smd rect (at 1.655 15.24) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 24 smd rect (at 1.655 20.32) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 26 smd rect (at 1.655 25.4) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 28 smd rect (at 1.655 30.48) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 30 smd rect (at 1.655 35.56) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x31_P2.54mm_Vertical_SMD_Pin1Left.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x31_P2.54mm_Vertical_SMD_Pin1Right.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x31_P2.54mm_Vertical_SMD_Pin1Right.kicad_mod
new file mode 100644
index 000000000..2bbd7cd57
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x31_P2.54mm_Vertical_SMD_Pin1Right.kicad_mod
@@ -0,0 +1,188 @@
+(module PinHeader_1x31_P2.54mm_Vertical_SMD_Pin1Right (layer F.Cu) (tedit 59FED5CC)
+  (descr "surface-mounted straight pin header, 1x31, 2.54mm pitch, single row, style 2 (pin 1 right)")
+  (tags "Surface mounted pin header SMD 1x31 2.54mm single row style2 pin1 right")
+  (attr smd)
+  (fp_text reference REF** (at 0 -40.43) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x31_P2.54mm_Vertical_SMD_Pin1Right (at 0 40.43) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 1.27 39.37) (end -1.27 39.37) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -39.37) (end 0.32 -39.37) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 39.37) (end 1.27 -38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -38.42) (end 0.32 -39.37) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -39.37) (end -1.27 39.37) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -35.88) (end -2.54 -35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -35.88) (end -2.54 -35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -35.24) (end -1.27 -35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -30.8) (end -2.54 -30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -30.8) (end -2.54 -30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -30.16) (end -1.27 -30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -25.72) (end -2.54 -25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -25.72) (end -2.54 -25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -25.08) (end -1.27 -25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -20.64) (end -2.54 -20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -20.64) (end -2.54 -20) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -20) (end -1.27 -20) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -15.56) (end -2.54 -15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -15.56) (end -2.54 -14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -14.92) (end -1.27 -14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -10.48) (end -2.54 -10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -10.48) (end -2.54 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -9.84) (end -1.27 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -5.4) (end -2.54 -5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -5.4) (end -2.54 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -4.76) (end -1.27 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -0.32) (end -2.54 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -0.32) (end -2.54 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 0.32) (end -1.27 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 4.76) (end -2.54 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 4.76) (end -2.54 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 5.4) (end -1.27 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 9.84) (end -2.54 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 9.84) (end -2.54 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 10.48) (end -1.27 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 14.92) (end -2.54 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 14.92) (end -2.54 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 15.56) (end -1.27 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 20) (end -2.54 20) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 20) (end -2.54 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 20.64) (end -1.27 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 25.08) (end -2.54 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 25.08) (end -2.54 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 25.72) (end -1.27 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 30.16) (end -2.54 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 30.16) (end -2.54 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 30.8) (end -1.27 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 35.24) (end -2.54 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 35.24) (end -2.54 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 35.88) (end -1.27 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -38.42) (end 2.54 -38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -38.42) (end 2.54 -37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -37.78) (end 1.27 -37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -33.34) (end 2.54 -33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -33.34) (end 2.54 -32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -32.7) (end 1.27 -32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -28.26) (end 2.54 -28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -28.26) (end 2.54 -27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -27.62) (end 1.27 -27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -23.18) (end 2.54 -23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -23.18) (end 2.54 -22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -22.54) (end 1.27 -22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -18.1) (end 2.54 -18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -18.1) (end 2.54 -17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -17.46) (end 1.27 -17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -13.02) (end 2.54 -13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -13.02) (end 2.54 -12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -12.38) (end 1.27 -12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -7.94) (end 2.54 -7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -7.94) (end 2.54 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -7.3) (end 1.27 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -2.86) (end 2.54 -2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -2.86) (end 2.54 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -2.22) (end 1.27 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 2.22) (end 2.54 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 2.22) (end 2.54 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 2.86) (end 1.27 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 7.3) (end 2.54 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 7.3) (end 2.54 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 7.94) (end 1.27 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 12.38) (end 2.54 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 12.38) (end 2.54 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 13.02) (end 1.27 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 17.46) (end 2.54 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 17.46) (end 2.54 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 18.1) (end 1.27 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 22.54) (end 2.54 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 22.54) (end 2.54 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 23.18) (end 1.27 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 27.62) (end 2.54 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 27.62) (end 2.54 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 28.26) (end 1.27 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 32.7) (end 2.54 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 32.7) (end 2.54 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 33.34) (end 1.27 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 37.78) (end 2.54 37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 37.78) (end 2.54 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 38.42) (end 1.27 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 -39.43) (end 1.33 -39.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 39.43) (end 1.33 39.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -37.34) (end 1.33 -33.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -32.26) (end 1.33 -28.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -27.18) (end 1.33 -23.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -22.1) (end 1.33 -18.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -17.02) (end 1.33 -13.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -11.94) (end 1.33 -8.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -6.86) (end 1.33 -3.3) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -1.78) (end 1.33 1.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 3.3) (end 1.33 6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 8.38) (end 1.33 11.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 13.46) (end 1.33 17.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 18.54) (end 1.33 22.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 23.62) (end 1.33 27.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 28.7) (end 1.33 32.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 33.78) (end 1.33 37.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -39.43) (end -1.33 -36.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -38.86) (end 2.85 -38.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -39.43) (end 1.33 -38.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 38.86) (end -1.33 39.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -34.8) (end -1.33 -31.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -29.72) (end -1.33 -26.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -24.64) (end -1.33 -21.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -19.56) (end -1.33 -16) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -14.48) (end -1.33 -10.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -9.4) (end -1.33 -5.84) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -4.32) (end -1.33 -0.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 0.76) (end -1.33 4.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 5.84) (end -1.33 9.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 10.92) (end -1.33 14.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 16) (end -1.33 19.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 21.08) (end -1.33 24.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 26.16) (end -1.33 29.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 31.24) (end -1.33 34.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 36.32) (end -1.33 39.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.45 -39.9) (end -3.45 39.9) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.45 39.9) (end 3.45 39.9) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 39.9) (end 3.45 -39.9) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 -39.9) (end -3.45 -39.9) (layer F.CrtYd) (width 0.05))
+  (pad 2 smd rect (at -1.655 -35.56) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 4 smd rect (at -1.655 -30.48) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 6 smd rect (at -1.655 -25.4) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 8 smd rect (at -1.655 -20.32) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 10 smd rect (at -1.655 -15.24) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 12 smd rect (at -1.655 -10.16) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 14 smd rect (at -1.655 -5.08) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 16 smd rect (at -1.655 0) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 18 smd rect (at -1.655 5.08) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 20 smd rect (at -1.655 10.16) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 22 smd rect (at -1.655 15.24) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 24 smd rect (at -1.655 20.32) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 26 smd rect (at -1.655 25.4) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 28 smd rect (at -1.655 30.48) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 30 smd rect (at -1.655 35.56) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 1 smd rect (at 1.655 -38.1) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 3 smd rect (at 1.655 -33.02) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 5 smd rect (at 1.655 -27.94) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 7 smd rect (at 1.655 -22.86) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 9 smd rect (at 1.655 -17.78) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 11 smd rect (at 1.655 -12.7) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 13 smd rect (at 1.655 -7.62) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 15 smd rect (at 1.655 -2.54) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 17 smd rect (at 1.655 2.54) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 19 smd rect (at 1.655 7.62) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 21 smd rect (at 1.655 12.7) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 23 smd rect (at 1.655 17.78) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 25 smd rect (at 1.655 22.86) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 27 smd rect (at 1.655 27.94) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 29 smd rect (at 1.655 33.02) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 31 smd rect (at 1.655 38.1) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x31_P2.54mm_Vertical_SMD_Pin1Right.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x32_P2.54mm_Horizontal.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x32_P2.54mm_Horizontal.kicad_mod
new file mode 100644
index 000000000..ab11bd740
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x32_P2.54mm_Horizontal.kicad_mod
@@ -0,0 +1,454 @@
+(module PinHeader_1x32_P2.54mm_Horizontal (layer F.Cu) (tedit 59FED5CB)
+  (descr "Through hole angled pin header, 1x32, 2.54mm pitch, 6mm pin length, single row")
+  (tags "Through hole angled pin header THT 1x32 2.54mm single row")
+  (fp_text reference REF** (at 4.385 -2.27) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x32_P2.54mm_Horizontal (at 4.385 81.01) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 2.135 -1.27) (end 4.04 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 -1.27) (end 4.04 80.01) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 80.01) (end 1.5 80.01) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.5 80.01) (end 1.5 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.5 -0.635) (end 2.135 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end 1.5 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end -0.32 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 0.32) (end 1.5 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 -0.32) (end 10.04 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 -0.32) (end 10.04 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 0.32) (end 10.04 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end 1.5 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end -0.32 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.86) (end 1.5 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 2.22) (end 10.04 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 2.22) (end 10.04 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 2.86) (end 10.04 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end 1.5 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end -0.32 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 5.4) (end 1.5 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 4.76) (end 10.04 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 4.76) (end 10.04 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 5.4) (end 10.04 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end 1.5 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end -0.32 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.94) (end 1.5 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 7.3) (end 10.04 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 7.3) (end 10.04 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 7.94) (end 10.04 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end 1.5 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end -0.32 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 10.48) (end 1.5 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 9.84) (end 10.04 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 9.84) (end 10.04 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 10.48) (end 10.04 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end 1.5 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end -0.32 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 13.02) (end 1.5 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 12.38) (end 10.04 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 12.38) (end 10.04 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 13.02) (end 10.04 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end 1.5 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end -0.32 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 15.56) (end 1.5 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 14.92) (end 10.04 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 14.92) (end 10.04 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 15.56) (end 10.04 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end 1.5 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end -0.32 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 18.1) (end 1.5 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 17.46) (end 10.04 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 17.46) (end 10.04 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 18.1) (end 10.04 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end 1.5 20) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end -0.32 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20.64) (end 1.5 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 20) (end 10.04 20) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 20) (end 10.04 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 20.64) (end 10.04 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end 1.5 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end -0.32 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 23.18) (end 1.5 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 22.54) (end 10.04 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 22.54) (end 10.04 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 23.18) (end 10.04 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.08) (end 1.5 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.08) (end -0.32 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.72) (end 1.5 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 25.08) (end 10.04 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 25.08) (end 10.04 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 25.72) (end 10.04 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 27.62) (end 1.5 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 27.62) (end -0.32 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 28.26) (end 1.5 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 27.62) (end 10.04 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 27.62) (end 10.04 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 28.26) (end 10.04 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.16) (end 1.5 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.16) (end -0.32 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.8) (end 1.5 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 30.16) (end 10.04 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 30.16) (end 10.04 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 30.8) (end 10.04 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 32.7) (end 1.5 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 32.7) (end -0.32 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 33.34) (end 1.5 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 32.7) (end 10.04 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 32.7) (end 10.04 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 33.34) (end 10.04 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.24) (end 1.5 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.24) (end -0.32 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.88) (end 1.5 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 35.24) (end 10.04 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 35.24) (end 10.04 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 35.88) (end 10.04 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 37.78) (end 1.5 37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 37.78) (end -0.32 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 38.42) (end 1.5 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 37.78) (end 10.04 37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 37.78) (end 10.04 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 38.42) (end 10.04 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.32) (end 1.5 40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.32) (end -0.32 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.96) (end 1.5 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 40.32) (end 10.04 40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 40.32) (end 10.04 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 40.96) (end 10.04 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 42.86) (end 1.5 42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 42.86) (end -0.32 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 43.5) (end 1.5 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 42.86) (end 10.04 42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 42.86) (end 10.04 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 43.5) (end 10.04 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 45.4) (end 1.5 45.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 45.4) (end -0.32 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 46.04) (end 1.5 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 45.4) (end 10.04 45.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 45.4) (end 10.04 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 46.04) (end 10.04 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 47.94) (end 1.5 47.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 47.94) (end -0.32 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 48.58) (end 1.5 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 47.94) (end 10.04 47.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 47.94) (end 10.04 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 48.58) (end 10.04 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 50.48) (end 1.5 50.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 50.48) (end -0.32 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 51.12) (end 1.5 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 50.48) (end 10.04 50.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 50.48) (end 10.04 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 51.12) (end 10.04 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 53.02) (end 1.5 53.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 53.02) (end -0.32 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 53.66) (end 1.5 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 53.02) (end 10.04 53.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 53.02) (end 10.04 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 53.66) (end 10.04 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 55.56) (end 1.5 55.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 55.56) (end -0.32 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 56.2) (end 1.5 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 55.56) (end 10.04 55.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 55.56) (end 10.04 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 56.2) (end 10.04 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 58.1) (end 1.5 58.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 58.1) (end -0.32 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 58.74) (end 1.5 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 58.1) (end 10.04 58.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 58.1) (end 10.04 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 58.74) (end 10.04 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 60.64) (end 1.5 60.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 60.64) (end -0.32 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 61.28) (end 1.5 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 60.64) (end 10.04 60.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 60.64) (end 10.04 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 61.28) (end 10.04 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 63.18) (end 1.5 63.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 63.18) (end -0.32 63.82) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 63.82) (end 1.5 63.82) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 63.18) (end 10.04 63.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 63.18) (end 10.04 63.82) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 63.82) (end 10.04 63.82) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 65.72) (end 1.5 65.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 65.72) (end -0.32 66.36) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 66.36) (end 1.5 66.36) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 65.72) (end 10.04 65.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 65.72) (end 10.04 66.36) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 66.36) (end 10.04 66.36) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 68.26) (end 1.5 68.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 68.26) (end -0.32 68.9) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 68.9) (end 1.5 68.9) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 68.26) (end 10.04 68.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 68.26) (end 10.04 68.9) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 68.9) (end 10.04 68.9) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 70.8) (end 1.5 70.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 70.8) (end -0.32 71.44) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 71.44) (end 1.5 71.44) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 70.8) (end 10.04 70.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 70.8) (end 10.04 71.44) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 71.44) (end 10.04 71.44) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 73.34) (end 1.5 73.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 73.34) (end -0.32 73.98) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 73.98) (end 1.5 73.98) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 73.34) (end 10.04 73.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 73.34) (end 10.04 73.98) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 73.98) (end 10.04 73.98) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 75.88) (end 1.5 75.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 75.88) (end -0.32 76.52) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 76.52) (end 1.5 76.52) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 75.88) (end 10.04 75.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 75.88) (end 10.04 76.52) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 76.52) (end 10.04 76.52) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 78.42) (end 1.5 78.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 78.42) (end -0.32 79.06) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 79.06) (end 1.5 79.06) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 78.42) (end 10.04 78.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 78.42) (end 10.04 79.06) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 79.06) (end 10.04 79.06) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.44 -1.33) (end 1.44 80.07) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 80.07) (end 4.1 80.07) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 80.07) (end 4.1 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -1.33) (end 1.44 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.38) (end 10.1 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 -0.38) (end 10.1 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 0.38) (end 4.1 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.32) (end 10.1 -0.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.2) (end 10.1 -0.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.08) (end 10.1 -0.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 0.04) (end 10.1 0.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 0.16) (end 10.1 0.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 0.28) (end 10.1 0.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 -0.38) (end 1.44 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 0.38) (end 1.44 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 1.27) (end 4.1 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 2.16) (end 10.1 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 2.16) (end 10.1 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 2.92) (end 4.1 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.16) (end 1.44 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.92) (end 1.44 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 3.81) (end 4.1 3.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 4.7) (end 10.1 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 4.7) (end 10.1 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 5.46) (end 4.1 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 4.7) (end 1.44 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 5.46) (end 1.44 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 6.35) (end 4.1 6.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 7.24) (end 10.1 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 7.24) (end 10.1 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 8) (end 4.1 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 7.24) (end 1.44 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 8) (end 1.44 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 8.89) (end 4.1 8.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 9.78) (end 10.1 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 9.78) (end 10.1 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 10.54) (end 4.1 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 9.78) (end 1.44 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 10.54) (end 1.44 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 11.43) (end 4.1 11.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 12.32) (end 10.1 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 12.32) (end 10.1 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 13.08) (end 4.1 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 12.32) (end 1.44 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 13.08) (end 1.44 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 13.97) (end 4.1 13.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 14.86) (end 10.1 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 14.86) (end 10.1 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 15.62) (end 4.1 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 14.86) (end 1.44 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 15.62) (end 1.44 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 16.51) (end 4.1 16.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 17.4) (end 10.1 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 17.4) (end 10.1 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 18.16) (end 4.1 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 17.4) (end 1.44 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 18.16) (end 1.44 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 19.05) (end 4.1 19.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 19.94) (end 10.1 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 19.94) (end 10.1 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 20.7) (end 4.1 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 19.94) (end 1.44 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 20.7) (end 1.44 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 21.59) (end 4.1 21.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 22.48) (end 10.1 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 22.48) (end 10.1 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 23.24) (end 4.1 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 22.48) (end 1.44 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 23.24) (end 1.44 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 24.13) (end 4.1 24.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 25.02) (end 10.1 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 25.02) (end 10.1 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 25.78) (end 4.1 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 25.02) (end 1.44 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 25.78) (end 1.44 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 26.67) (end 4.1 26.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 27.56) (end 10.1 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 27.56) (end 10.1 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 28.32) (end 4.1 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 27.56) (end 1.44 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 28.32) (end 1.44 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 29.21) (end 4.1 29.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 30.1) (end 10.1 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 30.1) (end 10.1 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 30.86) (end 4.1 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 30.1) (end 1.44 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 30.86) (end 1.44 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 31.75) (end 4.1 31.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 32.64) (end 10.1 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 32.64) (end 10.1 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 33.4) (end 4.1 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 32.64) (end 1.44 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 33.4) (end 1.44 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 34.29) (end 4.1 34.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 35.18) (end 10.1 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 35.18) (end 10.1 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 35.94) (end 4.1 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 35.18) (end 1.44 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 35.94) (end 1.44 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 36.83) (end 4.1 36.83) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 37.72) (end 10.1 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 37.72) (end 10.1 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 38.48) (end 4.1 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 37.72) (end 1.44 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 38.48) (end 1.44 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 39.37) (end 4.1 39.37) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 40.26) (end 10.1 40.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 40.26) (end 10.1 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 41.02) (end 4.1 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 40.26) (end 1.44 40.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 41.02) (end 1.44 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 41.91) (end 4.1 41.91) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 42.8) (end 10.1 42.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 42.8) (end 10.1 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 43.56) (end 4.1 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 42.8) (end 1.44 42.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 43.56) (end 1.44 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 44.45) (end 4.1 44.45) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 45.34) (end 10.1 45.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 45.34) (end 10.1 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 46.1) (end 4.1 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 45.34) (end 1.44 45.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 46.1) (end 1.44 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 46.99) (end 4.1 46.99) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 47.88) (end 10.1 47.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 47.88) (end 10.1 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 48.64) (end 4.1 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 47.88) (end 1.44 47.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 48.64) (end 1.44 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 49.53) (end 4.1 49.53) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 50.42) (end 10.1 50.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 50.42) (end 10.1 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 51.18) (end 4.1 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 50.42) (end 1.44 50.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 51.18) (end 1.44 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 52.07) (end 4.1 52.07) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 52.96) (end 10.1 52.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 52.96) (end 10.1 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 53.72) (end 4.1 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 52.96) (end 1.44 52.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 53.72) (end 1.44 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 54.61) (end 4.1 54.61) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 55.5) (end 10.1 55.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 55.5) (end 10.1 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 56.26) (end 4.1 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 55.5) (end 1.44 55.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 56.26) (end 1.44 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 57.15) (end 4.1 57.15) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 58.04) (end 10.1 58.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 58.04) (end 10.1 58.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 58.8) (end 4.1 58.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 58.04) (end 1.44 58.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 58.8) (end 1.44 58.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 59.69) (end 4.1 59.69) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 60.58) (end 10.1 60.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 60.58) (end 10.1 61.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 61.34) (end 4.1 61.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 60.58) (end 1.44 60.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 61.34) (end 1.44 61.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 62.23) (end 4.1 62.23) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 63.12) (end 10.1 63.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 63.12) (end 10.1 63.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 63.88) (end 4.1 63.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 63.12) (end 1.44 63.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 63.88) (end 1.44 63.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 64.77) (end 4.1 64.77) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 65.66) (end 10.1 65.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 65.66) (end 10.1 66.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 66.42) (end 4.1 66.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 65.66) (end 1.44 65.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 66.42) (end 1.44 66.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 67.31) (end 4.1 67.31) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 68.2) (end 10.1 68.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 68.2) (end 10.1 68.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 68.96) (end 4.1 68.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 68.2) (end 1.44 68.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 68.96) (end 1.44 68.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 69.85) (end 4.1 69.85) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 70.74) (end 10.1 70.74) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 70.74) (end 10.1 71.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 71.5) (end 4.1 71.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 70.74) (end 1.44 70.74) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 71.5) (end 1.44 71.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 72.39) (end 4.1 72.39) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 73.28) (end 10.1 73.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 73.28) (end 10.1 74.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 74.04) (end 4.1 74.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 73.28) (end 1.44 73.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 74.04) (end 1.44 74.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 74.93) (end 4.1 74.93) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 75.82) (end 10.1 75.82) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 75.82) (end 10.1 76.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 76.58) (end 4.1 76.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 75.82) (end 1.44 75.82) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 76.58) (end 1.44 76.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 77.47) (end 4.1 77.47) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 78.36) (end 10.1 78.36) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 78.36) (end 10.1 79.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 79.12) (end 4.1 79.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 78.36) (end 1.44 78.36) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 79.12) (end 1.44 79.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 0) (end -1.27 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 -1.27) (end 0 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 80.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 80.55) (end 10.55 80.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 10.55 80.55) (end 10.55 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 10.55 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 14 thru_hole oval (at 0 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 15 thru_hole oval (at 0 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 16 thru_hole oval (at 0 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 17 thru_hole oval (at 0 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 18 thru_hole oval (at 0 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 19 thru_hole oval (at 0 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 20 thru_hole oval (at 0 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 21 thru_hole oval (at 0 50.8) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 22 thru_hole oval (at 0 53.34) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 23 thru_hole oval (at 0 55.88) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 24 thru_hole oval (at 0 58.42) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 25 thru_hole oval (at 0 60.96) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 26 thru_hole oval (at 0 63.5) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 27 thru_hole oval (at 0 66.04) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 28 thru_hole oval (at 0 68.58) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 29 thru_hole oval (at 0 71.12) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 30 thru_hole oval (at 0 73.66) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 31 thru_hole oval (at 0 76.2) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 32 thru_hole oval (at 0 78.74) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 2.77 39.37 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x32_P2.54mm_Horizontal.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x32_P2.54mm_Vertical.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x32_P2.54mm_Vertical.kicad_mod
new file mode 100644
index 000000000..0f549a53b
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x32_P2.54mm_Vertical.kicad_mod
@@ -0,0 +1,65 @@
+(module PinHeader_1x32_P2.54mm_Vertical (layer F.Cu) (tedit 59FED5CC)
+  (descr "Through hole straight pin header, 1x32, 2.54mm pitch, single row")
+  (tags "Through hole pin header THT 1x32 2.54mm single row")
+  (fp_text reference REF** (at 0 -2.33) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x32_P2.54mm_Vertical (at 0 81.07) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -1.27) (end 1.27 80.01) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 80.01) (end -1.27 80.01) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 80.01) (end -1.27 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 80.07) (end 1.33 80.07) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end -1.33 80.07) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 1.27) (end 1.33 80.07) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 80.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 80.55) (end 1.8 80.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.8 80.55) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 14 thru_hole oval (at 0 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 15 thru_hole oval (at 0 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 16 thru_hole oval (at 0 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 17 thru_hole oval (at 0 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 18 thru_hole oval (at 0 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 19 thru_hole oval (at 0 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 20 thru_hole oval (at 0 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 21 thru_hole oval (at 0 50.8) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 22 thru_hole oval (at 0 53.34) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 23 thru_hole oval (at 0 55.88) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 24 thru_hole oval (at 0 58.42) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 25 thru_hole oval (at 0 60.96) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 26 thru_hole oval (at 0 63.5) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 27 thru_hole oval (at 0 66.04) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 28 thru_hole oval (at 0 68.58) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 29 thru_hole oval (at 0 71.12) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 30 thru_hole oval (at 0 73.66) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 31 thru_hole oval (at 0 76.2) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 32 thru_hole oval (at 0 78.74) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 0 39.37 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x32_P2.54mm_Vertical.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x32_P2.54mm_Vertical_SMD_Pin1Left.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x32_P2.54mm_Vertical_SMD_Pin1Left.kicad_mod
new file mode 100644
index 000000000..6253b26b8
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x32_P2.54mm_Vertical_SMD_Pin1Left.kicad_mod
@@ -0,0 +1,193 @@
+(module PinHeader_1x32_P2.54mm_Vertical_SMD_Pin1Left (layer F.Cu) (tedit 59FED5CC)
+  (descr "surface-mounted straight pin header, 1x32, 2.54mm pitch, single row, style 1 (pin 1 left)")
+  (tags "Surface mounted pin header SMD 1x32 2.54mm single row style1 pin1 left")
+  (attr smd)
+  (fp_text reference REF** (at 0 -41.7) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x32_P2.54mm_Vertical_SMD_Pin1Left (at 0 41.7) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 1.27 40.64) (end -1.27 40.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -40.64) (end 1.27 -40.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 40.64) (end -1.27 -39.69) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -39.69) (end -0.32 -40.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -40.64) (end 1.27 40.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -39.69) (end -2.54 -39.69) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -39.69) (end -2.54 -39.05) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -39.05) (end -1.27 -39.05) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -34.61) (end -2.54 -34.61) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -34.61) (end -2.54 -33.97) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -33.97) (end -1.27 -33.97) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -29.53) (end -2.54 -29.53) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -29.53) (end -2.54 -28.89) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -28.89) (end -1.27 -28.89) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -24.45) (end -2.54 -24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -24.45) (end -2.54 -23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -23.81) (end -1.27 -23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -19.37) (end -2.54 -19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -19.37) (end -2.54 -18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -18.73) (end -1.27 -18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -14.29) (end -2.54 -14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -14.29) (end -2.54 -13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -13.65) (end -1.27 -13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -9.21) (end -2.54 -9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -9.21) (end -2.54 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -8.57) (end -1.27 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -4.13) (end -2.54 -4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -4.13) (end -2.54 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -3.49) (end -1.27 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 0.95) (end -2.54 0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 0.95) (end -2.54 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 1.59) (end -1.27 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 6.03) (end -2.54 6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 6.03) (end -2.54 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 6.67) (end -1.27 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 11.11) (end -2.54 11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 11.11) (end -2.54 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 11.75) (end -1.27 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 16.19) (end -2.54 16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 16.19) (end -2.54 16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 16.83) (end -1.27 16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 21.27) (end -2.54 21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 21.27) (end -2.54 21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 21.91) (end -1.27 21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 26.35) (end -2.54 26.35) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 26.35) (end -2.54 26.99) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 26.99) (end -1.27 26.99) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 31.43) (end -2.54 31.43) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 31.43) (end -2.54 32.07) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 32.07) (end -1.27 32.07) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 36.51) (end -2.54 36.51) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 36.51) (end -2.54 37.15) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 37.15) (end -1.27 37.15) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -37.15) (end 2.54 -37.15) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -37.15) (end 2.54 -36.51) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -36.51) (end 1.27 -36.51) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -32.07) (end 2.54 -32.07) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -32.07) (end 2.54 -31.43) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -31.43) (end 1.27 -31.43) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -26.99) (end 2.54 -26.99) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -26.99) (end 2.54 -26.35) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -26.35) (end 1.27 -26.35) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -21.91) (end 2.54 -21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -21.91) (end 2.54 -21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -21.27) (end 1.27 -21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -16.83) (end 2.54 -16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -16.83) (end 2.54 -16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -16.19) (end 1.27 -16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -11.75) (end 2.54 -11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -11.75) (end 2.54 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -11.11) (end 1.27 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -6.67) (end 2.54 -6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -6.67) (end 2.54 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -6.03) (end 1.27 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -1.59) (end 2.54 -1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -1.59) (end 2.54 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -0.95) (end 1.27 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 3.49) (end 2.54 3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 3.49) (end 2.54 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 4.13) (end 1.27 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 8.57) (end 2.54 8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 8.57) (end 2.54 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 9.21) (end 1.27 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 13.65) (end 2.54 13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 13.65) (end 2.54 14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 14.29) (end 1.27 14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 18.73) (end 2.54 18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 18.73) (end 2.54 19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 19.37) (end 1.27 19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 23.81) (end 2.54 23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 23.81) (end 2.54 24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 24.45) (end 1.27 24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 28.89) (end 2.54 28.89) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 28.89) (end 2.54 29.53) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 29.53) (end 1.27 29.53) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 33.97) (end 2.54 33.97) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 33.97) (end 2.54 34.61) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 34.61) (end 1.27 34.61) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 39.05) (end 2.54 39.05) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 39.05) (end 2.54 39.69) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 39.69) (end 1.27 39.69) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 -40.7) (end 1.33 -40.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 40.7) (end 1.33 40.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -40.7) (end 1.33 -37.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -40.13) (end -2.85 -40.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -40.7) (end -1.33 -40.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 40.13) (end 1.33 40.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -36.07) (end 1.33 -32.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -30.99) (end 1.33 -27.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -25.91) (end 1.33 -22.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -20.83) (end 1.33 -17.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -15.75) (end 1.33 -12.19) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -10.67) (end 1.33 -7.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -5.59) (end 1.33 -2.03) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -0.51) (end 1.33 3.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 4.57) (end 1.33 8.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 9.65) (end 1.33 13.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 14.73) (end 1.33 18.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 19.81) (end 1.33 23.37) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 24.89) (end 1.33 28.45) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 29.97) (end 1.33 33.53) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 35.05) (end 1.33 38.61) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -38.61) (end -1.33 -35.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -33.53) (end -1.33 -29.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -28.45) (end -1.33 -24.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -23.37) (end -1.33 -19.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -18.29) (end -1.33 -14.73) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -13.21) (end -1.33 -9.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -8.13) (end -1.33 -4.57) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -3.05) (end -1.33 0.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 2.03) (end -1.33 5.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 7.11) (end -1.33 10.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 12.19) (end -1.33 15.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 17.27) (end -1.33 20.83) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 22.35) (end -1.33 25.91) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 27.43) (end -1.33 30.99) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 32.51) (end -1.33 36.07) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 37.59) (end -1.33 40.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.45 -41.15) (end -3.45 41.15) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.45 41.15) (end 3.45 41.15) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 41.15) (end 3.45 -41.15) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 -41.15) (end -3.45 -41.15) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -1.655 -39.37) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 3 smd rect (at -1.655 -34.29) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 5 smd rect (at -1.655 -29.21) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 7 smd rect (at -1.655 -24.13) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 9 smd rect (at -1.655 -19.05) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 11 smd rect (at -1.655 -13.97) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 13 smd rect (at -1.655 -8.89) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 15 smd rect (at -1.655 -3.81) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 17 smd rect (at -1.655 1.27) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 19 smd rect (at -1.655 6.35) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 21 smd rect (at -1.655 11.43) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 23 smd rect (at -1.655 16.51) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 25 smd rect (at -1.655 21.59) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 27 smd rect (at -1.655 26.67) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 29 smd rect (at -1.655 31.75) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 31 smd rect (at -1.655 36.83) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 1.655 -36.83) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 4 smd rect (at 1.655 -31.75) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 6 smd rect (at 1.655 -26.67) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 8 smd rect (at 1.655 -21.59) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 10 smd rect (at 1.655 -16.51) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 12 smd rect (at 1.655 -11.43) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 14 smd rect (at 1.655 -6.35) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 16 smd rect (at 1.655 -1.27) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 18 smd rect (at 1.655 3.81) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 20 smd rect (at 1.655 8.89) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 22 smd rect (at 1.655 13.97) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 24 smd rect (at 1.655 19.05) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 26 smd rect (at 1.655 24.13) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 28 smd rect (at 1.655 29.21) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 30 smd rect (at 1.655 34.29) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 32 smd rect (at 1.655 39.37) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x32_P2.54mm_Vertical_SMD_Pin1Left.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x32_P2.54mm_Vertical_SMD_Pin1Right.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x32_P2.54mm_Vertical_SMD_Pin1Right.kicad_mod
new file mode 100644
index 000000000..99f105bd8
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x32_P2.54mm_Vertical_SMD_Pin1Right.kicad_mod
@@ -0,0 +1,193 @@
+(module PinHeader_1x32_P2.54mm_Vertical_SMD_Pin1Right (layer F.Cu) (tedit 59FED5CC)
+  (descr "surface-mounted straight pin header, 1x32, 2.54mm pitch, single row, style 2 (pin 1 right)")
+  (tags "Surface mounted pin header SMD 1x32 2.54mm single row style2 pin1 right")
+  (attr smd)
+  (fp_text reference REF** (at 0 -41.7) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x32_P2.54mm_Vertical_SMD_Pin1Right (at 0 41.7) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 1.27 40.64) (end -1.27 40.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -40.64) (end 0.32 -40.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 40.64) (end 1.27 -39.69) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -39.69) (end 0.32 -40.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -40.64) (end -1.27 40.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -37.15) (end -2.54 -37.15) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -37.15) (end -2.54 -36.51) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -36.51) (end -1.27 -36.51) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -32.07) (end -2.54 -32.07) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -32.07) (end -2.54 -31.43) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -31.43) (end -1.27 -31.43) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -26.99) (end -2.54 -26.99) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -26.99) (end -2.54 -26.35) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -26.35) (end -1.27 -26.35) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -21.91) (end -2.54 -21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -21.91) (end -2.54 -21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -21.27) (end -1.27 -21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -16.83) (end -2.54 -16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -16.83) (end -2.54 -16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -16.19) (end -1.27 -16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -11.75) (end -2.54 -11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -11.75) (end -2.54 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -11.11) (end -1.27 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -6.67) (end -2.54 -6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -6.67) (end -2.54 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -6.03) (end -1.27 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -1.59) (end -2.54 -1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -1.59) (end -2.54 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -0.95) (end -1.27 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 3.49) (end -2.54 3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 3.49) (end -2.54 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 4.13) (end -1.27 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 8.57) (end -2.54 8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 8.57) (end -2.54 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 9.21) (end -1.27 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 13.65) (end -2.54 13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 13.65) (end -2.54 14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 14.29) (end -1.27 14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 18.73) (end -2.54 18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 18.73) (end -2.54 19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 19.37) (end -1.27 19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 23.81) (end -2.54 23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 23.81) (end -2.54 24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 24.45) (end -1.27 24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 28.89) (end -2.54 28.89) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 28.89) (end -2.54 29.53) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 29.53) (end -1.27 29.53) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 33.97) (end -2.54 33.97) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 33.97) (end -2.54 34.61) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 34.61) (end -1.27 34.61) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 39.05) (end -2.54 39.05) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 39.05) (end -2.54 39.69) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 39.69) (end -1.27 39.69) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -39.69) (end 2.54 -39.69) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -39.69) (end 2.54 -39.05) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -39.05) (end 1.27 -39.05) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -34.61) (end 2.54 -34.61) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -34.61) (end 2.54 -33.97) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -33.97) (end 1.27 -33.97) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -29.53) (end 2.54 -29.53) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -29.53) (end 2.54 -28.89) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -28.89) (end 1.27 -28.89) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -24.45) (end 2.54 -24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -24.45) (end 2.54 -23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -23.81) (end 1.27 -23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -19.37) (end 2.54 -19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -19.37) (end 2.54 -18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -18.73) (end 1.27 -18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -14.29) (end 2.54 -14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -14.29) (end 2.54 -13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -13.65) (end 1.27 -13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -9.21) (end 2.54 -9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -9.21) (end 2.54 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -8.57) (end 1.27 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -4.13) (end 2.54 -4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -4.13) (end 2.54 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -3.49) (end 1.27 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 0.95) (end 2.54 0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 0.95) (end 2.54 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 1.59) (end 1.27 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 6.03) (end 2.54 6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 6.03) (end 2.54 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 6.67) (end 1.27 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 11.11) (end 2.54 11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 11.11) (end 2.54 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 11.75) (end 1.27 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 16.19) (end 2.54 16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 16.19) (end 2.54 16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 16.83) (end 1.27 16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 21.27) (end 2.54 21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 21.27) (end 2.54 21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 21.91) (end 1.27 21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 26.35) (end 2.54 26.35) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 26.35) (end 2.54 26.99) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 26.99) (end 1.27 26.99) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 31.43) (end 2.54 31.43) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 31.43) (end 2.54 32.07) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 32.07) (end 1.27 32.07) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 36.51) (end 2.54 36.51) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 36.51) (end 2.54 37.15) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 37.15) (end 1.27 37.15) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 -40.7) (end 1.33 -40.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 40.7) (end 1.33 40.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -38.61) (end 1.33 -35.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -33.53) (end 1.33 -29.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -28.45) (end 1.33 -24.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -23.37) (end 1.33 -19.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -18.29) (end 1.33 -14.73) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -13.21) (end 1.33 -9.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -8.13) (end 1.33 -4.57) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -3.05) (end 1.33 0.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 2.03) (end 1.33 5.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 7.11) (end 1.33 10.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 12.19) (end 1.33 15.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 17.27) (end 1.33 20.83) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 22.35) (end 1.33 25.91) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 27.43) (end 1.33 30.99) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 32.51) (end 1.33 36.07) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 37.59) (end 1.33 40.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -40.7) (end -1.33 -37.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -40.13) (end 2.85 -40.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -40.7) (end 1.33 -40.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 40.13) (end -1.33 40.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -36.07) (end -1.33 -32.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -30.99) (end -1.33 -27.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -25.91) (end -1.33 -22.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -20.83) (end -1.33 -17.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -15.75) (end -1.33 -12.19) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -10.67) (end -1.33 -7.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -5.59) (end -1.33 -2.03) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -0.51) (end -1.33 3.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 4.57) (end -1.33 8.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 9.65) (end -1.33 13.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 14.73) (end -1.33 18.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 19.81) (end -1.33 23.37) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 24.89) (end -1.33 28.45) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 29.97) (end -1.33 33.53) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 35.05) (end -1.33 38.61) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.45 -41.15) (end -3.45 41.15) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.45 41.15) (end 3.45 41.15) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 41.15) (end 3.45 -41.15) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 -41.15) (end -3.45 -41.15) (layer F.CrtYd) (width 0.05))
+  (pad 2 smd rect (at -1.655 -36.83) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 4 smd rect (at -1.655 -31.75) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 6 smd rect (at -1.655 -26.67) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 8 smd rect (at -1.655 -21.59) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 10 smd rect (at -1.655 -16.51) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 12 smd rect (at -1.655 -11.43) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 14 smd rect (at -1.655 -6.35) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 16 smd rect (at -1.655 -1.27) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 18 smd rect (at -1.655 3.81) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 20 smd rect (at -1.655 8.89) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 22 smd rect (at -1.655 13.97) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 24 smd rect (at -1.655 19.05) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 26 smd rect (at -1.655 24.13) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 28 smd rect (at -1.655 29.21) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 30 smd rect (at -1.655 34.29) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 32 smd rect (at -1.655 39.37) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 1 smd rect (at 1.655 -39.37) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 3 smd rect (at 1.655 -34.29) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 5 smd rect (at 1.655 -29.21) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 7 smd rect (at 1.655 -24.13) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 9 smd rect (at 1.655 -19.05) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 11 smd rect (at 1.655 -13.97) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 13 smd rect (at 1.655 -8.89) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 15 smd rect (at 1.655 -3.81) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 17 smd rect (at 1.655 1.27) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 19 smd rect (at 1.655 6.35) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 21 smd rect (at 1.655 11.43) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 23 smd rect (at 1.655 16.51) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 25 smd rect (at 1.655 21.59) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 27 smd rect (at 1.655 26.67) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 29 smd rect (at 1.655 31.75) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 31 smd rect (at 1.655 36.83) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x32_P2.54mm_Vertical_SMD_Pin1Right.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x33_P2.54mm_Horizontal.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x33_P2.54mm_Horizontal.kicad_mod
new file mode 100644
index 000000000..7994f4d95
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x33_P2.54mm_Horizontal.kicad_mod
@@ -0,0 +1,467 @@
+(module PinHeader_1x33_P2.54mm_Horizontal (layer F.Cu) (tedit 59FED5CB)
+  (descr "Through hole angled pin header, 1x33, 2.54mm pitch, 6mm pin length, single row")
+  (tags "Through hole angled pin header THT 1x33 2.54mm single row")
+  (fp_text reference REF** (at 4.385 -2.27) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x33_P2.54mm_Horizontal (at 4.385 83.55) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 2.135 -1.27) (end 4.04 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 -1.27) (end 4.04 82.55) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 82.55) (end 1.5 82.55) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.5 82.55) (end 1.5 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.5 -0.635) (end 2.135 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end 1.5 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end -0.32 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 0.32) (end 1.5 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 -0.32) (end 10.04 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 -0.32) (end 10.04 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 0.32) (end 10.04 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end 1.5 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end -0.32 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.86) (end 1.5 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 2.22) (end 10.04 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 2.22) (end 10.04 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 2.86) (end 10.04 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end 1.5 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end -0.32 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 5.4) (end 1.5 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 4.76) (end 10.04 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 4.76) (end 10.04 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 5.4) (end 10.04 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end 1.5 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end -0.32 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.94) (end 1.5 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 7.3) (end 10.04 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 7.3) (end 10.04 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 7.94) (end 10.04 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end 1.5 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end -0.32 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 10.48) (end 1.5 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 9.84) (end 10.04 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 9.84) (end 10.04 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 10.48) (end 10.04 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end 1.5 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end -0.32 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 13.02) (end 1.5 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 12.38) (end 10.04 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 12.38) (end 10.04 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 13.02) (end 10.04 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end 1.5 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end -0.32 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 15.56) (end 1.5 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 14.92) (end 10.04 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 14.92) (end 10.04 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 15.56) (end 10.04 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end 1.5 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end -0.32 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 18.1) (end 1.5 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 17.46) (end 10.04 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 17.46) (end 10.04 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 18.1) (end 10.04 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end 1.5 20) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end -0.32 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20.64) (end 1.5 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 20) (end 10.04 20) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 20) (end 10.04 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 20.64) (end 10.04 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end 1.5 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end -0.32 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 23.18) (end 1.5 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 22.54) (end 10.04 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 22.54) (end 10.04 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 23.18) (end 10.04 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.08) (end 1.5 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.08) (end -0.32 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.72) (end 1.5 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 25.08) (end 10.04 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 25.08) (end 10.04 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 25.72) (end 10.04 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 27.62) (end 1.5 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 27.62) (end -0.32 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 28.26) (end 1.5 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 27.62) (end 10.04 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 27.62) (end 10.04 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 28.26) (end 10.04 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.16) (end 1.5 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.16) (end -0.32 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.8) (end 1.5 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 30.16) (end 10.04 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 30.16) (end 10.04 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 30.8) (end 10.04 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 32.7) (end 1.5 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 32.7) (end -0.32 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 33.34) (end 1.5 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 32.7) (end 10.04 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 32.7) (end 10.04 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 33.34) (end 10.04 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.24) (end 1.5 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.24) (end -0.32 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.88) (end 1.5 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 35.24) (end 10.04 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 35.24) (end 10.04 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 35.88) (end 10.04 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 37.78) (end 1.5 37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 37.78) (end -0.32 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 38.42) (end 1.5 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 37.78) (end 10.04 37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 37.78) (end 10.04 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 38.42) (end 10.04 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.32) (end 1.5 40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.32) (end -0.32 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.96) (end 1.5 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 40.32) (end 10.04 40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 40.32) (end 10.04 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 40.96) (end 10.04 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 42.86) (end 1.5 42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 42.86) (end -0.32 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 43.5) (end 1.5 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 42.86) (end 10.04 42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 42.86) (end 10.04 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 43.5) (end 10.04 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 45.4) (end 1.5 45.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 45.4) (end -0.32 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 46.04) (end 1.5 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 45.4) (end 10.04 45.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 45.4) (end 10.04 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 46.04) (end 10.04 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 47.94) (end 1.5 47.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 47.94) (end -0.32 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 48.58) (end 1.5 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 47.94) (end 10.04 47.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 47.94) (end 10.04 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 48.58) (end 10.04 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 50.48) (end 1.5 50.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 50.48) (end -0.32 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 51.12) (end 1.5 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 50.48) (end 10.04 50.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 50.48) (end 10.04 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 51.12) (end 10.04 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 53.02) (end 1.5 53.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 53.02) (end -0.32 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 53.66) (end 1.5 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 53.02) (end 10.04 53.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 53.02) (end 10.04 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 53.66) (end 10.04 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 55.56) (end 1.5 55.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 55.56) (end -0.32 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 56.2) (end 1.5 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 55.56) (end 10.04 55.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 55.56) (end 10.04 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 56.2) (end 10.04 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 58.1) (end 1.5 58.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 58.1) (end -0.32 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 58.74) (end 1.5 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 58.1) (end 10.04 58.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 58.1) (end 10.04 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 58.74) (end 10.04 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 60.64) (end 1.5 60.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 60.64) (end -0.32 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 61.28) (end 1.5 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 60.64) (end 10.04 60.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 60.64) (end 10.04 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 61.28) (end 10.04 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 63.18) (end 1.5 63.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 63.18) (end -0.32 63.82) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 63.82) (end 1.5 63.82) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 63.18) (end 10.04 63.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 63.18) (end 10.04 63.82) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 63.82) (end 10.04 63.82) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 65.72) (end 1.5 65.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 65.72) (end -0.32 66.36) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 66.36) (end 1.5 66.36) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 65.72) (end 10.04 65.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 65.72) (end 10.04 66.36) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 66.36) (end 10.04 66.36) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 68.26) (end 1.5 68.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 68.26) (end -0.32 68.9) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 68.9) (end 1.5 68.9) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 68.26) (end 10.04 68.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 68.26) (end 10.04 68.9) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 68.9) (end 10.04 68.9) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 70.8) (end 1.5 70.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 70.8) (end -0.32 71.44) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 71.44) (end 1.5 71.44) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 70.8) (end 10.04 70.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 70.8) (end 10.04 71.44) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 71.44) (end 10.04 71.44) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 73.34) (end 1.5 73.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 73.34) (end -0.32 73.98) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 73.98) (end 1.5 73.98) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 73.34) (end 10.04 73.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 73.34) (end 10.04 73.98) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 73.98) (end 10.04 73.98) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 75.88) (end 1.5 75.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 75.88) (end -0.32 76.52) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 76.52) (end 1.5 76.52) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 75.88) (end 10.04 75.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 75.88) (end 10.04 76.52) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 76.52) (end 10.04 76.52) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 78.42) (end 1.5 78.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 78.42) (end -0.32 79.06) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 79.06) (end 1.5 79.06) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 78.42) (end 10.04 78.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 78.42) (end 10.04 79.06) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 79.06) (end 10.04 79.06) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 80.96) (end 1.5 80.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 80.96) (end -0.32 81.6) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 81.6) (end 1.5 81.6) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 80.96) (end 10.04 80.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 80.96) (end 10.04 81.6) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 81.6) (end 10.04 81.6) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.44 -1.33) (end 1.44 82.61) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 82.61) (end 4.1 82.61) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 82.61) (end 4.1 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -1.33) (end 1.44 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.38) (end 10.1 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 -0.38) (end 10.1 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 0.38) (end 4.1 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.32) (end 10.1 -0.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.2) (end 10.1 -0.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.08) (end 10.1 -0.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 0.04) (end 10.1 0.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 0.16) (end 10.1 0.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 0.28) (end 10.1 0.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 -0.38) (end 1.44 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 0.38) (end 1.44 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 1.27) (end 4.1 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 2.16) (end 10.1 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 2.16) (end 10.1 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 2.92) (end 4.1 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.16) (end 1.44 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.92) (end 1.44 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 3.81) (end 4.1 3.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 4.7) (end 10.1 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 4.7) (end 10.1 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 5.46) (end 4.1 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 4.7) (end 1.44 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 5.46) (end 1.44 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 6.35) (end 4.1 6.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 7.24) (end 10.1 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 7.24) (end 10.1 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 8) (end 4.1 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 7.24) (end 1.44 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 8) (end 1.44 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 8.89) (end 4.1 8.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 9.78) (end 10.1 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 9.78) (end 10.1 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 10.54) (end 4.1 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 9.78) (end 1.44 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 10.54) (end 1.44 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 11.43) (end 4.1 11.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 12.32) (end 10.1 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 12.32) (end 10.1 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 13.08) (end 4.1 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 12.32) (end 1.44 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 13.08) (end 1.44 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 13.97) (end 4.1 13.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 14.86) (end 10.1 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 14.86) (end 10.1 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 15.62) (end 4.1 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 14.86) (end 1.44 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 15.62) (end 1.44 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 16.51) (end 4.1 16.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 17.4) (end 10.1 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 17.4) (end 10.1 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 18.16) (end 4.1 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 17.4) (end 1.44 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 18.16) (end 1.44 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 19.05) (end 4.1 19.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 19.94) (end 10.1 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 19.94) (end 10.1 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 20.7) (end 4.1 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 19.94) (end 1.44 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 20.7) (end 1.44 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 21.59) (end 4.1 21.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 22.48) (end 10.1 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 22.48) (end 10.1 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 23.24) (end 4.1 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 22.48) (end 1.44 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 23.24) (end 1.44 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 24.13) (end 4.1 24.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 25.02) (end 10.1 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 25.02) (end 10.1 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 25.78) (end 4.1 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 25.02) (end 1.44 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 25.78) (end 1.44 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 26.67) (end 4.1 26.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 27.56) (end 10.1 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 27.56) (end 10.1 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 28.32) (end 4.1 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 27.56) (end 1.44 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 28.32) (end 1.44 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 29.21) (end 4.1 29.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 30.1) (end 10.1 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 30.1) (end 10.1 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 30.86) (end 4.1 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 30.1) (end 1.44 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 30.86) (end 1.44 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 31.75) (end 4.1 31.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 32.64) (end 10.1 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 32.64) (end 10.1 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 33.4) (end 4.1 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 32.64) (end 1.44 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 33.4) (end 1.44 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 34.29) (end 4.1 34.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 35.18) (end 10.1 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 35.18) (end 10.1 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 35.94) (end 4.1 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 35.18) (end 1.44 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 35.94) (end 1.44 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 36.83) (end 4.1 36.83) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 37.72) (end 10.1 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 37.72) (end 10.1 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 38.48) (end 4.1 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 37.72) (end 1.44 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 38.48) (end 1.44 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 39.37) (end 4.1 39.37) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 40.26) (end 10.1 40.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 40.26) (end 10.1 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 41.02) (end 4.1 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 40.26) (end 1.44 40.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 41.02) (end 1.44 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 41.91) (end 4.1 41.91) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 42.8) (end 10.1 42.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 42.8) (end 10.1 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 43.56) (end 4.1 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 42.8) (end 1.44 42.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 43.56) (end 1.44 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 44.45) (end 4.1 44.45) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 45.34) (end 10.1 45.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 45.34) (end 10.1 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 46.1) (end 4.1 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 45.34) (end 1.44 45.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 46.1) (end 1.44 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 46.99) (end 4.1 46.99) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 47.88) (end 10.1 47.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 47.88) (end 10.1 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 48.64) (end 4.1 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 47.88) (end 1.44 47.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 48.64) (end 1.44 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 49.53) (end 4.1 49.53) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 50.42) (end 10.1 50.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 50.42) (end 10.1 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 51.18) (end 4.1 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 50.42) (end 1.44 50.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 51.18) (end 1.44 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 52.07) (end 4.1 52.07) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 52.96) (end 10.1 52.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 52.96) (end 10.1 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 53.72) (end 4.1 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 52.96) (end 1.44 52.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 53.72) (end 1.44 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 54.61) (end 4.1 54.61) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 55.5) (end 10.1 55.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 55.5) (end 10.1 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 56.26) (end 4.1 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 55.5) (end 1.44 55.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 56.26) (end 1.44 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 57.15) (end 4.1 57.15) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 58.04) (end 10.1 58.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 58.04) (end 10.1 58.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 58.8) (end 4.1 58.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 58.04) (end 1.44 58.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 58.8) (end 1.44 58.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 59.69) (end 4.1 59.69) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 60.58) (end 10.1 60.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 60.58) (end 10.1 61.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 61.34) (end 4.1 61.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 60.58) (end 1.44 60.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 61.34) (end 1.44 61.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 62.23) (end 4.1 62.23) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 63.12) (end 10.1 63.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 63.12) (end 10.1 63.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 63.88) (end 4.1 63.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 63.12) (end 1.44 63.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 63.88) (end 1.44 63.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 64.77) (end 4.1 64.77) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 65.66) (end 10.1 65.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 65.66) (end 10.1 66.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 66.42) (end 4.1 66.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 65.66) (end 1.44 65.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 66.42) (end 1.44 66.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 67.31) (end 4.1 67.31) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 68.2) (end 10.1 68.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 68.2) (end 10.1 68.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 68.96) (end 4.1 68.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 68.2) (end 1.44 68.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 68.96) (end 1.44 68.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 69.85) (end 4.1 69.85) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 70.74) (end 10.1 70.74) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 70.74) (end 10.1 71.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 71.5) (end 4.1 71.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 70.74) (end 1.44 70.74) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 71.5) (end 1.44 71.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 72.39) (end 4.1 72.39) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 73.28) (end 10.1 73.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 73.28) (end 10.1 74.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 74.04) (end 4.1 74.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 73.28) (end 1.44 73.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 74.04) (end 1.44 74.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 74.93) (end 4.1 74.93) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 75.82) (end 10.1 75.82) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 75.82) (end 10.1 76.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 76.58) (end 4.1 76.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 75.82) (end 1.44 75.82) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 76.58) (end 1.44 76.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 77.47) (end 4.1 77.47) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 78.36) (end 10.1 78.36) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 78.36) (end 10.1 79.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 79.12) (end 4.1 79.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 78.36) (end 1.44 78.36) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 79.12) (end 1.44 79.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 80.01) (end 4.1 80.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 80.9) (end 10.1 80.9) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 80.9) (end 10.1 81.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 81.66) (end 4.1 81.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 80.9) (end 1.44 80.9) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 81.66) (end 1.44 81.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 0) (end -1.27 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 -1.27) (end 0 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 83.05) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 83.05) (end 10.55 83.05) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 10.55 83.05) (end 10.55 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 10.55 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 14 thru_hole oval (at 0 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 15 thru_hole oval (at 0 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 16 thru_hole oval (at 0 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 17 thru_hole oval (at 0 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 18 thru_hole oval (at 0 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 19 thru_hole oval (at 0 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 20 thru_hole oval (at 0 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 21 thru_hole oval (at 0 50.8) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 22 thru_hole oval (at 0 53.34) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 23 thru_hole oval (at 0 55.88) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 24 thru_hole oval (at 0 58.42) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 25 thru_hole oval (at 0 60.96) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 26 thru_hole oval (at 0 63.5) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 27 thru_hole oval (at 0 66.04) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 28 thru_hole oval (at 0 68.58) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 29 thru_hole oval (at 0 71.12) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 30 thru_hole oval (at 0 73.66) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 31 thru_hole oval (at 0 76.2) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 32 thru_hole oval (at 0 78.74) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 33 thru_hole oval (at 0 81.28) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 2.77 40.64 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x33_P2.54mm_Horizontal.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x33_P2.54mm_Vertical.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x33_P2.54mm_Vertical.kicad_mod
new file mode 100644
index 000000000..47b78daa2
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x33_P2.54mm_Vertical.kicad_mod
@@ -0,0 +1,66 @@
+(module PinHeader_1x33_P2.54mm_Vertical (layer F.Cu) (tedit 59FED5CC)
+  (descr "Through hole straight pin header, 1x33, 2.54mm pitch, single row")
+  (tags "Through hole pin header THT 1x33 2.54mm single row")
+  (fp_text reference REF** (at 0 -2.33) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x33_P2.54mm_Vertical (at 0 83.61) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -1.27) (end 1.27 82.55) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 82.55) (end -1.27 82.55) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 82.55) (end -1.27 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 82.61) (end 1.33 82.61) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end -1.33 82.61) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 1.27) (end 1.33 82.61) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 83.05) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 83.05) (end 1.8 83.05) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.8 83.05) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 14 thru_hole oval (at 0 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 15 thru_hole oval (at 0 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 16 thru_hole oval (at 0 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 17 thru_hole oval (at 0 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 18 thru_hole oval (at 0 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 19 thru_hole oval (at 0 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 20 thru_hole oval (at 0 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 21 thru_hole oval (at 0 50.8) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 22 thru_hole oval (at 0 53.34) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 23 thru_hole oval (at 0 55.88) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 24 thru_hole oval (at 0 58.42) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 25 thru_hole oval (at 0 60.96) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 26 thru_hole oval (at 0 63.5) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 27 thru_hole oval (at 0 66.04) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 28 thru_hole oval (at 0 68.58) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 29 thru_hole oval (at 0 71.12) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 30 thru_hole oval (at 0 73.66) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 31 thru_hole oval (at 0 76.2) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 32 thru_hole oval (at 0 78.74) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 33 thru_hole oval (at 0 81.28) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 0 40.64 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x33_P2.54mm_Vertical.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x33_P2.54mm_Vertical_SMD_Pin1Left.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x33_P2.54mm_Vertical_SMD_Pin1Left.kicad_mod
new file mode 100644
index 000000000..dfabf2a28
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x33_P2.54mm_Vertical_SMD_Pin1Left.kicad_mod
@@ -0,0 +1,198 @@
+(module PinHeader_1x33_P2.54mm_Vertical_SMD_Pin1Left (layer F.Cu) (tedit 59FED5CC)
+  (descr "surface-mounted straight pin header, 1x33, 2.54mm pitch, single row, style 1 (pin 1 left)")
+  (tags "Surface mounted pin header SMD 1x33 2.54mm single row style1 pin1 left")
+  (attr smd)
+  (fp_text reference REF** (at 0 -42.97) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x33_P2.54mm_Vertical_SMD_Pin1Left (at 0 42.97) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 1.27 41.91) (end -1.27 41.91) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -41.91) (end 1.27 -41.91) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 41.91) (end -1.27 -40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -40.96) (end -0.32 -41.91) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -41.91) (end 1.27 41.91) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -40.96) (end -2.54 -40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -40.96) (end -2.54 -40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -40.32) (end -1.27 -40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -35.88) (end -2.54 -35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -35.88) (end -2.54 -35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -35.24) (end -1.27 -35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -30.8) (end -2.54 -30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -30.8) (end -2.54 -30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -30.16) (end -1.27 -30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -25.72) (end -2.54 -25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -25.72) (end -2.54 -25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -25.08) (end -1.27 -25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -20.64) (end -2.54 -20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -20.64) (end -2.54 -20) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -20) (end -1.27 -20) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -15.56) (end -2.54 -15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -15.56) (end -2.54 -14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -14.92) (end -1.27 -14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -10.48) (end -2.54 -10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -10.48) (end -2.54 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -9.84) (end -1.27 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -5.4) (end -2.54 -5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -5.4) (end -2.54 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -4.76) (end -1.27 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -0.32) (end -2.54 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -0.32) (end -2.54 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 0.32) (end -1.27 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 4.76) (end -2.54 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 4.76) (end -2.54 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 5.4) (end -1.27 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 9.84) (end -2.54 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 9.84) (end -2.54 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 10.48) (end -1.27 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 14.92) (end -2.54 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 14.92) (end -2.54 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 15.56) (end -1.27 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 20) (end -2.54 20) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 20) (end -2.54 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 20.64) (end -1.27 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 25.08) (end -2.54 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 25.08) (end -2.54 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 25.72) (end -1.27 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 30.16) (end -2.54 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 30.16) (end -2.54 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 30.8) (end -1.27 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 35.24) (end -2.54 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 35.24) (end -2.54 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 35.88) (end -1.27 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 40.32) (end -2.54 40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 40.32) (end -2.54 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 40.96) (end -1.27 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -38.42) (end 2.54 -38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -38.42) (end 2.54 -37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -37.78) (end 1.27 -37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -33.34) (end 2.54 -33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -33.34) (end 2.54 -32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -32.7) (end 1.27 -32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -28.26) (end 2.54 -28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -28.26) (end 2.54 -27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -27.62) (end 1.27 -27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -23.18) (end 2.54 -23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -23.18) (end 2.54 -22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -22.54) (end 1.27 -22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -18.1) (end 2.54 -18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -18.1) (end 2.54 -17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -17.46) (end 1.27 -17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -13.02) (end 2.54 -13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -13.02) (end 2.54 -12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -12.38) (end 1.27 -12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -7.94) (end 2.54 -7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -7.94) (end 2.54 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -7.3) (end 1.27 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -2.86) (end 2.54 -2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -2.86) (end 2.54 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -2.22) (end 1.27 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 2.22) (end 2.54 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 2.22) (end 2.54 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 2.86) (end 1.27 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 7.3) (end 2.54 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 7.3) (end 2.54 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 7.94) (end 1.27 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 12.38) (end 2.54 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 12.38) (end 2.54 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 13.02) (end 1.27 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 17.46) (end 2.54 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 17.46) (end 2.54 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 18.1) (end 1.27 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 22.54) (end 2.54 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 22.54) (end 2.54 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 23.18) (end 1.27 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 27.62) (end 2.54 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 27.62) (end 2.54 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 28.26) (end 1.27 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 32.7) (end 2.54 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 32.7) (end 2.54 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 33.34) (end 1.27 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 37.78) (end 2.54 37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 37.78) (end 2.54 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 38.42) (end 1.27 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 -41.97) (end 1.33 -41.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 41.97) (end 1.33 41.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -41.97) (end 1.33 -38.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -41.4) (end -2.85 -41.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -41.97) (end -1.33 -41.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 41.4) (end 1.33 41.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -37.34) (end 1.33 -33.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -32.26) (end 1.33 -28.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -27.18) (end 1.33 -23.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -22.1) (end 1.33 -18.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -17.02) (end 1.33 -13.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -11.94) (end 1.33 -8.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -6.86) (end 1.33 -3.3) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -1.78) (end 1.33 1.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 3.3) (end 1.33 6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 8.38) (end 1.33 11.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 13.46) (end 1.33 17.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 18.54) (end 1.33 22.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 23.62) (end 1.33 27.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 28.7) (end 1.33 32.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 33.78) (end 1.33 37.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 38.86) (end 1.33 41.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -39.88) (end -1.33 -36.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -34.8) (end -1.33 -31.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -29.72) (end -1.33 -26.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -24.64) (end -1.33 -21.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -19.56) (end -1.33 -16) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -14.48) (end -1.33 -10.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -9.4) (end -1.33 -5.84) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -4.32) (end -1.33 -0.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 0.76) (end -1.33 4.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 5.84) (end -1.33 9.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 10.92) (end -1.33 14.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 16) (end -1.33 19.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 21.08) (end -1.33 24.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 26.16) (end -1.33 29.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 31.24) (end -1.33 34.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 36.32) (end -1.33 39.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.45 -42.45) (end -3.45 42.45) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.45 42.45) (end 3.45 42.45) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 42.45) (end 3.45 -42.45) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 -42.45) (end -3.45 -42.45) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -1.655 -40.64) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 3 smd rect (at -1.655 -35.56) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 5 smd rect (at -1.655 -30.48) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 7 smd rect (at -1.655 -25.4) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 9 smd rect (at -1.655 -20.32) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 11 smd rect (at -1.655 -15.24) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 13 smd rect (at -1.655 -10.16) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 15 smd rect (at -1.655 -5.08) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 17 smd rect (at -1.655 0) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 19 smd rect (at -1.655 5.08) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 21 smd rect (at -1.655 10.16) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 23 smd rect (at -1.655 15.24) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 25 smd rect (at -1.655 20.32) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 27 smd rect (at -1.655 25.4) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 29 smd rect (at -1.655 30.48) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 31 smd rect (at -1.655 35.56) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 33 smd rect (at -1.655 40.64) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 1.655 -38.1) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 4 smd rect (at 1.655 -33.02) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 6 smd rect (at 1.655 -27.94) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 8 smd rect (at 1.655 -22.86) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 10 smd rect (at 1.655 -17.78) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 12 smd rect (at 1.655 -12.7) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 14 smd rect (at 1.655 -7.62) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 16 smd rect (at 1.655 -2.54) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 18 smd rect (at 1.655 2.54) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 20 smd rect (at 1.655 7.62) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 22 smd rect (at 1.655 12.7) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 24 smd rect (at 1.655 17.78) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 26 smd rect (at 1.655 22.86) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 28 smd rect (at 1.655 27.94) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 30 smd rect (at 1.655 33.02) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 32 smd rect (at 1.655 38.1) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x33_P2.54mm_Vertical_SMD_Pin1Left.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x33_P2.54mm_Vertical_SMD_Pin1Right.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x33_P2.54mm_Vertical_SMD_Pin1Right.kicad_mod
new file mode 100644
index 000000000..f578a18ee
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x33_P2.54mm_Vertical_SMD_Pin1Right.kicad_mod
@@ -0,0 +1,198 @@
+(module PinHeader_1x33_P2.54mm_Vertical_SMD_Pin1Right (layer F.Cu) (tedit 59FED5CC)
+  (descr "surface-mounted straight pin header, 1x33, 2.54mm pitch, single row, style 2 (pin 1 right)")
+  (tags "Surface mounted pin header SMD 1x33 2.54mm single row style2 pin1 right")
+  (attr smd)
+  (fp_text reference REF** (at 0 -42.97) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x33_P2.54mm_Vertical_SMD_Pin1Right (at 0 42.97) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 1.27 41.91) (end -1.27 41.91) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -41.91) (end 0.32 -41.91) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 41.91) (end 1.27 -40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -40.96) (end 0.32 -41.91) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -41.91) (end -1.27 41.91) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -38.42) (end -2.54 -38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -38.42) (end -2.54 -37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -37.78) (end -1.27 -37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -33.34) (end -2.54 -33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -33.34) (end -2.54 -32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -32.7) (end -1.27 -32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -28.26) (end -2.54 -28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -28.26) (end -2.54 -27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -27.62) (end -1.27 -27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -23.18) (end -2.54 -23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -23.18) (end -2.54 -22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -22.54) (end -1.27 -22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -18.1) (end -2.54 -18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -18.1) (end -2.54 -17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -17.46) (end -1.27 -17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -13.02) (end -2.54 -13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -13.02) (end -2.54 -12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -12.38) (end -1.27 -12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -7.94) (end -2.54 -7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -7.94) (end -2.54 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -7.3) (end -1.27 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -2.86) (end -2.54 -2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -2.86) (end -2.54 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -2.22) (end -1.27 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 2.22) (end -2.54 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 2.22) (end -2.54 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 2.86) (end -1.27 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 7.3) (end -2.54 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 7.3) (end -2.54 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 7.94) (end -1.27 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 12.38) (end -2.54 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 12.38) (end -2.54 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 13.02) (end -1.27 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 17.46) (end -2.54 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 17.46) (end -2.54 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 18.1) (end -1.27 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 22.54) (end -2.54 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 22.54) (end -2.54 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 23.18) (end -1.27 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 27.62) (end -2.54 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 27.62) (end -2.54 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 28.26) (end -1.27 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 32.7) (end -2.54 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 32.7) (end -2.54 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 33.34) (end -1.27 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 37.78) (end -2.54 37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 37.78) (end -2.54 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 38.42) (end -1.27 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -40.96) (end 2.54 -40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -40.96) (end 2.54 -40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -40.32) (end 1.27 -40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -35.88) (end 2.54 -35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -35.88) (end 2.54 -35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -35.24) (end 1.27 -35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -30.8) (end 2.54 -30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -30.8) (end 2.54 -30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -30.16) (end 1.27 -30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -25.72) (end 2.54 -25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -25.72) (end 2.54 -25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -25.08) (end 1.27 -25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -20.64) (end 2.54 -20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -20.64) (end 2.54 -20) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -20) (end 1.27 -20) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -15.56) (end 2.54 -15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -15.56) (end 2.54 -14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -14.92) (end 1.27 -14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -10.48) (end 2.54 -10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -10.48) (end 2.54 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -9.84) (end 1.27 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -5.4) (end 2.54 -5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -5.4) (end 2.54 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -4.76) (end 1.27 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -0.32) (end 2.54 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -0.32) (end 2.54 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 0.32) (end 1.27 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 4.76) (end 2.54 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 4.76) (end 2.54 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 5.4) (end 1.27 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 9.84) (end 2.54 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 9.84) (end 2.54 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 10.48) (end 1.27 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 14.92) (end 2.54 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 14.92) (end 2.54 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 15.56) (end 1.27 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 20) (end 2.54 20) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 20) (end 2.54 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 20.64) (end 1.27 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 25.08) (end 2.54 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 25.08) (end 2.54 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 25.72) (end 1.27 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 30.16) (end 2.54 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 30.16) (end 2.54 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 30.8) (end 1.27 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 35.24) (end 2.54 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 35.24) (end 2.54 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 35.88) (end 1.27 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 40.32) (end 2.54 40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 40.32) (end 2.54 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 40.96) (end 1.27 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 -41.97) (end 1.33 -41.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 41.97) (end 1.33 41.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -39.88) (end 1.33 -36.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -34.8) (end 1.33 -31.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -29.72) (end 1.33 -26.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -24.64) (end 1.33 -21.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -19.56) (end 1.33 -16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -14.48) (end 1.33 -10.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -9.4) (end 1.33 -5.84) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -4.32) (end 1.33 -0.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 0.76) (end 1.33 4.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 5.84) (end 1.33 9.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 10.92) (end 1.33 14.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 16) (end 1.33 19.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 21.08) (end 1.33 24.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 26.16) (end 1.33 29.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 31.24) (end 1.33 34.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 36.32) (end 1.33 39.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -41.97) (end -1.33 -38.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -41.4) (end 2.85 -41.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -41.97) (end 1.33 -41.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 41.4) (end -1.33 41.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -37.34) (end -1.33 -33.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -32.26) (end -1.33 -28.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -27.18) (end -1.33 -23.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -22.1) (end -1.33 -18.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -17.02) (end -1.33 -13.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -11.94) (end -1.33 -8.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -6.86) (end -1.33 -3.3) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -1.78) (end -1.33 1.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 3.3) (end -1.33 6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 8.38) (end -1.33 11.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 13.46) (end -1.33 17.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 18.54) (end -1.33 22.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 23.62) (end -1.33 27.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 28.7) (end -1.33 32.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 33.78) (end -1.33 37.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 38.86) (end -1.33 41.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.45 -42.45) (end -3.45 42.45) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.45 42.45) (end 3.45 42.45) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 42.45) (end 3.45 -42.45) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 -42.45) (end -3.45 -42.45) (layer F.CrtYd) (width 0.05))
+  (pad 2 smd rect (at -1.655 -38.1) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 4 smd rect (at -1.655 -33.02) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 6 smd rect (at -1.655 -27.94) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 8 smd rect (at -1.655 -22.86) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 10 smd rect (at -1.655 -17.78) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 12 smd rect (at -1.655 -12.7) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 14 smd rect (at -1.655 -7.62) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 16 smd rect (at -1.655 -2.54) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 18 smd rect (at -1.655 2.54) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 20 smd rect (at -1.655 7.62) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 22 smd rect (at -1.655 12.7) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 24 smd rect (at -1.655 17.78) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 26 smd rect (at -1.655 22.86) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 28 smd rect (at -1.655 27.94) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 30 smd rect (at -1.655 33.02) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 32 smd rect (at -1.655 38.1) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 1 smd rect (at 1.655 -40.64) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 3 smd rect (at 1.655 -35.56) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 5 smd rect (at 1.655 -30.48) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 7 smd rect (at 1.655 -25.4) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 9 smd rect (at 1.655 -20.32) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 11 smd rect (at 1.655 -15.24) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 13 smd rect (at 1.655 -10.16) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 15 smd rect (at 1.655 -5.08) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 17 smd rect (at 1.655 0) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 19 smd rect (at 1.655 5.08) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 21 smd rect (at 1.655 10.16) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 23 smd rect (at 1.655 15.24) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 25 smd rect (at 1.655 20.32) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 27 smd rect (at 1.655 25.4) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 29 smd rect (at 1.655 30.48) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 31 smd rect (at 1.655 35.56) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 33 smd rect (at 1.655 40.64) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x33_P2.54mm_Vertical_SMD_Pin1Right.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x34_P2.54mm_Horizontal.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x34_P2.54mm_Horizontal.kicad_mod
new file mode 100644
index 000000000..7a44af479
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x34_P2.54mm_Horizontal.kicad_mod
@@ -0,0 +1,480 @@
+(module PinHeader_1x34_P2.54mm_Horizontal (layer F.Cu) (tedit 59FED5CB)
+  (descr "Through hole angled pin header, 1x34, 2.54mm pitch, 6mm pin length, single row")
+  (tags "Through hole angled pin header THT 1x34 2.54mm single row")
+  (fp_text reference REF** (at 4.385 -2.27) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x34_P2.54mm_Horizontal (at 4.385 86.09) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 2.135 -1.27) (end 4.04 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 -1.27) (end 4.04 85.09) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 85.09) (end 1.5 85.09) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.5 85.09) (end 1.5 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.5 -0.635) (end 2.135 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end 1.5 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end -0.32 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 0.32) (end 1.5 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 -0.32) (end 10.04 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 -0.32) (end 10.04 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 0.32) (end 10.04 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end 1.5 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end -0.32 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.86) (end 1.5 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 2.22) (end 10.04 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 2.22) (end 10.04 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 2.86) (end 10.04 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end 1.5 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end -0.32 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 5.4) (end 1.5 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 4.76) (end 10.04 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 4.76) (end 10.04 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 5.4) (end 10.04 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end 1.5 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end -0.32 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.94) (end 1.5 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 7.3) (end 10.04 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 7.3) (end 10.04 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 7.94) (end 10.04 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end 1.5 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end -0.32 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 10.48) (end 1.5 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 9.84) (end 10.04 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 9.84) (end 10.04 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 10.48) (end 10.04 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end 1.5 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end -0.32 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 13.02) (end 1.5 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 12.38) (end 10.04 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 12.38) (end 10.04 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 13.02) (end 10.04 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end 1.5 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end -0.32 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 15.56) (end 1.5 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 14.92) (end 10.04 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 14.92) (end 10.04 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 15.56) (end 10.04 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end 1.5 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end -0.32 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 18.1) (end 1.5 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 17.46) (end 10.04 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 17.46) (end 10.04 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 18.1) (end 10.04 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end 1.5 20) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end -0.32 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20.64) (end 1.5 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 20) (end 10.04 20) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 20) (end 10.04 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 20.64) (end 10.04 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end 1.5 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end -0.32 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 23.18) (end 1.5 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 22.54) (end 10.04 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 22.54) (end 10.04 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 23.18) (end 10.04 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.08) (end 1.5 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.08) (end -0.32 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.72) (end 1.5 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 25.08) (end 10.04 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 25.08) (end 10.04 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 25.72) (end 10.04 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 27.62) (end 1.5 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 27.62) (end -0.32 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 28.26) (end 1.5 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 27.62) (end 10.04 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 27.62) (end 10.04 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 28.26) (end 10.04 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.16) (end 1.5 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.16) (end -0.32 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.8) (end 1.5 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 30.16) (end 10.04 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 30.16) (end 10.04 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 30.8) (end 10.04 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 32.7) (end 1.5 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 32.7) (end -0.32 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 33.34) (end 1.5 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 32.7) (end 10.04 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 32.7) (end 10.04 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 33.34) (end 10.04 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.24) (end 1.5 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.24) (end -0.32 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.88) (end 1.5 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 35.24) (end 10.04 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 35.24) (end 10.04 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 35.88) (end 10.04 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 37.78) (end 1.5 37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 37.78) (end -0.32 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 38.42) (end 1.5 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 37.78) (end 10.04 37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 37.78) (end 10.04 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 38.42) (end 10.04 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.32) (end 1.5 40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.32) (end -0.32 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.96) (end 1.5 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 40.32) (end 10.04 40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 40.32) (end 10.04 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 40.96) (end 10.04 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 42.86) (end 1.5 42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 42.86) (end -0.32 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 43.5) (end 1.5 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 42.86) (end 10.04 42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 42.86) (end 10.04 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 43.5) (end 10.04 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 45.4) (end 1.5 45.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 45.4) (end -0.32 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 46.04) (end 1.5 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 45.4) (end 10.04 45.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 45.4) (end 10.04 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 46.04) (end 10.04 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 47.94) (end 1.5 47.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 47.94) (end -0.32 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 48.58) (end 1.5 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 47.94) (end 10.04 47.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 47.94) (end 10.04 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 48.58) (end 10.04 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 50.48) (end 1.5 50.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 50.48) (end -0.32 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 51.12) (end 1.5 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 50.48) (end 10.04 50.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 50.48) (end 10.04 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 51.12) (end 10.04 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 53.02) (end 1.5 53.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 53.02) (end -0.32 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 53.66) (end 1.5 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 53.02) (end 10.04 53.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 53.02) (end 10.04 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 53.66) (end 10.04 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 55.56) (end 1.5 55.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 55.56) (end -0.32 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 56.2) (end 1.5 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 55.56) (end 10.04 55.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 55.56) (end 10.04 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 56.2) (end 10.04 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 58.1) (end 1.5 58.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 58.1) (end -0.32 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 58.74) (end 1.5 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 58.1) (end 10.04 58.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 58.1) (end 10.04 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 58.74) (end 10.04 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 60.64) (end 1.5 60.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 60.64) (end -0.32 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 61.28) (end 1.5 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 60.64) (end 10.04 60.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 60.64) (end 10.04 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 61.28) (end 10.04 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 63.18) (end 1.5 63.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 63.18) (end -0.32 63.82) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 63.82) (end 1.5 63.82) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 63.18) (end 10.04 63.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 63.18) (end 10.04 63.82) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 63.82) (end 10.04 63.82) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 65.72) (end 1.5 65.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 65.72) (end -0.32 66.36) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 66.36) (end 1.5 66.36) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 65.72) (end 10.04 65.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 65.72) (end 10.04 66.36) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 66.36) (end 10.04 66.36) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 68.26) (end 1.5 68.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 68.26) (end -0.32 68.9) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 68.9) (end 1.5 68.9) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 68.26) (end 10.04 68.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 68.26) (end 10.04 68.9) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 68.9) (end 10.04 68.9) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 70.8) (end 1.5 70.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 70.8) (end -0.32 71.44) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 71.44) (end 1.5 71.44) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 70.8) (end 10.04 70.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 70.8) (end 10.04 71.44) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 71.44) (end 10.04 71.44) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 73.34) (end 1.5 73.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 73.34) (end -0.32 73.98) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 73.98) (end 1.5 73.98) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 73.34) (end 10.04 73.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 73.34) (end 10.04 73.98) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 73.98) (end 10.04 73.98) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 75.88) (end 1.5 75.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 75.88) (end -0.32 76.52) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 76.52) (end 1.5 76.52) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 75.88) (end 10.04 75.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 75.88) (end 10.04 76.52) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 76.52) (end 10.04 76.52) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 78.42) (end 1.5 78.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 78.42) (end -0.32 79.06) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 79.06) (end 1.5 79.06) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 78.42) (end 10.04 78.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 78.42) (end 10.04 79.06) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 79.06) (end 10.04 79.06) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 80.96) (end 1.5 80.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 80.96) (end -0.32 81.6) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 81.6) (end 1.5 81.6) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 80.96) (end 10.04 80.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 80.96) (end 10.04 81.6) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 81.6) (end 10.04 81.6) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 83.5) (end 1.5 83.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 83.5) (end -0.32 84.14) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 84.14) (end 1.5 84.14) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 83.5) (end 10.04 83.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 83.5) (end 10.04 84.14) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 84.14) (end 10.04 84.14) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.44 -1.33) (end 1.44 85.15) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 85.15) (end 4.1 85.15) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 85.15) (end 4.1 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -1.33) (end 1.44 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.38) (end 10.1 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 -0.38) (end 10.1 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 0.38) (end 4.1 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.32) (end 10.1 -0.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.2) (end 10.1 -0.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.08) (end 10.1 -0.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 0.04) (end 10.1 0.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 0.16) (end 10.1 0.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 0.28) (end 10.1 0.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 -0.38) (end 1.44 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 0.38) (end 1.44 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 1.27) (end 4.1 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 2.16) (end 10.1 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 2.16) (end 10.1 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 2.92) (end 4.1 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.16) (end 1.44 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.92) (end 1.44 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 3.81) (end 4.1 3.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 4.7) (end 10.1 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 4.7) (end 10.1 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 5.46) (end 4.1 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 4.7) (end 1.44 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 5.46) (end 1.44 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 6.35) (end 4.1 6.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 7.24) (end 10.1 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 7.24) (end 10.1 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 8) (end 4.1 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 7.24) (end 1.44 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 8) (end 1.44 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 8.89) (end 4.1 8.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 9.78) (end 10.1 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 9.78) (end 10.1 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 10.54) (end 4.1 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 9.78) (end 1.44 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 10.54) (end 1.44 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 11.43) (end 4.1 11.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 12.32) (end 10.1 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 12.32) (end 10.1 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 13.08) (end 4.1 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 12.32) (end 1.44 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 13.08) (end 1.44 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 13.97) (end 4.1 13.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 14.86) (end 10.1 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 14.86) (end 10.1 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 15.62) (end 4.1 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 14.86) (end 1.44 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 15.62) (end 1.44 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 16.51) (end 4.1 16.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 17.4) (end 10.1 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 17.4) (end 10.1 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 18.16) (end 4.1 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 17.4) (end 1.44 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 18.16) (end 1.44 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 19.05) (end 4.1 19.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 19.94) (end 10.1 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 19.94) (end 10.1 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 20.7) (end 4.1 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 19.94) (end 1.44 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 20.7) (end 1.44 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 21.59) (end 4.1 21.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 22.48) (end 10.1 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 22.48) (end 10.1 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 23.24) (end 4.1 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 22.48) (end 1.44 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 23.24) (end 1.44 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 24.13) (end 4.1 24.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 25.02) (end 10.1 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 25.02) (end 10.1 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 25.78) (end 4.1 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 25.02) (end 1.44 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 25.78) (end 1.44 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 26.67) (end 4.1 26.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 27.56) (end 10.1 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 27.56) (end 10.1 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 28.32) (end 4.1 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 27.56) (end 1.44 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 28.32) (end 1.44 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 29.21) (end 4.1 29.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 30.1) (end 10.1 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 30.1) (end 10.1 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 30.86) (end 4.1 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 30.1) (end 1.44 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 30.86) (end 1.44 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 31.75) (end 4.1 31.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 32.64) (end 10.1 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 32.64) (end 10.1 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 33.4) (end 4.1 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 32.64) (end 1.44 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 33.4) (end 1.44 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 34.29) (end 4.1 34.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 35.18) (end 10.1 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 35.18) (end 10.1 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 35.94) (end 4.1 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 35.18) (end 1.44 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 35.94) (end 1.44 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 36.83) (end 4.1 36.83) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 37.72) (end 10.1 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 37.72) (end 10.1 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 38.48) (end 4.1 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 37.72) (end 1.44 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 38.48) (end 1.44 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 39.37) (end 4.1 39.37) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 40.26) (end 10.1 40.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 40.26) (end 10.1 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 41.02) (end 4.1 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 40.26) (end 1.44 40.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 41.02) (end 1.44 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 41.91) (end 4.1 41.91) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 42.8) (end 10.1 42.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 42.8) (end 10.1 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 43.56) (end 4.1 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 42.8) (end 1.44 42.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 43.56) (end 1.44 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 44.45) (end 4.1 44.45) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 45.34) (end 10.1 45.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 45.34) (end 10.1 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 46.1) (end 4.1 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 45.34) (end 1.44 45.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 46.1) (end 1.44 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 46.99) (end 4.1 46.99) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 47.88) (end 10.1 47.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 47.88) (end 10.1 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 48.64) (end 4.1 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 47.88) (end 1.44 47.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 48.64) (end 1.44 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 49.53) (end 4.1 49.53) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 50.42) (end 10.1 50.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 50.42) (end 10.1 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 51.18) (end 4.1 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 50.42) (end 1.44 50.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 51.18) (end 1.44 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 52.07) (end 4.1 52.07) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 52.96) (end 10.1 52.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 52.96) (end 10.1 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 53.72) (end 4.1 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 52.96) (end 1.44 52.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 53.72) (end 1.44 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 54.61) (end 4.1 54.61) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 55.5) (end 10.1 55.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 55.5) (end 10.1 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 56.26) (end 4.1 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 55.5) (end 1.44 55.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 56.26) (end 1.44 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 57.15) (end 4.1 57.15) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 58.04) (end 10.1 58.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 58.04) (end 10.1 58.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 58.8) (end 4.1 58.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 58.04) (end 1.44 58.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 58.8) (end 1.44 58.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 59.69) (end 4.1 59.69) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 60.58) (end 10.1 60.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 60.58) (end 10.1 61.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 61.34) (end 4.1 61.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 60.58) (end 1.44 60.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 61.34) (end 1.44 61.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 62.23) (end 4.1 62.23) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 63.12) (end 10.1 63.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 63.12) (end 10.1 63.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 63.88) (end 4.1 63.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 63.12) (end 1.44 63.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 63.88) (end 1.44 63.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 64.77) (end 4.1 64.77) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 65.66) (end 10.1 65.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 65.66) (end 10.1 66.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 66.42) (end 4.1 66.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 65.66) (end 1.44 65.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 66.42) (end 1.44 66.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 67.31) (end 4.1 67.31) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 68.2) (end 10.1 68.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 68.2) (end 10.1 68.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 68.96) (end 4.1 68.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 68.2) (end 1.44 68.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 68.96) (end 1.44 68.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 69.85) (end 4.1 69.85) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 70.74) (end 10.1 70.74) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 70.74) (end 10.1 71.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 71.5) (end 4.1 71.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 70.74) (end 1.44 70.74) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 71.5) (end 1.44 71.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 72.39) (end 4.1 72.39) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 73.28) (end 10.1 73.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 73.28) (end 10.1 74.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 74.04) (end 4.1 74.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 73.28) (end 1.44 73.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 74.04) (end 1.44 74.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 74.93) (end 4.1 74.93) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 75.82) (end 10.1 75.82) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 75.82) (end 10.1 76.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 76.58) (end 4.1 76.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 75.82) (end 1.44 75.82) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 76.58) (end 1.44 76.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 77.47) (end 4.1 77.47) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 78.36) (end 10.1 78.36) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 78.36) (end 10.1 79.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 79.12) (end 4.1 79.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 78.36) (end 1.44 78.36) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 79.12) (end 1.44 79.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 80.01) (end 4.1 80.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 80.9) (end 10.1 80.9) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 80.9) (end 10.1 81.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 81.66) (end 4.1 81.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 80.9) (end 1.44 80.9) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 81.66) (end 1.44 81.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 82.55) (end 4.1 82.55) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 83.44) (end 10.1 83.44) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 83.44) (end 10.1 84.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 84.2) (end 4.1 84.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 83.44) (end 1.44 83.44) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 84.2) (end 1.44 84.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 0) (end -1.27 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 -1.27) (end 0 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 85.6) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 85.6) (end 10.55 85.6) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 10.55 85.6) (end 10.55 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 10.55 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 14 thru_hole oval (at 0 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 15 thru_hole oval (at 0 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 16 thru_hole oval (at 0 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 17 thru_hole oval (at 0 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 18 thru_hole oval (at 0 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 19 thru_hole oval (at 0 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 20 thru_hole oval (at 0 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 21 thru_hole oval (at 0 50.8) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 22 thru_hole oval (at 0 53.34) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 23 thru_hole oval (at 0 55.88) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 24 thru_hole oval (at 0 58.42) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 25 thru_hole oval (at 0 60.96) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 26 thru_hole oval (at 0 63.5) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 27 thru_hole oval (at 0 66.04) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 28 thru_hole oval (at 0 68.58) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 29 thru_hole oval (at 0 71.12) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 30 thru_hole oval (at 0 73.66) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 31 thru_hole oval (at 0 76.2) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 32 thru_hole oval (at 0 78.74) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 33 thru_hole oval (at 0 81.28) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 34 thru_hole oval (at 0 83.82) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 2.77 41.91 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x34_P2.54mm_Horizontal.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x34_P2.54mm_Vertical.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x34_P2.54mm_Vertical.kicad_mod
new file mode 100644
index 000000000..32947fd8e
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x34_P2.54mm_Vertical.kicad_mod
@@ -0,0 +1,67 @@
+(module PinHeader_1x34_P2.54mm_Vertical (layer F.Cu) (tedit 59FED5CC)
+  (descr "Through hole straight pin header, 1x34, 2.54mm pitch, single row")
+  (tags "Through hole pin header THT 1x34 2.54mm single row")
+  (fp_text reference REF** (at 0 -2.33) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x34_P2.54mm_Vertical (at 0 86.15) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -1.27) (end 1.27 85.09) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 85.09) (end -1.27 85.09) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 85.09) (end -1.27 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 85.15) (end 1.33 85.15) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end -1.33 85.15) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 1.27) (end 1.33 85.15) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 85.6) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 85.6) (end 1.8 85.6) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.8 85.6) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 14 thru_hole oval (at 0 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 15 thru_hole oval (at 0 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 16 thru_hole oval (at 0 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 17 thru_hole oval (at 0 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 18 thru_hole oval (at 0 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 19 thru_hole oval (at 0 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 20 thru_hole oval (at 0 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 21 thru_hole oval (at 0 50.8) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 22 thru_hole oval (at 0 53.34) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 23 thru_hole oval (at 0 55.88) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 24 thru_hole oval (at 0 58.42) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 25 thru_hole oval (at 0 60.96) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 26 thru_hole oval (at 0 63.5) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 27 thru_hole oval (at 0 66.04) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 28 thru_hole oval (at 0 68.58) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 29 thru_hole oval (at 0 71.12) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 30 thru_hole oval (at 0 73.66) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 31 thru_hole oval (at 0 76.2) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 32 thru_hole oval (at 0 78.74) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 33 thru_hole oval (at 0 81.28) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 34 thru_hole oval (at 0 83.82) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 0 41.91 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x34_P2.54mm_Vertical.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x34_P2.54mm_Vertical_SMD_Pin1Left.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x34_P2.54mm_Vertical_SMD_Pin1Left.kicad_mod
new file mode 100644
index 000000000..d9baa2254
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x34_P2.54mm_Vertical_SMD_Pin1Left.kicad_mod
@@ -0,0 +1,203 @@
+(module PinHeader_1x34_P2.54mm_Vertical_SMD_Pin1Left (layer F.Cu) (tedit 59FED5CC)
+  (descr "surface-mounted straight pin header, 1x34, 2.54mm pitch, single row, style 1 (pin 1 left)")
+  (tags "Surface mounted pin header SMD 1x34 2.54mm single row style1 pin1 left")
+  (attr smd)
+  (fp_text reference REF** (at 0 -44.24) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x34_P2.54mm_Vertical_SMD_Pin1Left (at 0 44.24) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 1.27 43.18) (end -1.27 43.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -43.18) (end 1.27 -43.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 43.18) (end -1.27 -42.23) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -42.23) (end -0.32 -43.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -43.18) (end 1.27 43.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -42.23) (end -2.54 -42.23) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -42.23) (end -2.54 -41.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -41.59) (end -1.27 -41.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -37.15) (end -2.54 -37.15) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -37.15) (end -2.54 -36.51) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -36.51) (end -1.27 -36.51) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -32.07) (end -2.54 -32.07) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -32.07) (end -2.54 -31.43) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -31.43) (end -1.27 -31.43) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -26.99) (end -2.54 -26.99) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -26.99) (end -2.54 -26.35) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -26.35) (end -1.27 -26.35) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -21.91) (end -2.54 -21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -21.91) (end -2.54 -21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -21.27) (end -1.27 -21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -16.83) (end -2.54 -16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -16.83) (end -2.54 -16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -16.19) (end -1.27 -16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -11.75) (end -2.54 -11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -11.75) (end -2.54 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -11.11) (end -1.27 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -6.67) (end -2.54 -6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -6.67) (end -2.54 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -6.03) (end -1.27 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -1.59) (end -2.54 -1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -1.59) (end -2.54 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -0.95) (end -1.27 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 3.49) (end -2.54 3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 3.49) (end -2.54 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 4.13) (end -1.27 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 8.57) (end -2.54 8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 8.57) (end -2.54 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 9.21) (end -1.27 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 13.65) (end -2.54 13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 13.65) (end -2.54 14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 14.29) (end -1.27 14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 18.73) (end -2.54 18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 18.73) (end -2.54 19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 19.37) (end -1.27 19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 23.81) (end -2.54 23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 23.81) (end -2.54 24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 24.45) (end -1.27 24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 28.89) (end -2.54 28.89) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 28.89) (end -2.54 29.53) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 29.53) (end -1.27 29.53) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 33.97) (end -2.54 33.97) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 33.97) (end -2.54 34.61) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 34.61) (end -1.27 34.61) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 39.05) (end -2.54 39.05) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 39.05) (end -2.54 39.69) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 39.69) (end -1.27 39.69) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -39.69) (end 2.54 -39.69) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -39.69) (end 2.54 -39.05) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -39.05) (end 1.27 -39.05) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -34.61) (end 2.54 -34.61) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -34.61) (end 2.54 -33.97) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -33.97) (end 1.27 -33.97) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -29.53) (end 2.54 -29.53) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -29.53) (end 2.54 -28.89) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -28.89) (end 1.27 -28.89) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -24.45) (end 2.54 -24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -24.45) (end 2.54 -23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -23.81) (end 1.27 -23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -19.37) (end 2.54 -19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -19.37) (end 2.54 -18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -18.73) (end 1.27 -18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -14.29) (end 2.54 -14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -14.29) (end 2.54 -13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -13.65) (end 1.27 -13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -9.21) (end 2.54 -9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -9.21) (end 2.54 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -8.57) (end 1.27 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -4.13) (end 2.54 -4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -4.13) (end 2.54 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -3.49) (end 1.27 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 0.95) (end 2.54 0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 0.95) (end 2.54 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 1.59) (end 1.27 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 6.03) (end 2.54 6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 6.03) (end 2.54 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 6.67) (end 1.27 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 11.11) (end 2.54 11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 11.11) (end 2.54 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 11.75) (end 1.27 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 16.19) (end 2.54 16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 16.19) (end 2.54 16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 16.83) (end 1.27 16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 21.27) (end 2.54 21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 21.27) (end 2.54 21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 21.91) (end 1.27 21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 26.35) (end 2.54 26.35) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 26.35) (end 2.54 26.99) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 26.99) (end 1.27 26.99) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 31.43) (end 2.54 31.43) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 31.43) (end 2.54 32.07) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 32.07) (end 1.27 32.07) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 36.51) (end 2.54 36.51) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 36.51) (end 2.54 37.15) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 37.15) (end 1.27 37.15) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 41.59) (end 2.54 41.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 41.59) (end 2.54 42.23) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 42.23) (end 1.27 42.23) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 -43.24) (end 1.33 -43.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 43.24) (end 1.33 43.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -43.24) (end 1.33 -40.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -42.67) (end -2.85 -42.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -43.24) (end -1.33 -42.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 42.67) (end 1.33 43.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -38.61) (end 1.33 -35.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -33.53) (end 1.33 -29.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -28.45) (end 1.33 -24.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -23.37) (end 1.33 -19.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -18.29) (end 1.33 -14.73) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -13.21) (end 1.33 -9.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -8.13) (end 1.33 -4.57) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -3.05) (end 1.33 0.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 2.03) (end 1.33 5.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 7.11) (end 1.33 10.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 12.19) (end 1.33 15.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 17.27) (end 1.33 20.83) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 22.35) (end 1.33 25.91) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 27.43) (end 1.33 30.99) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 32.51) (end 1.33 36.07) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 37.59) (end 1.33 41.15) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -41.15) (end -1.33 -37.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -36.07) (end -1.33 -32.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -30.99) (end -1.33 -27.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -25.91) (end -1.33 -22.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -20.83) (end -1.33 -17.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -15.75) (end -1.33 -12.19) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -10.67) (end -1.33 -7.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -5.59) (end -1.33 -2.03) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -0.51) (end -1.33 3.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 4.57) (end -1.33 8.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 9.65) (end -1.33 13.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 14.73) (end -1.33 18.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 19.81) (end -1.33 23.37) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 24.89) (end -1.33 28.45) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 29.97) (end -1.33 33.53) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 35.05) (end -1.33 38.61) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 40.13) (end -1.33 43.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.45 -43.7) (end -3.45 43.7) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.45 43.7) (end 3.45 43.7) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 43.7) (end 3.45 -43.7) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 -43.7) (end -3.45 -43.7) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -1.655 -41.91) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 3 smd rect (at -1.655 -36.83) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 5 smd rect (at -1.655 -31.75) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 7 smd rect (at -1.655 -26.67) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 9 smd rect (at -1.655 -21.59) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 11 smd rect (at -1.655 -16.51) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 13 smd rect (at -1.655 -11.43) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 15 smd rect (at -1.655 -6.35) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 17 smd rect (at -1.655 -1.27) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 19 smd rect (at -1.655 3.81) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 21 smd rect (at -1.655 8.89) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 23 smd rect (at -1.655 13.97) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 25 smd rect (at -1.655 19.05) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 27 smd rect (at -1.655 24.13) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 29 smd rect (at -1.655 29.21) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 31 smd rect (at -1.655 34.29) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 33 smd rect (at -1.655 39.37) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 1.655 -39.37) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 4 smd rect (at 1.655 -34.29) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 6 smd rect (at 1.655 -29.21) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 8 smd rect (at 1.655 -24.13) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 10 smd rect (at 1.655 -19.05) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 12 smd rect (at 1.655 -13.97) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 14 smd rect (at 1.655 -8.89) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 16 smd rect (at 1.655 -3.81) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 18 smd rect (at 1.655 1.27) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 20 smd rect (at 1.655 6.35) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 22 smd rect (at 1.655 11.43) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 24 smd rect (at 1.655 16.51) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 26 smd rect (at 1.655 21.59) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 28 smd rect (at 1.655 26.67) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 30 smd rect (at 1.655 31.75) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 32 smd rect (at 1.655 36.83) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 34 smd rect (at 1.655 41.91) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x34_P2.54mm_Vertical_SMD_Pin1Left.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x34_P2.54mm_Vertical_SMD_Pin1Right.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x34_P2.54mm_Vertical_SMD_Pin1Right.kicad_mod
new file mode 100644
index 000000000..d26a07a97
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x34_P2.54mm_Vertical_SMD_Pin1Right.kicad_mod
@@ -0,0 +1,203 @@
+(module PinHeader_1x34_P2.54mm_Vertical_SMD_Pin1Right (layer F.Cu) (tedit 59FED5CC)
+  (descr "surface-mounted straight pin header, 1x34, 2.54mm pitch, single row, style 2 (pin 1 right)")
+  (tags "Surface mounted pin header SMD 1x34 2.54mm single row style2 pin1 right")
+  (attr smd)
+  (fp_text reference REF** (at 0 -44.24) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x34_P2.54mm_Vertical_SMD_Pin1Right (at 0 44.24) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 1.27 43.18) (end -1.27 43.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -43.18) (end 0.32 -43.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 43.18) (end 1.27 -42.23) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -42.23) (end 0.32 -43.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -43.18) (end -1.27 43.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -39.69) (end -2.54 -39.69) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -39.69) (end -2.54 -39.05) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -39.05) (end -1.27 -39.05) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -34.61) (end -2.54 -34.61) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -34.61) (end -2.54 -33.97) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -33.97) (end -1.27 -33.97) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -29.53) (end -2.54 -29.53) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -29.53) (end -2.54 -28.89) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -28.89) (end -1.27 -28.89) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -24.45) (end -2.54 -24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -24.45) (end -2.54 -23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -23.81) (end -1.27 -23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -19.37) (end -2.54 -19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -19.37) (end -2.54 -18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -18.73) (end -1.27 -18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -14.29) (end -2.54 -14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -14.29) (end -2.54 -13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -13.65) (end -1.27 -13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -9.21) (end -2.54 -9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -9.21) (end -2.54 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -8.57) (end -1.27 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -4.13) (end -2.54 -4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -4.13) (end -2.54 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -3.49) (end -1.27 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 0.95) (end -2.54 0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 0.95) (end -2.54 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 1.59) (end -1.27 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 6.03) (end -2.54 6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 6.03) (end -2.54 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 6.67) (end -1.27 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 11.11) (end -2.54 11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 11.11) (end -2.54 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 11.75) (end -1.27 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 16.19) (end -2.54 16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 16.19) (end -2.54 16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 16.83) (end -1.27 16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 21.27) (end -2.54 21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 21.27) (end -2.54 21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 21.91) (end -1.27 21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 26.35) (end -2.54 26.35) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 26.35) (end -2.54 26.99) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 26.99) (end -1.27 26.99) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 31.43) (end -2.54 31.43) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 31.43) (end -2.54 32.07) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 32.07) (end -1.27 32.07) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 36.51) (end -2.54 36.51) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 36.51) (end -2.54 37.15) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 37.15) (end -1.27 37.15) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 41.59) (end -2.54 41.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 41.59) (end -2.54 42.23) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 42.23) (end -1.27 42.23) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -42.23) (end 2.54 -42.23) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -42.23) (end 2.54 -41.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -41.59) (end 1.27 -41.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -37.15) (end 2.54 -37.15) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -37.15) (end 2.54 -36.51) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -36.51) (end 1.27 -36.51) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -32.07) (end 2.54 -32.07) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -32.07) (end 2.54 -31.43) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -31.43) (end 1.27 -31.43) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -26.99) (end 2.54 -26.99) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -26.99) (end 2.54 -26.35) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -26.35) (end 1.27 -26.35) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -21.91) (end 2.54 -21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -21.91) (end 2.54 -21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -21.27) (end 1.27 -21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -16.83) (end 2.54 -16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -16.83) (end 2.54 -16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -16.19) (end 1.27 -16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -11.75) (end 2.54 -11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -11.75) (end 2.54 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -11.11) (end 1.27 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -6.67) (end 2.54 -6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -6.67) (end 2.54 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -6.03) (end 1.27 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -1.59) (end 2.54 -1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -1.59) (end 2.54 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -0.95) (end 1.27 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 3.49) (end 2.54 3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 3.49) (end 2.54 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 4.13) (end 1.27 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 8.57) (end 2.54 8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 8.57) (end 2.54 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 9.21) (end 1.27 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 13.65) (end 2.54 13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 13.65) (end 2.54 14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 14.29) (end 1.27 14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 18.73) (end 2.54 18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 18.73) (end 2.54 19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 19.37) (end 1.27 19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 23.81) (end 2.54 23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 23.81) (end 2.54 24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 24.45) (end 1.27 24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 28.89) (end 2.54 28.89) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 28.89) (end 2.54 29.53) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 29.53) (end 1.27 29.53) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 33.97) (end 2.54 33.97) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 33.97) (end 2.54 34.61) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 34.61) (end 1.27 34.61) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 39.05) (end 2.54 39.05) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 39.05) (end 2.54 39.69) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 39.69) (end 1.27 39.69) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 -43.24) (end 1.33 -43.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 43.24) (end 1.33 43.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -41.15) (end 1.33 -37.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -36.07) (end 1.33 -32.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -30.99) (end 1.33 -27.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -25.91) (end 1.33 -22.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -20.83) (end 1.33 -17.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -15.75) (end 1.33 -12.19) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -10.67) (end 1.33 -7.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -5.59) (end 1.33 -2.03) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -0.51) (end 1.33 3.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 4.57) (end 1.33 8.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 9.65) (end 1.33 13.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 14.73) (end 1.33 18.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 19.81) (end 1.33 23.37) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 24.89) (end 1.33 28.45) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 29.97) (end 1.33 33.53) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 35.05) (end 1.33 38.61) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 40.13) (end 1.33 43.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -43.24) (end -1.33 -40.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -42.67) (end 2.85 -42.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -43.24) (end 1.33 -42.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 42.67) (end -1.33 43.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -38.61) (end -1.33 -35.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -33.53) (end -1.33 -29.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -28.45) (end -1.33 -24.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -23.37) (end -1.33 -19.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -18.29) (end -1.33 -14.73) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -13.21) (end -1.33 -9.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -8.13) (end -1.33 -4.57) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -3.05) (end -1.33 0.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 2.03) (end -1.33 5.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 7.11) (end -1.33 10.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 12.19) (end -1.33 15.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 17.27) (end -1.33 20.83) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 22.35) (end -1.33 25.91) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 27.43) (end -1.33 30.99) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 32.51) (end -1.33 36.07) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 37.59) (end -1.33 41.15) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.45 -43.7) (end -3.45 43.7) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.45 43.7) (end 3.45 43.7) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 43.7) (end 3.45 -43.7) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 -43.7) (end -3.45 -43.7) (layer F.CrtYd) (width 0.05))
+  (pad 2 smd rect (at -1.655 -39.37) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 4 smd rect (at -1.655 -34.29) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 6 smd rect (at -1.655 -29.21) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 8 smd rect (at -1.655 -24.13) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 10 smd rect (at -1.655 -19.05) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 12 smd rect (at -1.655 -13.97) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 14 smd rect (at -1.655 -8.89) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 16 smd rect (at -1.655 -3.81) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 18 smd rect (at -1.655 1.27) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 20 smd rect (at -1.655 6.35) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 22 smd rect (at -1.655 11.43) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 24 smd rect (at -1.655 16.51) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 26 smd rect (at -1.655 21.59) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 28 smd rect (at -1.655 26.67) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 30 smd rect (at -1.655 31.75) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 32 smd rect (at -1.655 36.83) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 34 smd rect (at -1.655 41.91) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 1 smd rect (at 1.655 -41.91) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 3 smd rect (at 1.655 -36.83) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 5 smd rect (at 1.655 -31.75) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 7 smd rect (at 1.655 -26.67) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 9 smd rect (at 1.655 -21.59) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 11 smd rect (at 1.655 -16.51) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 13 smd rect (at 1.655 -11.43) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 15 smd rect (at 1.655 -6.35) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 17 smd rect (at 1.655 -1.27) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 19 smd rect (at 1.655 3.81) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 21 smd rect (at 1.655 8.89) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 23 smd rect (at 1.655 13.97) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 25 smd rect (at 1.655 19.05) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 27 smd rect (at 1.655 24.13) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 29 smd rect (at 1.655 29.21) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 31 smd rect (at 1.655 34.29) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 33 smd rect (at 1.655 39.37) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x34_P2.54mm_Vertical_SMD_Pin1Right.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x35_P2.54mm_Horizontal.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x35_P2.54mm_Horizontal.kicad_mod
new file mode 100644
index 000000000..abf7c131a
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x35_P2.54mm_Horizontal.kicad_mod
@@ -0,0 +1,493 @@
+(module PinHeader_1x35_P2.54mm_Horizontal (layer F.Cu) (tedit 59FED5CB)
+  (descr "Through hole angled pin header, 1x35, 2.54mm pitch, 6mm pin length, single row")
+  (tags "Through hole angled pin header THT 1x35 2.54mm single row")
+  (fp_text reference REF** (at 4.385 -2.27) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x35_P2.54mm_Horizontal (at 4.385 88.63) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 2.135 -1.27) (end 4.04 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 -1.27) (end 4.04 87.63) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 87.63) (end 1.5 87.63) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.5 87.63) (end 1.5 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.5 -0.635) (end 2.135 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end 1.5 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end -0.32 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 0.32) (end 1.5 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 -0.32) (end 10.04 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 -0.32) (end 10.04 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 0.32) (end 10.04 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end 1.5 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end -0.32 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.86) (end 1.5 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 2.22) (end 10.04 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 2.22) (end 10.04 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 2.86) (end 10.04 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end 1.5 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end -0.32 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 5.4) (end 1.5 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 4.76) (end 10.04 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 4.76) (end 10.04 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 5.4) (end 10.04 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end 1.5 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end -0.32 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.94) (end 1.5 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 7.3) (end 10.04 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 7.3) (end 10.04 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 7.94) (end 10.04 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end 1.5 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end -0.32 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 10.48) (end 1.5 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 9.84) (end 10.04 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 9.84) (end 10.04 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 10.48) (end 10.04 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end 1.5 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end -0.32 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 13.02) (end 1.5 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 12.38) (end 10.04 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 12.38) (end 10.04 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 13.02) (end 10.04 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end 1.5 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end -0.32 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 15.56) (end 1.5 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 14.92) (end 10.04 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 14.92) (end 10.04 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 15.56) (end 10.04 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end 1.5 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end -0.32 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 18.1) (end 1.5 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 17.46) (end 10.04 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 17.46) (end 10.04 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 18.1) (end 10.04 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end 1.5 20) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end -0.32 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20.64) (end 1.5 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 20) (end 10.04 20) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 20) (end 10.04 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 20.64) (end 10.04 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end 1.5 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end -0.32 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 23.18) (end 1.5 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 22.54) (end 10.04 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 22.54) (end 10.04 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 23.18) (end 10.04 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.08) (end 1.5 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.08) (end -0.32 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.72) (end 1.5 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 25.08) (end 10.04 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 25.08) (end 10.04 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 25.72) (end 10.04 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 27.62) (end 1.5 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 27.62) (end -0.32 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 28.26) (end 1.5 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 27.62) (end 10.04 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 27.62) (end 10.04 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 28.26) (end 10.04 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.16) (end 1.5 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.16) (end -0.32 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.8) (end 1.5 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 30.16) (end 10.04 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 30.16) (end 10.04 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 30.8) (end 10.04 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 32.7) (end 1.5 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 32.7) (end -0.32 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 33.34) (end 1.5 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 32.7) (end 10.04 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 32.7) (end 10.04 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 33.34) (end 10.04 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.24) (end 1.5 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.24) (end -0.32 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.88) (end 1.5 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 35.24) (end 10.04 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 35.24) (end 10.04 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 35.88) (end 10.04 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 37.78) (end 1.5 37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 37.78) (end -0.32 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 38.42) (end 1.5 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 37.78) (end 10.04 37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 37.78) (end 10.04 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 38.42) (end 10.04 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.32) (end 1.5 40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.32) (end -0.32 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.96) (end 1.5 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 40.32) (end 10.04 40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 40.32) (end 10.04 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 40.96) (end 10.04 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 42.86) (end 1.5 42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 42.86) (end -0.32 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 43.5) (end 1.5 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 42.86) (end 10.04 42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 42.86) (end 10.04 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 43.5) (end 10.04 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 45.4) (end 1.5 45.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 45.4) (end -0.32 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 46.04) (end 1.5 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 45.4) (end 10.04 45.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 45.4) (end 10.04 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 46.04) (end 10.04 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 47.94) (end 1.5 47.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 47.94) (end -0.32 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 48.58) (end 1.5 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 47.94) (end 10.04 47.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 47.94) (end 10.04 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 48.58) (end 10.04 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 50.48) (end 1.5 50.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 50.48) (end -0.32 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 51.12) (end 1.5 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 50.48) (end 10.04 50.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 50.48) (end 10.04 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 51.12) (end 10.04 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 53.02) (end 1.5 53.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 53.02) (end -0.32 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 53.66) (end 1.5 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 53.02) (end 10.04 53.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 53.02) (end 10.04 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 53.66) (end 10.04 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 55.56) (end 1.5 55.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 55.56) (end -0.32 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 56.2) (end 1.5 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 55.56) (end 10.04 55.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 55.56) (end 10.04 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 56.2) (end 10.04 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 58.1) (end 1.5 58.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 58.1) (end -0.32 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 58.74) (end 1.5 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 58.1) (end 10.04 58.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 58.1) (end 10.04 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 58.74) (end 10.04 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 60.64) (end 1.5 60.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 60.64) (end -0.32 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 61.28) (end 1.5 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 60.64) (end 10.04 60.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 60.64) (end 10.04 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 61.28) (end 10.04 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 63.18) (end 1.5 63.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 63.18) (end -0.32 63.82) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 63.82) (end 1.5 63.82) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 63.18) (end 10.04 63.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 63.18) (end 10.04 63.82) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 63.82) (end 10.04 63.82) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 65.72) (end 1.5 65.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 65.72) (end -0.32 66.36) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 66.36) (end 1.5 66.36) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 65.72) (end 10.04 65.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 65.72) (end 10.04 66.36) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 66.36) (end 10.04 66.36) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 68.26) (end 1.5 68.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 68.26) (end -0.32 68.9) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 68.9) (end 1.5 68.9) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 68.26) (end 10.04 68.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 68.26) (end 10.04 68.9) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 68.9) (end 10.04 68.9) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 70.8) (end 1.5 70.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 70.8) (end -0.32 71.44) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 71.44) (end 1.5 71.44) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 70.8) (end 10.04 70.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 70.8) (end 10.04 71.44) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 71.44) (end 10.04 71.44) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 73.34) (end 1.5 73.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 73.34) (end -0.32 73.98) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 73.98) (end 1.5 73.98) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 73.34) (end 10.04 73.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 73.34) (end 10.04 73.98) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 73.98) (end 10.04 73.98) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 75.88) (end 1.5 75.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 75.88) (end -0.32 76.52) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 76.52) (end 1.5 76.52) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 75.88) (end 10.04 75.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 75.88) (end 10.04 76.52) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 76.52) (end 10.04 76.52) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 78.42) (end 1.5 78.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 78.42) (end -0.32 79.06) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 79.06) (end 1.5 79.06) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 78.42) (end 10.04 78.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 78.42) (end 10.04 79.06) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 79.06) (end 10.04 79.06) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 80.96) (end 1.5 80.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 80.96) (end -0.32 81.6) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 81.6) (end 1.5 81.6) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 80.96) (end 10.04 80.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 80.96) (end 10.04 81.6) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 81.6) (end 10.04 81.6) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 83.5) (end 1.5 83.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 83.5) (end -0.32 84.14) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 84.14) (end 1.5 84.14) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 83.5) (end 10.04 83.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 83.5) (end 10.04 84.14) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 84.14) (end 10.04 84.14) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 86.04) (end 1.5 86.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 86.04) (end -0.32 86.68) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 86.68) (end 1.5 86.68) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 86.04) (end 10.04 86.04) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 86.04) (end 10.04 86.68) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 86.68) (end 10.04 86.68) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.44 -1.33) (end 1.44 87.69) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 87.69) (end 4.1 87.69) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 87.69) (end 4.1 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -1.33) (end 1.44 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.38) (end 10.1 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 -0.38) (end 10.1 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 0.38) (end 4.1 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.32) (end 10.1 -0.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.2) (end 10.1 -0.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.08) (end 10.1 -0.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 0.04) (end 10.1 0.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 0.16) (end 10.1 0.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 0.28) (end 10.1 0.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 -0.38) (end 1.44 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 0.38) (end 1.44 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 1.27) (end 4.1 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 2.16) (end 10.1 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 2.16) (end 10.1 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 2.92) (end 4.1 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.16) (end 1.44 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.92) (end 1.44 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 3.81) (end 4.1 3.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 4.7) (end 10.1 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 4.7) (end 10.1 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 5.46) (end 4.1 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 4.7) (end 1.44 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 5.46) (end 1.44 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 6.35) (end 4.1 6.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 7.24) (end 10.1 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 7.24) (end 10.1 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 8) (end 4.1 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 7.24) (end 1.44 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 8) (end 1.44 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 8.89) (end 4.1 8.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 9.78) (end 10.1 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 9.78) (end 10.1 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 10.54) (end 4.1 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 9.78) (end 1.44 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 10.54) (end 1.44 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 11.43) (end 4.1 11.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 12.32) (end 10.1 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 12.32) (end 10.1 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 13.08) (end 4.1 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 12.32) (end 1.44 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 13.08) (end 1.44 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 13.97) (end 4.1 13.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 14.86) (end 10.1 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 14.86) (end 10.1 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 15.62) (end 4.1 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 14.86) (end 1.44 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 15.62) (end 1.44 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 16.51) (end 4.1 16.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 17.4) (end 10.1 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 17.4) (end 10.1 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 18.16) (end 4.1 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 17.4) (end 1.44 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 18.16) (end 1.44 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 19.05) (end 4.1 19.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 19.94) (end 10.1 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 19.94) (end 10.1 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 20.7) (end 4.1 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 19.94) (end 1.44 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 20.7) (end 1.44 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 21.59) (end 4.1 21.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 22.48) (end 10.1 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 22.48) (end 10.1 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 23.24) (end 4.1 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 22.48) (end 1.44 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 23.24) (end 1.44 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 24.13) (end 4.1 24.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 25.02) (end 10.1 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 25.02) (end 10.1 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 25.78) (end 4.1 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 25.02) (end 1.44 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 25.78) (end 1.44 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 26.67) (end 4.1 26.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 27.56) (end 10.1 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 27.56) (end 10.1 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 28.32) (end 4.1 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 27.56) (end 1.44 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 28.32) (end 1.44 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 29.21) (end 4.1 29.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 30.1) (end 10.1 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 30.1) (end 10.1 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 30.86) (end 4.1 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 30.1) (end 1.44 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 30.86) (end 1.44 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 31.75) (end 4.1 31.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 32.64) (end 10.1 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 32.64) (end 10.1 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 33.4) (end 4.1 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 32.64) (end 1.44 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 33.4) (end 1.44 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 34.29) (end 4.1 34.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 35.18) (end 10.1 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 35.18) (end 10.1 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 35.94) (end 4.1 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 35.18) (end 1.44 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 35.94) (end 1.44 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 36.83) (end 4.1 36.83) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 37.72) (end 10.1 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 37.72) (end 10.1 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 38.48) (end 4.1 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 37.72) (end 1.44 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 38.48) (end 1.44 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 39.37) (end 4.1 39.37) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 40.26) (end 10.1 40.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 40.26) (end 10.1 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 41.02) (end 4.1 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 40.26) (end 1.44 40.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 41.02) (end 1.44 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 41.91) (end 4.1 41.91) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 42.8) (end 10.1 42.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 42.8) (end 10.1 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 43.56) (end 4.1 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 42.8) (end 1.44 42.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 43.56) (end 1.44 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 44.45) (end 4.1 44.45) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 45.34) (end 10.1 45.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 45.34) (end 10.1 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 46.1) (end 4.1 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 45.34) (end 1.44 45.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 46.1) (end 1.44 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 46.99) (end 4.1 46.99) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 47.88) (end 10.1 47.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 47.88) (end 10.1 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 48.64) (end 4.1 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 47.88) (end 1.44 47.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 48.64) (end 1.44 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 49.53) (end 4.1 49.53) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 50.42) (end 10.1 50.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 50.42) (end 10.1 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 51.18) (end 4.1 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 50.42) (end 1.44 50.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 51.18) (end 1.44 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 52.07) (end 4.1 52.07) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 52.96) (end 10.1 52.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 52.96) (end 10.1 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 53.72) (end 4.1 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 52.96) (end 1.44 52.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 53.72) (end 1.44 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 54.61) (end 4.1 54.61) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 55.5) (end 10.1 55.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 55.5) (end 10.1 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 56.26) (end 4.1 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 55.5) (end 1.44 55.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 56.26) (end 1.44 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 57.15) (end 4.1 57.15) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 58.04) (end 10.1 58.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 58.04) (end 10.1 58.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 58.8) (end 4.1 58.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 58.04) (end 1.44 58.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 58.8) (end 1.44 58.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 59.69) (end 4.1 59.69) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 60.58) (end 10.1 60.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 60.58) (end 10.1 61.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 61.34) (end 4.1 61.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 60.58) (end 1.44 60.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 61.34) (end 1.44 61.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 62.23) (end 4.1 62.23) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 63.12) (end 10.1 63.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 63.12) (end 10.1 63.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 63.88) (end 4.1 63.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 63.12) (end 1.44 63.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 63.88) (end 1.44 63.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 64.77) (end 4.1 64.77) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 65.66) (end 10.1 65.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 65.66) (end 10.1 66.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 66.42) (end 4.1 66.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 65.66) (end 1.44 65.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 66.42) (end 1.44 66.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 67.31) (end 4.1 67.31) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 68.2) (end 10.1 68.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 68.2) (end 10.1 68.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 68.96) (end 4.1 68.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 68.2) (end 1.44 68.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 68.96) (end 1.44 68.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 69.85) (end 4.1 69.85) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 70.74) (end 10.1 70.74) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 70.74) (end 10.1 71.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 71.5) (end 4.1 71.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 70.74) (end 1.44 70.74) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 71.5) (end 1.44 71.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 72.39) (end 4.1 72.39) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 73.28) (end 10.1 73.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 73.28) (end 10.1 74.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 74.04) (end 4.1 74.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 73.28) (end 1.44 73.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 74.04) (end 1.44 74.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 74.93) (end 4.1 74.93) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 75.82) (end 10.1 75.82) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 75.82) (end 10.1 76.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 76.58) (end 4.1 76.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 75.82) (end 1.44 75.82) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 76.58) (end 1.44 76.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 77.47) (end 4.1 77.47) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 78.36) (end 10.1 78.36) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 78.36) (end 10.1 79.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 79.12) (end 4.1 79.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 78.36) (end 1.44 78.36) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 79.12) (end 1.44 79.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 80.01) (end 4.1 80.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 80.9) (end 10.1 80.9) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 80.9) (end 10.1 81.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 81.66) (end 4.1 81.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 80.9) (end 1.44 80.9) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 81.66) (end 1.44 81.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 82.55) (end 4.1 82.55) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 83.44) (end 10.1 83.44) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 83.44) (end 10.1 84.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 84.2) (end 4.1 84.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 83.44) (end 1.44 83.44) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 84.2) (end 1.44 84.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 85.09) (end 4.1 85.09) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 85.98) (end 10.1 85.98) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 85.98) (end 10.1 86.74) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 86.74) (end 4.1 86.74) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 85.98) (end 1.44 85.98) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 86.74) (end 1.44 86.74) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 0) (end -1.27 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 -1.27) (end 0 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 88.15) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 88.15) (end 10.55 88.15) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 10.55 88.15) (end 10.55 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 10.55 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 14 thru_hole oval (at 0 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 15 thru_hole oval (at 0 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 16 thru_hole oval (at 0 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 17 thru_hole oval (at 0 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 18 thru_hole oval (at 0 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 19 thru_hole oval (at 0 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 20 thru_hole oval (at 0 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 21 thru_hole oval (at 0 50.8) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 22 thru_hole oval (at 0 53.34) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 23 thru_hole oval (at 0 55.88) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 24 thru_hole oval (at 0 58.42) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 25 thru_hole oval (at 0 60.96) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 26 thru_hole oval (at 0 63.5) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 27 thru_hole oval (at 0 66.04) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 28 thru_hole oval (at 0 68.58) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 29 thru_hole oval (at 0 71.12) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 30 thru_hole oval (at 0 73.66) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 31 thru_hole oval (at 0 76.2) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 32 thru_hole oval (at 0 78.74) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 33 thru_hole oval (at 0 81.28) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 34 thru_hole oval (at 0 83.82) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 35 thru_hole oval (at 0 86.36) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 2.77 43.18 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x35_P2.54mm_Horizontal.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x35_P2.54mm_Vertical.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x35_P2.54mm_Vertical.kicad_mod
new file mode 100644
index 000000000..4ba8ef262
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x35_P2.54mm_Vertical.kicad_mod
@@ -0,0 +1,68 @@
+(module PinHeader_1x35_P2.54mm_Vertical (layer F.Cu) (tedit 59FED5CC)
+  (descr "Through hole straight pin header, 1x35, 2.54mm pitch, single row")
+  (tags "Through hole pin header THT 1x35 2.54mm single row")
+  (fp_text reference REF** (at 0 -2.33) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x35_P2.54mm_Vertical (at 0 88.69) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -1.27) (end 1.27 87.63) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 87.63) (end -1.27 87.63) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 87.63) (end -1.27 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 87.69) (end 1.33 87.69) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end -1.33 87.69) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 1.27) (end 1.33 87.69) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 88.15) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 88.15) (end 1.8 88.15) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.8 88.15) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 14 thru_hole oval (at 0 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 15 thru_hole oval (at 0 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 16 thru_hole oval (at 0 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 17 thru_hole oval (at 0 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 18 thru_hole oval (at 0 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 19 thru_hole oval (at 0 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 20 thru_hole oval (at 0 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 21 thru_hole oval (at 0 50.8) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 22 thru_hole oval (at 0 53.34) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 23 thru_hole oval (at 0 55.88) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 24 thru_hole oval (at 0 58.42) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 25 thru_hole oval (at 0 60.96) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 26 thru_hole oval (at 0 63.5) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 27 thru_hole oval (at 0 66.04) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 28 thru_hole oval (at 0 68.58) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 29 thru_hole oval (at 0 71.12) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 30 thru_hole oval (at 0 73.66) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 31 thru_hole oval (at 0 76.2) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 32 thru_hole oval (at 0 78.74) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 33 thru_hole oval (at 0 81.28) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 34 thru_hole oval (at 0 83.82) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 35 thru_hole oval (at 0 86.36) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 0 43.18 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x35_P2.54mm_Vertical.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x35_P2.54mm_Vertical_SMD_Pin1Left.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x35_P2.54mm_Vertical_SMD_Pin1Left.kicad_mod
new file mode 100644
index 000000000..f6f806289
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x35_P2.54mm_Vertical_SMD_Pin1Left.kicad_mod
@@ -0,0 +1,208 @@
+(module PinHeader_1x35_P2.54mm_Vertical_SMD_Pin1Left (layer F.Cu) (tedit 59FED5CC)
+  (descr "surface-mounted straight pin header, 1x35, 2.54mm pitch, single row, style 1 (pin 1 left)")
+  (tags "Surface mounted pin header SMD 1x35 2.54mm single row style1 pin1 left")
+  (attr smd)
+  (fp_text reference REF** (at 0 -45.51) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x35_P2.54mm_Vertical_SMD_Pin1Left (at 0 45.51) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 1.27 44.45) (end -1.27 44.45) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -44.45) (end 1.27 -44.45) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 44.45) (end -1.27 -43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -43.5) (end -0.32 -44.45) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -44.45) (end 1.27 44.45) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -43.5) (end -2.54 -43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -43.5) (end -2.54 -42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -42.86) (end -1.27 -42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -38.42) (end -2.54 -38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -38.42) (end -2.54 -37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -37.78) (end -1.27 -37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -33.34) (end -2.54 -33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -33.34) (end -2.54 -32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -32.7) (end -1.27 -32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -28.26) (end -2.54 -28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -28.26) (end -2.54 -27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -27.62) (end -1.27 -27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -23.18) (end -2.54 -23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -23.18) (end -2.54 -22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -22.54) (end -1.27 -22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -18.1) (end -2.54 -18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -18.1) (end -2.54 -17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -17.46) (end -1.27 -17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -13.02) (end -2.54 -13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -13.02) (end -2.54 -12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -12.38) (end -1.27 -12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -7.94) (end -2.54 -7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -7.94) (end -2.54 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -7.3) (end -1.27 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -2.86) (end -2.54 -2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -2.86) (end -2.54 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -2.22) (end -1.27 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 2.22) (end -2.54 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 2.22) (end -2.54 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 2.86) (end -1.27 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 7.3) (end -2.54 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 7.3) (end -2.54 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 7.94) (end -1.27 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 12.38) (end -2.54 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 12.38) (end -2.54 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 13.02) (end -1.27 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 17.46) (end -2.54 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 17.46) (end -2.54 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 18.1) (end -1.27 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 22.54) (end -2.54 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 22.54) (end -2.54 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 23.18) (end -1.27 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 27.62) (end -2.54 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 27.62) (end -2.54 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 28.26) (end -1.27 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 32.7) (end -2.54 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 32.7) (end -2.54 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 33.34) (end -1.27 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 37.78) (end -2.54 37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 37.78) (end -2.54 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 38.42) (end -1.27 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 42.86) (end -2.54 42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 42.86) (end -2.54 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 43.5) (end -1.27 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -40.96) (end 2.54 -40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -40.96) (end 2.54 -40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -40.32) (end 1.27 -40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -35.88) (end 2.54 -35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -35.88) (end 2.54 -35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -35.24) (end 1.27 -35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -30.8) (end 2.54 -30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -30.8) (end 2.54 -30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -30.16) (end 1.27 -30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -25.72) (end 2.54 -25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -25.72) (end 2.54 -25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -25.08) (end 1.27 -25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -20.64) (end 2.54 -20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -20.64) (end 2.54 -20) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -20) (end 1.27 -20) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -15.56) (end 2.54 -15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -15.56) (end 2.54 -14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -14.92) (end 1.27 -14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -10.48) (end 2.54 -10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -10.48) (end 2.54 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -9.84) (end 1.27 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -5.4) (end 2.54 -5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -5.4) (end 2.54 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -4.76) (end 1.27 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -0.32) (end 2.54 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -0.32) (end 2.54 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 0.32) (end 1.27 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 4.76) (end 2.54 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 4.76) (end 2.54 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 5.4) (end 1.27 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 9.84) (end 2.54 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 9.84) (end 2.54 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 10.48) (end 1.27 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 14.92) (end 2.54 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 14.92) (end 2.54 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 15.56) (end 1.27 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 20) (end 2.54 20) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 20) (end 2.54 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 20.64) (end 1.27 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 25.08) (end 2.54 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 25.08) (end 2.54 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 25.72) (end 1.27 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 30.16) (end 2.54 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 30.16) (end 2.54 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 30.8) (end 1.27 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 35.24) (end 2.54 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 35.24) (end 2.54 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 35.88) (end 1.27 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 40.32) (end 2.54 40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 40.32) (end 2.54 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 40.96) (end 1.27 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 -44.51) (end 1.33 -44.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 44.51) (end 1.33 44.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -44.51) (end 1.33 -41.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -43.94) (end -2.85 -43.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -44.51) (end -1.33 -43.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 43.94) (end 1.33 44.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -39.88) (end 1.33 -36.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -34.8) (end 1.33 -31.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -29.72) (end 1.33 -26.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -24.64) (end 1.33 -21.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -19.56) (end 1.33 -16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -14.48) (end 1.33 -10.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -9.4) (end 1.33 -5.84) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -4.32) (end 1.33 -0.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 0.76) (end 1.33 4.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 5.84) (end 1.33 9.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 10.92) (end 1.33 14.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 16) (end 1.33 19.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 21.08) (end 1.33 24.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 26.16) (end 1.33 29.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 31.24) (end 1.33 34.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 36.32) (end 1.33 39.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 41.4) (end 1.33 44.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -42.42) (end -1.33 -38.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -37.34) (end -1.33 -33.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -32.26) (end -1.33 -28.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -27.18) (end -1.33 -23.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -22.1) (end -1.33 -18.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -17.02) (end -1.33 -13.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -11.94) (end -1.33 -8.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -6.86) (end -1.33 -3.3) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -1.78) (end -1.33 1.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 3.3) (end -1.33 6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 8.38) (end -1.33 11.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 13.46) (end -1.33 17.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 18.54) (end -1.33 22.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 23.62) (end -1.33 27.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 28.7) (end -1.33 32.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 33.78) (end -1.33 37.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 38.86) (end -1.33 42.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.45 -44.95) (end -3.45 44.95) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.45 44.95) (end 3.45 44.95) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 44.95) (end 3.45 -44.95) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 -44.95) (end -3.45 -44.95) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -1.655 -43.18) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 3 smd rect (at -1.655 -38.1) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 5 smd rect (at -1.655 -33.02) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 7 smd rect (at -1.655 -27.94) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 9 smd rect (at -1.655 -22.86) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 11 smd rect (at -1.655 -17.78) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 13 smd rect (at -1.655 -12.7) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 15 smd rect (at -1.655 -7.62) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 17 smd rect (at -1.655 -2.54) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 19 smd rect (at -1.655 2.54) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 21 smd rect (at -1.655 7.62) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 23 smd rect (at -1.655 12.7) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 25 smd rect (at -1.655 17.78) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 27 smd rect (at -1.655 22.86) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 29 smd rect (at -1.655 27.94) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 31 smd rect (at -1.655 33.02) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 33 smd rect (at -1.655 38.1) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 35 smd rect (at -1.655 43.18) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 1.655 -40.64) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 4 smd rect (at 1.655 -35.56) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 6 smd rect (at 1.655 -30.48) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 8 smd rect (at 1.655 -25.4) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 10 smd rect (at 1.655 -20.32) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 12 smd rect (at 1.655 -15.24) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 14 smd rect (at 1.655 -10.16) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 16 smd rect (at 1.655 -5.08) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 18 smd rect (at 1.655 0) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 20 smd rect (at 1.655 5.08) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 22 smd rect (at 1.655 10.16) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 24 smd rect (at 1.655 15.24) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 26 smd rect (at 1.655 20.32) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 28 smd rect (at 1.655 25.4) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 30 smd rect (at 1.655 30.48) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 32 smd rect (at 1.655 35.56) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 34 smd rect (at 1.655 40.64) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x35_P2.54mm_Vertical_SMD_Pin1Left.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x35_P2.54mm_Vertical_SMD_Pin1Right.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x35_P2.54mm_Vertical_SMD_Pin1Right.kicad_mod
new file mode 100644
index 000000000..da88459e8
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x35_P2.54mm_Vertical_SMD_Pin1Right.kicad_mod
@@ -0,0 +1,208 @@
+(module PinHeader_1x35_P2.54mm_Vertical_SMD_Pin1Right (layer F.Cu) (tedit 59FED5CC)
+  (descr "surface-mounted straight pin header, 1x35, 2.54mm pitch, single row, style 2 (pin 1 right)")
+  (tags "Surface mounted pin header SMD 1x35 2.54mm single row style2 pin1 right")
+  (attr smd)
+  (fp_text reference REF** (at 0 -45.51) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x35_P2.54mm_Vertical_SMD_Pin1Right (at 0 45.51) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 1.27 44.45) (end -1.27 44.45) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -44.45) (end 0.32 -44.45) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 44.45) (end 1.27 -43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -43.5) (end 0.32 -44.45) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -44.45) (end -1.27 44.45) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -40.96) (end -2.54 -40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -40.96) (end -2.54 -40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -40.32) (end -1.27 -40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -35.88) (end -2.54 -35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -35.88) (end -2.54 -35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -35.24) (end -1.27 -35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -30.8) (end -2.54 -30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -30.8) (end -2.54 -30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -30.16) (end -1.27 -30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -25.72) (end -2.54 -25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -25.72) (end -2.54 -25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -25.08) (end -1.27 -25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -20.64) (end -2.54 -20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -20.64) (end -2.54 -20) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -20) (end -1.27 -20) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -15.56) (end -2.54 -15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -15.56) (end -2.54 -14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -14.92) (end -1.27 -14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -10.48) (end -2.54 -10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -10.48) (end -2.54 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -9.84) (end -1.27 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -5.4) (end -2.54 -5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -5.4) (end -2.54 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -4.76) (end -1.27 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -0.32) (end -2.54 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -0.32) (end -2.54 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 0.32) (end -1.27 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 4.76) (end -2.54 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 4.76) (end -2.54 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 5.4) (end -1.27 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 9.84) (end -2.54 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 9.84) (end -2.54 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 10.48) (end -1.27 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 14.92) (end -2.54 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 14.92) (end -2.54 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 15.56) (end -1.27 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 20) (end -2.54 20) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 20) (end -2.54 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 20.64) (end -1.27 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 25.08) (end -2.54 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 25.08) (end -2.54 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 25.72) (end -1.27 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 30.16) (end -2.54 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 30.16) (end -2.54 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 30.8) (end -1.27 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 35.24) (end -2.54 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 35.24) (end -2.54 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 35.88) (end -1.27 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 40.32) (end -2.54 40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 40.32) (end -2.54 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 40.96) (end -1.27 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -43.5) (end 2.54 -43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -43.5) (end 2.54 -42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -42.86) (end 1.27 -42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -38.42) (end 2.54 -38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -38.42) (end 2.54 -37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -37.78) (end 1.27 -37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -33.34) (end 2.54 -33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -33.34) (end 2.54 -32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -32.7) (end 1.27 -32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -28.26) (end 2.54 -28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -28.26) (end 2.54 -27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -27.62) (end 1.27 -27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -23.18) (end 2.54 -23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -23.18) (end 2.54 -22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -22.54) (end 1.27 -22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -18.1) (end 2.54 -18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -18.1) (end 2.54 -17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -17.46) (end 1.27 -17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -13.02) (end 2.54 -13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -13.02) (end 2.54 -12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -12.38) (end 1.27 -12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -7.94) (end 2.54 -7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -7.94) (end 2.54 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -7.3) (end 1.27 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -2.86) (end 2.54 -2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -2.86) (end 2.54 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -2.22) (end 1.27 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 2.22) (end 2.54 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 2.22) (end 2.54 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 2.86) (end 1.27 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 7.3) (end 2.54 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 7.3) (end 2.54 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 7.94) (end 1.27 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 12.38) (end 2.54 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 12.38) (end 2.54 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 13.02) (end 1.27 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 17.46) (end 2.54 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 17.46) (end 2.54 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 18.1) (end 1.27 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 22.54) (end 2.54 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 22.54) (end 2.54 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 23.18) (end 1.27 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 27.62) (end 2.54 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 27.62) (end 2.54 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 28.26) (end 1.27 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 32.7) (end 2.54 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 32.7) (end 2.54 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 33.34) (end 1.27 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 37.78) (end 2.54 37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 37.78) (end 2.54 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 38.42) (end 1.27 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 42.86) (end 2.54 42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 42.86) (end 2.54 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 43.5) (end 1.27 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 -44.51) (end 1.33 -44.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 44.51) (end 1.33 44.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -42.42) (end 1.33 -38.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -37.34) (end 1.33 -33.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -32.26) (end 1.33 -28.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -27.18) (end 1.33 -23.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -22.1) (end 1.33 -18.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -17.02) (end 1.33 -13.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -11.94) (end 1.33 -8.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -6.86) (end 1.33 -3.3) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -1.78) (end 1.33 1.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 3.3) (end 1.33 6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 8.38) (end 1.33 11.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 13.46) (end 1.33 17.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 18.54) (end 1.33 22.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 23.62) (end 1.33 27.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 28.7) (end 1.33 32.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 33.78) (end 1.33 37.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 38.86) (end 1.33 42.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -44.51) (end -1.33 -41.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -43.94) (end 2.85 -43.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -44.51) (end 1.33 -43.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 43.94) (end -1.33 44.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -39.88) (end -1.33 -36.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -34.8) (end -1.33 -31.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -29.72) (end -1.33 -26.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -24.64) (end -1.33 -21.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -19.56) (end -1.33 -16) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -14.48) (end -1.33 -10.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -9.4) (end -1.33 -5.84) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -4.32) (end -1.33 -0.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 0.76) (end -1.33 4.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 5.84) (end -1.33 9.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 10.92) (end -1.33 14.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 16) (end -1.33 19.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 21.08) (end -1.33 24.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 26.16) (end -1.33 29.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 31.24) (end -1.33 34.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 36.32) (end -1.33 39.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 41.4) (end -1.33 44.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.45 -44.95) (end -3.45 44.95) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.45 44.95) (end 3.45 44.95) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 44.95) (end 3.45 -44.95) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 -44.95) (end -3.45 -44.95) (layer F.CrtYd) (width 0.05))
+  (pad 2 smd rect (at -1.655 -40.64) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 4 smd rect (at -1.655 -35.56) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 6 smd rect (at -1.655 -30.48) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 8 smd rect (at -1.655 -25.4) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 10 smd rect (at -1.655 -20.32) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 12 smd rect (at -1.655 -15.24) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 14 smd rect (at -1.655 -10.16) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 16 smd rect (at -1.655 -5.08) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 18 smd rect (at -1.655 0) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 20 smd rect (at -1.655 5.08) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 22 smd rect (at -1.655 10.16) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 24 smd rect (at -1.655 15.24) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 26 smd rect (at -1.655 20.32) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 28 smd rect (at -1.655 25.4) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 30 smd rect (at -1.655 30.48) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 32 smd rect (at -1.655 35.56) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 34 smd rect (at -1.655 40.64) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 1 smd rect (at 1.655 -43.18) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 3 smd rect (at 1.655 -38.1) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 5 smd rect (at 1.655 -33.02) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 7 smd rect (at 1.655 -27.94) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 9 smd rect (at 1.655 -22.86) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 11 smd rect (at 1.655 -17.78) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 13 smd rect (at 1.655 -12.7) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 15 smd rect (at 1.655 -7.62) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 17 smd rect (at 1.655 -2.54) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 19 smd rect (at 1.655 2.54) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 21 smd rect (at 1.655 7.62) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 23 smd rect (at 1.655 12.7) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 25 smd rect (at 1.655 17.78) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 27 smd rect (at 1.655 22.86) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 29 smd rect (at 1.655 27.94) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 31 smd rect (at 1.655 33.02) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 33 smd rect (at 1.655 38.1) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 35 smd rect (at 1.655 43.18) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x35_P2.54mm_Vertical_SMD_Pin1Right.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x36_P2.54mm_Horizontal.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x36_P2.54mm_Horizontal.kicad_mod
new file mode 100644
index 000000000..ebb9bd762
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x36_P2.54mm_Horizontal.kicad_mod
@@ -0,0 +1,506 @@
+(module PinHeader_1x36_P2.54mm_Horizontal (layer F.Cu) (tedit 59FED5CB)
+  (descr "Through hole angled pin header, 1x36, 2.54mm pitch, 6mm pin length, single row")
+  (tags "Through hole angled pin header THT 1x36 2.54mm single row")
+  (fp_text reference REF** (at 4.385 -2.27) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x36_P2.54mm_Horizontal (at 4.385 91.17) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 2.135 -1.27) (end 4.04 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 -1.27) (end 4.04 90.17) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 90.17) (end 1.5 90.17) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.5 90.17) (end 1.5 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.5 -0.635) (end 2.135 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end 1.5 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end -0.32 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 0.32) (end 1.5 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 -0.32) (end 10.04 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 -0.32) (end 10.04 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 0.32) (end 10.04 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end 1.5 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end -0.32 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.86) (end 1.5 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 2.22) (end 10.04 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 2.22) (end 10.04 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 2.86) (end 10.04 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end 1.5 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end -0.32 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 5.4) (end 1.5 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 4.76) (end 10.04 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 4.76) (end 10.04 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 5.4) (end 10.04 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end 1.5 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end -0.32 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.94) (end 1.5 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 7.3) (end 10.04 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 7.3) (end 10.04 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 7.94) (end 10.04 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end 1.5 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end -0.32 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 10.48) (end 1.5 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 9.84) (end 10.04 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 9.84) (end 10.04 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 10.48) (end 10.04 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end 1.5 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end -0.32 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 13.02) (end 1.5 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 12.38) (end 10.04 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 12.38) (end 10.04 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 13.02) (end 10.04 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end 1.5 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end -0.32 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 15.56) (end 1.5 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 14.92) (end 10.04 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 14.92) (end 10.04 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 15.56) (end 10.04 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end 1.5 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end -0.32 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 18.1) (end 1.5 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 17.46) (end 10.04 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 17.46) (end 10.04 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 18.1) (end 10.04 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end 1.5 20) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end -0.32 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20.64) (end 1.5 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 20) (end 10.04 20) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 20) (end 10.04 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 20.64) (end 10.04 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end 1.5 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end -0.32 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 23.18) (end 1.5 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 22.54) (end 10.04 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 22.54) (end 10.04 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 23.18) (end 10.04 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.08) (end 1.5 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.08) (end -0.32 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.72) (end 1.5 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 25.08) (end 10.04 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 25.08) (end 10.04 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 25.72) (end 10.04 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 27.62) (end 1.5 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 27.62) (end -0.32 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 28.26) (end 1.5 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 27.62) (end 10.04 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 27.62) (end 10.04 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 28.26) (end 10.04 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.16) (end 1.5 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.16) (end -0.32 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.8) (end 1.5 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 30.16) (end 10.04 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 30.16) (end 10.04 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 30.8) (end 10.04 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 32.7) (end 1.5 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 32.7) (end -0.32 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 33.34) (end 1.5 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 32.7) (end 10.04 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 32.7) (end 10.04 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 33.34) (end 10.04 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.24) (end 1.5 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.24) (end -0.32 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.88) (end 1.5 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 35.24) (end 10.04 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 35.24) (end 10.04 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 35.88) (end 10.04 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 37.78) (end 1.5 37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 37.78) (end -0.32 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 38.42) (end 1.5 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 37.78) (end 10.04 37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 37.78) (end 10.04 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 38.42) (end 10.04 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.32) (end 1.5 40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.32) (end -0.32 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.96) (end 1.5 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 40.32) (end 10.04 40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 40.32) (end 10.04 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 40.96) (end 10.04 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 42.86) (end 1.5 42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 42.86) (end -0.32 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 43.5) (end 1.5 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 42.86) (end 10.04 42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 42.86) (end 10.04 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 43.5) (end 10.04 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 45.4) (end 1.5 45.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 45.4) (end -0.32 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 46.04) (end 1.5 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 45.4) (end 10.04 45.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 45.4) (end 10.04 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 46.04) (end 10.04 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 47.94) (end 1.5 47.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 47.94) (end -0.32 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 48.58) (end 1.5 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 47.94) (end 10.04 47.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 47.94) (end 10.04 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 48.58) (end 10.04 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 50.48) (end 1.5 50.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 50.48) (end -0.32 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 51.12) (end 1.5 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 50.48) (end 10.04 50.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 50.48) (end 10.04 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 51.12) (end 10.04 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 53.02) (end 1.5 53.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 53.02) (end -0.32 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 53.66) (end 1.5 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 53.02) (end 10.04 53.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 53.02) (end 10.04 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 53.66) (end 10.04 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 55.56) (end 1.5 55.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 55.56) (end -0.32 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 56.2) (end 1.5 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 55.56) (end 10.04 55.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 55.56) (end 10.04 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 56.2) (end 10.04 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 58.1) (end 1.5 58.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 58.1) (end -0.32 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 58.74) (end 1.5 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 58.1) (end 10.04 58.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 58.1) (end 10.04 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 58.74) (end 10.04 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 60.64) (end 1.5 60.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 60.64) (end -0.32 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 61.28) (end 1.5 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 60.64) (end 10.04 60.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 60.64) (end 10.04 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 61.28) (end 10.04 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 63.18) (end 1.5 63.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 63.18) (end -0.32 63.82) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 63.82) (end 1.5 63.82) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 63.18) (end 10.04 63.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 63.18) (end 10.04 63.82) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 63.82) (end 10.04 63.82) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 65.72) (end 1.5 65.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 65.72) (end -0.32 66.36) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 66.36) (end 1.5 66.36) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 65.72) (end 10.04 65.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 65.72) (end 10.04 66.36) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 66.36) (end 10.04 66.36) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 68.26) (end 1.5 68.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 68.26) (end -0.32 68.9) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 68.9) (end 1.5 68.9) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 68.26) (end 10.04 68.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 68.26) (end 10.04 68.9) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 68.9) (end 10.04 68.9) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 70.8) (end 1.5 70.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 70.8) (end -0.32 71.44) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 71.44) (end 1.5 71.44) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 70.8) (end 10.04 70.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 70.8) (end 10.04 71.44) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 71.44) (end 10.04 71.44) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 73.34) (end 1.5 73.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 73.34) (end -0.32 73.98) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 73.98) (end 1.5 73.98) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 73.34) (end 10.04 73.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 73.34) (end 10.04 73.98) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 73.98) (end 10.04 73.98) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 75.88) (end 1.5 75.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 75.88) (end -0.32 76.52) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 76.52) (end 1.5 76.52) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 75.88) (end 10.04 75.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 75.88) (end 10.04 76.52) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 76.52) (end 10.04 76.52) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 78.42) (end 1.5 78.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 78.42) (end -0.32 79.06) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 79.06) (end 1.5 79.06) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 78.42) (end 10.04 78.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 78.42) (end 10.04 79.06) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 79.06) (end 10.04 79.06) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 80.96) (end 1.5 80.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 80.96) (end -0.32 81.6) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 81.6) (end 1.5 81.6) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 80.96) (end 10.04 80.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 80.96) (end 10.04 81.6) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 81.6) (end 10.04 81.6) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 83.5) (end 1.5 83.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 83.5) (end -0.32 84.14) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 84.14) (end 1.5 84.14) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 83.5) (end 10.04 83.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 83.5) (end 10.04 84.14) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 84.14) (end 10.04 84.14) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 86.04) (end 1.5 86.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 86.04) (end -0.32 86.68) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 86.68) (end 1.5 86.68) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 86.04) (end 10.04 86.04) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 86.04) (end 10.04 86.68) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 86.68) (end 10.04 86.68) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 88.58) (end 1.5 88.58) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 88.58) (end -0.32 89.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 89.22) (end 1.5 89.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 88.58) (end 10.04 88.58) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 88.58) (end 10.04 89.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 89.22) (end 10.04 89.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.44 -1.33) (end 1.44 90.23) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 90.23) (end 4.1 90.23) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 90.23) (end 4.1 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -1.33) (end 1.44 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.38) (end 10.1 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 -0.38) (end 10.1 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 0.38) (end 4.1 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.32) (end 10.1 -0.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.2) (end 10.1 -0.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.08) (end 10.1 -0.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 0.04) (end 10.1 0.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 0.16) (end 10.1 0.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 0.28) (end 10.1 0.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 -0.38) (end 1.44 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 0.38) (end 1.44 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 1.27) (end 4.1 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 2.16) (end 10.1 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 2.16) (end 10.1 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 2.92) (end 4.1 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.16) (end 1.44 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.92) (end 1.44 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 3.81) (end 4.1 3.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 4.7) (end 10.1 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 4.7) (end 10.1 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 5.46) (end 4.1 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 4.7) (end 1.44 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 5.46) (end 1.44 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 6.35) (end 4.1 6.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 7.24) (end 10.1 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 7.24) (end 10.1 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 8) (end 4.1 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 7.24) (end 1.44 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 8) (end 1.44 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 8.89) (end 4.1 8.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 9.78) (end 10.1 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 9.78) (end 10.1 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 10.54) (end 4.1 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 9.78) (end 1.44 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 10.54) (end 1.44 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 11.43) (end 4.1 11.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 12.32) (end 10.1 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 12.32) (end 10.1 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 13.08) (end 4.1 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 12.32) (end 1.44 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 13.08) (end 1.44 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 13.97) (end 4.1 13.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 14.86) (end 10.1 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 14.86) (end 10.1 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 15.62) (end 4.1 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 14.86) (end 1.44 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 15.62) (end 1.44 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 16.51) (end 4.1 16.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 17.4) (end 10.1 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 17.4) (end 10.1 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 18.16) (end 4.1 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 17.4) (end 1.44 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 18.16) (end 1.44 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 19.05) (end 4.1 19.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 19.94) (end 10.1 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 19.94) (end 10.1 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 20.7) (end 4.1 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 19.94) (end 1.44 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 20.7) (end 1.44 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 21.59) (end 4.1 21.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 22.48) (end 10.1 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 22.48) (end 10.1 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 23.24) (end 4.1 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 22.48) (end 1.44 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 23.24) (end 1.44 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 24.13) (end 4.1 24.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 25.02) (end 10.1 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 25.02) (end 10.1 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 25.78) (end 4.1 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 25.02) (end 1.44 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 25.78) (end 1.44 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 26.67) (end 4.1 26.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 27.56) (end 10.1 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 27.56) (end 10.1 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 28.32) (end 4.1 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 27.56) (end 1.44 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 28.32) (end 1.44 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 29.21) (end 4.1 29.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 30.1) (end 10.1 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 30.1) (end 10.1 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 30.86) (end 4.1 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 30.1) (end 1.44 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 30.86) (end 1.44 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 31.75) (end 4.1 31.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 32.64) (end 10.1 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 32.64) (end 10.1 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 33.4) (end 4.1 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 32.64) (end 1.44 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 33.4) (end 1.44 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 34.29) (end 4.1 34.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 35.18) (end 10.1 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 35.18) (end 10.1 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 35.94) (end 4.1 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 35.18) (end 1.44 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 35.94) (end 1.44 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 36.83) (end 4.1 36.83) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 37.72) (end 10.1 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 37.72) (end 10.1 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 38.48) (end 4.1 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 37.72) (end 1.44 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 38.48) (end 1.44 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 39.37) (end 4.1 39.37) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 40.26) (end 10.1 40.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 40.26) (end 10.1 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 41.02) (end 4.1 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 40.26) (end 1.44 40.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 41.02) (end 1.44 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 41.91) (end 4.1 41.91) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 42.8) (end 10.1 42.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 42.8) (end 10.1 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 43.56) (end 4.1 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 42.8) (end 1.44 42.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 43.56) (end 1.44 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 44.45) (end 4.1 44.45) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 45.34) (end 10.1 45.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 45.34) (end 10.1 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 46.1) (end 4.1 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 45.34) (end 1.44 45.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 46.1) (end 1.44 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 46.99) (end 4.1 46.99) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 47.88) (end 10.1 47.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 47.88) (end 10.1 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 48.64) (end 4.1 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 47.88) (end 1.44 47.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 48.64) (end 1.44 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 49.53) (end 4.1 49.53) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 50.42) (end 10.1 50.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 50.42) (end 10.1 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 51.18) (end 4.1 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 50.42) (end 1.44 50.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 51.18) (end 1.44 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 52.07) (end 4.1 52.07) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 52.96) (end 10.1 52.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 52.96) (end 10.1 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 53.72) (end 4.1 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 52.96) (end 1.44 52.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 53.72) (end 1.44 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 54.61) (end 4.1 54.61) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 55.5) (end 10.1 55.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 55.5) (end 10.1 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 56.26) (end 4.1 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 55.5) (end 1.44 55.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 56.26) (end 1.44 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 57.15) (end 4.1 57.15) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 58.04) (end 10.1 58.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 58.04) (end 10.1 58.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 58.8) (end 4.1 58.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 58.04) (end 1.44 58.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 58.8) (end 1.44 58.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 59.69) (end 4.1 59.69) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 60.58) (end 10.1 60.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 60.58) (end 10.1 61.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 61.34) (end 4.1 61.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 60.58) (end 1.44 60.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 61.34) (end 1.44 61.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 62.23) (end 4.1 62.23) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 63.12) (end 10.1 63.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 63.12) (end 10.1 63.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 63.88) (end 4.1 63.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 63.12) (end 1.44 63.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 63.88) (end 1.44 63.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 64.77) (end 4.1 64.77) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 65.66) (end 10.1 65.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 65.66) (end 10.1 66.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 66.42) (end 4.1 66.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 65.66) (end 1.44 65.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 66.42) (end 1.44 66.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 67.31) (end 4.1 67.31) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 68.2) (end 10.1 68.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 68.2) (end 10.1 68.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 68.96) (end 4.1 68.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 68.2) (end 1.44 68.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 68.96) (end 1.44 68.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 69.85) (end 4.1 69.85) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 70.74) (end 10.1 70.74) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 70.74) (end 10.1 71.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 71.5) (end 4.1 71.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 70.74) (end 1.44 70.74) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 71.5) (end 1.44 71.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 72.39) (end 4.1 72.39) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 73.28) (end 10.1 73.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 73.28) (end 10.1 74.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 74.04) (end 4.1 74.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 73.28) (end 1.44 73.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 74.04) (end 1.44 74.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 74.93) (end 4.1 74.93) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 75.82) (end 10.1 75.82) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 75.82) (end 10.1 76.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 76.58) (end 4.1 76.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 75.82) (end 1.44 75.82) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 76.58) (end 1.44 76.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 77.47) (end 4.1 77.47) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 78.36) (end 10.1 78.36) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 78.36) (end 10.1 79.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 79.12) (end 4.1 79.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 78.36) (end 1.44 78.36) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 79.12) (end 1.44 79.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 80.01) (end 4.1 80.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 80.9) (end 10.1 80.9) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 80.9) (end 10.1 81.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 81.66) (end 4.1 81.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 80.9) (end 1.44 80.9) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 81.66) (end 1.44 81.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 82.55) (end 4.1 82.55) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 83.44) (end 10.1 83.44) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 83.44) (end 10.1 84.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 84.2) (end 4.1 84.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 83.44) (end 1.44 83.44) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 84.2) (end 1.44 84.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 85.09) (end 4.1 85.09) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 85.98) (end 10.1 85.98) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 85.98) (end 10.1 86.74) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 86.74) (end 4.1 86.74) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 85.98) (end 1.44 85.98) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 86.74) (end 1.44 86.74) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 87.63) (end 4.1 87.63) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 88.52) (end 10.1 88.52) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 88.52) (end 10.1 89.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 89.28) (end 4.1 89.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 88.52) (end 1.44 88.52) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 89.28) (end 1.44 89.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 0) (end -1.27 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 -1.27) (end 0 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 90.7) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 90.7) (end 10.55 90.7) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 10.55 90.7) (end 10.55 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 10.55 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 14 thru_hole oval (at 0 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 15 thru_hole oval (at 0 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 16 thru_hole oval (at 0 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 17 thru_hole oval (at 0 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 18 thru_hole oval (at 0 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 19 thru_hole oval (at 0 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 20 thru_hole oval (at 0 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 21 thru_hole oval (at 0 50.8) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 22 thru_hole oval (at 0 53.34) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 23 thru_hole oval (at 0 55.88) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 24 thru_hole oval (at 0 58.42) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 25 thru_hole oval (at 0 60.96) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 26 thru_hole oval (at 0 63.5) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 27 thru_hole oval (at 0 66.04) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 28 thru_hole oval (at 0 68.58) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 29 thru_hole oval (at 0 71.12) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 30 thru_hole oval (at 0 73.66) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 31 thru_hole oval (at 0 76.2) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 32 thru_hole oval (at 0 78.74) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 33 thru_hole oval (at 0 81.28) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 34 thru_hole oval (at 0 83.82) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 35 thru_hole oval (at 0 86.36) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 36 thru_hole oval (at 0 88.9) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 2.77 44.45 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x36_P2.54mm_Horizontal.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x36_P2.54mm_Vertical.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x36_P2.54mm_Vertical.kicad_mod
new file mode 100644
index 000000000..22e11fcd7
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x36_P2.54mm_Vertical.kicad_mod
@@ -0,0 +1,69 @@
+(module PinHeader_1x36_P2.54mm_Vertical (layer F.Cu) (tedit 59FED5CC)
+  (descr "Through hole straight pin header, 1x36, 2.54mm pitch, single row")
+  (tags "Through hole pin header THT 1x36 2.54mm single row")
+  (fp_text reference REF** (at 0 -2.33) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x36_P2.54mm_Vertical (at 0 91.23) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -1.27) (end 1.27 90.17) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 90.17) (end -1.27 90.17) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 90.17) (end -1.27 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 90.23) (end 1.33 90.23) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end -1.33 90.23) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 1.27) (end 1.33 90.23) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 90.7) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 90.7) (end 1.8 90.7) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.8 90.7) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 14 thru_hole oval (at 0 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 15 thru_hole oval (at 0 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 16 thru_hole oval (at 0 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 17 thru_hole oval (at 0 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 18 thru_hole oval (at 0 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 19 thru_hole oval (at 0 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 20 thru_hole oval (at 0 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 21 thru_hole oval (at 0 50.8) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 22 thru_hole oval (at 0 53.34) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 23 thru_hole oval (at 0 55.88) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 24 thru_hole oval (at 0 58.42) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 25 thru_hole oval (at 0 60.96) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 26 thru_hole oval (at 0 63.5) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 27 thru_hole oval (at 0 66.04) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 28 thru_hole oval (at 0 68.58) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 29 thru_hole oval (at 0 71.12) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 30 thru_hole oval (at 0 73.66) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 31 thru_hole oval (at 0 76.2) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 32 thru_hole oval (at 0 78.74) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 33 thru_hole oval (at 0 81.28) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 34 thru_hole oval (at 0 83.82) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 35 thru_hole oval (at 0 86.36) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 36 thru_hole oval (at 0 88.9) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 0 44.45 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x36_P2.54mm_Vertical.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x36_P2.54mm_Vertical_SMD_Pin1Left.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x36_P2.54mm_Vertical_SMD_Pin1Left.kicad_mod
new file mode 100644
index 000000000..d59282e70
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x36_P2.54mm_Vertical_SMD_Pin1Left.kicad_mod
@@ -0,0 +1,213 @@
+(module PinHeader_1x36_P2.54mm_Vertical_SMD_Pin1Left (layer F.Cu) (tedit 59FED5CC)
+  (descr "surface-mounted straight pin header, 1x36, 2.54mm pitch, single row, style 1 (pin 1 left)")
+  (tags "Surface mounted pin header SMD 1x36 2.54mm single row style1 pin1 left")
+  (attr smd)
+  (fp_text reference REF** (at 0 -46.78) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x36_P2.54mm_Vertical_SMD_Pin1Left (at 0 46.78) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 1.27 45.72) (end -1.27 45.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -45.72) (end 1.27 -45.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 45.72) (end -1.27 -44.77) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -44.77) (end -0.32 -45.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -45.72) (end 1.27 45.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -44.77) (end -2.54 -44.77) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -44.77) (end -2.54 -44.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -44.13) (end -1.27 -44.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -39.69) (end -2.54 -39.69) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -39.69) (end -2.54 -39.05) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -39.05) (end -1.27 -39.05) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -34.61) (end -2.54 -34.61) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -34.61) (end -2.54 -33.97) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -33.97) (end -1.27 -33.97) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -29.53) (end -2.54 -29.53) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -29.53) (end -2.54 -28.89) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -28.89) (end -1.27 -28.89) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -24.45) (end -2.54 -24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -24.45) (end -2.54 -23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -23.81) (end -1.27 -23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -19.37) (end -2.54 -19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -19.37) (end -2.54 -18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -18.73) (end -1.27 -18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -14.29) (end -2.54 -14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -14.29) (end -2.54 -13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -13.65) (end -1.27 -13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -9.21) (end -2.54 -9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -9.21) (end -2.54 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -8.57) (end -1.27 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -4.13) (end -2.54 -4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -4.13) (end -2.54 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -3.49) (end -1.27 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 0.95) (end -2.54 0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 0.95) (end -2.54 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 1.59) (end -1.27 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 6.03) (end -2.54 6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 6.03) (end -2.54 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 6.67) (end -1.27 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 11.11) (end -2.54 11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 11.11) (end -2.54 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 11.75) (end -1.27 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 16.19) (end -2.54 16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 16.19) (end -2.54 16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 16.83) (end -1.27 16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 21.27) (end -2.54 21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 21.27) (end -2.54 21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 21.91) (end -1.27 21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 26.35) (end -2.54 26.35) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 26.35) (end -2.54 26.99) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 26.99) (end -1.27 26.99) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 31.43) (end -2.54 31.43) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 31.43) (end -2.54 32.07) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 32.07) (end -1.27 32.07) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 36.51) (end -2.54 36.51) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 36.51) (end -2.54 37.15) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 37.15) (end -1.27 37.15) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 41.59) (end -2.54 41.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 41.59) (end -2.54 42.23) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 42.23) (end -1.27 42.23) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -42.23) (end 2.54 -42.23) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -42.23) (end 2.54 -41.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -41.59) (end 1.27 -41.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -37.15) (end 2.54 -37.15) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -37.15) (end 2.54 -36.51) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -36.51) (end 1.27 -36.51) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -32.07) (end 2.54 -32.07) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -32.07) (end 2.54 -31.43) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -31.43) (end 1.27 -31.43) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -26.99) (end 2.54 -26.99) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -26.99) (end 2.54 -26.35) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -26.35) (end 1.27 -26.35) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -21.91) (end 2.54 -21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -21.91) (end 2.54 -21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -21.27) (end 1.27 -21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -16.83) (end 2.54 -16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -16.83) (end 2.54 -16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -16.19) (end 1.27 -16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -11.75) (end 2.54 -11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -11.75) (end 2.54 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -11.11) (end 1.27 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -6.67) (end 2.54 -6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -6.67) (end 2.54 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -6.03) (end 1.27 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -1.59) (end 2.54 -1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -1.59) (end 2.54 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -0.95) (end 1.27 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 3.49) (end 2.54 3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 3.49) (end 2.54 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 4.13) (end 1.27 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 8.57) (end 2.54 8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 8.57) (end 2.54 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 9.21) (end 1.27 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 13.65) (end 2.54 13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 13.65) (end 2.54 14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 14.29) (end 1.27 14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 18.73) (end 2.54 18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 18.73) (end 2.54 19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 19.37) (end 1.27 19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 23.81) (end 2.54 23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 23.81) (end 2.54 24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 24.45) (end 1.27 24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 28.89) (end 2.54 28.89) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 28.89) (end 2.54 29.53) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 29.53) (end 1.27 29.53) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 33.97) (end 2.54 33.97) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 33.97) (end 2.54 34.61) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 34.61) (end 1.27 34.61) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 39.05) (end 2.54 39.05) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 39.05) (end 2.54 39.69) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 39.69) (end 1.27 39.69) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 44.13) (end 2.54 44.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 44.13) (end 2.54 44.77) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 44.77) (end 1.27 44.77) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 -45.78) (end 1.33 -45.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 45.78) (end 1.33 45.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -45.78) (end 1.33 -42.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -45.21) (end -2.85 -45.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -45.78) (end -1.33 -45.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 45.21) (end 1.33 45.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -41.15) (end 1.33 -37.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -36.07) (end 1.33 -32.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -30.99) (end 1.33 -27.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -25.91) (end 1.33 -22.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -20.83) (end 1.33 -17.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -15.75) (end 1.33 -12.19) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -10.67) (end 1.33 -7.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -5.59) (end 1.33 -2.03) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -0.51) (end 1.33 3.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 4.57) (end 1.33 8.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 9.65) (end 1.33 13.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 14.73) (end 1.33 18.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 19.81) (end 1.33 23.37) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 24.89) (end 1.33 28.45) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 29.97) (end 1.33 33.53) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 35.05) (end 1.33 38.61) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 40.13) (end 1.33 43.69) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -43.69) (end -1.33 -40.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -38.61) (end -1.33 -35.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -33.53) (end -1.33 -29.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -28.45) (end -1.33 -24.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -23.37) (end -1.33 -19.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -18.29) (end -1.33 -14.73) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -13.21) (end -1.33 -9.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -8.13) (end -1.33 -4.57) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -3.05) (end -1.33 0.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 2.03) (end -1.33 5.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 7.11) (end -1.33 10.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 12.19) (end -1.33 15.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 17.27) (end -1.33 20.83) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 22.35) (end -1.33 25.91) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 27.43) (end -1.33 30.99) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 32.51) (end -1.33 36.07) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 37.59) (end -1.33 41.15) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 42.67) (end -1.33 45.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.45 -46.25) (end -3.45 46.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.45 46.25) (end 3.45 46.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 46.25) (end 3.45 -46.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 -46.25) (end -3.45 -46.25) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -1.655 -44.45) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 3 smd rect (at -1.655 -39.37) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 5 smd rect (at -1.655 -34.29) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 7 smd rect (at -1.655 -29.21) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 9 smd rect (at -1.655 -24.13) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 11 smd rect (at -1.655 -19.05) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 13 smd rect (at -1.655 -13.97) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 15 smd rect (at -1.655 -8.89) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 17 smd rect (at -1.655 -3.81) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 19 smd rect (at -1.655 1.27) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 21 smd rect (at -1.655 6.35) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 23 smd rect (at -1.655 11.43) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 25 smd rect (at -1.655 16.51) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 27 smd rect (at -1.655 21.59) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 29 smd rect (at -1.655 26.67) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 31 smd rect (at -1.655 31.75) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 33 smd rect (at -1.655 36.83) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 35 smd rect (at -1.655 41.91) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 1.655 -41.91) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 4 smd rect (at 1.655 -36.83) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 6 smd rect (at 1.655 -31.75) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 8 smd rect (at 1.655 -26.67) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 10 smd rect (at 1.655 -21.59) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 12 smd rect (at 1.655 -16.51) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 14 smd rect (at 1.655 -11.43) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 16 smd rect (at 1.655 -6.35) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 18 smd rect (at 1.655 -1.27) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 20 smd rect (at 1.655 3.81) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 22 smd rect (at 1.655 8.89) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 24 smd rect (at 1.655 13.97) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 26 smd rect (at 1.655 19.05) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 28 smd rect (at 1.655 24.13) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 30 smd rect (at 1.655 29.21) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 32 smd rect (at 1.655 34.29) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 34 smd rect (at 1.655 39.37) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 36 smd rect (at 1.655 44.45) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x36_P2.54mm_Vertical_SMD_Pin1Left.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x36_P2.54mm_Vertical_SMD_Pin1Right.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x36_P2.54mm_Vertical_SMD_Pin1Right.kicad_mod
new file mode 100644
index 000000000..3e683d5a4
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x36_P2.54mm_Vertical_SMD_Pin1Right.kicad_mod
@@ -0,0 +1,213 @@
+(module PinHeader_1x36_P2.54mm_Vertical_SMD_Pin1Right (layer F.Cu) (tedit 59FED5CC)
+  (descr "surface-mounted straight pin header, 1x36, 2.54mm pitch, single row, style 2 (pin 1 right)")
+  (tags "Surface mounted pin header SMD 1x36 2.54mm single row style2 pin1 right")
+  (attr smd)
+  (fp_text reference REF** (at 0 -46.78) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x36_P2.54mm_Vertical_SMD_Pin1Right (at 0 46.78) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 1.27 45.72) (end -1.27 45.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -45.72) (end 0.32 -45.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 45.72) (end 1.27 -44.77) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -44.77) (end 0.32 -45.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -45.72) (end -1.27 45.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -42.23) (end -2.54 -42.23) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -42.23) (end -2.54 -41.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -41.59) (end -1.27 -41.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -37.15) (end -2.54 -37.15) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -37.15) (end -2.54 -36.51) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -36.51) (end -1.27 -36.51) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -32.07) (end -2.54 -32.07) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -32.07) (end -2.54 -31.43) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -31.43) (end -1.27 -31.43) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -26.99) (end -2.54 -26.99) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -26.99) (end -2.54 -26.35) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -26.35) (end -1.27 -26.35) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -21.91) (end -2.54 -21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -21.91) (end -2.54 -21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -21.27) (end -1.27 -21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -16.83) (end -2.54 -16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -16.83) (end -2.54 -16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -16.19) (end -1.27 -16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -11.75) (end -2.54 -11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -11.75) (end -2.54 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -11.11) (end -1.27 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -6.67) (end -2.54 -6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -6.67) (end -2.54 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -6.03) (end -1.27 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -1.59) (end -2.54 -1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -1.59) (end -2.54 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -0.95) (end -1.27 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 3.49) (end -2.54 3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 3.49) (end -2.54 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 4.13) (end -1.27 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 8.57) (end -2.54 8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 8.57) (end -2.54 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 9.21) (end -1.27 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 13.65) (end -2.54 13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 13.65) (end -2.54 14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 14.29) (end -1.27 14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 18.73) (end -2.54 18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 18.73) (end -2.54 19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 19.37) (end -1.27 19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 23.81) (end -2.54 23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 23.81) (end -2.54 24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 24.45) (end -1.27 24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 28.89) (end -2.54 28.89) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 28.89) (end -2.54 29.53) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 29.53) (end -1.27 29.53) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 33.97) (end -2.54 33.97) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 33.97) (end -2.54 34.61) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 34.61) (end -1.27 34.61) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 39.05) (end -2.54 39.05) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 39.05) (end -2.54 39.69) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 39.69) (end -1.27 39.69) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 44.13) (end -2.54 44.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 44.13) (end -2.54 44.77) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 44.77) (end -1.27 44.77) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -44.77) (end 2.54 -44.77) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -44.77) (end 2.54 -44.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -44.13) (end 1.27 -44.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -39.69) (end 2.54 -39.69) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -39.69) (end 2.54 -39.05) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -39.05) (end 1.27 -39.05) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -34.61) (end 2.54 -34.61) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -34.61) (end 2.54 -33.97) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -33.97) (end 1.27 -33.97) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -29.53) (end 2.54 -29.53) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -29.53) (end 2.54 -28.89) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -28.89) (end 1.27 -28.89) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -24.45) (end 2.54 -24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -24.45) (end 2.54 -23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -23.81) (end 1.27 -23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -19.37) (end 2.54 -19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -19.37) (end 2.54 -18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -18.73) (end 1.27 -18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -14.29) (end 2.54 -14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -14.29) (end 2.54 -13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -13.65) (end 1.27 -13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -9.21) (end 2.54 -9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -9.21) (end 2.54 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -8.57) (end 1.27 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -4.13) (end 2.54 -4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -4.13) (end 2.54 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -3.49) (end 1.27 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 0.95) (end 2.54 0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 0.95) (end 2.54 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 1.59) (end 1.27 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 6.03) (end 2.54 6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 6.03) (end 2.54 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 6.67) (end 1.27 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 11.11) (end 2.54 11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 11.11) (end 2.54 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 11.75) (end 1.27 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 16.19) (end 2.54 16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 16.19) (end 2.54 16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 16.83) (end 1.27 16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 21.27) (end 2.54 21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 21.27) (end 2.54 21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 21.91) (end 1.27 21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 26.35) (end 2.54 26.35) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 26.35) (end 2.54 26.99) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 26.99) (end 1.27 26.99) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 31.43) (end 2.54 31.43) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 31.43) (end 2.54 32.07) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 32.07) (end 1.27 32.07) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 36.51) (end 2.54 36.51) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 36.51) (end 2.54 37.15) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 37.15) (end 1.27 37.15) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 41.59) (end 2.54 41.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 41.59) (end 2.54 42.23) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 42.23) (end 1.27 42.23) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 -45.78) (end 1.33 -45.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 45.78) (end 1.33 45.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -43.69) (end 1.33 -40.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -38.61) (end 1.33 -35.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -33.53) (end 1.33 -29.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -28.45) (end 1.33 -24.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -23.37) (end 1.33 -19.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -18.29) (end 1.33 -14.73) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -13.21) (end 1.33 -9.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -8.13) (end 1.33 -4.57) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -3.05) (end 1.33 0.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 2.03) (end 1.33 5.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 7.11) (end 1.33 10.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 12.19) (end 1.33 15.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 17.27) (end 1.33 20.83) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 22.35) (end 1.33 25.91) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 27.43) (end 1.33 30.99) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 32.51) (end 1.33 36.07) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 37.59) (end 1.33 41.15) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 42.67) (end 1.33 45.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -45.78) (end -1.33 -42.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -45.21) (end 2.85 -45.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -45.78) (end 1.33 -45.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 45.21) (end -1.33 45.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -41.15) (end -1.33 -37.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -36.07) (end -1.33 -32.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -30.99) (end -1.33 -27.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -25.91) (end -1.33 -22.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -20.83) (end -1.33 -17.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -15.75) (end -1.33 -12.19) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -10.67) (end -1.33 -7.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -5.59) (end -1.33 -2.03) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -0.51) (end -1.33 3.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 4.57) (end -1.33 8.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 9.65) (end -1.33 13.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 14.73) (end -1.33 18.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 19.81) (end -1.33 23.37) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 24.89) (end -1.33 28.45) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 29.97) (end -1.33 33.53) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 35.05) (end -1.33 38.61) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 40.13) (end -1.33 43.69) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.45 -46.25) (end -3.45 46.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.45 46.25) (end 3.45 46.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 46.25) (end 3.45 -46.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 -46.25) (end -3.45 -46.25) (layer F.CrtYd) (width 0.05))
+  (pad 2 smd rect (at -1.655 -41.91) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 4 smd rect (at -1.655 -36.83) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 6 smd rect (at -1.655 -31.75) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 8 smd rect (at -1.655 -26.67) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 10 smd rect (at -1.655 -21.59) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 12 smd rect (at -1.655 -16.51) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 14 smd rect (at -1.655 -11.43) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 16 smd rect (at -1.655 -6.35) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 18 smd rect (at -1.655 -1.27) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 20 smd rect (at -1.655 3.81) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 22 smd rect (at -1.655 8.89) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 24 smd rect (at -1.655 13.97) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 26 smd rect (at -1.655 19.05) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 28 smd rect (at -1.655 24.13) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 30 smd rect (at -1.655 29.21) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 32 smd rect (at -1.655 34.29) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 34 smd rect (at -1.655 39.37) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 36 smd rect (at -1.655 44.45) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 1 smd rect (at 1.655 -44.45) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 3 smd rect (at 1.655 -39.37) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 5 smd rect (at 1.655 -34.29) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 7 smd rect (at 1.655 -29.21) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 9 smd rect (at 1.655 -24.13) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 11 smd rect (at 1.655 -19.05) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 13 smd rect (at 1.655 -13.97) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 15 smd rect (at 1.655 -8.89) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 17 smd rect (at 1.655 -3.81) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 19 smd rect (at 1.655 1.27) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 21 smd rect (at 1.655 6.35) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 23 smd rect (at 1.655 11.43) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 25 smd rect (at 1.655 16.51) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 27 smd rect (at 1.655 21.59) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 29 smd rect (at 1.655 26.67) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 31 smd rect (at 1.655 31.75) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 33 smd rect (at 1.655 36.83) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 35 smd rect (at 1.655 41.91) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x36_P2.54mm_Vertical_SMD_Pin1Right.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x37_P2.54mm_Horizontal.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x37_P2.54mm_Horizontal.kicad_mod
new file mode 100644
index 000000000..3868ba5fc
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x37_P2.54mm_Horizontal.kicad_mod
@@ -0,0 +1,519 @@
+(module PinHeader_1x37_P2.54mm_Horizontal (layer F.Cu) (tedit 59FED5CB)
+  (descr "Through hole angled pin header, 1x37, 2.54mm pitch, 6mm pin length, single row")
+  (tags "Through hole angled pin header THT 1x37 2.54mm single row")
+  (fp_text reference REF** (at 4.385 -2.27) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x37_P2.54mm_Horizontal (at 4.385 93.71) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 2.135 -1.27) (end 4.04 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 -1.27) (end 4.04 92.71) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 92.71) (end 1.5 92.71) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.5 92.71) (end 1.5 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.5 -0.635) (end 2.135 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end 1.5 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end -0.32 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 0.32) (end 1.5 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 -0.32) (end 10.04 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 -0.32) (end 10.04 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 0.32) (end 10.04 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end 1.5 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end -0.32 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.86) (end 1.5 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 2.22) (end 10.04 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 2.22) (end 10.04 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 2.86) (end 10.04 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end 1.5 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end -0.32 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 5.4) (end 1.5 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 4.76) (end 10.04 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 4.76) (end 10.04 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 5.4) (end 10.04 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end 1.5 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end -0.32 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.94) (end 1.5 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 7.3) (end 10.04 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 7.3) (end 10.04 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 7.94) (end 10.04 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end 1.5 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end -0.32 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 10.48) (end 1.5 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 9.84) (end 10.04 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 9.84) (end 10.04 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 10.48) (end 10.04 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end 1.5 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end -0.32 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 13.02) (end 1.5 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 12.38) (end 10.04 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 12.38) (end 10.04 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 13.02) (end 10.04 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end 1.5 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end -0.32 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 15.56) (end 1.5 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 14.92) (end 10.04 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 14.92) (end 10.04 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 15.56) (end 10.04 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end 1.5 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end -0.32 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 18.1) (end 1.5 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 17.46) (end 10.04 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 17.46) (end 10.04 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 18.1) (end 10.04 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end 1.5 20) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end -0.32 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20.64) (end 1.5 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 20) (end 10.04 20) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 20) (end 10.04 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 20.64) (end 10.04 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end 1.5 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end -0.32 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 23.18) (end 1.5 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 22.54) (end 10.04 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 22.54) (end 10.04 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 23.18) (end 10.04 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.08) (end 1.5 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.08) (end -0.32 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.72) (end 1.5 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 25.08) (end 10.04 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 25.08) (end 10.04 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 25.72) (end 10.04 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 27.62) (end 1.5 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 27.62) (end -0.32 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 28.26) (end 1.5 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 27.62) (end 10.04 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 27.62) (end 10.04 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 28.26) (end 10.04 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.16) (end 1.5 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.16) (end -0.32 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.8) (end 1.5 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 30.16) (end 10.04 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 30.16) (end 10.04 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 30.8) (end 10.04 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 32.7) (end 1.5 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 32.7) (end -0.32 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 33.34) (end 1.5 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 32.7) (end 10.04 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 32.7) (end 10.04 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 33.34) (end 10.04 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.24) (end 1.5 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.24) (end -0.32 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.88) (end 1.5 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 35.24) (end 10.04 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 35.24) (end 10.04 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 35.88) (end 10.04 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 37.78) (end 1.5 37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 37.78) (end -0.32 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 38.42) (end 1.5 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 37.78) (end 10.04 37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 37.78) (end 10.04 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 38.42) (end 10.04 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.32) (end 1.5 40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.32) (end -0.32 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.96) (end 1.5 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 40.32) (end 10.04 40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 40.32) (end 10.04 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 40.96) (end 10.04 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 42.86) (end 1.5 42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 42.86) (end -0.32 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 43.5) (end 1.5 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 42.86) (end 10.04 42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 42.86) (end 10.04 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 43.5) (end 10.04 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 45.4) (end 1.5 45.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 45.4) (end -0.32 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 46.04) (end 1.5 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 45.4) (end 10.04 45.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 45.4) (end 10.04 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 46.04) (end 10.04 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 47.94) (end 1.5 47.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 47.94) (end -0.32 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 48.58) (end 1.5 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 47.94) (end 10.04 47.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 47.94) (end 10.04 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 48.58) (end 10.04 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 50.48) (end 1.5 50.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 50.48) (end -0.32 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 51.12) (end 1.5 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 50.48) (end 10.04 50.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 50.48) (end 10.04 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 51.12) (end 10.04 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 53.02) (end 1.5 53.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 53.02) (end -0.32 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 53.66) (end 1.5 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 53.02) (end 10.04 53.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 53.02) (end 10.04 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 53.66) (end 10.04 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 55.56) (end 1.5 55.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 55.56) (end -0.32 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 56.2) (end 1.5 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 55.56) (end 10.04 55.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 55.56) (end 10.04 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 56.2) (end 10.04 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 58.1) (end 1.5 58.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 58.1) (end -0.32 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 58.74) (end 1.5 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 58.1) (end 10.04 58.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 58.1) (end 10.04 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 58.74) (end 10.04 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 60.64) (end 1.5 60.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 60.64) (end -0.32 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 61.28) (end 1.5 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 60.64) (end 10.04 60.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 60.64) (end 10.04 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 61.28) (end 10.04 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 63.18) (end 1.5 63.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 63.18) (end -0.32 63.82) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 63.82) (end 1.5 63.82) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 63.18) (end 10.04 63.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 63.18) (end 10.04 63.82) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 63.82) (end 10.04 63.82) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 65.72) (end 1.5 65.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 65.72) (end -0.32 66.36) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 66.36) (end 1.5 66.36) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 65.72) (end 10.04 65.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 65.72) (end 10.04 66.36) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 66.36) (end 10.04 66.36) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 68.26) (end 1.5 68.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 68.26) (end -0.32 68.9) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 68.9) (end 1.5 68.9) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 68.26) (end 10.04 68.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 68.26) (end 10.04 68.9) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 68.9) (end 10.04 68.9) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 70.8) (end 1.5 70.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 70.8) (end -0.32 71.44) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 71.44) (end 1.5 71.44) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 70.8) (end 10.04 70.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 70.8) (end 10.04 71.44) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 71.44) (end 10.04 71.44) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 73.34) (end 1.5 73.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 73.34) (end -0.32 73.98) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 73.98) (end 1.5 73.98) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 73.34) (end 10.04 73.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 73.34) (end 10.04 73.98) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 73.98) (end 10.04 73.98) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 75.88) (end 1.5 75.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 75.88) (end -0.32 76.52) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 76.52) (end 1.5 76.52) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 75.88) (end 10.04 75.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 75.88) (end 10.04 76.52) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 76.52) (end 10.04 76.52) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 78.42) (end 1.5 78.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 78.42) (end -0.32 79.06) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 79.06) (end 1.5 79.06) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 78.42) (end 10.04 78.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 78.42) (end 10.04 79.06) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 79.06) (end 10.04 79.06) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 80.96) (end 1.5 80.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 80.96) (end -0.32 81.6) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 81.6) (end 1.5 81.6) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 80.96) (end 10.04 80.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 80.96) (end 10.04 81.6) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 81.6) (end 10.04 81.6) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 83.5) (end 1.5 83.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 83.5) (end -0.32 84.14) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 84.14) (end 1.5 84.14) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 83.5) (end 10.04 83.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 83.5) (end 10.04 84.14) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 84.14) (end 10.04 84.14) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 86.04) (end 1.5 86.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 86.04) (end -0.32 86.68) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 86.68) (end 1.5 86.68) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 86.04) (end 10.04 86.04) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 86.04) (end 10.04 86.68) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 86.68) (end 10.04 86.68) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 88.58) (end 1.5 88.58) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 88.58) (end -0.32 89.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 89.22) (end 1.5 89.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 88.58) (end 10.04 88.58) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 88.58) (end 10.04 89.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 89.22) (end 10.04 89.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 91.12) (end 1.5 91.12) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 91.12) (end -0.32 91.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 91.76) (end 1.5 91.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 91.12) (end 10.04 91.12) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 91.12) (end 10.04 91.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 91.76) (end 10.04 91.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.44 -1.33) (end 1.44 92.77) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 92.77) (end 4.1 92.77) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 92.77) (end 4.1 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -1.33) (end 1.44 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.38) (end 10.1 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 -0.38) (end 10.1 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 0.38) (end 4.1 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.32) (end 10.1 -0.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.2) (end 10.1 -0.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.08) (end 10.1 -0.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 0.04) (end 10.1 0.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 0.16) (end 10.1 0.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 0.28) (end 10.1 0.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 -0.38) (end 1.44 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 0.38) (end 1.44 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 1.27) (end 4.1 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 2.16) (end 10.1 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 2.16) (end 10.1 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 2.92) (end 4.1 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.16) (end 1.44 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.92) (end 1.44 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 3.81) (end 4.1 3.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 4.7) (end 10.1 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 4.7) (end 10.1 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 5.46) (end 4.1 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 4.7) (end 1.44 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 5.46) (end 1.44 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 6.35) (end 4.1 6.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 7.24) (end 10.1 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 7.24) (end 10.1 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 8) (end 4.1 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 7.24) (end 1.44 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 8) (end 1.44 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 8.89) (end 4.1 8.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 9.78) (end 10.1 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 9.78) (end 10.1 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 10.54) (end 4.1 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 9.78) (end 1.44 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 10.54) (end 1.44 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 11.43) (end 4.1 11.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 12.32) (end 10.1 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 12.32) (end 10.1 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 13.08) (end 4.1 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 12.32) (end 1.44 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 13.08) (end 1.44 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 13.97) (end 4.1 13.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 14.86) (end 10.1 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 14.86) (end 10.1 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 15.62) (end 4.1 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 14.86) (end 1.44 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 15.62) (end 1.44 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 16.51) (end 4.1 16.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 17.4) (end 10.1 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 17.4) (end 10.1 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 18.16) (end 4.1 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 17.4) (end 1.44 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 18.16) (end 1.44 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 19.05) (end 4.1 19.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 19.94) (end 10.1 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 19.94) (end 10.1 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 20.7) (end 4.1 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 19.94) (end 1.44 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 20.7) (end 1.44 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 21.59) (end 4.1 21.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 22.48) (end 10.1 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 22.48) (end 10.1 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 23.24) (end 4.1 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 22.48) (end 1.44 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 23.24) (end 1.44 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 24.13) (end 4.1 24.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 25.02) (end 10.1 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 25.02) (end 10.1 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 25.78) (end 4.1 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 25.02) (end 1.44 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 25.78) (end 1.44 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 26.67) (end 4.1 26.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 27.56) (end 10.1 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 27.56) (end 10.1 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 28.32) (end 4.1 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 27.56) (end 1.44 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 28.32) (end 1.44 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 29.21) (end 4.1 29.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 30.1) (end 10.1 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 30.1) (end 10.1 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 30.86) (end 4.1 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 30.1) (end 1.44 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 30.86) (end 1.44 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 31.75) (end 4.1 31.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 32.64) (end 10.1 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 32.64) (end 10.1 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 33.4) (end 4.1 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 32.64) (end 1.44 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 33.4) (end 1.44 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 34.29) (end 4.1 34.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 35.18) (end 10.1 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 35.18) (end 10.1 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 35.94) (end 4.1 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 35.18) (end 1.44 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 35.94) (end 1.44 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 36.83) (end 4.1 36.83) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 37.72) (end 10.1 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 37.72) (end 10.1 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 38.48) (end 4.1 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 37.72) (end 1.44 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 38.48) (end 1.44 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 39.37) (end 4.1 39.37) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 40.26) (end 10.1 40.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 40.26) (end 10.1 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 41.02) (end 4.1 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 40.26) (end 1.44 40.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 41.02) (end 1.44 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 41.91) (end 4.1 41.91) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 42.8) (end 10.1 42.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 42.8) (end 10.1 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 43.56) (end 4.1 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 42.8) (end 1.44 42.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 43.56) (end 1.44 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 44.45) (end 4.1 44.45) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 45.34) (end 10.1 45.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 45.34) (end 10.1 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 46.1) (end 4.1 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 45.34) (end 1.44 45.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 46.1) (end 1.44 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 46.99) (end 4.1 46.99) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 47.88) (end 10.1 47.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 47.88) (end 10.1 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 48.64) (end 4.1 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 47.88) (end 1.44 47.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 48.64) (end 1.44 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 49.53) (end 4.1 49.53) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 50.42) (end 10.1 50.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 50.42) (end 10.1 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 51.18) (end 4.1 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 50.42) (end 1.44 50.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 51.18) (end 1.44 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 52.07) (end 4.1 52.07) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 52.96) (end 10.1 52.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 52.96) (end 10.1 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 53.72) (end 4.1 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 52.96) (end 1.44 52.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 53.72) (end 1.44 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 54.61) (end 4.1 54.61) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 55.5) (end 10.1 55.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 55.5) (end 10.1 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 56.26) (end 4.1 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 55.5) (end 1.44 55.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 56.26) (end 1.44 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 57.15) (end 4.1 57.15) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 58.04) (end 10.1 58.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 58.04) (end 10.1 58.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 58.8) (end 4.1 58.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 58.04) (end 1.44 58.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 58.8) (end 1.44 58.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 59.69) (end 4.1 59.69) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 60.58) (end 10.1 60.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 60.58) (end 10.1 61.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 61.34) (end 4.1 61.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 60.58) (end 1.44 60.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 61.34) (end 1.44 61.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 62.23) (end 4.1 62.23) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 63.12) (end 10.1 63.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 63.12) (end 10.1 63.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 63.88) (end 4.1 63.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 63.12) (end 1.44 63.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 63.88) (end 1.44 63.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 64.77) (end 4.1 64.77) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 65.66) (end 10.1 65.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 65.66) (end 10.1 66.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 66.42) (end 4.1 66.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 65.66) (end 1.44 65.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 66.42) (end 1.44 66.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 67.31) (end 4.1 67.31) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 68.2) (end 10.1 68.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 68.2) (end 10.1 68.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 68.96) (end 4.1 68.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 68.2) (end 1.44 68.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 68.96) (end 1.44 68.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 69.85) (end 4.1 69.85) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 70.74) (end 10.1 70.74) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 70.74) (end 10.1 71.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 71.5) (end 4.1 71.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 70.74) (end 1.44 70.74) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 71.5) (end 1.44 71.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 72.39) (end 4.1 72.39) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 73.28) (end 10.1 73.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 73.28) (end 10.1 74.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 74.04) (end 4.1 74.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 73.28) (end 1.44 73.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 74.04) (end 1.44 74.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 74.93) (end 4.1 74.93) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 75.82) (end 10.1 75.82) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 75.82) (end 10.1 76.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 76.58) (end 4.1 76.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 75.82) (end 1.44 75.82) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 76.58) (end 1.44 76.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 77.47) (end 4.1 77.47) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 78.36) (end 10.1 78.36) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 78.36) (end 10.1 79.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 79.12) (end 4.1 79.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 78.36) (end 1.44 78.36) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 79.12) (end 1.44 79.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 80.01) (end 4.1 80.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 80.9) (end 10.1 80.9) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 80.9) (end 10.1 81.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 81.66) (end 4.1 81.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 80.9) (end 1.44 80.9) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 81.66) (end 1.44 81.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 82.55) (end 4.1 82.55) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 83.44) (end 10.1 83.44) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 83.44) (end 10.1 84.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 84.2) (end 4.1 84.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 83.44) (end 1.44 83.44) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 84.2) (end 1.44 84.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 85.09) (end 4.1 85.09) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 85.98) (end 10.1 85.98) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 85.98) (end 10.1 86.74) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 86.74) (end 4.1 86.74) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 85.98) (end 1.44 85.98) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 86.74) (end 1.44 86.74) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 87.63) (end 4.1 87.63) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 88.52) (end 10.1 88.52) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 88.52) (end 10.1 89.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 89.28) (end 4.1 89.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 88.52) (end 1.44 88.52) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 89.28) (end 1.44 89.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 90.17) (end 4.1 90.17) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 91.06) (end 10.1 91.06) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 91.06) (end 10.1 91.82) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 91.82) (end 4.1 91.82) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 91.06) (end 1.44 91.06) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 91.82) (end 1.44 91.82) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 0) (end -1.27 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 -1.27) (end 0 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 93.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 93.25) (end 10.55 93.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 10.55 93.25) (end 10.55 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 10.55 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 14 thru_hole oval (at 0 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 15 thru_hole oval (at 0 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 16 thru_hole oval (at 0 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 17 thru_hole oval (at 0 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 18 thru_hole oval (at 0 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 19 thru_hole oval (at 0 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 20 thru_hole oval (at 0 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 21 thru_hole oval (at 0 50.8) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 22 thru_hole oval (at 0 53.34) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 23 thru_hole oval (at 0 55.88) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 24 thru_hole oval (at 0 58.42) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 25 thru_hole oval (at 0 60.96) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 26 thru_hole oval (at 0 63.5) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 27 thru_hole oval (at 0 66.04) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 28 thru_hole oval (at 0 68.58) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 29 thru_hole oval (at 0 71.12) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 30 thru_hole oval (at 0 73.66) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 31 thru_hole oval (at 0 76.2) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 32 thru_hole oval (at 0 78.74) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 33 thru_hole oval (at 0 81.28) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 34 thru_hole oval (at 0 83.82) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 35 thru_hole oval (at 0 86.36) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 36 thru_hole oval (at 0 88.9) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 37 thru_hole oval (at 0 91.44) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 2.77 45.72 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x37_P2.54mm_Horizontal.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x37_P2.54mm_Vertical.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x37_P2.54mm_Vertical.kicad_mod
new file mode 100644
index 000000000..087931142
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x37_P2.54mm_Vertical.kicad_mod
@@ -0,0 +1,70 @@
+(module PinHeader_1x37_P2.54mm_Vertical (layer F.Cu) (tedit 59FED5CC)
+  (descr "Through hole straight pin header, 1x37, 2.54mm pitch, single row")
+  (tags "Through hole pin header THT 1x37 2.54mm single row")
+  (fp_text reference REF** (at 0 -2.33) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x37_P2.54mm_Vertical (at 0 93.77) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -1.27) (end 1.27 92.71) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 92.71) (end -1.27 92.71) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 92.71) (end -1.27 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 92.77) (end 1.33 92.77) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end -1.33 92.77) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 1.27) (end 1.33 92.77) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 93.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 93.25) (end 1.8 93.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.8 93.25) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 14 thru_hole oval (at 0 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 15 thru_hole oval (at 0 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 16 thru_hole oval (at 0 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 17 thru_hole oval (at 0 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 18 thru_hole oval (at 0 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 19 thru_hole oval (at 0 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 20 thru_hole oval (at 0 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 21 thru_hole oval (at 0 50.8) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 22 thru_hole oval (at 0 53.34) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 23 thru_hole oval (at 0 55.88) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 24 thru_hole oval (at 0 58.42) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 25 thru_hole oval (at 0 60.96) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 26 thru_hole oval (at 0 63.5) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 27 thru_hole oval (at 0 66.04) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 28 thru_hole oval (at 0 68.58) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 29 thru_hole oval (at 0 71.12) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 30 thru_hole oval (at 0 73.66) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 31 thru_hole oval (at 0 76.2) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 32 thru_hole oval (at 0 78.74) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 33 thru_hole oval (at 0 81.28) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 34 thru_hole oval (at 0 83.82) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 35 thru_hole oval (at 0 86.36) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 36 thru_hole oval (at 0 88.9) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 37 thru_hole oval (at 0 91.44) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 0 45.72 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x37_P2.54mm_Vertical.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x37_P2.54mm_Vertical_SMD_Pin1Left.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x37_P2.54mm_Vertical_SMD_Pin1Left.kicad_mod
new file mode 100644
index 000000000..6da7d8f1f
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x37_P2.54mm_Vertical_SMD_Pin1Left.kicad_mod
@@ -0,0 +1,218 @@
+(module PinHeader_1x37_P2.54mm_Vertical_SMD_Pin1Left (layer F.Cu) (tedit 59FED5CC)
+  (descr "surface-mounted straight pin header, 1x37, 2.54mm pitch, single row, style 1 (pin 1 left)")
+  (tags "Surface mounted pin header SMD 1x37 2.54mm single row style1 pin1 left")
+  (attr smd)
+  (fp_text reference REF** (at 0 -48.05) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x37_P2.54mm_Vertical_SMD_Pin1Left (at 0 48.05) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 1.27 46.99) (end -1.27 46.99) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -46.99) (end 1.27 -46.99) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 46.99) (end -1.27 -46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -46.04) (end -0.32 -46.99) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -46.99) (end 1.27 46.99) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -46.04) (end -2.54 -46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -46.04) (end -2.54 -45.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -45.4) (end -1.27 -45.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -40.96) (end -2.54 -40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -40.96) (end -2.54 -40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -40.32) (end -1.27 -40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -35.88) (end -2.54 -35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -35.88) (end -2.54 -35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -35.24) (end -1.27 -35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -30.8) (end -2.54 -30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -30.8) (end -2.54 -30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -30.16) (end -1.27 -30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -25.72) (end -2.54 -25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -25.72) (end -2.54 -25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -25.08) (end -1.27 -25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -20.64) (end -2.54 -20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -20.64) (end -2.54 -20) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -20) (end -1.27 -20) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -15.56) (end -2.54 -15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -15.56) (end -2.54 -14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -14.92) (end -1.27 -14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -10.48) (end -2.54 -10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -10.48) (end -2.54 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -9.84) (end -1.27 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -5.4) (end -2.54 -5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -5.4) (end -2.54 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -4.76) (end -1.27 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -0.32) (end -2.54 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -0.32) (end -2.54 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 0.32) (end -1.27 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 4.76) (end -2.54 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 4.76) (end -2.54 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 5.4) (end -1.27 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 9.84) (end -2.54 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 9.84) (end -2.54 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 10.48) (end -1.27 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 14.92) (end -2.54 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 14.92) (end -2.54 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 15.56) (end -1.27 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 20) (end -2.54 20) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 20) (end -2.54 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 20.64) (end -1.27 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 25.08) (end -2.54 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 25.08) (end -2.54 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 25.72) (end -1.27 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 30.16) (end -2.54 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 30.16) (end -2.54 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 30.8) (end -1.27 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 35.24) (end -2.54 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 35.24) (end -2.54 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 35.88) (end -1.27 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 40.32) (end -2.54 40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 40.32) (end -2.54 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 40.96) (end -1.27 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 45.4) (end -2.54 45.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 45.4) (end -2.54 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 46.04) (end -1.27 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -43.5) (end 2.54 -43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -43.5) (end 2.54 -42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -42.86) (end 1.27 -42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -38.42) (end 2.54 -38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -38.42) (end 2.54 -37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -37.78) (end 1.27 -37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -33.34) (end 2.54 -33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -33.34) (end 2.54 -32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -32.7) (end 1.27 -32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -28.26) (end 2.54 -28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -28.26) (end 2.54 -27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -27.62) (end 1.27 -27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -23.18) (end 2.54 -23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -23.18) (end 2.54 -22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -22.54) (end 1.27 -22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -18.1) (end 2.54 -18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -18.1) (end 2.54 -17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -17.46) (end 1.27 -17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -13.02) (end 2.54 -13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -13.02) (end 2.54 -12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -12.38) (end 1.27 -12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -7.94) (end 2.54 -7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -7.94) (end 2.54 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -7.3) (end 1.27 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -2.86) (end 2.54 -2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -2.86) (end 2.54 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -2.22) (end 1.27 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 2.22) (end 2.54 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 2.22) (end 2.54 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 2.86) (end 1.27 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 7.3) (end 2.54 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 7.3) (end 2.54 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 7.94) (end 1.27 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 12.38) (end 2.54 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 12.38) (end 2.54 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 13.02) (end 1.27 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 17.46) (end 2.54 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 17.46) (end 2.54 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 18.1) (end 1.27 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 22.54) (end 2.54 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 22.54) (end 2.54 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 23.18) (end 1.27 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 27.62) (end 2.54 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 27.62) (end 2.54 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 28.26) (end 1.27 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 32.7) (end 2.54 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 32.7) (end 2.54 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 33.34) (end 1.27 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 37.78) (end 2.54 37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 37.78) (end 2.54 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 38.42) (end 1.27 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 42.86) (end 2.54 42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 42.86) (end 2.54 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 43.5) (end 1.27 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 -47.05) (end 1.33 -47.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 47.05) (end 1.33 47.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -47.05) (end 1.33 -43.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -46.48) (end -2.85 -46.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -47.05) (end -1.33 -46.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 46.48) (end 1.33 47.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -42.42) (end 1.33 -38.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -37.34) (end 1.33 -33.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -32.26) (end 1.33 -28.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -27.18) (end 1.33 -23.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -22.1) (end 1.33 -18.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -17.02) (end 1.33 -13.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -11.94) (end 1.33 -8.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -6.86) (end 1.33 -3.3) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -1.78) (end 1.33 1.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 3.3) (end 1.33 6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 8.38) (end 1.33 11.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 13.46) (end 1.33 17.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 18.54) (end 1.33 22.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 23.62) (end 1.33 27.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 28.7) (end 1.33 32.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 33.78) (end 1.33 37.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 38.86) (end 1.33 42.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 43.94) (end 1.33 47.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -44.96) (end -1.33 -41.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -39.88) (end -1.33 -36.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -34.8) (end -1.33 -31.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -29.72) (end -1.33 -26.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -24.64) (end -1.33 -21.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -19.56) (end -1.33 -16) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -14.48) (end -1.33 -10.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -9.4) (end -1.33 -5.84) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -4.32) (end -1.33 -0.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 0.76) (end -1.33 4.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 5.84) (end -1.33 9.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 10.92) (end -1.33 14.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 16) (end -1.33 19.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 21.08) (end -1.33 24.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 26.16) (end -1.33 29.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 31.24) (end -1.33 34.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 36.32) (end -1.33 39.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 41.4) (end -1.33 44.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.45 -47.5) (end -3.45 47.5) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.45 47.5) (end 3.45 47.5) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 47.5) (end 3.45 -47.5) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 -47.5) (end -3.45 -47.5) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -1.655 -45.72) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 3 smd rect (at -1.655 -40.64) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 5 smd rect (at -1.655 -35.56) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 7 smd rect (at -1.655 -30.48) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 9 smd rect (at -1.655 -25.4) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 11 smd rect (at -1.655 -20.32) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 13 smd rect (at -1.655 -15.24) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 15 smd rect (at -1.655 -10.16) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 17 smd rect (at -1.655 -5.08) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 19 smd rect (at -1.655 0) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 21 smd rect (at -1.655 5.08) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 23 smd rect (at -1.655 10.16) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 25 smd rect (at -1.655 15.24) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 27 smd rect (at -1.655 20.32) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 29 smd rect (at -1.655 25.4) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 31 smd rect (at -1.655 30.48) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 33 smd rect (at -1.655 35.56) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 35 smd rect (at -1.655 40.64) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 37 smd rect (at -1.655 45.72) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 1.655 -43.18) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 4 smd rect (at 1.655 -38.1) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 6 smd rect (at 1.655 -33.02) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 8 smd rect (at 1.655 -27.94) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 10 smd rect (at 1.655 -22.86) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 12 smd rect (at 1.655 -17.78) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 14 smd rect (at 1.655 -12.7) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 16 smd rect (at 1.655 -7.62) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 18 smd rect (at 1.655 -2.54) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 20 smd rect (at 1.655 2.54) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 22 smd rect (at 1.655 7.62) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 24 smd rect (at 1.655 12.7) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 26 smd rect (at 1.655 17.78) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 28 smd rect (at 1.655 22.86) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 30 smd rect (at 1.655 27.94) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 32 smd rect (at 1.655 33.02) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 34 smd rect (at 1.655 38.1) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 36 smd rect (at 1.655 43.18) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x37_P2.54mm_Vertical_SMD_Pin1Left.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x37_P2.54mm_Vertical_SMD_Pin1Right.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x37_P2.54mm_Vertical_SMD_Pin1Right.kicad_mod
new file mode 100644
index 000000000..7da63e149
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x37_P2.54mm_Vertical_SMD_Pin1Right.kicad_mod
@@ -0,0 +1,218 @@
+(module PinHeader_1x37_P2.54mm_Vertical_SMD_Pin1Right (layer F.Cu) (tedit 59FED5CC)
+  (descr "surface-mounted straight pin header, 1x37, 2.54mm pitch, single row, style 2 (pin 1 right)")
+  (tags "Surface mounted pin header SMD 1x37 2.54mm single row style2 pin1 right")
+  (attr smd)
+  (fp_text reference REF** (at 0 -48.05) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x37_P2.54mm_Vertical_SMD_Pin1Right (at 0 48.05) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 1.27 46.99) (end -1.27 46.99) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -46.99) (end 0.32 -46.99) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 46.99) (end 1.27 -46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -46.04) (end 0.32 -46.99) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -46.99) (end -1.27 46.99) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -43.5) (end -2.54 -43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -43.5) (end -2.54 -42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -42.86) (end -1.27 -42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -38.42) (end -2.54 -38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -38.42) (end -2.54 -37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -37.78) (end -1.27 -37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -33.34) (end -2.54 -33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -33.34) (end -2.54 -32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -32.7) (end -1.27 -32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -28.26) (end -2.54 -28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -28.26) (end -2.54 -27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -27.62) (end -1.27 -27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -23.18) (end -2.54 -23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -23.18) (end -2.54 -22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -22.54) (end -1.27 -22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -18.1) (end -2.54 -18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -18.1) (end -2.54 -17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -17.46) (end -1.27 -17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -13.02) (end -2.54 -13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -13.02) (end -2.54 -12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -12.38) (end -1.27 -12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -7.94) (end -2.54 -7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -7.94) (end -2.54 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -7.3) (end -1.27 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -2.86) (end -2.54 -2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -2.86) (end -2.54 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -2.22) (end -1.27 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 2.22) (end -2.54 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 2.22) (end -2.54 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 2.86) (end -1.27 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 7.3) (end -2.54 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 7.3) (end -2.54 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 7.94) (end -1.27 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 12.38) (end -2.54 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 12.38) (end -2.54 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 13.02) (end -1.27 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 17.46) (end -2.54 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 17.46) (end -2.54 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 18.1) (end -1.27 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 22.54) (end -2.54 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 22.54) (end -2.54 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 23.18) (end -1.27 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 27.62) (end -2.54 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 27.62) (end -2.54 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 28.26) (end -1.27 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 32.7) (end -2.54 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 32.7) (end -2.54 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 33.34) (end -1.27 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 37.78) (end -2.54 37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 37.78) (end -2.54 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 38.42) (end -1.27 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 42.86) (end -2.54 42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 42.86) (end -2.54 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 43.5) (end -1.27 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -46.04) (end 2.54 -46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -46.04) (end 2.54 -45.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -45.4) (end 1.27 -45.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -40.96) (end 2.54 -40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -40.96) (end 2.54 -40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -40.32) (end 1.27 -40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -35.88) (end 2.54 -35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -35.88) (end 2.54 -35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -35.24) (end 1.27 -35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -30.8) (end 2.54 -30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -30.8) (end 2.54 -30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -30.16) (end 1.27 -30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -25.72) (end 2.54 -25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -25.72) (end 2.54 -25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -25.08) (end 1.27 -25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -20.64) (end 2.54 -20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -20.64) (end 2.54 -20) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -20) (end 1.27 -20) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -15.56) (end 2.54 -15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -15.56) (end 2.54 -14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -14.92) (end 1.27 -14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -10.48) (end 2.54 -10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -10.48) (end 2.54 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -9.84) (end 1.27 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -5.4) (end 2.54 -5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -5.4) (end 2.54 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -4.76) (end 1.27 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -0.32) (end 2.54 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -0.32) (end 2.54 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 0.32) (end 1.27 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 4.76) (end 2.54 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 4.76) (end 2.54 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 5.4) (end 1.27 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 9.84) (end 2.54 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 9.84) (end 2.54 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 10.48) (end 1.27 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 14.92) (end 2.54 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 14.92) (end 2.54 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 15.56) (end 1.27 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 20) (end 2.54 20) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 20) (end 2.54 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 20.64) (end 1.27 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 25.08) (end 2.54 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 25.08) (end 2.54 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 25.72) (end 1.27 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 30.16) (end 2.54 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 30.16) (end 2.54 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 30.8) (end 1.27 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 35.24) (end 2.54 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 35.24) (end 2.54 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 35.88) (end 1.27 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 40.32) (end 2.54 40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 40.32) (end 2.54 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 40.96) (end 1.27 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 45.4) (end 2.54 45.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 45.4) (end 2.54 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 46.04) (end 1.27 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 -47.05) (end 1.33 -47.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 47.05) (end 1.33 47.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -44.96) (end 1.33 -41.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -39.88) (end 1.33 -36.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -34.8) (end 1.33 -31.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -29.72) (end 1.33 -26.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -24.64) (end 1.33 -21.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -19.56) (end 1.33 -16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -14.48) (end 1.33 -10.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -9.4) (end 1.33 -5.84) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -4.32) (end 1.33 -0.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 0.76) (end 1.33 4.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 5.84) (end 1.33 9.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 10.92) (end 1.33 14.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 16) (end 1.33 19.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 21.08) (end 1.33 24.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 26.16) (end 1.33 29.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 31.24) (end 1.33 34.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 36.32) (end 1.33 39.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 41.4) (end 1.33 44.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -47.05) (end -1.33 -43.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -46.48) (end 2.85 -46.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -47.05) (end 1.33 -46.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 46.48) (end -1.33 47.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -42.42) (end -1.33 -38.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -37.34) (end -1.33 -33.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -32.26) (end -1.33 -28.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -27.18) (end -1.33 -23.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -22.1) (end -1.33 -18.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -17.02) (end -1.33 -13.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -11.94) (end -1.33 -8.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -6.86) (end -1.33 -3.3) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -1.78) (end -1.33 1.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 3.3) (end -1.33 6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 8.38) (end -1.33 11.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 13.46) (end -1.33 17.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 18.54) (end -1.33 22.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 23.62) (end -1.33 27.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 28.7) (end -1.33 32.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 33.78) (end -1.33 37.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 38.86) (end -1.33 42.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 43.94) (end -1.33 47.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.45 -47.5) (end -3.45 47.5) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.45 47.5) (end 3.45 47.5) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 47.5) (end 3.45 -47.5) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 -47.5) (end -3.45 -47.5) (layer F.CrtYd) (width 0.05))
+  (pad 2 smd rect (at -1.655 -43.18) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 4 smd rect (at -1.655 -38.1) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 6 smd rect (at -1.655 -33.02) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 8 smd rect (at -1.655 -27.94) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 10 smd rect (at -1.655 -22.86) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 12 smd rect (at -1.655 -17.78) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 14 smd rect (at -1.655 -12.7) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 16 smd rect (at -1.655 -7.62) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 18 smd rect (at -1.655 -2.54) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 20 smd rect (at -1.655 2.54) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 22 smd rect (at -1.655 7.62) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 24 smd rect (at -1.655 12.7) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 26 smd rect (at -1.655 17.78) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 28 smd rect (at -1.655 22.86) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 30 smd rect (at -1.655 27.94) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 32 smd rect (at -1.655 33.02) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 34 smd rect (at -1.655 38.1) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 36 smd rect (at -1.655 43.18) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 1 smd rect (at 1.655 -45.72) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 3 smd rect (at 1.655 -40.64) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 5 smd rect (at 1.655 -35.56) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 7 smd rect (at 1.655 -30.48) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 9 smd rect (at 1.655 -25.4) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 11 smd rect (at 1.655 -20.32) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 13 smd rect (at 1.655 -15.24) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 15 smd rect (at 1.655 -10.16) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 17 smd rect (at 1.655 -5.08) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 19 smd rect (at 1.655 0) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 21 smd rect (at 1.655 5.08) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 23 smd rect (at 1.655 10.16) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 25 smd rect (at 1.655 15.24) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 27 smd rect (at 1.655 20.32) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 29 smd rect (at 1.655 25.4) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 31 smd rect (at 1.655 30.48) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 33 smd rect (at 1.655 35.56) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 35 smd rect (at 1.655 40.64) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 37 smd rect (at 1.655 45.72) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x37_P2.54mm_Vertical_SMD_Pin1Right.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x38_P2.54mm_Horizontal.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x38_P2.54mm_Horizontal.kicad_mod
new file mode 100644
index 000000000..436ad8138
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x38_P2.54mm_Horizontal.kicad_mod
@@ -0,0 +1,532 @@
+(module PinHeader_1x38_P2.54mm_Horizontal (layer F.Cu) (tedit 59FED5CB)
+  (descr "Through hole angled pin header, 1x38, 2.54mm pitch, 6mm pin length, single row")
+  (tags "Through hole angled pin header THT 1x38 2.54mm single row")
+  (fp_text reference REF** (at 4.385 -2.27) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x38_P2.54mm_Horizontal (at 4.385 96.25) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 2.135 -1.27) (end 4.04 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 -1.27) (end 4.04 95.25) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 95.25) (end 1.5 95.25) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.5 95.25) (end 1.5 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.5 -0.635) (end 2.135 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end 1.5 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end -0.32 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 0.32) (end 1.5 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 -0.32) (end 10.04 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 -0.32) (end 10.04 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 0.32) (end 10.04 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end 1.5 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end -0.32 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.86) (end 1.5 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 2.22) (end 10.04 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 2.22) (end 10.04 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 2.86) (end 10.04 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end 1.5 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end -0.32 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 5.4) (end 1.5 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 4.76) (end 10.04 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 4.76) (end 10.04 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 5.4) (end 10.04 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end 1.5 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end -0.32 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.94) (end 1.5 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 7.3) (end 10.04 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 7.3) (end 10.04 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 7.94) (end 10.04 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end 1.5 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end -0.32 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 10.48) (end 1.5 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 9.84) (end 10.04 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 9.84) (end 10.04 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 10.48) (end 10.04 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end 1.5 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end -0.32 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 13.02) (end 1.5 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 12.38) (end 10.04 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 12.38) (end 10.04 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 13.02) (end 10.04 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end 1.5 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end -0.32 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 15.56) (end 1.5 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 14.92) (end 10.04 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 14.92) (end 10.04 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 15.56) (end 10.04 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end 1.5 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end -0.32 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 18.1) (end 1.5 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 17.46) (end 10.04 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 17.46) (end 10.04 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 18.1) (end 10.04 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end 1.5 20) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end -0.32 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20.64) (end 1.5 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 20) (end 10.04 20) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 20) (end 10.04 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 20.64) (end 10.04 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end 1.5 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end -0.32 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 23.18) (end 1.5 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 22.54) (end 10.04 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 22.54) (end 10.04 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 23.18) (end 10.04 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.08) (end 1.5 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.08) (end -0.32 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.72) (end 1.5 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 25.08) (end 10.04 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 25.08) (end 10.04 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 25.72) (end 10.04 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 27.62) (end 1.5 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 27.62) (end -0.32 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 28.26) (end 1.5 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 27.62) (end 10.04 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 27.62) (end 10.04 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 28.26) (end 10.04 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.16) (end 1.5 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.16) (end -0.32 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.8) (end 1.5 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 30.16) (end 10.04 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 30.16) (end 10.04 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 30.8) (end 10.04 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 32.7) (end 1.5 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 32.7) (end -0.32 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 33.34) (end 1.5 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 32.7) (end 10.04 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 32.7) (end 10.04 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 33.34) (end 10.04 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.24) (end 1.5 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.24) (end -0.32 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.88) (end 1.5 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 35.24) (end 10.04 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 35.24) (end 10.04 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 35.88) (end 10.04 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 37.78) (end 1.5 37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 37.78) (end -0.32 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 38.42) (end 1.5 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 37.78) (end 10.04 37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 37.78) (end 10.04 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 38.42) (end 10.04 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.32) (end 1.5 40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.32) (end -0.32 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.96) (end 1.5 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 40.32) (end 10.04 40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 40.32) (end 10.04 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 40.96) (end 10.04 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 42.86) (end 1.5 42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 42.86) (end -0.32 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 43.5) (end 1.5 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 42.86) (end 10.04 42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 42.86) (end 10.04 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 43.5) (end 10.04 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 45.4) (end 1.5 45.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 45.4) (end -0.32 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 46.04) (end 1.5 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 45.4) (end 10.04 45.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 45.4) (end 10.04 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 46.04) (end 10.04 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 47.94) (end 1.5 47.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 47.94) (end -0.32 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 48.58) (end 1.5 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 47.94) (end 10.04 47.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 47.94) (end 10.04 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 48.58) (end 10.04 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 50.48) (end 1.5 50.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 50.48) (end -0.32 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 51.12) (end 1.5 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 50.48) (end 10.04 50.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 50.48) (end 10.04 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 51.12) (end 10.04 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 53.02) (end 1.5 53.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 53.02) (end -0.32 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 53.66) (end 1.5 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 53.02) (end 10.04 53.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 53.02) (end 10.04 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 53.66) (end 10.04 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 55.56) (end 1.5 55.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 55.56) (end -0.32 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 56.2) (end 1.5 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 55.56) (end 10.04 55.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 55.56) (end 10.04 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 56.2) (end 10.04 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 58.1) (end 1.5 58.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 58.1) (end -0.32 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 58.74) (end 1.5 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 58.1) (end 10.04 58.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 58.1) (end 10.04 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 58.74) (end 10.04 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 60.64) (end 1.5 60.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 60.64) (end -0.32 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 61.28) (end 1.5 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 60.64) (end 10.04 60.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 60.64) (end 10.04 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 61.28) (end 10.04 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 63.18) (end 1.5 63.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 63.18) (end -0.32 63.82) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 63.82) (end 1.5 63.82) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 63.18) (end 10.04 63.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 63.18) (end 10.04 63.82) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 63.82) (end 10.04 63.82) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 65.72) (end 1.5 65.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 65.72) (end -0.32 66.36) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 66.36) (end 1.5 66.36) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 65.72) (end 10.04 65.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 65.72) (end 10.04 66.36) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 66.36) (end 10.04 66.36) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 68.26) (end 1.5 68.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 68.26) (end -0.32 68.9) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 68.9) (end 1.5 68.9) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 68.26) (end 10.04 68.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 68.26) (end 10.04 68.9) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 68.9) (end 10.04 68.9) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 70.8) (end 1.5 70.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 70.8) (end -0.32 71.44) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 71.44) (end 1.5 71.44) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 70.8) (end 10.04 70.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 70.8) (end 10.04 71.44) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 71.44) (end 10.04 71.44) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 73.34) (end 1.5 73.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 73.34) (end -0.32 73.98) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 73.98) (end 1.5 73.98) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 73.34) (end 10.04 73.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 73.34) (end 10.04 73.98) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 73.98) (end 10.04 73.98) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 75.88) (end 1.5 75.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 75.88) (end -0.32 76.52) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 76.52) (end 1.5 76.52) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 75.88) (end 10.04 75.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 75.88) (end 10.04 76.52) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 76.52) (end 10.04 76.52) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 78.42) (end 1.5 78.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 78.42) (end -0.32 79.06) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 79.06) (end 1.5 79.06) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 78.42) (end 10.04 78.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 78.42) (end 10.04 79.06) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 79.06) (end 10.04 79.06) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 80.96) (end 1.5 80.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 80.96) (end -0.32 81.6) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 81.6) (end 1.5 81.6) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 80.96) (end 10.04 80.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 80.96) (end 10.04 81.6) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 81.6) (end 10.04 81.6) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 83.5) (end 1.5 83.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 83.5) (end -0.32 84.14) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 84.14) (end 1.5 84.14) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 83.5) (end 10.04 83.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 83.5) (end 10.04 84.14) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 84.14) (end 10.04 84.14) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 86.04) (end 1.5 86.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 86.04) (end -0.32 86.68) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 86.68) (end 1.5 86.68) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 86.04) (end 10.04 86.04) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 86.04) (end 10.04 86.68) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 86.68) (end 10.04 86.68) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 88.58) (end 1.5 88.58) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 88.58) (end -0.32 89.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 89.22) (end 1.5 89.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 88.58) (end 10.04 88.58) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 88.58) (end 10.04 89.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 89.22) (end 10.04 89.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 91.12) (end 1.5 91.12) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 91.12) (end -0.32 91.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 91.76) (end 1.5 91.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 91.12) (end 10.04 91.12) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 91.12) (end 10.04 91.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 91.76) (end 10.04 91.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 93.66) (end 1.5 93.66) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 93.66) (end -0.32 94.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 94.3) (end 1.5 94.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 93.66) (end 10.04 93.66) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 93.66) (end 10.04 94.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 94.3) (end 10.04 94.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.44 -1.33) (end 1.44 95.31) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 95.31) (end 4.1 95.31) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 95.31) (end 4.1 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -1.33) (end 1.44 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.38) (end 10.1 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 -0.38) (end 10.1 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 0.38) (end 4.1 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.32) (end 10.1 -0.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.2) (end 10.1 -0.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.08) (end 10.1 -0.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 0.04) (end 10.1 0.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 0.16) (end 10.1 0.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 0.28) (end 10.1 0.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 -0.38) (end 1.44 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 0.38) (end 1.44 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 1.27) (end 4.1 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 2.16) (end 10.1 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 2.16) (end 10.1 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 2.92) (end 4.1 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.16) (end 1.44 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.92) (end 1.44 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 3.81) (end 4.1 3.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 4.7) (end 10.1 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 4.7) (end 10.1 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 5.46) (end 4.1 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 4.7) (end 1.44 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 5.46) (end 1.44 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 6.35) (end 4.1 6.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 7.24) (end 10.1 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 7.24) (end 10.1 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 8) (end 4.1 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 7.24) (end 1.44 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 8) (end 1.44 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 8.89) (end 4.1 8.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 9.78) (end 10.1 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 9.78) (end 10.1 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 10.54) (end 4.1 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 9.78) (end 1.44 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 10.54) (end 1.44 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 11.43) (end 4.1 11.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 12.32) (end 10.1 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 12.32) (end 10.1 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 13.08) (end 4.1 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 12.32) (end 1.44 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 13.08) (end 1.44 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 13.97) (end 4.1 13.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 14.86) (end 10.1 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 14.86) (end 10.1 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 15.62) (end 4.1 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 14.86) (end 1.44 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 15.62) (end 1.44 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 16.51) (end 4.1 16.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 17.4) (end 10.1 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 17.4) (end 10.1 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 18.16) (end 4.1 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 17.4) (end 1.44 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 18.16) (end 1.44 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 19.05) (end 4.1 19.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 19.94) (end 10.1 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 19.94) (end 10.1 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 20.7) (end 4.1 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 19.94) (end 1.44 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 20.7) (end 1.44 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 21.59) (end 4.1 21.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 22.48) (end 10.1 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 22.48) (end 10.1 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 23.24) (end 4.1 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 22.48) (end 1.44 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 23.24) (end 1.44 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 24.13) (end 4.1 24.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 25.02) (end 10.1 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 25.02) (end 10.1 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 25.78) (end 4.1 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 25.02) (end 1.44 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 25.78) (end 1.44 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 26.67) (end 4.1 26.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 27.56) (end 10.1 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 27.56) (end 10.1 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 28.32) (end 4.1 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 27.56) (end 1.44 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 28.32) (end 1.44 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 29.21) (end 4.1 29.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 30.1) (end 10.1 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 30.1) (end 10.1 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 30.86) (end 4.1 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 30.1) (end 1.44 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 30.86) (end 1.44 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 31.75) (end 4.1 31.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 32.64) (end 10.1 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 32.64) (end 10.1 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 33.4) (end 4.1 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 32.64) (end 1.44 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 33.4) (end 1.44 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 34.29) (end 4.1 34.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 35.18) (end 10.1 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 35.18) (end 10.1 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 35.94) (end 4.1 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 35.18) (end 1.44 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 35.94) (end 1.44 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 36.83) (end 4.1 36.83) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 37.72) (end 10.1 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 37.72) (end 10.1 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 38.48) (end 4.1 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 37.72) (end 1.44 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 38.48) (end 1.44 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 39.37) (end 4.1 39.37) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 40.26) (end 10.1 40.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 40.26) (end 10.1 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 41.02) (end 4.1 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 40.26) (end 1.44 40.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 41.02) (end 1.44 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 41.91) (end 4.1 41.91) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 42.8) (end 10.1 42.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 42.8) (end 10.1 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 43.56) (end 4.1 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 42.8) (end 1.44 42.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 43.56) (end 1.44 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 44.45) (end 4.1 44.45) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 45.34) (end 10.1 45.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 45.34) (end 10.1 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 46.1) (end 4.1 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 45.34) (end 1.44 45.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 46.1) (end 1.44 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 46.99) (end 4.1 46.99) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 47.88) (end 10.1 47.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 47.88) (end 10.1 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 48.64) (end 4.1 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 47.88) (end 1.44 47.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 48.64) (end 1.44 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 49.53) (end 4.1 49.53) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 50.42) (end 10.1 50.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 50.42) (end 10.1 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 51.18) (end 4.1 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 50.42) (end 1.44 50.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 51.18) (end 1.44 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 52.07) (end 4.1 52.07) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 52.96) (end 10.1 52.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 52.96) (end 10.1 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 53.72) (end 4.1 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 52.96) (end 1.44 52.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 53.72) (end 1.44 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 54.61) (end 4.1 54.61) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 55.5) (end 10.1 55.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 55.5) (end 10.1 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 56.26) (end 4.1 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 55.5) (end 1.44 55.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 56.26) (end 1.44 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 57.15) (end 4.1 57.15) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 58.04) (end 10.1 58.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 58.04) (end 10.1 58.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 58.8) (end 4.1 58.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 58.04) (end 1.44 58.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 58.8) (end 1.44 58.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 59.69) (end 4.1 59.69) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 60.58) (end 10.1 60.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 60.58) (end 10.1 61.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 61.34) (end 4.1 61.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 60.58) (end 1.44 60.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 61.34) (end 1.44 61.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 62.23) (end 4.1 62.23) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 63.12) (end 10.1 63.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 63.12) (end 10.1 63.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 63.88) (end 4.1 63.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 63.12) (end 1.44 63.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 63.88) (end 1.44 63.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 64.77) (end 4.1 64.77) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 65.66) (end 10.1 65.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 65.66) (end 10.1 66.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 66.42) (end 4.1 66.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 65.66) (end 1.44 65.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 66.42) (end 1.44 66.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 67.31) (end 4.1 67.31) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 68.2) (end 10.1 68.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 68.2) (end 10.1 68.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 68.96) (end 4.1 68.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 68.2) (end 1.44 68.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 68.96) (end 1.44 68.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 69.85) (end 4.1 69.85) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 70.74) (end 10.1 70.74) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 70.74) (end 10.1 71.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 71.5) (end 4.1 71.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 70.74) (end 1.44 70.74) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 71.5) (end 1.44 71.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 72.39) (end 4.1 72.39) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 73.28) (end 10.1 73.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 73.28) (end 10.1 74.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 74.04) (end 4.1 74.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 73.28) (end 1.44 73.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 74.04) (end 1.44 74.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 74.93) (end 4.1 74.93) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 75.82) (end 10.1 75.82) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 75.82) (end 10.1 76.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 76.58) (end 4.1 76.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 75.82) (end 1.44 75.82) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 76.58) (end 1.44 76.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 77.47) (end 4.1 77.47) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 78.36) (end 10.1 78.36) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 78.36) (end 10.1 79.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 79.12) (end 4.1 79.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 78.36) (end 1.44 78.36) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 79.12) (end 1.44 79.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 80.01) (end 4.1 80.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 80.9) (end 10.1 80.9) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 80.9) (end 10.1 81.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 81.66) (end 4.1 81.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 80.9) (end 1.44 80.9) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 81.66) (end 1.44 81.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 82.55) (end 4.1 82.55) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 83.44) (end 10.1 83.44) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 83.44) (end 10.1 84.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 84.2) (end 4.1 84.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 83.44) (end 1.44 83.44) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 84.2) (end 1.44 84.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 85.09) (end 4.1 85.09) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 85.98) (end 10.1 85.98) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 85.98) (end 10.1 86.74) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 86.74) (end 4.1 86.74) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 85.98) (end 1.44 85.98) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 86.74) (end 1.44 86.74) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 87.63) (end 4.1 87.63) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 88.52) (end 10.1 88.52) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 88.52) (end 10.1 89.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 89.28) (end 4.1 89.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 88.52) (end 1.44 88.52) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 89.28) (end 1.44 89.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 90.17) (end 4.1 90.17) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 91.06) (end 10.1 91.06) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 91.06) (end 10.1 91.82) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 91.82) (end 4.1 91.82) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 91.06) (end 1.44 91.06) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 91.82) (end 1.44 91.82) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 92.71) (end 4.1 92.71) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 93.6) (end 10.1 93.6) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 93.6) (end 10.1 94.36) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 94.36) (end 4.1 94.36) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 93.6) (end 1.44 93.6) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 94.36) (end 1.44 94.36) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 0) (end -1.27 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 -1.27) (end 0 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 95.75) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 95.75) (end 10.55 95.75) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 10.55 95.75) (end 10.55 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 10.55 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 14 thru_hole oval (at 0 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 15 thru_hole oval (at 0 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 16 thru_hole oval (at 0 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 17 thru_hole oval (at 0 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 18 thru_hole oval (at 0 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 19 thru_hole oval (at 0 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 20 thru_hole oval (at 0 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 21 thru_hole oval (at 0 50.8) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 22 thru_hole oval (at 0 53.34) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 23 thru_hole oval (at 0 55.88) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 24 thru_hole oval (at 0 58.42) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 25 thru_hole oval (at 0 60.96) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 26 thru_hole oval (at 0 63.5) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 27 thru_hole oval (at 0 66.04) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 28 thru_hole oval (at 0 68.58) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 29 thru_hole oval (at 0 71.12) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 30 thru_hole oval (at 0 73.66) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 31 thru_hole oval (at 0 76.2) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 32 thru_hole oval (at 0 78.74) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 33 thru_hole oval (at 0 81.28) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 34 thru_hole oval (at 0 83.82) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 35 thru_hole oval (at 0 86.36) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 36 thru_hole oval (at 0 88.9) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 37 thru_hole oval (at 0 91.44) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 38 thru_hole oval (at 0 93.98) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 2.77 46.99 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x38_P2.54mm_Horizontal.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x38_P2.54mm_Vertical.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x38_P2.54mm_Vertical.kicad_mod
new file mode 100644
index 000000000..1102d42de
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x38_P2.54mm_Vertical.kicad_mod
@@ -0,0 +1,71 @@
+(module PinHeader_1x38_P2.54mm_Vertical (layer F.Cu) (tedit 59FED5CC)
+  (descr "Through hole straight pin header, 1x38, 2.54mm pitch, single row")
+  (tags "Through hole pin header THT 1x38 2.54mm single row")
+  (fp_text reference REF** (at 0 -2.33) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x38_P2.54mm_Vertical (at 0 96.31) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -1.27) (end 1.27 95.25) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 95.25) (end -1.27 95.25) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 95.25) (end -1.27 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 95.31) (end 1.33 95.31) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end -1.33 95.31) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 1.27) (end 1.33 95.31) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 95.75) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 95.75) (end 1.8 95.75) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.8 95.75) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 14 thru_hole oval (at 0 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 15 thru_hole oval (at 0 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 16 thru_hole oval (at 0 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 17 thru_hole oval (at 0 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 18 thru_hole oval (at 0 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 19 thru_hole oval (at 0 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 20 thru_hole oval (at 0 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 21 thru_hole oval (at 0 50.8) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 22 thru_hole oval (at 0 53.34) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 23 thru_hole oval (at 0 55.88) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 24 thru_hole oval (at 0 58.42) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 25 thru_hole oval (at 0 60.96) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 26 thru_hole oval (at 0 63.5) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 27 thru_hole oval (at 0 66.04) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 28 thru_hole oval (at 0 68.58) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 29 thru_hole oval (at 0 71.12) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 30 thru_hole oval (at 0 73.66) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 31 thru_hole oval (at 0 76.2) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 32 thru_hole oval (at 0 78.74) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 33 thru_hole oval (at 0 81.28) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 34 thru_hole oval (at 0 83.82) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 35 thru_hole oval (at 0 86.36) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 36 thru_hole oval (at 0 88.9) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 37 thru_hole oval (at 0 91.44) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 38 thru_hole oval (at 0 93.98) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 0 46.99 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x38_P2.54mm_Vertical.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x38_P2.54mm_Vertical_SMD_Pin1Left.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x38_P2.54mm_Vertical_SMD_Pin1Left.kicad_mod
new file mode 100644
index 000000000..0c99ecab9
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x38_P2.54mm_Vertical_SMD_Pin1Left.kicad_mod
@@ -0,0 +1,223 @@
+(module PinHeader_1x38_P2.54mm_Vertical_SMD_Pin1Left (layer F.Cu) (tedit 59FED5CC)
+  (descr "surface-mounted straight pin header, 1x38, 2.54mm pitch, single row, style 1 (pin 1 left)")
+  (tags "Surface mounted pin header SMD 1x38 2.54mm single row style1 pin1 left")
+  (attr smd)
+  (fp_text reference REF** (at 0 -49.32) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x38_P2.54mm_Vertical_SMD_Pin1Left (at 0 49.32) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 1.27 48.26) (end -1.27 48.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -48.26) (end 1.27 -48.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 48.26) (end -1.27 -47.31) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -47.31) (end -0.32 -48.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -48.26) (end 1.27 48.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -47.31) (end -2.54 -47.31) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -47.31) (end -2.54 -46.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -46.67) (end -1.27 -46.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -42.23) (end -2.54 -42.23) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -42.23) (end -2.54 -41.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -41.59) (end -1.27 -41.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -37.15) (end -2.54 -37.15) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -37.15) (end -2.54 -36.51) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -36.51) (end -1.27 -36.51) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -32.07) (end -2.54 -32.07) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -32.07) (end -2.54 -31.43) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -31.43) (end -1.27 -31.43) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -26.99) (end -2.54 -26.99) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -26.99) (end -2.54 -26.35) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -26.35) (end -1.27 -26.35) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -21.91) (end -2.54 -21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -21.91) (end -2.54 -21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -21.27) (end -1.27 -21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -16.83) (end -2.54 -16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -16.83) (end -2.54 -16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -16.19) (end -1.27 -16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -11.75) (end -2.54 -11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -11.75) (end -2.54 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -11.11) (end -1.27 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -6.67) (end -2.54 -6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -6.67) (end -2.54 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -6.03) (end -1.27 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -1.59) (end -2.54 -1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -1.59) (end -2.54 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -0.95) (end -1.27 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 3.49) (end -2.54 3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 3.49) (end -2.54 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 4.13) (end -1.27 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 8.57) (end -2.54 8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 8.57) (end -2.54 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 9.21) (end -1.27 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 13.65) (end -2.54 13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 13.65) (end -2.54 14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 14.29) (end -1.27 14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 18.73) (end -2.54 18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 18.73) (end -2.54 19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 19.37) (end -1.27 19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 23.81) (end -2.54 23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 23.81) (end -2.54 24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 24.45) (end -1.27 24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 28.89) (end -2.54 28.89) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 28.89) (end -2.54 29.53) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 29.53) (end -1.27 29.53) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 33.97) (end -2.54 33.97) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 33.97) (end -2.54 34.61) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 34.61) (end -1.27 34.61) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 39.05) (end -2.54 39.05) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 39.05) (end -2.54 39.69) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 39.69) (end -1.27 39.69) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 44.13) (end -2.54 44.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 44.13) (end -2.54 44.77) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 44.77) (end -1.27 44.77) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -44.77) (end 2.54 -44.77) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -44.77) (end 2.54 -44.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -44.13) (end 1.27 -44.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -39.69) (end 2.54 -39.69) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -39.69) (end 2.54 -39.05) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -39.05) (end 1.27 -39.05) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -34.61) (end 2.54 -34.61) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -34.61) (end 2.54 -33.97) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -33.97) (end 1.27 -33.97) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -29.53) (end 2.54 -29.53) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -29.53) (end 2.54 -28.89) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -28.89) (end 1.27 -28.89) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -24.45) (end 2.54 -24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -24.45) (end 2.54 -23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -23.81) (end 1.27 -23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -19.37) (end 2.54 -19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -19.37) (end 2.54 -18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -18.73) (end 1.27 -18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -14.29) (end 2.54 -14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -14.29) (end 2.54 -13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -13.65) (end 1.27 -13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -9.21) (end 2.54 -9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -9.21) (end 2.54 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -8.57) (end 1.27 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -4.13) (end 2.54 -4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -4.13) (end 2.54 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -3.49) (end 1.27 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 0.95) (end 2.54 0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 0.95) (end 2.54 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 1.59) (end 1.27 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 6.03) (end 2.54 6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 6.03) (end 2.54 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 6.67) (end 1.27 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 11.11) (end 2.54 11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 11.11) (end 2.54 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 11.75) (end 1.27 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 16.19) (end 2.54 16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 16.19) (end 2.54 16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 16.83) (end 1.27 16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 21.27) (end 2.54 21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 21.27) (end 2.54 21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 21.91) (end 1.27 21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 26.35) (end 2.54 26.35) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 26.35) (end 2.54 26.99) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 26.99) (end 1.27 26.99) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 31.43) (end 2.54 31.43) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 31.43) (end 2.54 32.07) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 32.07) (end 1.27 32.07) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 36.51) (end 2.54 36.51) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 36.51) (end 2.54 37.15) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 37.15) (end 1.27 37.15) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 41.59) (end 2.54 41.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 41.59) (end 2.54 42.23) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 42.23) (end 1.27 42.23) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 46.67) (end 2.54 46.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 46.67) (end 2.54 47.31) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 47.31) (end 1.27 47.31) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 -48.32) (end 1.33 -48.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 48.32) (end 1.33 48.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -48.32) (end 1.33 -45.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -47.75) (end -2.85 -47.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -48.32) (end -1.33 -47.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 47.75) (end 1.33 48.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -43.69) (end 1.33 -40.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -38.61) (end 1.33 -35.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -33.53) (end 1.33 -29.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -28.45) (end 1.33 -24.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -23.37) (end 1.33 -19.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -18.29) (end 1.33 -14.73) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -13.21) (end 1.33 -9.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -8.13) (end 1.33 -4.57) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -3.05) (end 1.33 0.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 2.03) (end 1.33 5.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 7.11) (end 1.33 10.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 12.19) (end 1.33 15.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 17.27) (end 1.33 20.83) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 22.35) (end 1.33 25.91) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 27.43) (end 1.33 30.99) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 32.51) (end 1.33 36.07) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 37.59) (end 1.33 41.15) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 42.67) (end 1.33 46.23) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -46.23) (end -1.33 -42.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -41.15) (end -1.33 -37.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -36.07) (end -1.33 -32.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -30.99) (end -1.33 -27.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -25.91) (end -1.33 -22.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -20.83) (end -1.33 -17.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -15.75) (end -1.33 -12.19) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -10.67) (end -1.33 -7.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -5.59) (end -1.33 -2.03) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -0.51) (end -1.33 3.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 4.57) (end -1.33 8.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 9.65) (end -1.33 13.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 14.73) (end -1.33 18.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 19.81) (end -1.33 23.37) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 24.89) (end -1.33 28.45) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 29.97) (end -1.33 33.53) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 35.05) (end -1.33 38.61) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 40.13) (end -1.33 43.69) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 45.21) (end -1.33 48.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.45 -48.8) (end -3.45 48.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.45 48.8) (end 3.45 48.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 48.8) (end 3.45 -48.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 -48.8) (end -3.45 -48.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -1.655 -46.99) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 3 smd rect (at -1.655 -41.91) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 5 smd rect (at -1.655 -36.83) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 7 smd rect (at -1.655 -31.75) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 9 smd rect (at -1.655 -26.67) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 11 smd rect (at -1.655 -21.59) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 13 smd rect (at -1.655 -16.51) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 15 smd rect (at -1.655 -11.43) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 17 smd rect (at -1.655 -6.35) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 19 smd rect (at -1.655 -1.27) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 21 smd rect (at -1.655 3.81) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 23 smd rect (at -1.655 8.89) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 25 smd rect (at -1.655 13.97) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 27 smd rect (at -1.655 19.05) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 29 smd rect (at -1.655 24.13) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 31 smd rect (at -1.655 29.21) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 33 smd rect (at -1.655 34.29) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 35 smd rect (at -1.655 39.37) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 37 smd rect (at -1.655 44.45) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 1.655 -44.45) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 4 smd rect (at 1.655 -39.37) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 6 smd rect (at 1.655 -34.29) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 8 smd rect (at 1.655 -29.21) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 10 smd rect (at 1.655 -24.13) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 12 smd rect (at 1.655 -19.05) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 14 smd rect (at 1.655 -13.97) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 16 smd rect (at 1.655 -8.89) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 18 smd rect (at 1.655 -3.81) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 20 smd rect (at 1.655 1.27) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 22 smd rect (at 1.655 6.35) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 24 smd rect (at 1.655 11.43) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 26 smd rect (at 1.655 16.51) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 28 smd rect (at 1.655 21.59) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 30 smd rect (at 1.655 26.67) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 32 smd rect (at 1.655 31.75) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 34 smd rect (at 1.655 36.83) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 36 smd rect (at 1.655 41.91) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 38 smd rect (at 1.655 46.99) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x38_P2.54mm_Vertical_SMD_Pin1Left.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x38_P2.54mm_Vertical_SMD_Pin1Right.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x38_P2.54mm_Vertical_SMD_Pin1Right.kicad_mod
new file mode 100644
index 000000000..05d2ab245
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x38_P2.54mm_Vertical_SMD_Pin1Right.kicad_mod
@@ -0,0 +1,223 @@
+(module PinHeader_1x38_P2.54mm_Vertical_SMD_Pin1Right (layer F.Cu) (tedit 59FED5CC)
+  (descr "surface-mounted straight pin header, 1x38, 2.54mm pitch, single row, style 2 (pin 1 right)")
+  (tags "Surface mounted pin header SMD 1x38 2.54mm single row style2 pin1 right")
+  (attr smd)
+  (fp_text reference REF** (at 0 -49.32) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x38_P2.54mm_Vertical_SMD_Pin1Right (at 0 49.32) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 1.27 48.26) (end -1.27 48.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -48.26) (end 0.32 -48.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 48.26) (end 1.27 -47.31) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -47.31) (end 0.32 -48.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -48.26) (end -1.27 48.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -44.77) (end -2.54 -44.77) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -44.77) (end -2.54 -44.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -44.13) (end -1.27 -44.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -39.69) (end -2.54 -39.69) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -39.69) (end -2.54 -39.05) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -39.05) (end -1.27 -39.05) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -34.61) (end -2.54 -34.61) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -34.61) (end -2.54 -33.97) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -33.97) (end -1.27 -33.97) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -29.53) (end -2.54 -29.53) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -29.53) (end -2.54 -28.89) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -28.89) (end -1.27 -28.89) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -24.45) (end -2.54 -24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -24.45) (end -2.54 -23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -23.81) (end -1.27 -23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -19.37) (end -2.54 -19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -19.37) (end -2.54 -18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -18.73) (end -1.27 -18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -14.29) (end -2.54 -14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -14.29) (end -2.54 -13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -13.65) (end -1.27 -13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -9.21) (end -2.54 -9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -9.21) (end -2.54 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -8.57) (end -1.27 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -4.13) (end -2.54 -4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -4.13) (end -2.54 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -3.49) (end -1.27 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 0.95) (end -2.54 0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 0.95) (end -2.54 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 1.59) (end -1.27 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 6.03) (end -2.54 6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 6.03) (end -2.54 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 6.67) (end -1.27 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 11.11) (end -2.54 11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 11.11) (end -2.54 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 11.75) (end -1.27 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 16.19) (end -2.54 16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 16.19) (end -2.54 16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 16.83) (end -1.27 16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 21.27) (end -2.54 21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 21.27) (end -2.54 21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 21.91) (end -1.27 21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 26.35) (end -2.54 26.35) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 26.35) (end -2.54 26.99) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 26.99) (end -1.27 26.99) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 31.43) (end -2.54 31.43) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 31.43) (end -2.54 32.07) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 32.07) (end -1.27 32.07) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 36.51) (end -2.54 36.51) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 36.51) (end -2.54 37.15) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 37.15) (end -1.27 37.15) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 41.59) (end -2.54 41.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 41.59) (end -2.54 42.23) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 42.23) (end -1.27 42.23) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 46.67) (end -2.54 46.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 46.67) (end -2.54 47.31) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 47.31) (end -1.27 47.31) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -47.31) (end 2.54 -47.31) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -47.31) (end 2.54 -46.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -46.67) (end 1.27 -46.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -42.23) (end 2.54 -42.23) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -42.23) (end 2.54 -41.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -41.59) (end 1.27 -41.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -37.15) (end 2.54 -37.15) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -37.15) (end 2.54 -36.51) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -36.51) (end 1.27 -36.51) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -32.07) (end 2.54 -32.07) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -32.07) (end 2.54 -31.43) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -31.43) (end 1.27 -31.43) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -26.99) (end 2.54 -26.99) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -26.99) (end 2.54 -26.35) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -26.35) (end 1.27 -26.35) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -21.91) (end 2.54 -21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -21.91) (end 2.54 -21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -21.27) (end 1.27 -21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -16.83) (end 2.54 -16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -16.83) (end 2.54 -16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -16.19) (end 1.27 -16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -11.75) (end 2.54 -11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -11.75) (end 2.54 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -11.11) (end 1.27 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -6.67) (end 2.54 -6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -6.67) (end 2.54 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -6.03) (end 1.27 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -1.59) (end 2.54 -1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -1.59) (end 2.54 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -0.95) (end 1.27 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 3.49) (end 2.54 3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 3.49) (end 2.54 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 4.13) (end 1.27 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 8.57) (end 2.54 8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 8.57) (end 2.54 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 9.21) (end 1.27 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 13.65) (end 2.54 13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 13.65) (end 2.54 14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 14.29) (end 1.27 14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 18.73) (end 2.54 18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 18.73) (end 2.54 19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 19.37) (end 1.27 19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 23.81) (end 2.54 23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 23.81) (end 2.54 24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 24.45) (end 1.27 24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 28.89) (end 2.54 28.89) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 28.89) (end 2.54 29.53) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 29.53) (end 1.27 29.53) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 33.97) (end 2.54 33.97) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 33.97) (end 2.54 34.61) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 34.61) (end 1.27 34.61) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 39.05) (end 2.54 39.05) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 39.05) (end 2.54 39.69) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 39.69) (end 1.27 39.69) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 44.13) (end 2.54 44.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 44.13) (end 2.54 44.77) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 44.77) (end 1.27 44.77) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 -48.32) (end 1.33 -48.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 48.32) (end 1.33 48.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -46.23) (end 1.33 -42.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -41.15) (end 1.33 -37.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -36.07) (end 1.33 -32.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -30.99) (end 1.33 -27.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -25.91) (end 1.33 -22.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -20.83) (end 1.33 -17.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -15.75) (end 1.33 -12.19) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -10.67) (end 1.33 -7.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -5.59) (end 1.33 -2.03) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -0.51) (end 1.33 3.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 4.57) (end 1.33 8.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 9.65) (end 1.33 13.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 14.73) (end 1.33 18.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 19.81) (end 1.33 23.37) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 24.89) (end 1.33 28.45) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 29.97) (end 1.33 33.53) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 35.05) (end 1.33 38.61) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 40.13) (end 1.33 43.69) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 45.21) (end 1.33 48.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -48.32) (end -1.33 -45.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -47.75) (end 2.85 -47.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -48.32) (end 1.33 -47.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 47.75) (end -1.33 48.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -43.69) (end -1.33 -40.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -38.61) (end -1.33 -35.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -33.53) (end -1.33 -29.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -28.45) (end -1.33 -24.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -23.37) (end -1.33 -19.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -18.29) (end -1.33 -14.73) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -13.21) (end -1.33 -9.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -8.13) (end -1.33 -4.57) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -3.05) (end -1.33 0.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 2.03) (end -1.33 5.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 7.11) (end -1.33 10.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 12.19) (end -1.33 15.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 17.27) (end -1.33 20.83) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 22.35) (end -1.33 25.91) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 27.43) (end -1.33 30.99) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 32.51) (end -1.33 36.07) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 37.59) (end -1.33 41.15) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 42.67) (end -1.33 46.23) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.45 -48.8) (end -3.45 48.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.45 48.8) (end 3.45 48.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 48.8) (end 3.45 -48.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 -48.8) (end -3.45 -48.8) (layer F.CrtYd) (width 0.05))
+  (pad 2 smd rect (at -1.655 -44.45) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 4 smd rect (at -1.655 -39.37) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 6 smd rect (at -1.655 -34.29) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 8 smd rect (at -1.655 -29.21) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 10 smd rect (at -1.655 -24.13) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 12 smd rect (at -1.655 -19.05) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 14 smd rect (at -1.655 -13.97) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 16 smd rect (at -1.655 -8.89) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 18 smd rect (at -1.655 -3.81) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 20 smd rect (at -1.655 1.27) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 22 smd rect (at -1.655 6.35) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 24 smd rect (at -1.655 11.43) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 26 smd rect (at -1.655 16.51) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 28 smd rect (at -1.655 21.59) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 30 smd rect (at -1.655 26.67) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 32 smd rect (at -1.655 31.75) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 34 smd rect (at -1.655 36.83) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 36 smd rect (at -1.655 41.91) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 38 smd rect (at -1.655 46.99) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 1 smd rect (at 1.655 -46.99) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 3 smd rect (at 1.655 -41.91) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 5 smd rect (at 1.655 -36.83) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 7 smd rect (at 1.655 -31.75) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 9 smd rect (at 1.655 -26.67) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 11 smd rect (at 1.655 -21.59) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 13 smd rect (at 1.655 -16.51) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 15 smd rect (at 1.655 -11.43) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 17 smd rect (at 1.655 -6.35) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 19 smd rect (at 1.655 -1.27) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 21 smd rect (at 1.655 3.81) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 23 smd rect (at 1.655 8.89) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 25 smd rect (at 1.655 13.97) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 27 smd rect (at 1.655 19.05) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 29 smd rect (at 1.655 24.13) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 31 smd rect (at 1.655 29.21) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 33 smd rect (at 1.655 34.29) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 35 smd rect (at 1.655 39.37) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 37 smd rect (at 1.655 44.45) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x38_P2.54mm_Vertical_SMD_Pin1Right.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x39_P2.54mm_Horizontal.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x39_P2.54mm_Horizontal.kicad_mod
new file mode 100644
index 000000000..09cde3433
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x39_P2.54mm_Horizontal.kicad_mod
@@ -0,0 +1,545 @@
+(module PinHeader_1x39_P2.54mm_Horizontal (layer F.Cu) (tedit 59FED5CB)
+  (descr "Through hole angled pin header, 1x39, 2.54mm pitch, 6mm pin length, single row")
+  (tags "Through hole angled pin header THT 1x39 2.54mm single row")
+  (fp_text reference REF** (at 4.385 -2.27) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x39_P2.54mm_Horizontal (at 4.385 98.79) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 2.135 -1.27) (end 4.04 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 -1.27) (end 4.04 97.79) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 97.79) (end 1.5 97.79) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.5 97.79) (end 1.5 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.5 -0.635) (end 2.135 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end 1.5 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end -0.32 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 0.32) (end 1.5 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 -0.32) (end 10.04 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 -0.32) (end 10.04 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 0.32) (end 10.04 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end 1.5 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end -0.32 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.86) (end 1.5 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 2.22) (end 10.04 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 2.22) (end 10.04 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 2.86) (end 10.04 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end 1.5 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end -0.32 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 5.4) (end 1.5 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 4.76) (end 10.04 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 4.76) (end 10.04 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 5.4) (end 10.04 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end 1.5 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end -0.32 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.94) (end 1.5 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 7.3) (end 10.04 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 7.3) (end 10.04 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 7.94) (end 10.04 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end 1.5 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end -0.32 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 10.48) (end 1.5 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 9.84) (end 10.04 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 9.84) (end 10.04 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 10.48) (end 10.04 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end 1.5 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end -0.32 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 13.02) (end 1.5 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 12.38) (end 10.04 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 12.38) (end 10.04 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 13.02) (end 10.04 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end 1.5 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end -0.32 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 15.56) (end 1.5 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 14.92) (end 10.04 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 14.92) (end 10.04 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 15.56) (end 10.04 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end 1.5 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end -0.32 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 18.1) (end 1.5 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 17.46) (end 10.04 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 17.46) (end 10.04 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 18.1) (end 10.04 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end 1.5 20) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end -0.32 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20.64) (end 1.5 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 20) (end 10.04 20) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 20) (end 10.04 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 20.64) (end 10.04 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end 1.5 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end -0.32 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 23.18) (end 1.5 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 22.54) (end 10.04 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 22.54) (end 10.04 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 23.18) (end 10.04 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.08) (end 1.5 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.08) (end -0.32 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.72) (end 1.5 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 25.08) (end 10.04 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 25.08) (end 10.04 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 25.72) (end 10.04 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 27.62) (end 1.5 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 27.62) (end -0.32 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 28.26) (end 1.5 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 27.62) (end 10.04 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 27.62) (end 10.04 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 28.26) (end 10.04 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.16) (end 1.5 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.16) (end -0.32 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.8) (end 1.5 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 30.16) (end 10.04 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 30.16) (end 10.04 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 30.8) (end 10.04 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 32.7) (end 1.5 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 32.7) (end -0.32 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 33.34) (end 1.5 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 32.7) (end 10.04 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 32.7) (end 10.04 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 33.34) (end 10.04 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.24) (end 1.5 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.24) (end -0.32 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.88) (end 1.5 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 35.24) (end 10.04 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 35.24) (end 10.04 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 35.88) (end 10.04 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 37.78) (end 1.5 37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 37.78) (end -0.32 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 38.42) (end 1.5 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 37.78) (end 10.04 37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 37.78) (end 10.04 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 38.42) (end 10.04 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.32) (end 1.5 40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.32) (end -0.32 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.96) (end 1.5 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 40.32) (end 10.04 40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 40.32) (end 10.04 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 40.96) (end 10.04 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 42.86) (end 1.5 42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 42.86) (end -0.32 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 43.5) (end 1.5 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 42.86) (end 10.04 42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 42.86) (end 10.04 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 43.5) (end 10.04 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 45.4) (end 1.5 45.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 45.4) (end -0.32 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 46.04) (end 1.5 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 45.4) (end 10.04 45.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 45.4) (end 10.04 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 46.04) (end 10.04 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 47.94) (end 1.5 47.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 47.94) (end -0.32 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 48.58) (end 1.5 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 47.94) (end 10.04 47.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 47.94) (end 10.04 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 48.58) (end 10.04 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 50.48) (end 1.5 50.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 50.48) (end -0.32 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 51.12) (end 1.5 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 50.48) (end 10.04 50.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 50.48) (end 10.04 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 51.12) (end 10.04 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 53.02) (end 1.5 53.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 53.02) (end -0.32 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 53.66) (end 1.5 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 53.02) (end 10.04 53.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 53.02) (end 10.04 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 53.66) (end 10.04 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 55.56) (end 1.5 55.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 55.56) (end -0.32 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 56.2) (end 1.5 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 55.56) (end 10.04 55.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 55.56) (end 10.04 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 56.2) (end 10.04 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 58.1) (end 1.5 58.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 58.1) (end -0.32 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 58.74) (end 1.5 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 58.1) (end 10.04 58.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 58.1) (end 10.04 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 58.74) (end 10.04 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 60.64) (end 1.5 60.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 60.64) (end -0.32 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 61.28) (end 1.5 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 60.64) (end 10.04 60.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 60.64) (end 10.04 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 61.28) (end 10.04 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 63.18) (end 1.5 63.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 63.18) (end -0.32 63.82) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 63.82) (end 1.5 63.82) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 63.18) (end 10.04 63.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 63.18) (end 10.04 63.82) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 63.82) (end 10.04 63.82) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 65.72) (end 1.5 65.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 65.72) (end -0.32 66.36) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 66.36) (end 1.5 66.36) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 65.72) (end 10.04 65.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 65.72) (end 10.04 66.36) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 66.36) (end 10.04 66.36) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 68.26) (end 1.5 68.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 68.26) (end -0.32 68.9) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 68.9) (end 1.5 68.9) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 68.26) (end 10.04 68.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 68.26) (end 10.04 68.9) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 68.9) (end 10.04 68.9) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 70.8) (end 1.5 70.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 70.8) (end -0.32 71.44) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 71.44) (end 1.5 71.44) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 70.8) (end 10.04 70.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 70.8) (end 10.04 71.44) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 71.44) (end 10.04 71.44) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 73.34) (end 1.5 73.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 73.34) (end -0.32 73.98) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 73.98) (end 1.5 73.98) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 73.34) (end 10.04 73.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 73.34) (end 10.04 73.98) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 73.98) (end 10.04 73.98) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 75.88) (end 1.5 75.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 75.88) (end -0.32 76.52) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 76.52) (end 1.5 76.52) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 75.88) (end 10.04 75.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 75.88) (end 10.04 76.52) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 76.52) (end 10.04 76.52) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 78.42) (end 1.5 78.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 78.42) (end -0.32 79.06) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 79.06) (end 1.5 79.06) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 78.42) (end 10.04 78.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 78.42) (end 10.04 79.06) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 79.06) (end 10.04 79.06) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 80.96) (end 1.5 80.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 80.96) (end -0.32 81.6) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 81.6) (end 1.5 81.6) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 80.96) (end 10.04 80.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 80.96) (end 10.04 81.6) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 81.6) (end 10.04 81.6) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 83.5) (end 1.5 83.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 83.5) (end -0.32 84.14) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 84.14) (end 1.5 84.14) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 83.5) (end 10.04 83.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 83.5) (end 10.04 84.14) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 84.14) (end 10.04 84.14) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 86.04) (end 1.5 86.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 86.04) (end -0.32 86.68) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 86.68) (end 1.5 86.68) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 86.04) (end 10.04 86.04) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 86.04) (end 10.04 86.68) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 86.68) (end 10.04 86.68) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 88.58) (end 1.5 88.58) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 88.58) (end -0.32 89.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 89.22) (end 1.5 89.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 88.58) (end 10.04 88.58) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 88.58) (end 10.04 89.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 89.22) (end 10.04 89.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 91.12) (end 1.5 91.12) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 91.12) (end -0.32 91.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 91.76) (end 1.5 91.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 91.12) (end 10.04 91.12) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 91.12) (end 10.04 91.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 91.76) (end 10.04 91.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 93.66) (end 1.5 93.66) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 93.66) (end -0.32 94.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 94.3) (end 1.5 94.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 93.66) (end 10.04 93.66) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 93.66) (end 10.04 94.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 94.3) (end 10.04 94.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 96.2) (end 1.5 96.2) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 96.2) (end -0.32 96.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 96.84) (end 1.5 96.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 96.2) (end 10.04 96.2) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 96.2) (end 10.04 96.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 96.84) (end 10.04 96.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.44 -1.33) (end 1.44 97.85) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 97.85) (end 4.1 97.85) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 97.85) (end 4.1 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -1.33) (end 1.44 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.38) (end 10.1 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 -0.38) (end 10.1 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 0.38) (end 4.1 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.32) (end 10.1 -0.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.2) (end 10.1 -0.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.08) (end 10.1 -0.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 0.04) (end 10.1 0.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 0.16) (end 10.1 0.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 0.28) (end 10.1 0.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 -0.38) (end 1.44 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 0.38) (end 1.44 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 1.27) (end 4.1 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 2.16) (end 10.1 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 2.16) (end 10.1 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 2.92) (end 4.1 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.16) (end 1.44 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.92) (end 1.44 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 3.81) (end 4.1 3.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 4.7) (end 10.1 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 4.7) (end 10.1 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 5.46) (end 4.1 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 4.7) (end 1.44 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 5.46) (end 1.44 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 6.35) (end 4.1 6.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 7.24) (end 10.1 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 7.24) (end 10.1 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 8) (end 4.1 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 7.24) (end 1.44 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 8) (end 1.44 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 8.89) (end 4.1 8.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 9.78) (end 10.1 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 9.78) (end 10.1 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 10.54) (end 4.1 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 9.78) (end 1.44 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 10.54) (end 1.44 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 11.43) (end 4.1 11.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 12.32) (end 10.1 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 12.32) (end 10.1 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 13.08) (end 4.1 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 12.32) (end 1.44 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 13.08) (end 1.44 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 13.97) (end 4.1 13.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 14.86) (end 10.1 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 14.86) (end 10.1 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 15.62) (end 4.1 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 14.86) (end 1.44 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 15.62) (end 1.44 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 16.51) (end 4.1 16.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 17.4) (end 10.1 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 17.4) (end 10.1 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 18.16) (end 4.1 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 17.4) (end 1.44 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 18.16) (end 1.44 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 19.05) (end 4.1 19.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 19.94) (end 10.1 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 19.94) (end 10.1 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 20.7) (end 4.1 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 19.94) (end 1.44 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 20.7) (end 1.44 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 21.59) (end 4.1 21.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 22.48) (end 10.1 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 22.48) (end 10.1 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 23.24) (end 4.1 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 22.48) (end 1.44 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 23.24) (end 1.44 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 24.13) (end 4.1 24.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 25.02) (end 10.1 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 25.02) (end 10.1 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 25.78) (end 4.1 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 25.02) (end 1.44 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 25.78) (end 1.44 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 26.67) (end 4.1 26.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 27.56) (end 10.1 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 27.56) (end 10.1 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 28.32) (end 4.1 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 27.56) (end 1.44 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 28.32) (end 1.44 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 29.21) (end 4.1 29.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 30.1) (end 10.1 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 30.1) (end 10.1 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 30.86) (end 4.1 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 30.1) (end 1.44 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 30.86) (end 1.44 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 31.75) (end 4.1 31.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 32.64) (end 10.1 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 32.64) (end 10.1 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 33.4) (end 4.1 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 32.64) (end 1.44 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 33.4) (end 1.44 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 34.29) (end 4.1 34.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 35.18) (end 10.1 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 35.18) (end 10.1 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 35.94) (end 4.1 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 35.18) (end 1.44 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 35.94) (end 1.44 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 36.83) (end 4.1 36.83) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 37.72) (end 10.1 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 37.72) (end 10.1 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 38.48) (end 4.1 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 37.72) (end 1.44 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 38.48) (end 1.44 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 39.37) (end 4.1 39.37) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 40.26) (end 10.1 40.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 40.26) (end 10.1 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 41.02) (end 4.1 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 40.26) (end 1.44 40.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 41.02) (end 1.44 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 41.91) (end 4.1 41.91) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 42.8) (end 10.1 42.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 42.8) (end 10.1 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 43.56) (end 4.1 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 42.8) (end 1.44 42.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 43.56) (end 1.44 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 44.45) (end 4.1 44.45) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 45.34) (end 10.1 45.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 45.34) (end 10.1 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 46.1) (end 4.1 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 45.34) (end 1.44 45.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 46.1) (end 1.44 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 46.99) (end 4.1 46.99) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 47.88) (end 10.1 47.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 47.88) (end 10.1 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 48.64) (end 4.1 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 47.88) (end 1.44 47.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 48.64) (end 1.44 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 49.53) (end 4.1 49.53) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 50.42) (end 10.1 50.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 50.42) (end 10.1 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 51.18) (end 4.1 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 50.42) (end 1.44 50.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 51.18) (end 1.44 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 52.07) (end 4.1 52.07) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 52.96) (end 10.1 52.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 52.96) (end 10.1 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 53.72) (end 4.1 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 52.96) (end 1.44 52.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 53.72) (end 1.44 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 54.61) (end 4.1 54.61) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 55.5) (end 10.1 55.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 55.5) (end 10.1 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 56.26) (end 4.1 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 55.5) (end 1.44 55.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 56.26) (end 1.44 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 57.15) (end 4.1 57.15) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 58.04) (end 10.1 58.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 58.04) (end 10.1 58.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 58.8) (end 4.1 58.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 58.04) (end 1.44 58.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 58.8) (end 1.44 58.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 59.69) (end 4.1 59.69) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 60.58) (end 10.1 60.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 60.58) (end 10.1 61.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 61.34) (end 4.1 61.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 60.58) (end 1.44 60.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 61.34) (end 1.44 61.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 62.23) (end 4.1 62.23) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 63.12) (end 10.1 63.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 63.12) (end 10.1 63.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 63.88) (end 4.1 63.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 63.12) (end 1.44 63.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 63.88) (end 1.44 63.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 64.77) (end 4.1 64.77) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 65.66) (end 10.1 65.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 65.66) (end 10.1 66.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 66.42) (end 4.1 66.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 65.66) (end 1.44 65.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 66.42) (end 1.44 66.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 67.31) (end 4.1 67.31) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 68.2) (end 10.1 68.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 68.2) (end 10.1 68.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 68.96) (end 4.1 68.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 68.2) (end 1.44 68.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 68.96) (end 1.44 68.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 69.85) (end 4.1 69.85) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 70.74) (end 10.1 70.74) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 70.74) (end 10.1 71.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 71.5) (end 4.1 71.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 70.74) (end 1.44 70.74) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 71.5) (end 1.44 71.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 72.39) (end 4.1 72.39) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 73.28) (end 10.1 73.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 73.28) (end 10.1 74.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 74.04) (end 4.1 74.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 73.28) (end 1.44 73.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 74.04) (end 1.44 74.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 74.93) (end 4.1 74.93) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 75.82) (end 10.1 75.82) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 75.82) (end 10.1 76.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 76.58) (end 4.1 76.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 75.82) (end 1.44 75.82) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 76.58) (end 1.44 76.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 77.47) (end 4.1 77.47) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 78.36) (end 10.1 78.36) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 78.36) (end 10.1 79.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 79.12) (end 4.1 79.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 78.36) (end 1.44 78.36) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 79.12) (end 1.44 79.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 80.01) (end 4.1 80.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 80.9) (end 10.1 80.9) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 80.9) (end 10.1 81.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 81.66) (end 4.1 81.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 80.9) (end 1.44 80.9) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 81.66) (end 1.44 81.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 82.55) (end 4.1 82.55) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 83.44) (end 10.1 83.44) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 83.44) (end 10.1 84.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 84.2) (end 4.1 84.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 83.44) (end 1.44 83.44) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 84.2) (end 1.44 84.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 85.09) (end 4.1 85.09) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 85.98) (end 10.1 85.98) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 85.98) (end 10.1 86.74) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 86.74) (end 4.1 86.74) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 85.98) (end 1.44 85.98) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 86.74) (end 1.44 86.74) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 87.63) (end 4.1 87.63) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 88.52) (end 10.1 88.52) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 88.52) (end 10.1 89.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 89.28) (end 4.1 89.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 88.52) (end 1.44 88.52) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 89.28) (end 1.44 89.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 90.17) (end 4.1 90.17) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 91.06) (end 10.1 91.06) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 91.06) (end 10.1 91.82) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 91.82) (end 4.1 91.82) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 91.06) (end 1.44 91.06) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 91.82) (end 1.44 91.82) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 92.71) (end 4.1 92.71) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 93.6) (end 10.1 93.6) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 93.6) (end 10.1 94.36) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 94.36) (end 4.1 94.36) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 93.6) (end 1.44 93.6) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 94.36) (end 1.44 94.36) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 95.25) (end 4.1 95.25) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 96.14) (end 10.1 96.14) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 96.14) (end 10.1 96.9) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 96.9) (end 4.1 96.9) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 96.14) (end 1.44 96.14) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 96.9) (end 1.44 96.9) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 0) (end -1.27 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 -1.27) (end 0 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 98.3) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 98.3) (end 10.55 98.3) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 10.55 98.3) (end 10.55 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 10.55 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 14 thru_hole oval (at 0 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 15 thru_hole oval (at 0 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 16 thru_hole oval (at 0 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 17 thru_hole oval (at 0 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 18 thru_hole oval (at 0 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 19 thru_hole oval (at 0 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 20 thru_hole oval (at 0 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 21 thru_hole oval (at 0 50.8) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 22 thru_hole oval (at 0 53.34) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 23 thru_hole oval (at 0 55.88) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 24 thru_hole oval (at 0 58.42) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 25 thru_hole oval (at 0 60.96) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 26 thru_hole oval (at 0 63.5) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 27 thru_hole oval (at 0 66.04) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 28 thru_hole oval (at 0 68.58) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 29 thru_hole oval (at 0 71.12) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 30 thru_hole oval (at 0 73.66) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 31 thru_hole oval (at 0 76.2) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 32 thru_hole oval (at 0 78.74) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 33 thru_hole oval (at 0 81.28) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 34 thru_hole oval (at 0 83.82) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 35 thru_hole oval (at 0 86.36) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 36 thru_hole oval (at 0 88.9) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 37 thru_hole oval (at 0 91.44) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 38 thru_hole oval (at 0 93.98) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 39 thru_hole oval (at 0 96.52) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 2.77 48.26 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x39_P2.54mm_Horizontal.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x39_P2.54mm_Vertical.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x39_P2.54mm_Vertical.kicad_mod
new file mode 100644
index 000000000..b001e1685
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x39_P2.54mm_Vertical.kicad_mod
@@ -0,0 +1,72 @@
+(module PinHeader_1x39_P2.54mm_Vertical (layer F.Cu) (tedit 59FED5CC)
+  (descr "Through hole straight pin header, 1x39, 2.54mm pitch, single row")
+  (tags "Through hole pin header THT 1x39 2.54mm single row")
+  (fp_text reference REF** (at 0 -2.33) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x39_P2.54mm_Vertical (at 0 98.85) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -1.27) (end 1.27 97.79) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 97.79) (end -1.27 97.79) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 97.79) (end -1.27 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 97.85) (end 1.33 97.85) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end -1.33 97.85) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 1.27) (end 1.33 97.85) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 98.3) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 98.3) (end 1.8 98.3) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.8 98.3) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 14 thru_hole oval (at 0 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 15 thru_hole oval (at 0 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 16 thru_hole oval (at 0 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 17 thru_hole oval (at 0 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 18 thru_hole oval (at 0 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 19 thru_hole oval (at 0 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 20 thru_hole oval (at 0 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 21 thru_hole oval (at 0 50.8) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 22 thru_hole oval (at 0 53.34) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 23 thru_hole oval (at 0 55.88) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 24 thru_hole oval (at 0 58.42) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 25 thru_hole oval (at 0 60.96) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 26 thru_hole oval (at 0 63.5) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 27 thru_hole oval (at 0 66.04) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 28 thru_hole oval (at 0 68.58) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 29 thru_hole oval (at 0 71.12) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 30 thru_hole oval (at 0 73.66) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 31 thru_hole oval (at 0 76.2) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 32 thru_hole oval (at 0 78.74) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 33 thru_hole oval (at 0 81.28) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 34 thru_hole oval (at 0 83.82) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 35 thru_hole oval (at 0 86.36) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 36 thru_hole oval (at 0 88.9) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 37 thru_hole oval (at 0 91.44) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 38 thru_hole oval (at 0 93.98) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 39 thru_hole oval (at 0 96.52) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 0 48.26 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x39_P2.54mm_Vertical.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x39_P2.54mm_Vertical_SMD_Pin1Left.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x39_P2.54mm_Vertical_SMD_Pin1Left.kicad_mod
new file mode 100644
index 000000000..b2710251e
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x39_P2.54mm_Vertical_SMD_Pin1Left.kicad_mod
@@ -0,0 +1,228 @@
+(module PinHeader_1x39_P2.54mm_Vertical_SMD_Pin1Left (layer F.Cu) (tedit 59FED5CC)
+  (descr "surface-mounted straight pin header, 1x39, 2.54mm pitch, single row, style 1 (pin 1 left)")
+  (tags "Surface mounted pin header SMD 1x39 2.54mm single row style1 pin1 left")
+  (attr smd)
+  (fp_text reference REF** (at 0 -50.59) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x39_P2.54mm_Vertical_SMD_Pin1Left (at 0 50.59) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 1.27 49.53) (end -1.27 49.53) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -49.53) (end 1.27 -49.53) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 49.53) (end -1.27 -48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -48.58) (end -0.32 -49.53) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -49.53) (end 1.27 49.53) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -48.58) (end -2.54 -48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -48.58) (end -2.54 -47.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -47.94) (end -1.27 -47.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -43.5) (end -2.54 -43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -43.5) (end -2.54 -42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -42.86) (end -1.27 -42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -38.42) (end -2.54 -38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -38.42) (end -2.54 -37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -37.78) (end -1.27 -37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -33.34) (end -2.54 -33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -33.34) (end -2.54 -32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -32.7) (end -1.27 -32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -28.26) (end -2.54 -28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -28.26) (end -2.54 -27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -27.62) (end -1.27 -27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -23.18) (end -2.54 -23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -23.18) (end -2.54 -22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -22.54) (end -1.27 -22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -18.1) (end -2.54 -18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -18.1) (end -2.54 -17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -17.46) (end -1.27 -17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -13.02) (end -2.54 -13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -13.02) (end -2.54 -12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -12.38) (end -1.27 -12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -7.94) (end -2.54 -7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -7.94) (end -2.54 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -7.3) (end -1.27 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -2.86) (end -2.54 -2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -2.86) (end -2.54 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -2.22) (end -1.27 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 2.22) (end -2.54 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 2.22) (end -2.54 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 2.86) (end -1.27 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 7.3) (end -2.54 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 7.3) (end -2.54 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 7.94) (end -1.27 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 12.38) (end -2.54 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 12.38) (end -2.54 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 13.02) (end -1.27 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 17.46) (end -2.54 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 17.46) (end -2.54 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 18.1) (end -1.27 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 22.54) (end -2.54 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 22.54) (end -2.54 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 23.18) (end -1.27 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 27.62) (end -2.54 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 27.62) (end -2.54 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 28.26) (end -1.27 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 32.7) (end -2.54 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 32.7) (end -2.54 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 33.34) (end -1.27 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 37.78) (end -2.54 37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 37.78) (end -2.54 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 38.42) (end -1.27 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 42.86) (end -2.54 42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 42.86) (end -2.54 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 43.5) (end -1.27 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 47.94) (end -2.54 47.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 47.94) (end -2.54 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 48.58) (end -1.27 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -46.04) (end 2.54 -46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -46.04) (end 2.54 -45.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -45.4) (end 1.27 -45.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -40.96) (end 2.54 -40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -40.96) (end 2.54 -40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -40.32) (end 1.27 -40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -35.88) (end 2.54 -35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -35.88) (end 2.54 -35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -35.24) (end 1.27 -35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -30.8) (end 2.54 -30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -30.8) (end 2.54 -30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -30.16) (end 1.27 -30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -25.72) (end 2.54 -25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -25.72) (end 2.54 -25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -25.08) (end 1.27 -25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -20.64) (end 2.54 -20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -20.64) (end 2.54 -20) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -20) (end 1.27 -20) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -15.56) (end 2.54 -15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -15.56) (end 2.54 -14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -14.92) (end 1.27 -14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -10.48) (end 2.54 -10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -10.48) (end 2.54 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -9.84) (end 1.27 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -5.4) (end 2.54 -5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -5.4) (end 2.54 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -4.76) (end 1.27 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -0.32) (end 2.54 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -0.32) (end 2.54 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 0.32) (end 1.27 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 4.76) (end 2.54 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 4.76) (end 2.54 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 5.4) (end 1.27 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 9.84) (end 2.54 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 9.84) (end 2.54 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 10.48) (end 1.27 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 14.92) (end 2.54 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 14.92) (end 2.54 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 15.56) (end 1.27 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 20) (end 2.54 20) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 20) (end 2.54 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 20.64) (end 1.27 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 25.08) (end 2.54 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 25.08) (end 2.54 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 25.72) (end 1.27 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 30.16) (end 2.54 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 30.16) (end 2.54 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 30.8) (end 1.27 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 35.24) (end 2.54 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 35.24) (end 2.54 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 35.88) (end 1.27 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 40.32) (end 2.54 40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 40.32) (end 2.54 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 40.96) (end 1.27 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 45.4) (end 2.54 45.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 45.4) (end 2.54 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 46.04) (end 1.27 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 -49.59) (end 1.33 -49.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 49.59) (end 1.33 49.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -49.59) (end 1.33 -46.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -49.02) (end -2.85 -49.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -49.59) (end -1.33 -49.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 49.02) (end 1.33 49.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -44.96) (end 1.33 -41.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -39.88) (end 1.33 -36.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -34.8) (end 1.33 -31.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -29.72) (end 1.33 -26.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -24.64) (end 1.33 -21.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -19.56) (end 1.33 -16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -14.48) (end 1.33 -10.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -9.4) (end 1.33 -5.84) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -4.32) (end 1.33 -0.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 0.76) (end 1.33 4.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 5.84) (end 1.33 9.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 10.92) (end 1.33 14.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 16) (end 1.33 19.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 21.08) (end 1.33 24.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 26.16) (end 1.33 29.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 31.24) (end 1.33 34.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 36.32) (end 1.33 39.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 41.4) (end 1.33 44.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 46.48) (end 1.33 49.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -47.5) (end -1.33 -43.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -42.42) (end -1.33 -38.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -37.34) (end -1.33 -33.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -32.26) (end -1.33 -28.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -27.18) (end -1.33 -23.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -22.1) (end -1.33 -18.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -17.02) (end -1.33 -13.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -11.94) (end -1.33 -8.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -6.86) (end -1.33 -3.3) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -1.78) (end -1.33 1.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 3.3) (end -1.33 6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 8.38) (end -1.33 11.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 13.46) (end -1.33 17.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 18.54) (end -1.33 22.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 23.62) (end -1.33 27.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 28.7) (end -1.33 32.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 33.78) (end -1.33 37.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 38.86) (end -1.33 42.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 43.94) (end -1.33 47.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.45 -50.05) (end -3.45 50.05) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.45 50.05) (end 3.45 50.05) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 50.05) (end 3.45 -50.05) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 -50.05) (end -3.45 -50.05) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -1.655 -48.26) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 3 smd rect (at -1.655 -43.18) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 5 smd rect (at -1.655 -38.1) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 7 smd rect (at -1.655 -33.02) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 9 smd rect (at -1.655 -27.94) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 11 smd rect (at -1.655 -22.86) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 13 smd rect (at -1.655 -17.78) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 15 smd rect (at -1.655 -12.7) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 17 smd rect (at -1.655 -7.62) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 19 smd rect (at -1.655 -2.54) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 21 smd rect (at -1.655 2.54) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 23 smd rect (at -1.655 7.62) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 25 smd rect (at -1.655 12.7) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 27 smd rect (at -1.655 17.78) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 29 smd rect (at -1.655 22.86) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 31 smd rect (at -1.655 27.94) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 33 smd rect (at -1.655 33.02) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 35 smd rect (at -1.655 38.1) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 37 smd rect (at -1.655 43.18) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 39 smd rect (at -1.655 48.26) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 1.655 -45.72) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 4 smd rect (at 1.655 -40.64) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 6 smd rect (at 1.655 -35.56) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 8 smd rect (at 1.655 -30.48) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 10 smd rect (at 1.655 -25.4) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 12 smd rect (at 1.655 -20.32) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 14 smd rect (at 1.655 -15.24) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 16 smd rect (at 1.655 -10.16) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 18 smd rect (at 1.655 -5.08) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 20 smd rect (at 1.655 0) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 22 smd rect (at 1.655 5.08) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 24 smd rect (at 1.655 10.16) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 26 smd rect (at 1.655 15.24) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 28 smd rect (at 1.655 20.32) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 30 smd rect (at 1.655 25.4) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 32 smd rect (at 1.655 30.48) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 34 smd rect (at 1.655 35.56) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 36 smd rect (at 1.655 40.64) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 38 smd rect (at 1.655 45.72) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x39_P2.54mm_Vertical_SMD_Pin1Left.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x39_P2.54mm_Vertical_SMD_Pin1Right.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x39_P2.54mm_Vertical_SMD_Pin1Right.kicad_mod
new file mode 100644
index 000000000..a10045883
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x39_P2.54mm_Vertical_SMD_Pin1Right.kicad_mod
@@ -0,0 +1,228 @@
+(module PinHeader_1x39_P2.54mm_Vertical_SMD_Pin1Right (layer F.Cu) (tedit 59FED5CC)
+  (descr "surface-mounted straight pin header, 1x39, 2.54mm pitch, single row, style 2 (pin 1 right)")
+  (tags "Surface mounted pin header SMD 1x39 2.54mm single row style2 pin1 right")
+  (attr smd)
+  (fp_text reference REF** (at 0 -50.59) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x39_P2.54mm_Vertical_SMD_Pin1Right (at 0 50.59) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 1.27 49.53) (end -1.27 49.53) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -49.53) (end 0.32 -49.53) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 49.53) (end 1.27 -48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -48.58) (end 0.32 -49.53) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -49.53) (end -1.27 49.53) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -46.04) (end -2.54 -46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -46.04) (end -2.54 -45.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -45.4) (end -1.27 -45.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -40.96) (end -2.54 -40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -40.96) (end -2.54 -40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -40.32) (end -1.27 -40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -35.88) (end -2.54 -35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -35.88) (end -2.54 -35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -35.24) (end -1.27 -35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -30.8) (end -2.54 -30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -30.8) (end -2.54 -30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -30.16) (end -1.27 -30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -25.72) (end -2.54 -25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -25.72) (end -2.54 -25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -25.08) (end -1.27 -25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -20.64) (end -2.54 -20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -20.64) (end -2.54 -20) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -20) (end -1.27 -20) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -15.56) (end -2.54 -15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -15.56) (end -2.54 -14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -14.92) (end -1.27 -14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -10.48) (end -2.54 -10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -10.48) (end -2.54 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -9.84) (end -1.27 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -5.4) (end -2.54 -5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -5.4) (end -2.54 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -4.76) (end -1.27 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -0.32) (end -2.54 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -0.32) (end -2.54 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 0.32) (end -1.27 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 4.76) (end -2.54 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 4.76) (end -2.54 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 5.4) (end -1.27 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 9.84) (end -2.54 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 9.84) (end -2.54 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 10.48) (end -1.27 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 14.92) (end -2.54 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 14.92) (end -2.54 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 15.56) (end -1.27 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 20) (end -2.54 20) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 20) (end -2.54 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 20.64) (end -1.27 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 25.08) (end -2.54 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 25.08) (end -2.54 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 25.72) (end -1.27 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 30.16) (end -2.54 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 30.16) (end -2.54 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 30.8) (end -1.27 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 35.24) (end -2.54 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 35.24) (end -2.54 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 35.88) (end -1.27 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 40.32) (end -2.54 40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 40.32) (end -2.54 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 40.96) (end -1.27 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 45.4) (end -2.54 45.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 45.4) (end -2.54 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 46.04) (end -1.27 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -48.58) (end 2.54 -48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -48.58) (end 2.54 -47.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -47.94) (end 1.27 -47.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -43.5) (end 2.54 -43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -43.5) (end 2.54 -42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -42.86) (end 1.27 -42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -38.42) (end 2.54 -38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -38.42) (end 2.54 -37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -37.78) (end 1.27 -37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -33.34) (end 2.54 -33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -33.34) (end 2.54 -32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -32.7) (end 1.27 -32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -28.26) (end 2.54 -28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -28.26) (end 2.54 -27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -27.62) (end 1.27 -27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -23.18) (end 2.54 -23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -23.18) (end 2.54 -22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -22.54) (end 1.27 -22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -18.1) (end 2.54 -18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -18.1) (end 2.54 -17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -17.46) (end 1.27 -17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -13.02) (end 2.54 -13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -13.02) (end 2.54 -12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -12.38) (end 1.27 -12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -7.94) (end 2.54 -7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -7.94) (end 2.54 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -7.3) (end 1.27 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -2.86) (end 2.54 -2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -2.86) (end 2.54 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -2.22) (end 1.27 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 2.22) (end 2.54 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 2.22) (end 2.54 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 2.86) (end 1.27 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 7.3) (end 2.54 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 7.3) (end 2.54 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 7.94) (end 1.27 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 12.38) (end 2.54 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 12.38) (end 2.54 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 13.02) (end 1.27 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 17.46) (end 2.54 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 17.46) (end 2.54 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 18.1) (end 1.27 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 22.54) (end 2.54 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 22.54) (end 2.54 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 23.18) (end 1.27 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 27.62) (end 2.54 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 27.62) (end 2.54 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 28.26) (end 1.27 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 32.7) (end 2.54 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 32.7) (end 2.54 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 33.34) (end 1.27 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 37.78) (end 2.54 37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 37.78) (end 2.54 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 38.42) (end 1.27 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 42.86) (end 2.54 42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 42.86) (end 2.54 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 43.5) (end 1.27 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 47.94) (end 2.54 47.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 47.94) (end 2.54 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 48.58) (end 1.27 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 -49.59) (end 1.33 -49.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 49.59) (end 1.33 49.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -47.5) (end 1.33 -43.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -42.42) (end 1.33 -38.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -37.34) (end 1.33 -33.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -32.26) (end 1.33 -28.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -27.18) (end 1.33 -23.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -22.1) (end 1.33 -18.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -17.02) (end 1.33 -13.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -11.94) (end 1.33 -8.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -6.86) (end 1.33 -3.3) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -1.78) (end 1.33 1.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 3.3) (end 1.33 6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 8.38) (end 1.33 11.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 13.46) (end 1.33 17.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 18.54) (end 1.33 22.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 23.62) (end 1.33 27.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 28.7) (end 1.33 32.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 33.78) (end 1.33 37.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 38.86) (end 1.33 42.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 43.94) (end 1.33 47.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -49.59) (end -1.33 -46.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -49.02) (end 2.85 -49.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -49.59) (end 1.33 -49.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 49.02) (end -1.33 49.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -44.96) (end -1.33 -41.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -39.88) (end -1.33 -36.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -34.8) (end -1.33 -31.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -29.72) (end -1.33 -26.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -24.64) (end -1.33 -21.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -19.56) (end -1.33 -16) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -14.48) (end -1.33 -10.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -9.4) (end -1.33 -5.84) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -4.32) (end -1.33 -0.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 0.76) (end -1.33 4.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 5.84) (end -1.33 9.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 10.92) (end -1.33 14.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 16) (end -1.33 19.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 21.08) (end -1.33 24.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 26.16) (end -1.33 29.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 31.24) (end -1.33 34.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 36.32) (end -1.33 39.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 41.4) (end -1.33 44.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 46.48) (end -1.33 49.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.45 -50.05) (end -3.45 50.05) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.45 50.05) (end 3.45 50.05) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 50.05) (end 3.45 -50.05) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 -50.05) (end -3.45 -50.05) (layer F.CrtYd) (width 0.05))
+  (pad 2 smd rect (at -1.655 -45.72) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 4 smd rect (at -1.655 -40.64) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 6 smd rect (at -1.655 -35.56) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 8 smd rect (at -1.655 -30.48) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 10 smd rect (at -1.655 -25.4) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 12 smd rect (at -1.655 -20.32) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 14 smd rect (at -1.655 -15.24) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 16 smd rect (at -1.655 -10.16) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 18 smd rect (at -1.655 -5.08) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 20 smd rect (at -1.655 0) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 22 smd rect (at -1.655 5.08) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 24 smd rect (at -1.655 10.16) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 26 smd rect (at -1.655 15.24) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 28 smd rect (at -1.655 20.32) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 30 smd rect (at -1.655 25.4) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 32 smd rect (at -1.655 30.48) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 34 smd rect (at -1.655 35.56) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 36 smd rect (at -1.655 40.64) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 38 smd rect (at -1.655 45.72) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 1 smd rect (at 1.655 -48.26) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 3 smd rect (at 1.655 -43.18) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 5 smd rect (at 1.655 -38.1) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 7 smd rect (at 1.655 -33.02) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 9 smd rect (at 1.655 -27.94) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 11 smd rect (at 1.655 -22.86) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 13 smd rect (at 1.655 -17.78) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 15 smd rect (at 1.655 -12.7) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 17 smd rect (at 1.655 -7.62) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 19 smd rect (at 1.655 -2.54) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 21 smd rect (at 1.655 2.54) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 23 smd rect (at 1.655 7.62) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 25 smd rect (at 1.655 12.7) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 27 smd rect (at 1.655 17.78) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 29 smd rect (at 1.655 22.86) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 31 smd rect (at 1.655 27.94) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 33 smd rect (at 1.655 33.02) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 35 smd rect (at 1.655 38.1) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 37 smd rect (at 1.655 43.18) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 39 smd rect (at 1.655 48.26) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x39_P2.54mm_Vertical_SMD_Pin1Right.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x40_P2.54mm_Horizontal.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x40_P2.54mm_Horizontal.kicad_mod
new file mode 100644
index 000000000..5e2b196af
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x40_P2.54mm_Horizontal.kicad_mod
@@ -0,0 +1,558 @@
+(module PinHeader_1x40_P2.54mm_Horizontal (layer F.Cu) (tedit 59FED5CB)
+  (descr "Through hole angled pin header, 1x40, 2.54mm pitch, 6mm pin length, single row")
+  (tags "Through hole angled pin header THT 1x40 2.54mm single row")
+  (fp_text reference REF** (at 4.385 -2.27) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x40_P2.54mm_Horizontal (at 4.385 101.33) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 2.135 -1.27) (end 4.04 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 -1.27) (end 4.04 100.33) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 100.33) (end 1.5 100.33) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.5 100.33) (end 1.5 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.5 -0.635) (end 2.135 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end 1.5 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end -0.32 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 0.32) (end 1.5 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 -0.32) (end 10.04 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 -0.32) (end 10.04 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 0.32) (end 10.04 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end 1.5 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end -0.32 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.86) (end 1.5 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 2.22) (end 10.04 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 2.22) (end 10.04 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 2.86) (end 10.04 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end 1.5 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end -0.32 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 5.4) (end 1.5 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 4.76) (end 10.04 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 4.76) (end 10.04 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 5.4) (end 10.04 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end 1.5 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end -0.32 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.94) (end 1.5 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 7.3) (end 10.04 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 7.3) (end 10.04 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 7.94) (end 10.04 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end 1.5 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end -0.32 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 10.48) (end 1.5 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 9.84) (end 10.04 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 9.84) (end 10.04 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 10.48) (end 10.04 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end 1.5 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end -0.32 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 13.02) (end 1.5 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 12.38) (end 10.04 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 12.38) (end 10.04 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 13.02) (end 10.04 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end 1.5 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end -0.32 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 15.56) (end 1.5 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 14.92) (end 10.04 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 14.92) (end 10.04 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 15.56) (end 10.04 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end 1.5 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end -0.32 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 18.1) (end 1.5 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 17.46) (end 10.04 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 17.46) (end 10.04 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 18.1) (end 10.04 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end 1.5 20) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end -0.32 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20.64) (end 1.5 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 20) (end 10.04 20) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 20) (end 10.04 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 20.64) (end 10.04 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end 1.5 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end -0.32 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 23.18) (end 1.5 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 22.54) (end 10.04 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 22.54) (end 10.04 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 23.18) (end 10.04 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.08) (end 1.5 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.08) (end -0.32 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.72) (end 1.5 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 25.08) (end 10.04 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 25.08) (end 10.04 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 25.72) (end 10.04 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 27.62) (end 1.5 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 27.62) (end -0.32 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 28.26) (end 1.5 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 27.62) (end 10.04 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 27.62) (end 10.04 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 28.26) (end 10.04 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.16) (end 1.5 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.16) (end -0.32 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.8) (end 1.5 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 30.16) (end 10.04 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 30.16) (end 10.04 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 30.8) (end 10.04 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 32.7) (end 1.5 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 32.7) (end -0.32 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 33.34) (end 1.5 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 32.7) (end 10.04 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 32.7) (end 10.04 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 33.34) (end 10.04 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.24) (end 1.5 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.24) (end -0.32 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.88) (end 1.5 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 35.24) (end 10.04 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 35.24) (end 10.04 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 35.88) (end 10.04 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 37.78) (end 1.5 37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 37.78) (end -0.32 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 38.42) (end 1.5 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 37.78) (end 10.04 37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 37.78) (end 10.04 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 38.42) (end 10.04 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.32) (end 1.5 40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.32) (end -0.32 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.96) (end 1.5 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 40.32) (end 10.04 40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 40.32) (end 10.04 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 40.96) (end 10.04 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 42.86) (end 1.5 42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 42.86) (end -0.32 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 43.5) (end 1.5 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 42.86) (end 10.04 42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 42.86) (end 10.04 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 43.5) (end 10.04 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 45.4) (end 1.5 45.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 45.4) (end -0.32 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 46.04) (end 1.5 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 45.4) (end 10.04 45.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 45.4) (end 10.04 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 46.04) (end 10.04 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 47.94) (end 1.5 47.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 47.94) (end -0.32 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 48.58) (end 1.5 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 47.94) (end 10.04 47.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 47.94) (end 10.04 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 48.58) (end 10.04 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 50.48) (end 1.5 50.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 50.48) (end -0.32 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 51.12) (end 1.5 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 50.48) (end 10.04 50.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 50.48) (end 10.04 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 51.12) (end 10.04 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 53.02) (end 1.5 53.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 53.02) (end -0.32 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 53.66) (end 1.5 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 53.02) (end 10.04 53.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 53.02) (end 10.04 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 53.66) (end 10.04 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 55.56) (end 1.5 55.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 55.56) (end -0.32 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 56.2) (end 1.5 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 55.56) (end 10.04 55.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 55.56) (end 10.04 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 56.2) (end 10.04 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 58.1) (end 1.5 58.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 58.1) (end -0.32 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 58.74) (end 1.5 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 58.1) (end 10.04 58.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 58.1) (end 10.04 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 58.74) (end 10.04 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 60.64) (end 1.5 60.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 60.64) (end -0.32 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 61.28) (end 1.5 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 60.64) (end 10.04 60.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 60.64) (end 10.04 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 61.28) (end 10.04 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 63.18) (end 1.5 63.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 63.18) (end -0.32 63.82) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 63.82) (end 1.5 63.82) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 63.18) (end 10.04 63.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 63.18) (end 10.04 63.82) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 63.82) (end 10.04 63.82) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 65.72) (end 1.5 65.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 65.72) (end -0.32 66.36) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 66.36) (end 1.5 66.36) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 65.72) (end 10.04 65.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 65.72) (end 10.04 66.36) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 66.36) (end 10.04 66.36) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 68.26) (end 1.5 68.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 68.26) (end -0.32 68.9) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 68.9) (end 1.5 68.9) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 68.26) (end 10.04 68.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 68.26) (end 10.04 68.9) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 68.9) (end 10.04 68.9) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 70.8) (end 1.5 70.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 70.8) (end -0.32 71.44) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 71.44) (end 1.5 71.44) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 70.8) (end 10.04 70.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 70.8) (end 10.04 71.44) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 71.44) (end 10.04 71.44) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 73.34) (end 1.5 73.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 73.34) (end -0.32 73.98) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 73.98) (end 1.5 73.98) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 73.34) (end 10.04 73.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 73.34) (end 10.04 73.98) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 73.98) (end 10.04 73.98) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 75.88) (end 1.5 75.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 75.88) (end -0.32 76.52) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 76.52) (end 1.5 76.52) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 75.88) (end 10.04 75.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 75.88) (end 10.04 76.52) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 76.52) (end 10.04 76.52) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 78.42) (end 1.5 78.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 78.42) (end -0.32 79.06) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 79.06) (end 1.5 79.06) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 78.42) (end 10.04 78.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 78.42) (end 10.04 79.06) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 79.06) (end 10.04 79.06) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 80.96) (end 1.5 80.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 80.96) (end -0.32 81.6) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 81.6) (end 1.5 81.6) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 80.96) (end 10.04 80.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 80.96) (end 10.04 81.6) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 81.6) (end 10.04 81.6) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 83.5) (end 1.5 83.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 83.5) (end -0.32 84.14) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 84.14) (end 1.5 84.14) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 83.5) (end 10.04 83.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 83.5) (end 10.04 84.14) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 84.14) (end 10.04 84.14) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 86.04) (end 1.5 86.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 86.04) (end -0.32 86.68) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 86.68) (end 1.5 86.68) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 86.04) (end 10.04 86.04) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 86.04) (end 10.04 86.68) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 86.68) (end 10.04 86.68) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 88.58) (end 1.5 88.58) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 88.58) (end -0.32 89.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 89.22) (end 1.5 89.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 88.58) (end 10.04 88.58) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 88.58) (end 10.04 89.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 89.22) (end 10.04 89.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 91.12) (end 1.5 91.12) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 91.12) (end -0.32 91.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 91.76) (end 1.5 91.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 91.12) (end 10.04 91.12) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 91.12) (end 10.04 91.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 91.76) (end 10.04 91.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 93.66) (end 1.5 93.66) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 93.66) (end -0.32 94.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 94.3) (end 1.5 94.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 93.66) (end 10.04 93.66) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 93.66) (end 10.04 94.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 94.3) (end 10.04 94.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 96.2) (end 1.5 96.2) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 96.2) (end -0.32 96.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 96.84) (end 1.5 96.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 96.2) (end 10.04 96.2) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 96.2) (end 10.04 96.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 96.84) (end 10.04 96.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 98.74) (end 1.5 98.74) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 98.74) (end -0.32 99.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 99.38) (end 1.5 99.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 98.74) (end 10.04 98.74) (layer F.Fab) (width 0.1))
+  (fp_line (start 10.04 98.74) (end 10.04 99.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 99.38) (end 10.04 99.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.44 -1.33) (end 1.44 100.39) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 100.39) (end 4.1 100.39) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 100.39) (end 4.1 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -1.33) (end 1.44 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.38) (end 10.1 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 -0.38) (end 10.1 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 0.38) (end 4.1 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.32) (end 10.1 -0.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.2) (end 10.1 -0.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 -0.08) (end 10.1 -0.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 0.04) (end 10.1 0.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 0.16) (end 10.1 0.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 0.28) (end 10.1 0.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 -0.38) (end 1.44 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 0.38) (end 1.44 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 1.27) (end 4.1 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 2.16) (end 10.1 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 2.16) (end 10.1 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 2.92) (end 4.1 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.16) (end 1.44 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.92) (end 1.44 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 3.81) (end 4.1 3.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 4.7) (end 10.1 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 4.7) (end 10.1 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 5.46) (end 4.1 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 4.7) (end 1.44 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 5.46) (end 1.44 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 6.35) (end 4.1 6.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 7.24) (end 10.1 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 7.24) (end 10.1 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 8) (end 4.1 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 7.24) (end 1.44 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 8) (end 1.44 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 8.89) (end 4.1 8.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 9.78) (end 10.1 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 9.78) (end 10.1 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 10.54) (end 4.1 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 9.78) (end 1.44 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 10.54) (end 1.44 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 11.43) (end 4.1 11.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 12.32) (end 10.1 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 12.32) (end 10.1 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 13.08) (end 4.1 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 12.32) (end 1.44 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 13.08) (end 1.44 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 13.97) (end 4.1 13.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 14.86) (end 10.1 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 14.86) (end 10.1 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 15.62) (end 4.1 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 14.86) (end 1.44 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 15.62) (end 1.44 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 16.51) (end 4.1 16.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 17.4) (end 10.1 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 17.4) (end 10.1 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 18.16) (end 4.1 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 17.4) (end 1.44 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 18.16) (end 1.44 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 19.05) (end 4.1 19.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 19.94) (end 10.1 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 19.94) (end 10.1 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 20.7) (end 4.1 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 19.94) (end 1.44 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 20.7) (end 1.44 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 21.59) (end 4.1 21.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 22.48) (end 10.1 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 22.48) (end 10.1 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 23.24) (end 4.1 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 22.48) (end 1.44 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 23.24) (end 1.44 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 24.13) (end 4.1 24.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 25.02) (end 10.1 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 25.02) (end 10.1 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 25.78) (end 4.1 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 25.02) (end 1.44 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 25.78) (end 1.44 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 26.67) (end 4.1 26.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 27.56) (end 10.1 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 27.56) (end 10.1 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 28.32) (end 4.1 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 27.56) (end 1.44 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 28.32) (end 1.44 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 29.21) (end 4.1 29.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 30.1) (end 10.1 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 30.1) (end 10.1 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 30.86) (end 4.1 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 30.1) (end 1.44 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 30.86) (end 1.44 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 31.75) (end 4.1 31.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 32.64) (end 10.1 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 32.64) (end 10.1 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 33.4) (end 4.1 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 32.64) (end 1.44 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 33.4) (end 1.44 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 34.29) (end 4.1 34.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 35.18) (end 10.1 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 35.18) (end 10.1 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 35.94) (end 4.1 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 35.18) (end 1.44 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 35.94) (end 1.44 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 36.83) (end 4.1 36.83) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 37.72) (end 10.1 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 37.72) (end 10.1 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 38.48) (end 4.1 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 37.72) (end 1.44 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 38.48) (end 1.44 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 39.37) (end 4.1 39.37) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 40.26) (end 10.1 40.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 40.26) (end 10.1 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 41.02) (end 4.1 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 40.26) (end 1.44 40.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 41.02) (end 1.44 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 41.91) (end 4.1 41.91) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 42.8) (end 10.1 42.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 42.8) (end 10.1 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 43.56) (end 4.1 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 42.8) (end 1.44 42.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 43.56) (end 1.44 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 44.45) (end 4.1 44.45) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 45.34) (end 10.1 45.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 45.34) (end 10.1 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 46.1) (end 4.1 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 45.34) (end 1.44 45.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 46.1) (end 1.44 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 46.99) (end 4.1 46.99) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 47.88) (end 10.1 47.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 47.88) (end 10.1 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 48.64) (end 4.1 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 47.88) (end 1.44 47.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 48.64) (end 1.44 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 49.53) (end 4.1 49.53) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 50.42) (end 10.1 50.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 50.42) (end 10.1 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 51.18) (end 4.1 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 50.42) (end 1.44 50.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 51.18) (end 1.44 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 52.07) (end 4.1 52.07) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 52.96) (end 10.1 52.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 52.96) (end 10.1 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 53.72) (end 4.1 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 52.96) (end 1.44 52.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 53.72) (end 1.44 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 54.61) (end 4.1 54.61) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 55.5) (end 10.1 55.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 55.5) (end 10.1 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 56.26) (end 4.1 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 55.5) (end 1.44 55.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 56.26) (end 1.44 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 57.15) (end 4.1 57.15) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 58.04) (end 10.1 58.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 58.04) (end 10.1 58.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 58.8) (end 4.1 58.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 58.04) (end 1.44 58.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 58.8) (end 1.44 58.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 59.69) (end 4.1 59.69) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 60.58) (end 10.1 60.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 60.58) (end 10.1 61.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 61.34) (end 4.1 61.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 60.58) (end 1.44 60.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 61.34) (end 1.44 61.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 62.23) (end 4.1 62.23) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 63.12) (end 10.1 63.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 63.12) (end 10.1 63.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 63.88) (end 4.1 63.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 63.12) (end 1.44 63.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 63.88) (end 1.44 63.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 64.77) (end 4.1 64.77) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 65.66) (end 10.1 65.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 65.66) (end 10.1 66.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 66.42) (end 4.1 66.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 65.66) (end 1.44 65.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 66.42) (end 1.44 66.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 67.31) (end 4.1 67.31) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 68.2) (end 10.1 68.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 68.2) (end 10.1 68.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 68.96) (end 4.1 68.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 68.2) (end 1.44 68.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 68.96) (end 1.44 68.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 69.85) (end 4.1 69.85) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 70.74) (end 10.1 70.74) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 70.74) (end 10.1 71.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 71.5) (end 4.1 71.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 70.74) (end 1.44 70.74) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 71.5) (end 1.44 71.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 72.39) (end 4.1 72.39) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 73.28) (end 10.1 73.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 73.28) (end 10.1 74.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 74.04) (end 4.1 74.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 73.28) (end 1.44 73.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 74.04) (end 1.44 74.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 74.93) (end 4.1 74.93) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 75.82) (end 10.1 75.82) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 75.82) (end 10.1 76.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 76.58) (end 4.1 76.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 75.82) (end 1.44 75.82) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 76.58) (end 1.44 76.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 77.47) (end 4.1 77.47) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 78.36) (end 10.1 78.36) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 78.36) (end 10.1 79.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 79.12) (end 4.1 79.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 78.36) (end 1.44 78.36) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 79.12) (end 1.44 79.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 80.01) (end 4.1 80.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 80.9) (end 10.1 80.9) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 80.9) (end 10.1 81.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 81.66) (end 4.1 81.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 80.9) (end 1.44 80.9) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 81.66) (end 1.44 81.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 82.55) (end 4.1 82.55) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 83.44) (end 10.1 83.44) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 83.44) (end 10.1 84.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 84.2) (end 4.1 84.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 83.44) (end 1.44 83.44) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 84.2) (end 1.44 84.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 85.09) (end 4.1 85.09) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 85.98) (end 10.1 85.98) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 85.98) (end 10.1 86.74) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 86.74) (end 4.1 86.74) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 85.98) (end 1.44 85.98) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 86.74) (end 1.44 86.74) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 87.63) (end 4.1 87.63) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 88.52) (end 10.1 88.52) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 88.52) (end 10.1 89.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 89.28) (end 4.1 89.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 88.52) (end 1.44 88.52) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 89.28) (end 1.44 89.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 90.17) (end 4.1 90.17) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 91.06) (end 10.1 91.06) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 91.06) (end 10.1 91.82) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 91.82) (end 4.1 91.82) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 91.06) (end 1.44 91.06) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 91.82) (end 1.44 91.82) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 92.71) (end 4.1 92.71) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 93.6) (end 10.1 93.6) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 93.6) (end 10.1 94.36) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 94.36) (end 4.1 94.36) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 93.6) (end 1.44 93.6) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 94.36) (end 1.44 94.36) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 95.25) (end 4.1 95.25) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 96.14) (end 10.1 96.14) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 96.14) (end 10.1 96.9) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 96.9) (end 4.1 96.9) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 96.14) (end 1.44 96.14) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 96.9) (end 1.44 96.9) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.44 97.79) (end 4.1 97.79) (layer F.SilkS) (width 0.12))
+  (fp_line (start 4.1 98.68) (end 10.1 98.68) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 98.68) (end 10.1 99.44) (layer F.SilkS) (width 0.12))
+  (fp_line (start 10.1 99.44) (end 4.1 99.44) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 98.68) (end 1.44 98.68) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 99.44) (end 1.44 99.44) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 0) (end -1.27 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 -1.27) (end 0 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 100.85) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 100.85) (end 10.55 100.85) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 10.55 100.85) (end 10.55 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 10.55 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 14 thru_hole oval (at 0 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 15 thru_hole oval (at 0 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 16 thru_hole oval (at 0 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 17 thru_hole oval (at 0 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 18 thru_hole oval (at 0 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 19 thru_hole oval (at 0 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 20 thru_hole oval (at 0 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 21 thru_hole oval (at 0 50.8) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 22 thru_hole oval (at 0 53.34) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 23 thru_hole oval (at 0 55.88) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 24 thru_hole oval (at 0 58.42) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 25 thru_hole oval (at 0 60.96) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 26 thru_hole oval (at 0 63.5) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 27 thru_hole oval (at 0 66.04) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 28 thru_hole oval (at 0 68.58) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 29 thru_hole oval (at 0 71.12) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 30 thru_hole oval (at 0 73.66) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 31 thru_hole oval (at 0 76.2) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 32 thru_hole oval (at 0 78.74) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 33 thru_hole oval (at 0 81.28) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 34 thru_hole oval (at 0 83.82) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 35 thru_hole oval (at 0 86.36) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 36 thru_hole oval (at 0 88.9) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 37 thru_hole oval (at 0 91.44) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 38 thru_hole oval (at 0 93.98) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 39 thru_hole oval (at 0 96.52) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 40 thru_hole oval (at 0 99.06) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 2.77 49.53 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x40_P2.54mm_Horizontal.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x40_P2.54mm_Vertical.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x40_P2.54mm_Vertical.kicad_mod
new file mode 100644
index 000000000..a91ef7631
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x40_P2.54mm_Vertical.kicad_mod
@@ -0,0 +1,73 @@
+(module PinHeader_1x40_P2.54mm_Vertical (layer F.Cu) (tedit 59FED5CC)
+  (descr "Through hole straight pin header, 1x40, 2.54mm pitch, single row")
+  (tags "Through hole pin header THT 1x40 2.54mm single row")
+  (fp_text reference REF** (at 0 -2.33) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x40_P2.54mm_Vertical (at 0 101.39) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -1.27) (end 1.27 100.33) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 100.33) (end -1.27 100.33) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 100.33) (end -1.27 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 100.39) (end 1.33 100.39) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end -1.33 100.39) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 1.27) (end 1.33 100.39) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 100.85) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 100.85) (end 1.8 100.85) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.8 100.85) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 14 thru_hole oval (at 0 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 15 thru_hole oval (at 0 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 16 thru_hole oval (at 0 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 17 thru_hole oval (at 0 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 18 thru_hole oval (at 0 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 19 thru_hole oval (at 0 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 20 thru_hole oval (at 0 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 21 thru_hole oval (at 0 50.8) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 22 thru_hole oval (at 0 53.34) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 23 thru_hole oval (at 0 55.88) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 24 thru_hole oval (at 0 58.42) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 25 thru_hole oval (at 0 60.96) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 26 thru_hole oval (at 0 63.5) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 27 thru_hole oval (at 0 66.04) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 28 thru_hole oval (at 0 68.58) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 29 thru_hole oval (at 0 71.12) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 30 thru_hole oval (at 0 73.66) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 31 thru_hole oval (at 0 76.2) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 32 thru_hole oval (at 0 78.74) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 33 thru_hole oval (at 0 81.28) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 34 thru_hole oval (at 0 83.82) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 35 thru_hole oval (at 0 86.36) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 36 thru_hole oval (at 0 88.9) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 37 thru_hole oval (at 0 91.44) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 38 thru_hole oval (at 0 93.98) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 39 thru_hole oval (at 0 96.52) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 40 thru_hole oval (at 0 99.06) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 0 49.53 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x40_P2.54mm_Vertical.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x40_P2.54mm_Vertical_SMD_Pin1Left.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x40_P2.54mm_Vertical_SMD_Pin1Left.kicad_mod
new file mode 100644
index 000000000..aa876b808
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x40_P2.54mm_Vertical_SMD_Pin1Left.kicad_mod
@@ -0,0 +1,233 @@
+(module PinHeader_1x40_P2.54mm_Vertical_SMD_Pin1Left (layer F.Cu) (tedit 59FED5CC)
+  (descr "surface-mounted straight pin header, 1x40, 2.54mm pitch, single row, style 1 (pin 1 left)")
+  (tags "Surface mounted pin header SMD 1x40 2.54mm single row style1 pin1 left")
+  (attr smd)
+  (fp_text reference REF** (at 0 -51.86) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x40_P2.54mm_Vertical_SMD_Pin1Left (at 0 51.86) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 1.27 50.8) (end -1.27 50.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -50.8) (end 1.27 -50.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 50.8) (end -1.27 -49.85) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -49.85) (end -0.32 -50.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -50.8) (end 1.27 50.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -49.85) (end -2.54 -49.85) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -49.85) (end -2.54 -49.21) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -49.21) (end -1.27 -49.21) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -44.77) (end -2.54 -44.77) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -44.77) (end -2.54 -44.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -44.13) (end -1.27 -44.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -39.69) (end -2.54 -39.69) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -39.69) (end -2.54 -39.05) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -39.05) (end -1.27 -39.05) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -34.61) (end -2.54 -34.61) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -34.61) (end -2.54 -33.97) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -33.97) (end -1.27 -33.97) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -29.53) (end -2.54 -29.53) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -29.53) (end -2.54 -28.89) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -28.89) (end -1.27 -28.89) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -24.45) (end -2.54 -24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -24.45) (end -2.54 -23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -23.81) (end -1.27 -23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -19.37) (end -2.54 -19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -19.37) (end -2.54 -18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -18.73) (end -1.27 -18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -14.29) (end -2.54 -14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -14.29) (end -2.54 -13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -13.65) (end -1.27 -13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -9.21) (end -2.54 -9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -9.21) (end -2.54 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -8.57) (end -1.27 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -4.13) (end -2.54 -4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -4.13) (end -2.54 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -3.49) (end -1.27 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 0.95) (end -2.54 0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 0.95) (end -2.54 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 1.59) (end -1.27 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 6.03) (end -2.54 6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 6.03) (end -2.54 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 6.67) (end -1.27 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 11.11) (end -2.54 11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 11.11) (end -2.54 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 11.75) (end -1.27 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 16.19) (end -2.54 16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 16.19) (end -2.54 16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 16.83) (end -1.27 16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 21.27) (end -2.54 21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 21.27) (end -2.54 21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 21.91) (end -1.27 21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 26.35) (end -2.54 26.35) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 26.35) (end -2.54 26.99) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 26.99) (end -1.27 26.99) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 31.43) (end -2.54 31.43) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 31.43) (end -2.54 32.07) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 32.07) (end -1.27 32.07) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 36.51) (end -2.54 36.51) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 36.51) (end -2.54 37.15) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 37.15) (end -1.27 37.15) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 41.59) (end -2.54 41.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 41.59) (end -2.54 42.23) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 42.23) (end -1.27 42.23) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 46.67) (end -2.54 46.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 46.67) (end -2.54 47.31) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 47.31) (end -1.27 47.31) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -47.31) (end 2.54 -47.31) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -47.31) (end 2.54 -46.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -46.67) (end 1.27 -46.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -42.23) (end 2.54 -42.23) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -42.23) (end 2.54 -41.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -41.59) (end 1.27 -41.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -37.15) (end 2.54 -37.15) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -37.15) (end 2.54 -36.51) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -36.51) (end 1.27 -36.51) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -32.07) (end 2.54 -32.07) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -32.07) (end 2.54 -31.43) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -31.43) (end 1.27 -31.43) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -26.99) (end 2.54 -26.99) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -26.99) (end 2.54 -26.35) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -26.35) (end 1.27 -26.35) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -21.91) (end 2.54 -21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -21.91) (end 2.54 -21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -21.27) (end 1.27 -21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -16.83) (end 2.54 -16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -16.83) (end 2.54 -16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -16.19) (end 1.27 -16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -11.75) (end 2.54 -11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -11.75) (end 2.54 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -11.11) (end 1.27 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -6.67) (end 2.54 -6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -6.67) (end 2.54 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -6.03) (end 1.27 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -1.59) (end 2.54 -1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -1.59) (end 2.54 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -0.95) (end 1.27 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 3.49) (end 2.54 3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 3.49) (end 2.54 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 4.13) (end 1.27 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 8.57) (end 2.54 8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 8.57) (end 2.54 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 9.21) (end 1.27 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 13.65) (end 2.54 13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 13.65) (end 2.54 14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 14.29) (end 1.27 14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 18.73) (end 2.54 18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 18.73) (end 2.54 19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 19.37) (end 1.27 19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 23.81) (end 2.54 23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 23.81) (end 2.54 24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 24.45) (end 1.27 24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 28.89) (end 2.54 28.89) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 28.89) (end 2.54 29.53) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 29.53) (end 1.27 29.53) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 33.97) (end 2.54 33.97) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 33.97) (end 2.54 34.61) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 34.61) (end 1.27 34.61) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 39.05) (end 2.54 39.05) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 39.05) (end 2.54 39.69) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 39.69) (end 1.27 39.69) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 44.13) (end 2.54 44.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 44.13) (end 2.54 44.77) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 44.77) (end 1.27 44.77) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 49.21) (end 2.54 49.21) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 49.21) (end 2.54 49.85) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 49.85) (end 1.27 49.85) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 -50.86) (end 1.33 -50.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 50.86) (end 1.33 50.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -50.86) (end 1.33 -47.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -50.29) (end -2.85 -50.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -50.86) (end -1.33 -50.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 50.29) (end 1.33 50.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -46.23) (end 1.33 -42.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -41.15) (end 1.33 -37.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -36.07) (end 1.33 -32.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -30.99) (end 1.33 -27.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -25.91) (end 1.33 -22.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -20.83) (end 1.33 -17.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -15.75) (end 1.33 -12.19) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -10.67) (end 1.33 -7.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -5.59) (end 1.33 -2.03) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -0.51) (end 1.33 3.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 4.57) (end 1.33 8.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 9.65) (end 1.33 13.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 14.73) (end 1.33 18.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 19.81) (end 1.33 23.37) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 24.89) (end 1.33 28.45) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 29.97) (end 1.33 33.53) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 35.05) (end 1.33 38.61) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 40.13) (end 1.33 43.69) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 45.21) (end 1.33 48.77) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -48.77) (end -1.33 -45.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -43.69) (end -1.33 -40.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -38.61) (end -1.33 -35.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -33.53) (end -1.33 -29.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -28.45) (end -1.33 -24.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -23.37) (end -1.33 -19.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -18.29) (end -1.33 -14.73) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -13.21) (end -1.33 -9.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -8.13) (end -1.33 -4.57) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -3.05) (end -1.33 0.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 2.03) (end -1.33 5.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 7.11) (end -1.33 10.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 12.19) (end -1.33 15.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 17.27) (end -1.33 20.83) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 22.35) (end -1.33 25.91) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 27.43) (end -1.33 30.99) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 32.51) (end -1.33 36.07) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 37.59) (end -1.33 41.15) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 42.67) (end -1.33 46.23) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 47.75) (end -1.33 50.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.45 -51.3) (end -3.45 51.3) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.45 51.3) (end 3.45 51.3) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 51.3) (end 3.45 -51.3) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 -51.3) (end -3.45 -51.3) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -1.655 -49.53) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 3 smd rect (at -1.655 -44.45) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 5 smd rect (at -1.655 -39.37) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 7 smd rect (at -1.655 -34.29) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 9 smd rect (at -1.655 -29.21) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 11 smd rect (at -1.655 -24.13) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 13 smd rect (at -1.655 -19.05) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 15 smd rect (at -1.655 -13.97) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 17 smd rect (at -1.655 -8.89) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 19 smd rect (at -1.655 -3.81) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 21 smd rect (at -1.655 1.27) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 23 smd rect (at -1.655 6.35) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 25 smd rect (at -1.655 11.43) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 27 smd rect (at -1.655 16.51) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 29 smd rect (at -1.655 21.59) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 31 smd rect (at -1.655 26.67) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 33 smd rect (at -1.655 31.75) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 35 smd rect (at -1.655 36.83) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 37 smd rect (at -1.655 41.91) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 39 smd rect (at -1.655 46.99) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 1.655 -46.99) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 4 smd rect (at 1.655 -41.91) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 6 smd rect (at 1.655 -36.83) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 8 smd rect (at 1.655 -31.75) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 10 smd rect (at 1.655 -26.67) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 12 smd rect (at 1.655 -21.59) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 14 smd rect (at 1.655 -16.51) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 16 smd rect (at 1.655 -11.43) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 18 smd rect (at 1.655 -6.35) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 20 smd rect (at 1.655 -1.27) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 22 smd rect (at 1.655 3.81) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 24 smd rect (at 1.655 8.89) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 26 smd rect (at 1.655 13.97) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 28 smd rect (at 1.655 19.05) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 30 smd rect (at 1.655 24.13) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 32 smd rect (at 1.655 29.21) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 34 smd rect (at 1.655 34.29) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 36 smd rect (at 1.655 39.37) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 38 smd rect (at 1.655 44.45) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 40 smd rect (at 1.655 49.53) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x40_P2.54mm_Vertical_SMD_Pin1Left.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_1x40_P2.54mm_Vertical_SMD_Pin1Right.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x40_P2.54mm_Vertical_SMD_Pin1Right.kicad_mod
new file mode 100644
index 000000000..a6b5dc930
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_1x40_P2.54mm_Vertical_SMD_Pin1Right.kicad_mod
@@ -0,0 +1,233 @@
+(module PinHeader_1x40_P2.54mm_Vertical_SMD_Pin1Right (layer F.Cu) (tedit 59FED5CC)
+  (descr "surface-mounted straight pin header, 1x40, 2.54mm pitch, single row, style 2 (pin 1 right)")
+  (tags "Surface mounted pin header SMD 1x40 2.54mm single row style2 pin1 right")
+  (attr smd)
+  (fp_text reference REF** (at 0 -51.86) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_1x40_P2.54mm_Vertical_SMD_Pin1Right (at 0 51.86) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 1.27 50.8) (end -1.27 50.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -50.8) (end 0.32 -50.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 50.8) (end 1.27 -49.85) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -49.85) (end 0.32 -50.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -50.8) (end -1.27 50.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -47.31) (end -2.54 -47.31) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -47.31) (end -2.54 -46.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -46.67) (end -1.27 -46.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -42.23) (end -2.54 -42.23) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -42.23) (end -2.54 -41.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -41.59) (end -1.27 -41.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -37.15) (end -2.54 -37.15) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -37.15) (end -2.54 -36.51) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -36.51) (end -1.27 -36.51) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -32.07) (end -2.54 -32.07) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -32.07) (end -2.54 -31.43) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -31.43) (end -1.27 -31.43) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -26.99) (end -2.54 -26.99) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -26.99) (end -2.54 -26.35) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -26.35) (end -1.27 -26.35) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -21.91) (end -2.54 -21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -21.91) (end -2.54 -21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -21.27) (end -1.27 -21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -16.83) (end -2.54 -16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -16.83) (end -2.54 -16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -16.19) (end -1.27 -16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -11.75) (end -2.54 -11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -11.75) (end -2.54 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -11.11) (end -1.27 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -6.67) (end -2.54 -6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -6.67) (end -2.54 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -6.03) (end -1.27 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 -1.59) (end -2.54 -1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -1.59) (end -2.54 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -0.95) (end -1.27 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 3.49) (end -2.54 3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 3.49) (end -2.54 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 4.13) (end -1.27 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 8.57) (end -2.54 8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 8.57) (end -2.54 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 9.21) (end -1.27 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 13.65) (end -2.54 13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 13.65) (end -2.54 14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 14.29) (end -1.27 14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 18.73) (end -2.54 18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 18.73) (end -2.54 19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 19.37) (end -1.27 19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 23.81) (end -2.54 23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 23.81) (end -2.54 24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 24.45) (end -1.27 24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 28.89) (end -2.54 28.89) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 28.89) (end -2.54 29.53) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 29.53) (end -1.27 29.53) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 33.97) (end -2.54 33.97) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 33.97) (end -2.54 34.61) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 34.61) (end -1.27 34.61) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 39.05) (end -2.54 39.05) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 39.05) (end -2.54 39.69) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 39.69) (end -1.27 39.69) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 44.13) (end -2.54 44.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 44.13) (end -2.54 44.77) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 44.77) (end -1.27 44.77) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 49.21) (end -2.54 49.21) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 49.21) (end -2.54 49.85) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 49.85) (end -1.27 49.85) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -49.85) (end 2.54 -49.85) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -49.85) (end 2.54 -49.21) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -49.21) (end 1.27 -49.21) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -44.77) (end 2.54 -44.77) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -44.77) (end 2.54 -44.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -44.13) (end 1.27 -44.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -39.69) (end 2.54 -39.69) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -39.69) (end 2.54 -39.05) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -39.05) (end 1.27 -39.05) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -34.61) (end 2.54 -34.61) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -34.61) (end 2.54 -33.97) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -33.97) (end 1.27 -33.97) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -29.53) (end 2.54 -29.53) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -29.53) (end 2.54 -28.89) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -28.89) (end 1.27 -28.89) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -24.45) (end 2.54 -24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -24.45) (end 2.54 -23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -23.81) (end 1.27 -23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -19.37) (end 2.54 -19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -19.37) (end 2.54 -18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -18.73) (end 1.27 -18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -14.29) (end 2.54 -14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -14.29) (end 2.54 -13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -13.65) (end 1.27 -13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -9.21) (end 2.54 -9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -9.21) (end 2.54 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -8.57) (end 1.27 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 -4.13) (end 2.54 -4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -4.13) (end 2.54 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -3.49) (end 1.27 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 0.95) (end 2.54 0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 0.95) (end 2.54 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 1.59) (end 1.27 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 6.03) (end 2.54 6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 6.03) (end 2.54 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 6.67) (end 1.27 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 11.11) (end 2.54 11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 11.11) (end 2.54 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 11.75) (end 1.27 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 16.19) (end 2.54 16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 16.19) (end 2.54 16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 16.83) (end 1.27 16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 21.27) (end 2.54 21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 21.27) (end 2.54 21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 21.91) (end 1.27 21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 26.35) (end 2.54 26.35) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 26.35) (end 2.54 26.99) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 26.99) (end 1.27 26.99) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 31.43) (end 2.54 31.43) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 31.43) (end 2.54 32.07) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 32.07) (end 1.27 32.07) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 36.51) (end 2.54 36.51) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 36.51) (end 2.54 37.15) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 37.15) (end 1.27 37.15) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 41.59) (end 2.54 41.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 41.59) (end 2.54 42.23) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 42.23) (end 1.27 42.23) (layer F.Fab) (width 0.1))
+  (fp_line (start 1.27 46.67) (end 2.54 46.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 46.67) (end 2.54 47.31) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 47.31) (end 1.27 47.31) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 -50.86) (end 1.33 -50.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 50.86) (end 1.33 50.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -48.77) (end 1.33 -45.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -43.69) (end 1.33 -40.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -38.61) (end 1.33 -35.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -33.53) (end 1.33 -29.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -28.45) (end 1.33 -24.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -23.37) (end 1.33 -19.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -18.29) (end 1.33 -14.73) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -13.21) (end 1.33 -9.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -8.13) (end 1.33 -4.57) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -3.05) (end 1.33 0.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 2.03) (end 1.33 5.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 7.11) (end 1.33 10.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 12.19) (end 1.33 15.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 17.27) (end 1.33 20.83) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 22.35) (end 1.33 25.91) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 27.43) (end 1.33 30.99) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 32.51) (end 1.33 36.07) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 37.59) (end 1.33 41.15) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 42.67) (end 1.33 46.23) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 47.75) (end 1.33 50.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -50.86) (end -1.33 -47.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -50.29) (end 2.85 -50.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.33 -50.86) (end 1.33 -50.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 50.29) (end -1.33 50.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -46.23) (end -1.33 -42.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -41.15) (end -1.33 -37.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -36.07) (end -1.33 -32.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -30.99) (end -1.33 -27.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -25.91) (end -1.33 -22.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -20.83) (end -1.33 -17.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -15.75) (end -1.33 -12.19) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -10.67) (end -1.33 -7.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -5.59) (end -1.33 -2.03) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -0.51) (end -1.33 3.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 4.57) (end -1.33 8.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 9.65) (end -1.33 13.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 14.73) (end -1.33 18.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 19.81) (end -1.33 23.37) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 24.89) (end -1.33 28.45) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 29.97) (end -1.33 33.53) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 35.05) (end -1.33 38.61) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 40.13) (end -1.33 43.69) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 45.21) (end -1.33 48.77) (layer F.SilkS) (width 0.12))
+  (fp_line (start -3.45 -51.3) (end -3.45 51.3) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -3.45 51.3) (end 3.45 51.3) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 51.3) (end 3.45 -51.3) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 3.45 -51.3) (end -3.45 -51.3) (layer F.CrtYd) (width 0.05))
+  (pad 2 smd rect (at -1.655 -46.99) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 4 smd rect (at -1.655 -41.91) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 6 smd rect (at -1.655 -36.83) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 8 smd rect (at -1.655 -31.75) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 10 smd rect (at -1.655 -26.67) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 12 smd rect (at -1.655 -21.59) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 14 smd rect (at -1.655 -16.51) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 16 smd rect (at -1.655 -11.43) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 18 smd rect (at -1.655 -6.35) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 20 smd rect (at -1.655 -1.27) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 22 smd rect (at -1.655 3.81) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 24 smd rect (at -1.655 8.89) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 26 smd rect (at -1.655 13.97) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 28 smd rect (at -1.655 19.05) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 30 smd rect (at -1.655 24.13) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 32 smd rect (at -1.655 29.21) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 34 smd rect (at -1.655 34.29) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 36 smd rect (at -1.655 39.37) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 38 smd rect (at -1.655 44.45) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 40 smd rect (at -1.655 49.53) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 1 smd rect (at 1.655 -49.53) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 3 smd rect (at 1.655 -44.45) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 5 smd rect (at 1.655 -39.37) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 7 smd rect (at 1.655 -34.29) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 9 smd rect (at 1.655 -29.21) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 11 smd rect (at 1.655 -24.13) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 13 smd rect (at 1.655 -19.05) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 15 smd rect (at 1.655 -13.97) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 17 smd rect (at 1.655 -8.89) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 19 smd rect (at 1.655 -3.81) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 21 smd rect (at 1.655 1.27) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 23 smd rect (at 1.655 6.35) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 25 smd rect (at 1.655 11.43) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 27 smd rect (at 1.655 16.51) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 29 smd rect (at 1.655 21.59) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 31 smd rect (at 1.655 26.67) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 33 smd rect (at 1.655 31.75) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 35 smd rect (at 1.655 36.83) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 37 smd rect (at 1.655 41.91) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (pad 39 smd rect (at 1.655 46.99) (size 2.51 1) (layers F.Cu F.Mask F.Paste))
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_1x40_P2.54mm_Vertical_SMD_Pin1Right.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_2x01_P2.54mm_Horizontal.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x01_P2.54mm_Horizontal.kicad_mod
new file mode 100644
index 000000000..9837084be
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x01_P2.54mm_Horizontal.kicad_mod
@@ -0,0 +1,54 @@
+(module PinHeader_2x01_P2.54mm_Horizontal (layer F.Cu) (tedit 59FED5CB)
+  (descr "Through hole angled pin header, 2x01, 2.54mm pitch, 6mm pin length, double rows")
+  (tags "Through hole angled pin header THT 2x01 2.54mm double row")
+  (fp_text reference REF** (at 5.655 -2.27) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_2x01_P2.54mm_Horizontal (at 5.655 2.27) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 4.675 -1.27) (end 6.58 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 -1.27) (end 6.58 1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 1.27) (end 4.04 1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 1.27) (end 4.04 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 -0.635) (end 4.675 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end 4.04 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end -0.32 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 0.32) (end 4.04 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 -0.32) (end 12.58 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 -0.32) (end 12.58 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 0.32) (end 12.58 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.98 -1.33) (end 3.98 1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 1.33) (end 6.64 1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 1.33) (end 6.64 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -1.33) (end 3.98 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.38) (end 12.64 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 -0.38) (end 12.64 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 0.38) (end 6.64 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.32) (end 12.64 -0.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.2) (end 12.64 -0.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.08) (end 12.64 -0.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 0.04) (end 12.64 0.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 0.16) (end 12.64 0.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 0.28) (end 12.64 0.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 -0.38) (end 3.98 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 0.38) (end 3.98 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 -0.38) (end 1.497071 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 0.38) (end 1.497071 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 0) (end -1.27 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 -1.27) (end 0 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 1.8) (end 13.1 1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 13.1 1.8) (end 13.1 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 13.1 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 2.54 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 5.31 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_2x01_P2.54mm_Horizontal.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_2x01_P2.54mm_Vertical.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x01_P2.54mm_Vertical.kicad_mod
new file mode 100644
index 000000000..48e0c5a95
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x01_P2.54mm_Vertical.kicad_mod
@@ -0,0 +1,37 @@
+(module PinHeader_2x01_P2.54mm_Vertical (layer F.Cu) (tedit 59FED5CC)
+  (descr "Through hole straight pin header, 2x01, 2.54mm pitch, double rows")
+  (tags "Through hole pin header THT 2x01 2.54mm double row")
+  (fp_text reference REF** (at 1.27 -2.33) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_2x01_P2.54mm_Vertical (at 1.27 2.33) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 0 -1.27) (end 3.81 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.81 -1.27) (end 3.81 1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.81 1.27) (end -1.27 1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 1.27) (end -1.27 0) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 0) (end 0 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 1.33) (end 3.87 1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end -1.33 1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.87 -1.33) (end 3.87 1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end 1.27 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.27 1.27) (end 1.27 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.27 -1.33) (end 3.87 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 1.8) (end 4.35 1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.35 1.8) (end 4.35 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.35 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 2.54 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 1.27 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_2x01_P2.54mm_Vertical.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_2x01_P2.54mm_Vertical_SMD.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x01_P2.54mm_Vertical_SMD.kicad_mod
new file mode 100644
index 000000000..452a1ce6f
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x01_P2.54mm_Vertical_SMD.kicad_mod
@@ -0,0 +1,43 @@
+(module PinHeader_2x01_P2.54mm_Vertical_SMD (layer F.Cu) (tedit 59FED5CC)
+  (descr "surface-mounted straight pin header, 2x01, 2.54mm pitch, double rows")
+  (tags "Surface mounted pin header SMD 2x01 2.54mm double row")
+  (attr smd)
+  (fp_text reference REF** (at 0 -2.33) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_2x01_P2.54mm_Vertical_SMD (at 0 2.33) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 2.54 1.27) (end -2.54 1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.59 -1.27) (end 2.54 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 1.27) (end -2.54 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -0.32) (end -1.59 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -1.27) (end 2.54 1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -0.32) (end -3.6 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -0.32) (end -3.6 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 0.32) (end -2.54 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -0.32) (end 3.6 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -0.32) (end 3.6 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 0.32) (end 2.54 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.6 -1.33) (end 2.6 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 1.33) (end 2.6 1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.04 -0.76) (end -2.6 -0.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -1.33) (end -2.6 -0.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -1.33) (end 2.6 -0.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 0.76) (end -2.6 1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 0.76) (end 2.6 1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -5.9 -1.8) (end -5.9 1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -5.9 1.8) (end 5.9 1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 5.9 1.8) (end 5.9 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 5.9 -1.8) (end -5.9 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -2.525 0) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 2.525 0) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_2x01_P2.54mm_Vertical_SMD.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_2x02_P2.54mm_Horizontal.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x02_P2.54mm_Horizontal.kicad_mod
new file mode 100644
index 000000000..cfce76fe9
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x02_P2.54mm_Horizontal.kicad_mod
@@ -0,0 +1,70 @@
+(module PinHeader_2x02_P2.54mm_Horizontal (layer F.Cu) (tedit 59FED5CB)
+  (descr "Through hole angled pin header, 2x02, 2.54mm pitch, 6mm pin length, double rows")
+  (tags "Through hole angled pin header THT 2x02 2.54mm double row")
+  (fp_text reference REF** (at 5.655 -2.27) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_2x02_P2.54mm_Horizontal (at 5.655 4.81) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 4.675 -1.27) (end 6.58 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 -1.27) (end 6.58 3.81) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 3.81) (end 4.04 3.81) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 3.81) (end 4.04 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 -0.635) (end 4.675 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end 4.04 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end -0.32 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 0.32) (end 4.04 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 -0.32) (end 12.58 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 -0.32) (end 12.58 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 0.32) (end 12.58 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end 4.04 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end -0.32 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.86) (end 4.04 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 2.22) (end 12.58 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 2.22) (end 12.58 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 2.86) (end 12.58 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.98 -1.33) (end 3.98 3.87) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 3.87) (end 6.64 3.87) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 3.87) (end 6.64 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -1.33) (end 3.98 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.38) (end 12.64 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 -0.38) (end 12.64 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 0.38) (end 6.64 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.32) (end 12.64 -0.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.2) (end 12.64 -0.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.08) (end 12.64 -0.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 0.04) (end 12.64 0.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 0.16) (end 12.64 0.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 0.28) (end 12.64 0.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 -0.38) (end 3.98 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 0.38) (end 3.98 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 -0.38) (end 1.497071 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 0.38) (end 1.497071 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 1.27) (end 6.64 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 2.16) (end 12.64 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 2.16) (end 12.64 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 2.92) (end 6.64 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 2.16) (end 3.98 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 2.92) (end 3.98 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.16) (end 1.497071 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.92) (end 1.497071 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 0) (end -1.27 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 -1.27) (end 0 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 4.35) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 4.35) (end 13.1 4.35) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 13.1 4.35) (end 13.1 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 13.1 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 2.54 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 5.31 1.27 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_2x02_P2.54mm_Horizontal.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_2x02_P2.54mm_Vertical.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x02_P2.54mm_Vertical.kicad_mod
new file mode 100644
index 000000000..59a11bc3b
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x02_P2.54mm_Vertical.kicad_mod
@@ -0,0 +1,39 @@
+(module PinHeader_2x02_P2.54mm_Vertical (layer F.Cu) (tedit 59FED5CC)
+  (descr "Through hole straight pin header, 2x02, 2.54mm pitch, double rows")
+  (tags "Through hole pin header THT 2x02 2.54mm double row")
+  (fp_text reference REF** (at 1.27 -2.33) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_2x02_P2.54mm_Vertical (at 1.27 4.87) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 0 -1.27) (end 3.81 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.81 -1.27) (end 3.81 3.81) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.81 3.81) (end -1.27 3.81) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 3.81) (end -1.27 0) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 0) (end 0 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 3.87) (end 3.87 3.87) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end -1.33 3.87) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.87 -1.33) (end 3.87 3.87) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end 1.27 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.27 1.27) (end 1.27 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.27 -1.33) (end 3.87 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 4.35) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 4.35) (end 4.35 4.35) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.35 4.35) (end 4.35 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.35 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 2.54 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 1.27 1.27 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_2x02_P2.54mm_Vertical.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_2x02_P2.54mm_Vertical_SMD.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x02_P2.54mm_Vertical_SMD.kicad_mod
new file mode 100644
index 000000000..5e4b9475b
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x02_P2.54mm_Vertical_SMD.kicad_mod
@@ -0,0 +1,53 @@
+(module PinHeader_2x02_P2.54mm_Vertical_SMD (layer F.Cu) (tedit 59FED5CC)
+  (descr "surface-mounted straight pin header, 2x02, 2.54mm pitch, double rows")
+  (tags "Surface mounted pin header SMD 2x02 2.54mm double row")
+  (attr smd)
+  (fp_text reference REF** (at 0 -3.6) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_2x02_P2.54mm_Vertical_SMD (at 0 3.6) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 2.54 2.54) (end -2.54 2.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.59 -2.54) (end 2.54 -2.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 2.54) (end -2.54 -1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -1.59) (end -1.59 -2.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -2.54) (end 2.54 2.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -1.59) (end -3.6 -1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -1.59) (end -3.6 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -0.95) (end -2.54 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -1.59) (end 3.6 -1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -1.59) (end 3.6 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -0.95) (end 2.54 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 0.95) (end -3.6 0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 0.95) (end -3.6 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 1.59) (end -2.54 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 0.95) (end 3.6 0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 0.95) (end 3.6 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 1.59) (end 2.54 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.6 -2.6) (end 2.6 -2.6) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 2.6) (end 2.6 2.6) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.04 -2.03) (end -2.6 -2.03) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -2.6) (end -2.6 -2.03) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -2.6) (end 2.6 -2.03) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 2.03) (end -2.6 2.6) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 2.03) (end 2.6 2.6) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -0.51) (end -2.6 0.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -0.51) (end 2.6 0.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -5.9 -3.05) (end -5.9 3.05) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -5.9 3.05) (end 5.9 3.05) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 5.9 3.05) (end 5.9 -3.05) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 5.9 -3.05) (end -5.9 -3.05) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -2.525 -1.27) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 2.525 -1.27) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 3 smd rect (at -2.525 1.27) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 4 smd rect (at 2.525 1.27) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_2x02_P2.54mm_Vertical_SMD.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_2x03_P2.54mm_Horizontal.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x03_P2.54mm_Horizontal.kicad_mod
new file mode 100644
index 000000000..5067ed6ff
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x03_P2.54mm_Horizontal.kicad_mod
@@ -0,0 +1,86 @@
+(module PinHeader_2x03_P2.54mm_Horizontal (layer F.Cu) (tedit 59FED5CB)
+  (descr "Through hole angled pin header, 2x03, 2.54mm pitch, 6mm pin length, double rows")
+  (tags "Through hole angled pin header THT 2x03 2.54mm double row")
+  (fp_text reference REF** (at 5.655 -2.27) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_2x03_P2.54mm_Horizontal (at 5.655 7.35) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 4.675 -1.27) (end 6.58 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 -1.27) (end 6.58 6.35) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 6.35) (end 4.04 6.35) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 6.35) (end 4.04 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 -0.635) (end 4.675 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end 4.04 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end -0.32 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 0.32) (end 4.04 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 -0.32) (end 12.58 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 -0.32) (end 12.58 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 0.32) (end 12.58 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end 4.04 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end -0.32 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.86) (end 4.04 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 2.22) (end 12.58 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 2.22) (end 12.58 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 2.86) (end 12.58 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end 4.04 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end -0.32 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 5.4) (end 4.04 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 4.76) (end 12.58 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 4.76) (end 12.58 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 5.4) (end 12.58 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.98 -1.33) (end 3.98 6.41) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 6.41) (end 6.64 6.41) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 6.41) (end 6.64 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -1.33) (end 3.98 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.38) (end 12.64 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 -0.38) (end 12.64 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 0.38) (end 6.64 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.32) (end 12.64 -0.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.2) (end 12.64 -0.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.08) (end 12.64 -0.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 0.04) (end 12.64 0.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 0.16) (end 12.64 0.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 0.28) (end 12.64 0.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 -0.38) (end 3.98 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 0.38) (end 3.98 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 -0.38) (end 1.497071 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 0.38) (end 1.497071 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 1.27) (end 6.64 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 2.16) (end 12.64 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 2.16) (end 12.64 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 2.92) (end 6.64 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 2.16) (end 3.98 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 2.92) (end 3.98 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.16) (end 1.497071 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.92) (end 1.497071 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 3.81) (end 6.64 3.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 4.7) (end 12.64 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 4.7) (end 12.64 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 5.46) (end 6.64 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 4.7) (end 3.98 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 5.46) (end 3.98 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 4.7) (end 1.497071 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 5.46) (end 1.497071 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 0) (end -1.27 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 -1.27) (end 0 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 6.85) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 6.85) (end 13.1 6.85) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 13.1 6.85) (end 13.1 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 13.1 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 2.54 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 5.31 2.54 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_2x03_P2.54mm_Horizontal.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_2x03_P2.54mm_Vertical.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x03_P2.54mm_Vertical.kicad_mod
new file mode 100644
index 000000000..ac290b865
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x03_P2.54mm_Vertical.kicad_mod
@@ -0,0 +1,41 @@
+(module PinHeader_2x03_P2.54mm_Vertical (layer F.Cu) (tedit 59FED5CC)
+  (descr "Through hole straight pin header, 2x03, 2.54mm pitch, double rows")
+  (tags "Through hole pin header THT 2x03 2.54mm double row")
+  (fp_text reference REF** (at 1.27 -2.33) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_2x03_P2.54mm_Vertical (at 1.27 7.41) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 0 -1.27) (end 3.81 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.81 -1.27) (end 3.81 6.35) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.81 6.35) (end -1.27 6.35) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 6.35) (end -1.27 0) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 0) (end 0 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 6.41) (end 3.87 6.41) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end -1.33 6.41) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.87 -1.33) (end 3.87 6.41) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end 1.27 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.27 1.27) (end 1.27 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.27 -1.33) (end 3.87 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 6.85) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 6.85) (end 4.35 6.85) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.35 6.85) (end 4.35 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.35 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 2.54 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 1.27 2.54 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_2x03_P2.54mm_Vertical.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_2x03_P2.54mm_Vertical_SMD.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x03_P2.54mm_Vertical_SMD.kicad_mod
new file mode 100644
index 000000000..9cc6d0177
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x03_P2.54mm_Vertical_SMD.kicad_mod
@@ -0,0 +1,63 @@
+(module PinHeader_2x03_P2.54mm_Vertical_SMD (layer F.Cu) (tedit 59FED5CC)
+  (descr "surface-mounted straight pin header, 2x03, 2.54mm pitch, double rows")
+  (tags "Surface mounted pin header SMD 2x03 2.54mm double row")
+  (attr smd)
+  (fp_text reference REF** (at 0 -4.87) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_2x03_P2.54mm_Vertical_SMD (at 0 4.87) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 2.54 3.81) (end -2.54 3.81) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.59 -3.81) (end 2.54 -3.81) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 3.81) (end -2.54 -2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -2.86) (end -1.59 -3.81) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -3.81) (end 2.54 3.81) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -2.86) (end -3.6 -2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -2.86) (end -3.6 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -2.22) (end -2.54 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -2.86) (end 3.6 -2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -2.86) (end 3.6 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -2.22) (end 2.54 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -0.32) (end -3.6 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -0.32) (end -3.6 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 0.32) (end -2.54 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -0.32) (end 3.6 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -0.32) (end 3.6 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 0.32) (end 2.54 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 2.22) (end -3.6 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 2.22) (end -3.6 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 2.86) (end -2.54 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 2.22) (end 3.6 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 2.22) (end 3.6 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 2.86) (end 2.54 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.6 -3.87) (end 2.6 -3.87) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 3.87) (end 2.6 3.87) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.04 -3.3) (end -2.6 -3.3) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -3.87) (end -2.6 -3.3) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -3.87) (end 2.6 -3.3) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 3.3) (end -2.6 3.87) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 3.3) (end 2.6 3.87) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -1.78) (end -2.6 -0.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -1.78) (end 2.6 -0.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 0.76) (end -2.6 1.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 0.76) (end 2.6 1.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start -5.9 -4.35) (end -5.9 4.35) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -5.9 4.35) (end 5.9 4.35) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 5.9 4.35) (end 5.9 -4.35) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 5.9 -4.35) (end -5.9 -4.35) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -2.525 -2.54) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 2.525 -2.54) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 3 smd rect (at -2.525 0) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 4 smd rect (at 2.525 0) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 5 smd rect (at -2.525 2.54) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 6 smd rect (at 2.525 2.54) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_2x03_P2.54mm_Vertical_SMD.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_2x04_P2.54mm_Horizontal.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x04_P2.54mm_Horizontal.kicad_mod
new file mode 100644
index 000000000..3fcd10d11
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x04_P2.54mm_Horizontal.kicad_mod
@@ -0,0 +1,102 @@
+(module PinHeader_2x04_P2.54mm_Horizontal (layer F.Cu) (tedit 59FED5CB)
+  (descr "Through hole angled pin header, 2x04, 2.54mm pitch, 6mm pin length, double rows")
+  (tags "Through hole angled pin header THT 2x04 2.54mm double row")
+  (fp_text reference REF** (at 5.655 -2.27) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_2x04_P2.54mm_Horizontal (at 5.655 9.89) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 4.675 -1.27) (end 6.58 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 -1.27) (end 6.58 8.89) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 8.89) (end 4.04 8.89) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 8.89) (end 4.04 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 -0.635) (end 4.675 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end 4.04 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end -0.32 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 0.32) (end 4.04 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 -0.32) (end 12.58 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 -0.32) (end 12.58 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 0.32) (end 12.58 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end 4.04 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end -0.32 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.86) (end 4.04 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 2.22) (end 12.58 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 2.22) (end 12.58 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 2.86) (end 12.58 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end 4.04 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end -0.32 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 5.4) (end 4.04 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 4.76) (end 12.58 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 4.76) (end 12.58 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 5.4) (end 12.58 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end 4.04 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end -0.32 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.94) (end 4.04 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 7.3) (end 12.58 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 7.3) (end 12.58 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 7.94) (end 12.58 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.98 -1.33) (end 3.98 8.95) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 8.95) (end 6.64 8.95) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 8.95) (end 6.64 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -1.33) (end 3.98 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.38) (end 12.64 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 -0.38) (end 12.64 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 0.38) (end 6.64 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.32) (end 12.64 -0.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.2) (end 12.64 -0.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.08) (end 12.64 -0.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 0.04) (end 12.64 0.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 0.16) (end 12.64 0.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 0.28) (end 12.64 0.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 -0.38) (end 3.98 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 0.38) (end 3.98 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 -0.38) (end 1.497071 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 0.38) (end 1.497071 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 1.27) (end 6.64 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 2.16) (end 12.64 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 2.16) (end 12.64 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 2.92) (end 6.64 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 2.16) (end 3.98 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 2.92) (end 3.98 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.16) (end 1.497071 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.92) (end 1.497071 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 3.81) (end 6.64 3.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 4.7) (end 12.64 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 4.7) (end 12.64 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 5.46) (end 6.64 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 4.7) (end 3.98 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 5.46) (end 3.98 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 4.7) (end 1.497071 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 5.46) (end 1.497071 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 6.35) (end 6.64 6.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 7.24) (end 12.64 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 7.24) (end 12.64 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 8) (end 6.64 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 7.24) (end 3.98 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 8) (end 3.98 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 7.24) (end 1.497071 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 8) (end 1.497071 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 0) (end -1.27 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 -1.27) (end 0 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 9.4) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 9.4) (end 13.1 9.4) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 13.1 9.4) (end 13.1 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 13.1 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 2.54 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 2.54 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 5.31 3.81 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_2x04_P2.54mm_Horizontal.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_2x04_P2.54mm_Vertical.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x04_P2.54mm_Vertical.kicad_mod
new file mode 100644
index 000000000..9b87ef1b7
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x04_P2.54mm_Vertical.kicad_mod
@@ -0,0 +1,43 @@
+(module PinHeader_2x04_P2.54mm_Vertical (layer F.Cu) (tedit 59FED5CC)
+  (descr "Through hole straight pin header, 2x04, 2.54mm pitch, double rows")
+  (tags "Through hole pin header THT 2x04 2.54mm double row")
+  (fp_text reference REF** (at 1.27 -2.33) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_2x04_P2.54mm_Vertical (at 1.27 9.95) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 0 -1.27) (end 3.81 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.81 -1.27) (end 3.81 8.89) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.81 8.89) (end -1.27 8.89) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 8.89) (end -1.27 0) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 0) (end 0 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 8.95) (end 3.87 8.95) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end -1.33 8.95) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.87 -1.33) (end 3.87 8.95) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end 1.27 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.27 1.27) (end 1.27 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.27 -1.33) (end 3.87 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 9.4) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 9.4) (end 4.35 9.4) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.35 9.4) (end 4.35 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.35 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 2.54 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 2.54 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 1.27 3.81 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_2x04_P2.54mm_Vertical.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_2x04_P2.54mm_Vertical_SMD.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x04_P2.54mm_Vertical_SMD.kicad_mod
new file mode 100644
index 000000000..02c5e2cbc
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x04_P2.54mm_Vertical_SMD.kicad_mod
@@ -0,0 +1,73 @@
+(module PinHeader_2x04_P2.54mm_Vertical_SMD (layer F.Cu) (tedit 59FED5CC)
+  (descr "surface-mounted straight pin header, 2x04, 2.54mm pitch, double rows")
+  (tags "Surface mounted pin header SMD 2x04 2.54mm double row")
+  (attr smd)
+  (fp_text reference REF** (at 0 -6.14) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_2x04_P2.54mm_Vertical_SMD (at 0 6.14) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 2.54 5.08) (end -2.54 5.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.59 -5.08) (end 2.54 -5.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 5.08) (end -2.54 -4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -4.13) (end -1.59 -5.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -5.08) (end 2.54 5.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -4.13) (end -3.6 -4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -4.13) (end -3.6 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -3.49) (end -2.54 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -4.13) (end 3.6 -4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -4.13) (end 3.6 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -3.49) (end 2.54 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -1.59) (end -3.6 -1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -1.59) (end -3.6 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -0.95) (end -2.54 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -1.59) (end 3.6 -1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -1.59) (end 3.6 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -0.95) (end 2.54 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 0.95) (end -3.6 0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 0.95) (end -3.6 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 1.59) (end -2.54 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 0.95) (end 3.6 0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 0.95) (end 3.6 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 1.59) (end 2.54 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 3.49) (end -3.6 3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 3.49) (end -3.6 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 4.13) (end -2.54 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 3.49) (end 3.6 3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 3.49) (end 3.6 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 4.13) (end 2.54 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.6 -5.14) (end 2.6 -5.14) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 5.14) (end 2.6 5.14) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.04 -4.57) (end -2.6 -4.57) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -5.14) (end -2.6 -4.57) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -5.14) (end 2.6 -4.57) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 4.57) (end -2.6 5.14) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 4.57) (end 2.6 5.14) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -3.05) (end -2.6 -2.03) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -3.05) (end 2.6 -2.03) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -0.51) (end -2.6 0.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -0.51) (end 2.6 0.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 2.03) (end -2.6 3.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 2.03) (end 2.6 3.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start -5.9 -5.6) (end -5.9 5.6) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -5.9 5.6) (end 5.9 5.6) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 5.9 5.6) (end 5.9 -5.6) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 5.9 -5.6) (end -5.9 -5.6) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -2.525 -3.81) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 2.525 -3.81) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 3 smd rect (at -2.525 -1.27) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 4 smd rect (at 2.525 -1.27) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 5 smd rect (at -2.525 1.27) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 6 smd rect (at 2.525 1.27) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 7 smd rect (at -2.525 3.81) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 8 smd rect (at 2.525 3.81) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_2x04_P2.54mm_Vertical_SMD.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_2x05_P2.54mm_Horizontal.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x05_P2.54mm_Horizontal.kicad_mod
new file mode 100644
index 000000000..653034140
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x05_P2.54mm_Horizontal.kicad_mod
@@ -0,0 +1,118 @@
+(module PinHeader_2x05_P2.54mm_Horizontal (layer F.Cu) (tedit 59FED5CB)
+  (descr "Through hole angled pin header, 2x05, 2.54mm pitch, 6mm pin length, double rows")
+  (tags "Through hole angled pin header THT 2x05 2.54mm double row")
+  (fp_text reference REF** (at 5.655 -2.27) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_2x05_P2.54mm_Horizontal (at 5.655 12.43) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 4.675 -1.27) (end 6.58 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 -1.27) (end 6.58 11.43) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 11.43) (end 4.04 11.43) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 11.43) (end 4.04 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 -0.635) (end 4.675 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end 4.04 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end -0.32 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 0.32) (end 4.04 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 -0.32) (end 12.58 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 -0.32) (end 12.58 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 0.32) (end 12.58 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end 4.04 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end -0.32 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.86) (end 4.04 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 2.22) (end 12.58 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 2.22) (end 12.58 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 2.86) (end 12.58 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end 4.04 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end -0.32 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 5.4) (end 4.04 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 4.76) (end 12.58 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 4.76) (end 12.58 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 5.4) (end 12.58 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end 4.04 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end -0.32 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.94) (end 4.04 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 7.3) (end 12.58 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 7.3) (end 12.58 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 7.94) (end 12.58 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end 4.04 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end -0.32 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 10.48) (end 4.04 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 9.84) (end 12.58 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 9.84) (end 12.58 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 10.48) (end 12.58 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.98 -1.33) (end 3.98 11.49) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 11.49) (end 6.64 11.49) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 11.49) (end 6.64 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -1.33) (end 3.98 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.38) (end 12.64 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 -0.38) (end 12.64 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 0.38) (end 6.64 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.32) (end 12.64 -0.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.2) (end 12.64 -0.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.08) (end 12.64 -0.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 0.04) (end 12.64 0.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 0.16) (end 12.64 0.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 0.28) (end 12.64 0.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 -0.38) (end 3.98 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 0.38) (end 3.98 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 -0.38) (end 1.497071 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 0.38) (end 1.497071 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 1.27) (end 6.64 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 2.16) (end 12.64 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 2.16) (end 12.64 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 2.92) (end 6.64 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 2.16) (end 3.98 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 2.92) (end 3.98 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.16) (end 1.497071 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.92) (end 1.497071 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 3.81) (end 6.64 3.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 4.7) (end 12.64 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 4.7) (end 12.64 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 5.46) (end 6.64 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 4.7) (end 3.98 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 5.46) (end 3.98 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 4.7) (end 1.497071 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 5.46) (end 1.497071 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 6.35) (end 6.64 6.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 7.24) (end 12.64 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 7.24) (end 12.64 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 8) (end 6.64 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 7.24) (end 3.98 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 8) (end 3.98 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 7.24) (end 1.497071 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 8) (end 1.497071 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 8.89) (end 6.64 8.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 9.78) (end 12.64 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 9.78) (end 12.64 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 10.54) (end 6.64 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 9.78) (end 3.98 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 10.54) (end 3.98 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 9.78) (end 1.497071 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 10.54) (end 1.497071 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 0) (end -1.27 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 -1.27) (end 0 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 11.95) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 11.95) (end 13.1 11.95) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 13.1 11.95) (end 13.1 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 13.1 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 2.54 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 2.54 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 2.54 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 5.31 5.08 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_2x05_P2.54mm_Horizontal.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_2x05_P2.54mm_Vertical.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x05_P2.54mm_Vertical.kicad_mod
new file mode 100644
index 000000000..4840914dd
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x05_P2.54mm_Vertical.kicad_mod
@@ -0,0 +1,45 @@
+(module PinHeader_2x05_P2.54mm_Vertical (layer F.Cu) (tedit 59FED5CC)
+  (descr "Through hole straight pin header, 2x05, 2.54mm pitch, double rows")
+  (tags "Through hole pin header THT 2x05 2.54mm double row")
+  (fp_text reference REF** (at 1.27 -2.33) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_2x05_P2.54mm_Vertical (at 1.27 12.49) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 0 -1.27) (end 3.81 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.81 11.43) (end -1.27 11.43) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 11.43) (end -1.27 0) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 0) (end 0 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 11.49) (end 3.87 11.49) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end -1.33 11.49) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.87 -1.33) (end 3.87 11.49) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end 1.27 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.27 1.27) (end 1.27 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.27 -1.33) (end 3.87 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 11.95) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 11.95) (end 4.35 11.95) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.35 11.95) (end 4.35 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.35 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 2.54 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 2.54 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 2.54 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 1.27 5.08 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_2x05_P2.54mm_Vertical.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_2x05_P2.54mm_Vertical_SMD.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x05_P2.54mm_Vertical_SMD.kicad_mod
new file mode 100644
index 000000000..13586b614
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x05_P2.54mm_Vertical_SMD.kicad_mod
@@ -0,0 +1,83 @@
+(module PinHeader_2x05_P2.54mm_Vertical_SMD (layer F.Cu) (tedit 59FED5CC)
+  (descr "surface-mounted straight pin header, 2x05, 2.54mm pitch, double rows")
+  (tags "Surface mounted pin header SMD 2x05 2.54mm double row")
+  (attr smd)
+  (fp_text reference REF** (at 0 -7.41) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_2x05_P2.54mm_Vertical_SMD (at 0 7.41) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 2.54 6.35) (end -2.54 6.35) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.59 -6.35) (end 2.54 -6.35) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 6.35) (end -2.54 -5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -5.4) (end -1.59 -6.35) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -6.35) (end 2.54 6.35) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -5.4) (end -3.6 -5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -5.4) (end -3.6 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -4.76) (end -2.54 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -5.4) (end 3.6 -5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -5.4) (end 3.6 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -4.76) (end 2.54 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -2.86) (end -3.6 -2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -2.86) (end -3.6 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -2.22) (end -2.54 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -2.86) (end 3.6 -2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -2.86) (end 3.6 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -2.22) (end 2.54 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -0.32) (end -3.6 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -0.32) (end -3.6 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 0.32) (end -2.54 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -0.32) (end 3.6 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -0.32) (end 3.6 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 0.32) (end 2.54 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 2.22) (end -3.6 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 2.22) (end -3.6 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 2.86) (end -2.54 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 2.22) (end 3.6 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 2.22) (end 3.6 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 2.86) (end 2.54 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 4.76) (end -3.6 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 4.76) (end -3.6 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 5.4) (end -2.54 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 4.76) (end 3.6 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 4.76) (end 3.6 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 5.4) (end 2.54 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.6 -6.41) (end 2.6 -6.41) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 6.41) (end 2.6 6.41) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.04 -5.84) (end -2.6 -5.84) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -6.41) (end -2.6 -5.84) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -6.41) (end 2.6 -5.84) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 5.84) (end -2.6 6.41) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 5.84) (end 2.6 6.41) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -4.32) (end -2.6 -3.3) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -4.32) (end 2.6 -3.3) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -1.78) (end -2.6 -0.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -1.78) (end 2.6 -0.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 0.76) (end -2.6 1.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 0.76) (end 2.6 1.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 3.3) (end -2.6 4.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 3.3) (end 2.6 4.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start -5.9 -6.85) (end -5.9 6.85) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -5.9 6.85) (end 5.9 6.85) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 5.9 6.85) (end 5.9 -6.85) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 5.9 -6.85) (end -5.9 -6.85) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -2.525 -5.08) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 2.525 -5.08) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 3 smd rect (at -2.525 -2.54) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 4 smd rect (at 2.525 -2.54) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 5 smd rect (at -2.525 0) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 6 smd rect (at 2.525 0) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 7 smd rect (at -2.525 2.54) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 8 smd rect (at 2.525 2.54) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 9 smd rect (at -2.525 5.08) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 10 smd rect (at 2.525 5.08) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_2x05_P2.54mm_Vertical_SMD.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_2x06_P2.54mm_Horizontal.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x06_P2.54mm_Horizontal.kicad_mod
new file mode 100644
index 000000000..8a38e5749
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x06_P2.54mm_Horizontal.kicad_mod
@@ -0,0 +1,134 @@
+(module PinHeader_2x06_P2.54mm_Horizontal (layer F.Cu) (tedit 59FED5CB)
+  (descr "Through hole angled pin header, 2x06, 2.54mm pitch, 6mm pin length, double rows")
+  (tags "Through hole angled pin header THT 2x06 2.54mm double row")
+  (fp_text reference REF** (at 5.655 -2.27) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_2x06_P2.54mm_Horizontal (at 5.655 14.97) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 4.675 -1.27) (end 6.58 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 -1.27) (end 6.58 13.97) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 13.97) (end 4.04 13.97) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 13.97) (end 4.04 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 -0.635) (end 4.675 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end 4.04 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end -0.32 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 0.32) (end 4.04 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 -0.32) (end 12.58 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 -0.32) (end 12.58 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 0.32) (end 12.58 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end 4.04 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end -0.32 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.86) (end 4.04 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 2.22) (end 12.58 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 2.22) (end 12.58 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 2.86) (end 12.58 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end 4.04 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end -0.32 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 5.4) (end 4.04 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 4.76) (end 12.58 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 4.76) (end 12.58 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 5.4) (end 12.58 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end 4.04 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end -0.32 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.94) (end 4.04 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 7.3) (end 12.58 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 7.3) (end 12.58 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 7.94) (end 12.58 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end 4.04 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end -0.32 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 10.48) (end 4.04 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 9.84) (end 12.58 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 9.84) (end 12.58 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 10.48) (end 12.58 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end 4.04 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end -0.32 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 13.02) (end 4.04 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 12.38) (end 12.58 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 12.38) (end 12.58 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 13.02) (end 12.58 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.98 -1.33) (end 3.98 14.03) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 14.03) (end 6.64 14.03) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 14.03) (end 6.64 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -1.33) (end 3.98 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.38) (end 12.64 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 -0.38) (end 12.64 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 0.38) (end 6.64 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.32) (end 12.64 -0.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.2) (end 12.64 -0.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.08) (end 12.64 -0.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 0.04) (end 12.64 0.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 0.16) (end 12.64 0.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 0.28) (end 12.64 0.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 -0.38) (end 3.98 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 0.38) (end 3.98 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 -0.38) (end 1.497071 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 0.38) (end 1.497071 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 1.27) (end 6.64 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 2.16) (end 12.64 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 2.16) (end 12.64 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 2.92) (end 6.64 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 2.16) (end 3.98 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 2.92) (end 3.98 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.16) (end 1.497071 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.92) (end 1.497071 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 3.81) (end 6.64 3.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 4.7) (end 12.64 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 4.7) (end 12.64 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 5.46) (end 6.64 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 4.7) (end 3.98 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 5.46) (end 3.98 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 4.7) (end 1.497071 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 5.46) (end 1.497071 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 6.35) (end 6.64 6.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 7.24) (end 12.64 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 7.24) (end 12.64 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 8) (end 6.64 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 7.24) (end 3.98 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 8) (end 3.98 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 7.24) (end 1.497071 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 8) (end 1.497071 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 8.89) (end 6.64 8.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 9.78) (end 12.64 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 9.78) (end 12.64 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 10.54) (end 6.64 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 9.78) (end 3.98 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 10.54) (end 3.98 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 9.78) (end 1.497071 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 10.54) (end 1.497071 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 11.43) (end 6.64 11.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 12.32) (end 12.64 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 12.32) (end 12.64 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 13.08) (end 6.64 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 12.32) (end 3.98 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 13.08) (end 3.98 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 12.32) (end 1.497071 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 13.08) (end 1.497071 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 0) (end -1.27 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 -1.27) (end 0 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 14.5) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 14.5) (end 13.1 14.5) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 13.1 14.5) (end 13.1 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 13.1 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 2.54 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 2.54 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 2.54 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 2.54 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 5.31 6.35 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_2x06_P2.54mm_Horizontal.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_2x06_P2.54mm_Vertical.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x06_P2.54mm_Vertical.kicad_mod
new file mode 100644
index 000000000..a35751c03
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x06_P2.54mm_Vertical.kicad_mod
@@ -0,0 +1,47 @@
+(module PinHeader_2x06_P2.54mm_Vertical (layer F.Cu) (tedit 59FED5CC)
+  (descr "Through hole straight pin header, 2x06, 2.54mm pitch, double rows")
+  (tags "Through hole pin header THT 2x06 2.54mm double row")
+  (fp_text reference REF** (at 1.27 -2.33) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_2x06_P2.54mm_Vertical (at 1.27 15.03) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 0 -1.27) (end 3.81 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.81 -1.27) (end 3.81 13.97) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.81 13.97) (end -1.27 13.97) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 13.97) (end -1.27 0) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 0) (end 0 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 14.03) (end 3.87 14.03) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end -1.33 14.03) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.87 -1.33) (end 3.87 14.03) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end 1.27 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.27 1.27) (end 1.27 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.27 -1.33) (end 3.87 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 14.5) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 14.5) (end 4.35 14.5) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.35 14.5) (end 4.35 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.35 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 2.54 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 2.54 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 2.54 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 2.54 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 1.27 6.35 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_2x06_P2.54mm_Vertical.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_2x06_P2.54mm_Vertical_SMD.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x06_P2.54mm_Vertical_SMD.kicad_mod
new file mode 100644
index 000000000..1057db3bf
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x06_P2.54mm_Vertical_SMD.kicad_mod
@@ -0,0 +1,93 @@
+(module PinHeader_2x06_P2.54mm_Vertical_SMD (layer F.Cu) (tedit 59FED5CC)
+  (descr "surface-mounted straight pin header, 2x06, 2.54mm pitch, double rows")
+  (tags "Surface mounted pin header SMD 2x06 2.54mm double row")
+  (attr smd)
+  (fp_text reference REF** (at 0 -8.68) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_2x06_P2.54mm_Vertical_SMD (at 0 8.68) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 2.54 7.62) (end -2.54 7.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.59 -7.62) (end 2.54 -7.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 7.62) (end -2.54 -6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -6.67) (end -1.59 -7.62) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -7.62) (end 2.54 7.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -6.67) (end -3.6 -6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -6.67) (end -3.6 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -6.03) (end -2.54 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -6.67) (end 3.6 -6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -6.67) (end 3.6 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -6.03) (end 2.54 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -4.13) (end -3.6 -4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -4.13) (end -3.6 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -3.49) (end -2.54 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -4.13) (end 3.6 -4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -4.13) (end 3.6 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -3.49) (end 2.54 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -1.59) (end -3.6 -1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -1.59) (end -3.6 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -0.95) (end -2.54 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -1.59) (end 3.6 -1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -1.59) (end 3.6 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -0.95) (end 2.54 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 0.95) (end -3.6 0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 0.95) (end -3.6 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 1.59) (end -2.54 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 0.95) (end 3.6 0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 0.95) (end 3.6 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 1.59) (end 2.54 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 3.49) (end -3.6 3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 3.49) (end -3.6 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 4.13) (end -2.54 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 3.49) (end 3.6 3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 3.49) (end 3.6 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 4.13) (end 2.54 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 6.03) (end -3.6 6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 6.03) (end -3.6 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 6.67) (end -2.54 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 6.03) (end 3.6 6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 6.03) (end 3.6 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 6.67) (end 2.54 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.6 -7.68) (end 2.6 -7.68) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 7.68) (end 2.6 7.68) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.04 -7.11) (end -2.6 -7.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -7.68) (end -2.6 -7.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -7.68) (end 2.6 -7.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 7.11) (end -2.6 7.68) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 7.11) (end 2.6 7.68) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -5.59) (end -2.6 -4.57) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -5.59) (end 2.6 -4.57) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -3.05) (end -2.6 -2.03) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -3.05) (end 2.6 -2.03) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -0.51) (end -2.6 0.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -0.51) (end 2.6 0.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 2.03) (end -2.6 3.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 2.03) (end 2.6 3.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 4.57) (end -2.6 5.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 4.57) (end 2.6 5.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start -5.9 -8.15) (end -5.9 8.15) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -5.9 8.15) (end 5.9 8.15) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 5.9 8.15) (end 5.9 -8.15) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 5.9 -8.15) (end -5.9 -8.15) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -2.525 -6.35) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 2.525 -6.35) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 3 smd rect (at -2.525 -3.81) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 4 smd rect (at 2.525 -3.81) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 5 smd rect (at -2.525 -1.27) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 6 smd rect (at 2.525 -1.27) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 7 smd rect (at -2.525 1.27) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 8 smd rect (at 2.525 1.27) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 9 smd rect (at -2.525 3.81) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 10 smd rect (at 2.525 3.81) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 11 smd rect (at -2.525 6.35) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 12 smd rect (at 2.525 6.35) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_2x06_P2.54mm_Vertical_SMD.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_2x07_P2.54mm_Horizontal.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x07_P2.54mm_Horizontal.kicad_mod
new file mode 100644
index 000000000..4fd98dfd6
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x07_P2.54mm_Horizontal.kicad_mod
@@ -0,0 +1,150 @@
+(module PinHeader_2x07_P2.54mm_Horizontal (layer F.Cu) (tedit 59FED5CB)
+  (descr "Through hole angled pin header, 2x07, 2.54mm pitch, 6mm pin length, double rows")
+  (tags "Through hole angled pin header THT 2x07 2.54mm double row")
+  (fp_text reference REF** (at 5.655 -2.27) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_2x07_P2.54mm_Horizontal (at 5.655 17.51) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 4.675 -1.27) (end 6.58 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 -1.27) (end 6.58 16.51) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 16.51) (end 4.04 16.51) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 16.51) (end 4.04 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 -0.635) (end 4.675 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end 4.04 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end -0.32 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 0.32) (end 4.04 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 -0.32) (end 12.58 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 -0.32) (end 12.58 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 0.32) (end 12.58 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end 4.04 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end -0.32 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.86) (end 4.04 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 2.22) (end 12.58 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 2.22) (end 12.58 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 2.86) (end 12.58 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end 4.04 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end -0.32 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 5.4) (end 4.04 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 4.76) (end 12.58 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 4.76) (end 12.58 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 5.4) (end 12.58 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end 4.04 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end -0.32 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.94) (end 4.04 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 7.3) (end 12.58 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 7.3) (end 12.58 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 7.94) (end 12.58 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end 4.04 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end -0.32 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 10.48) (end 4.04 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 9.84) (end 12.58 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 9.84) (end 12.58 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 10.48) (end 12.58 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end 4.04 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end -0.32 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 13.02) (end 4.04 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 12.38) (end 12.58 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 12.38) (end 12.58 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 13.02) (end 12.58 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end 4.04 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end -0.32 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 15.56) (end 4.04 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 14.92) (end 12.58 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 14.92) (end 12.58 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 15.56) (end 12.58 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.98 -1.33) (end 3.98 16.57) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 16.57) (end 6.64 16.57) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 16.57) (end 6.64 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -1.33) (end 3.98 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.38) (end 12.64 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 -0.38) (end 12.64 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 0.38) (end 6.64 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.32) (end 12.64 -0.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.2) (end 12.64 -0.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.08) (end 12.64 -0.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 0.04) (end 12.64 0.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 0.16) (end 12.64 0.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 0.28) (end 12.64 0.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 -0.38) (end 3.98 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 0.38) (end 3.98 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 -0.38) (end 1.497071 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 0.38) (end 1.497071 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 1.27) (end 6.64 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 2.16) (end 12.64 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 2.16) (end 12.64 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 2.92) (end 6.64 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 2.16) (end 3.98 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 2.92) (end 3.98 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.16) (end 1.497071 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.92) (end 1.497071 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 3.81) (end 6.64 3.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 4.7) (end 12.64 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 4.7) (end 12.64 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 5.46) (end 6.64 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 4.7) (end 3.98 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 5.46) (end 3.98 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 4.7) (end 1.497071 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 5.46) (end 1.497071 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 6.35) (end 6.64 6.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 7.24) (end 12.64 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 7.24) (end 12.64 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 8) (end 6.64 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 7.24) (end 3.98 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 8) (end 3.98 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 7.24) (end 1.497071 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 8) (end 1.497071 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 8.89) (end 6.64 8.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 9.78) (end 12.64 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 9.78) (end 12.64 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 10.54) (end 6.64 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 9.78) (end 3.98 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 10.54) (end 3.98 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 9.78) (end 1.497071 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 10.54) (end 1.497071 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 11.43) (end 6.64 11.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 12.32) (end 12.64 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 12.32) (end 12.64 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 13.08) (end 6.64 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 12.32) (end 3.98 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 13.08) (end 3.98 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 12.32) (end 1.497071 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 13.08) (end 1.497071 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 13.97) (end 6.64 13.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 14.86) (end 12.64 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 14.86) (end 12.64 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 15.62) (end 6.64 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 14.86) (end 3.98 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 15.62) (end 3.98 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 14.86) (end 1.497071 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 15.62) (end 1.497071 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 0) (end -1.27 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 -1.27) (end 0 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 17.05) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 17.05) (end 13.1 17.05) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 13.1 17.05) (end 13.1 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 13.1 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 2.54 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 2.54 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 2.54 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 2.54 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 14 thru_hole oval (at 2.54 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 5.31 7.62 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_2x07_P2.54mm_Horizontal.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_2x07_P2.54mm_Vertical.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x07_P2.54mm_Vertical.kicad_mod
new file mode 100644
index 000000000..e706cd69b
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x07_P2.54mm_Vertical.kicad_mod
@@ -0,0 +1,49 @@
+(module PinHeader_2x07_P2.54mm_Vertical (layer F.Cu) (tedit 59FED5CC)
+  (descr "Through hole straight pin header, 2x07, 2.54mm pitch, double rows")
+  (tags "Through hole pin header THT 2x07 2.54mm double row")
+  (fp_text reference REF** (at 1.27 -2.33) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_2x07_P2.54mm_Vertical (at 1.27 17.57) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 0 -1.27) (end 3.81 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.81 -1.27) (end 3.81 16.51) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.81 16.51) (end -1.27 16.51) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 16.51) (end -1.27 0) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 0) (end 0 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 16.57) (end 3.87 16.57) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end -1.33 16.57) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.87 -1.33) (end 3.87 16.57) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end 1.27 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.27 1.27) (end 1.27 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.27 -1.33) (end 3.87 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 17.05) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 17.05) (end 4.35 17.05) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.35 17.05) (end 4.35 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.35 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 2.54 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 2.54 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 2.54 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 2.54 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 14 thru_hole oval (at 2.54 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 1.27 7.62 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_2x07_P2.54mm_Vertical.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_2x07_P2.54mm_Vertical_SMD.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x07_P2.54mm_Vertical_SMD.kicad_mod
new file mode 100644
index 000000000..678bec3d6
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x07_P2.54mm_Vertical_SMD.kicad_mod
@@ -0,0 +1,103 @@
+(module PinHeader_2x07_P2.54mm_Vertical_SMD (layer F.Cu) (tedit 59FED5CC)
+  (descr "surface-mounted straight pin header, 2x07, 2.54mm pitch, double rows")
+  (tags "Surface mounted pin header SMD 2x07 2.54mm double row")
+  (attr smd)
+  (fp_text reference REF** (at 0 -9.95) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_2x07_P2.54mm_Vertical_SMD (at 0 9.95) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 2.54 8.89) (end -2.54 8.89) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.59 -8.89) (end 2.54 -8.89) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 8.89) (end -2.54 -7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -7.94) (end -1.59 -8.89) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -8.89) (end 2.54 8.89) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -7.94) (end -3.6 -7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -7.94) (end -3.6 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -7.3) (end -2.54 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -7.94) (end 3.6 -7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -7.94) (end 3.6 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -7.3) (end 2.54 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -5.4) (end -3.6 -5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -5.4) (end -3.6 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -4.76) (end -2.54 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -5.4) (end 3.6 -5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -5.4) (end 3.6 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -4.76) (end 2.54 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -2.86) (end -3.6 -2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -2.86) (end -3.6 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -2.22) (end -2.54 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -2.86) (end 3.6 -2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -2.86) (end 3.6 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -2.22) (end 2.54 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -0.32) (end -3.6 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -0.32) (end -3.6 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 0.32) (end -2.54 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -0.32) (end 3.6 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -0.32) (end 3.6 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 0.32) (end 2.54 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 2.22) (end -3.6 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 2.22) (end -3.6 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 2.86) (end -2.54 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 2.22) (end 3.6 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 2.22) (end 3.6 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 2.86) (end 2.54 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 4.76) (end -3.6 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 4.76) (end -3.6 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 5.4) (end -2.54 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 4.76) (end 3.6 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 4.76) (end 3.6 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 5.4) (end 2.54 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 7.3) (end -3.6 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 7.3) (end -3.6 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 7.94) (end -2.54 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 7.3) (end 3.6 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 7.3) (end 3.6 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 7.94) (end 2.54 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.6 -8.95) (end 2.6 -8.95) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 8.95) (end 2.6 8.95) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.04 -8.38) (end -2.6 -8.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -8.95) (end -2.6 -8.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -8.95) (end 2.6 -8.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 8.38) (end -2.6 8.95) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 8.38) (end 2.6 8.95) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -6.86) (end -2.6 -5.84) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -6.86) (end 2.6 -5.84) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -4.32) (end -2.6 -3.3) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -4.32) (end 2.6 -3.3) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -1.78) (end -2.6 -0.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -1.78) (end 2.6 -0.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 0.76) (end -2.6 1.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 0.76) (end 2.6 1.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 3.3) (end -2.6 4.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 3.3) (end 2.6 4.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 5.84) (end -2.6 6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 5.84) (end 2.6 6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start -5.9 -9.4) (end -5.9 9.4) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -5.9 9.4) (end 5.9 9.4) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 5.9 9.4) (end 5.9 -9.4) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 5.9 -9.4) (end -5.9 -9.4) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -2.525 -7.62) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 2.525 -7.62) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 3 smd rect (at -2.525 -5.08) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 4 smd rect (at 2.525 -5.08) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 5 smd rect (at -2.525 -2.54) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 6 smd rect (at 2.525 -2.54) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 7 smd rect (at -2.525 0) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 8 smd rect (at 2.525 0) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 9 smd rect (at -2.525 2.54) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 10 smd rect (at 2.525 2.54) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 11 smd rect (at -2.525 5.08) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 12 smd rect (at 2.525 5.08) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 13 smd rect (at -2.525 7.62) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 14 smd rect (at 2.525 7.62) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_2x07_P2.54mm_Vertical_SMD.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_2x08_P2.54mm_Horizontal.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x08_P2.54mm_Horizontal.kicad_mod
new file mode 100644
index 000000000..505ab5441
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x08_P2.54mm_Horizontal.kicad_mod
@@ -0,0 +1,166 @@
+(module PinHeader_2x08_P2.54mm_Horizontal (layer F.Cu) (tedit 59FED5CB)
+  (descr "Through hole angled pin header, 2x08, 2.54mm pitch, 6mm pin length, double rows")
+  (tags "Through hole angled pin header THT 2x08 2.54mm double row")
+  (fp_text reference REF** (at 5.655 -2.27) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_2x08_P2.54mm_Horizontal (at 5.655 20.05) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 4.675 -1.27) (end 6.58 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 -1.27) (end 6.58 19.05) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 19.05) (end 4.04 19.05) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 19.05) (end 4.04 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 -0.635) (end 4.675 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end 4.04 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end -0.32 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 0.32) (end 4.04 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 -0.32) (end 12.58 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 -0.32) (end 12.58 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 0.32) (end 12.58 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end 4.04 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end -0.32 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.86) (end 4.04 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 2.22) (end 12.58 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 2.22) (end 12.58 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 2.86) (end 12.58 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end 4.04 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end -0.32 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 5.4) (end 4.04 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 4.76) (end 12.58 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 4.76) (end 12.58 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 5.4) (end 12.58 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end 4.04 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end -0.32 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.94) (end 4.04 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 7.3) (end 12.58 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 7.3) (end 12.58 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 7.94) (end 12.58 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end 4.04 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end -0.32 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 10.48) (end 4.04 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 9.84) (end 12.58 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 9.84) (end 12.58 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 10.48) (end 12.58 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end 4.04 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end -0.32 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 13.02) (end 4.04 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 12.38) (end 12.58 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 12.38) (end 12.58 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 13.02) (end 12.58 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end 4.04 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end -0.32 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 15.56) (end 4.04 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 14.92) (end 12.58 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 14.92) (end 12.58 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 15.56) (end 12.58 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end 4.04 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end -0.32 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 18.1) (end 4.04 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 17.46) (end 12.58 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 17.46) (end 12.58 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 18.1) (end 12.58 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.98 -1.33) (end 3.98 19.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 19.11) (end 6.64 19.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 19.11) (end 6.64 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -1.33) (end 3.98 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.38) (end 12.64 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 -0.38) (end 12.64 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 0.38) (end 6.64 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.32) (end 12.64 -0.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.2) (end 12.64 -0.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.08) (end 12.64 -0.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 0.04) (end 12.64 0.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 0.16) (end 12.64 0.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 0.28) (end 12.64 0.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 -0.38) (end 3.98 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 0.38) (end 3.98 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 -0.38) (end 1.497071 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 0.38) (end 1.497071 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 1.27) (end 6.64 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 2.16) (end 12.64 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 2.16) (end 12.64 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 2.92) (end 6.64 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 2.16) (end 3.98 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 2.92) (end 3.98 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.16) (end 1.497071 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.92) (end 1.497071 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 3.81) (end 6.64 3.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 4.7) (end 12.64 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 4.7) (end 12.64 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 5.46) (end 6.64 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 4.7) (end 3.98 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 5.46) (end 3.98 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 4.7) (end 1.497071 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 5.46) (end 1.497071 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 6.35) (end 6.64 6.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 7.24) (end 12.64 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 7.24) (end 12.64 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 8) (end 6.64 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 7.24) (end 3.98 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 8) (end 3.98 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 7.24) (end 1.497071 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 8) (end 1.497071 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 8.89) (end 6.64 8.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 9.78) (end 12.64 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 9.78) (end 12.64 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 10.54) (end 6.64 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 9.78) (end 3.98 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 10.54) (end 3.98 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 9.78) (end 1.497071 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 10.54) (end 1.497071 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 11.43) (end 6.64 11.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 12.32) (end 12.64 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 12.32) (end 12.64 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 13.08) (end 6.64 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 12.32) (end 3.98 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 13.08) (end 3.98 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 12.32) (end 1.497071 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 13.08) (end 1.497071 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 13.97) (end 6.64 13.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 14.86) (end 12.64 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 14.86) (end 12.64 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 15.62) (end 6.64 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 14.86) (end 3.98 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 15.62) (end 3.98 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 14.86) (end 1.497071 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 15.62) (end 1.497071 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 16.51) (end 6.64 16.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 17.4) (end 12.64 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 17.4) (end 12.64 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 18.16) (end 6.64 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 17.4) (end 3.98 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 18.16) (end 3.98 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 17.4) (end 1.497071 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 18.16) (end 1.497071 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 0) (end -1.27 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 -1.27) (end 0 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 19.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 19.55) (end 13.1 19.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 13.1 19.55) (end 13.1 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 13.1 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 2.54 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 2.54 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 2.54 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 2.54 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 14 thru_hole oval (at 2.54 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 15 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 16 thru_hole oval (at 2.54 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 5.31 8.89 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_2x08_P2.54mm_Horizontal.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_2x08_P2.54mm_Vertical.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x08_P2.54mm_Vertical.kicad_mod
new file mode 100644
index 000000000..b2a688df8
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x08_P2.54mm_Vertical.kicad_mod
@@ -0,0 +1,51 @@
+(module PinHeader_2x08_P2.54mm_Vertical (layer F.Cu) (tedit 59FED5CC)
+  (descr "Through hole straight pin header, 2x08, 2.54mm pitch, double rows")
+  (tags "Through hole pin header THT 2x08 2.54mm double row")
+  (fp_text reference REF** (at 1.27 -2.33) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_2x08_P2.54mm_Vertical (at 1.27 20.11) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 0 -1.27) (end 3.81 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.81 -1.27) (end 3.81 19.05) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.81 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.27 0) (end 0 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 19.11) (end 3.87 19.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end -1.33 19.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.87 -1.33) (end 3.87 19.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end 1.27 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.27 1.27) (end 1.27 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.27 -1.33) (end 3.87 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 19.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 19.55) (end 4.35 19.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.35 19.55) (end 4.35 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.35 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 2.54 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 2.54 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 2.54 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 2.54 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 14 thru_hole oval (at 2.54 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 15 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 16 thru_hole oval (at 2.54 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 1.27 8.89 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_2x08_P2.54mm_Vertical.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_2x08_P2.54mm_Vertical_SMD.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x08_P2.54mm_Vertical_SMD.kicad_mod
new file mode 100644
index 000000000..90323f26d
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x08_P2.54mm_Vertical_SMD.kicad_mod
@@ -0,0 +1,113 @@
+(module PinHeader_2x08_P2.54mm_Vertical_SMD (layer F.Cu) (tedit 59FED5CC)
+  (descr "surface-mounted straight pin header, 2x08, 2.54mm pitch, double rows")
+  (tags "Surface mounted pin header SMD 2x08 2.54mm double row")
+  (attr smd)
+  (fp_text reference REF** (at 0 -11.22) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_2x08_P2.54mm_Vertical_SMD (at 0 11.22) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 2.54 10.16) (end -2.54 10.16) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.59 -10.16) (end 2.54 -10.16) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 10.16) (end -2.54 -9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -9.21) (end -1.59 -10.16) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -10.16) (end 2.54 10.16) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -9.21) (end -3.6 -9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -9.21) (end -3.6 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -8.57) (end -2.54 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -9.21) (end 3.6 -9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -9.21) (end 3.6 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -8.57) (end 2.54 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -6.67) (end -3.6 -6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -6.67) (end -3.6 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -6.03) (end -2.54 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -6.67) (end 3.6 -6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -6.67) (end 3.6 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -6.03) (end 2.54 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -4.13) (end -3.6 -4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -4.13) (end -3.6 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -3.49) (end -2.54 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -4.13) (end 3.6 -4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -4.13) (end 3.6 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -3.49) (end 2.54 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -1.59) (end -3.6 -1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -1.59) (end -3.6 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -0.95) (end -2.54 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -1.59) (end 3.6 -1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -1.59) (end 3.6 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -0.95) (end 2.54 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 0.95) (end -3.6 0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 0.95) (end -3.6 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 1.59) (end -2.54 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 0.95) (end 3.6 0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 0.95) (end 3.6 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 1.59) (end 2.54 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 3.49) (end -3.6 3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 3.49) (end -3.6 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 4.13) (end -2.54 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 3.49) (end 3.6 3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 3.49) (end 3.6 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 4.13) (end 2.54 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 6.03) (end -3.6 6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 6.03) (end -3.6 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 6.67) (end -2.54 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 6.03) (end 3.6 6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 6.03) (end 3.6 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 6.67) (end 2.54 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 8.57) (end -3.6 8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 8.57) (end -3.6 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 9.21) (end -2.54 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 8.57) (end 3.6 8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 8.57) (end 3.6 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 9.21) (end 2.54 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.6 -10.22) (end 2.6 -10.22) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 10.22) (end 2.6 10.22) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.04 -9.65) (end -2.6 -9.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -10.22) (end -2.6 -9.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -10.22) (end 2.6 -9.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 9.65) (end -2.6 10.22) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 9.65) (end 2.6 10.22) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -8.13) (end -2.6 -7.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -8.13) (end 2.6 -7.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -5.59) (end -2.6 -4.57) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -5.59) (end 2.6 -4.57) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -3.05) (end -2.6 -2.03) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -3.05) (end 2.6 -2.03) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -0.51) (end -2.6 0.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -0.51) (end 2.6 0.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 2.03) (end -2.6 3.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 2.03) (end 2.6 3.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 4.57) (end -2.6 5.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 4.57) (end 2.6 5.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 7.11) (end -2.6 8.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 7.11) (end 2.6 8.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start -5.9 -10.7) (end -5.9 10.7) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -5.9 10.7) (end 5.9 10.7) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 5.9 10.7) (end 5.9 -10.7) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 5.9 -10.7) (end -5.9 -10.7) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -2.525 -8.89) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 2.525 -8.89) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 3 smd rect (at -2.525 -6.35) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 4 smd rect (at 2.525 -6.35) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 5 smd rect (at -2.525 -3.81) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 6 smd rect (at 2.525 -3.81) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 7 smd rect (at -2.525 -1.27) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 8 smd rect (at 2.525 -1.27) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 9 smd rect (at -2.525 1.27) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 10 smd rect (at 2.525 1.27) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 11 smd rect (at -2.525 3.81) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 12 smd rect (at 2.525 3.81) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 13 smd rect (at -2.525 6.35) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 14 smd rect (at 2.525 6.35) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 15 smd rect (at -2.525 8.89) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 16 smd rect (at 2.525 8.89) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_2x08_P2.54mm_Vertical_SMD.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_2x09_P2.54mm_Horizontal.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x09_P2.54mm_Horizontal.kicad_mod
new file mode 100644
index 000000000..419745dea
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x09_P2.54mm_Horizontal.kicad_mod
@@ -0,0 +1,182 @@
+(module PinHeader_2x09_P2.54mm_Horizontal (layer F.Cu) (tedit 59FED5CB)
+  (descr "Through hole angled pin header, 2x09, 2.54mm pitch, 6mm pin length, double rows")
+  (tags "Through hole angled pin header THT 2x09 2.54mm double row")
+  (fp_text reference REF** (at 5.655 -2.27) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_2x09_P2.54mm_Horizontal (at 5.655 22.59) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 4.675 -1.27) (end 6.58 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 -1.27) (end 6.58 21.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 21.59) (end 4.04 21.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 21.59) (end 4.04 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 -0.635) (end 4.675 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end 4.04 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end -0.32 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 0.32) (end 4.04 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 -0.32) (end 12.58 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 -0.32) (end 12.58 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 0.32) (end 12.58 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end 4.04 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end -0.32 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.86) (end 4.04 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 2.22) (end 12.58 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 2.22) (end 12.58 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 2.86) (end 12.58 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end 4.04 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end -0.32 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 5.4) (end 4.04 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 4.76) (end 12.58 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 4.76) (end 12.58 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 5.4) (end 12.58 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end 4.04 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end -0.32 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.94) (end 4.04 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 7.3) (end 12.58 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 7.3) (end 12.58 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 7.94) (end 12.58 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end 4.04 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end -0.32 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 10.48) (end 4.04 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 9.84) (end 12.58 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 9.84) (end 12.58 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 10.48) (end 12.58 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end 4.04 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end -0.32 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 13.02) (end 4.04 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 12.38) (end 12.58 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 12.38) (end 12.58 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 13.02) (end 12.58 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end 4.04 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end -0.32 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 15.56) (end 4.04 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 14.92) (end 12.58 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 14.92) (end 12.58 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 15.56) (end 12.58 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end 4.04 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end -0.32 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 18.1) (end 4.04 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 17.46) (end 12.58 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 17.46) (end 12.58 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 18.1) (end 12.58 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end 4.04 20) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end -0.32 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20.64) (end 4.04 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 20) (end 12.58 20) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 20) (end 12.58 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 20.64) (end 12.58 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.98 -1.33) (end 3.98 21.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 21.65) (end 6.64 21.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 21.65) (end 6.64 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -1.33) (end 3.98 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.38) (end 12.64 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 -0.38) (end 12.64 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 0.38) (end 6.64 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.32) (end 12.64 -0.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.2) (end 12.64 -0.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.08) (end 12.64 -0.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 0.04) (end 12.64 0.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 0.16) (end 12.64 0.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 0.28) (end 12.64 0.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 -0.38) (end 3.98 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 0.38) (end 3.98 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 -0.38) (end 1.497071 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 0.38) (end 1.497071 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 1.27) (end 6.64 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 2.16) (end 12.64 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 2.16) (end 12.64 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 2.92) (end 6.64 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 2.16) (end 3.98 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 2.92) (end 3.98 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.16) (end 1.497071 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.92) (end 1.497071 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 3.81) (end 6.64 3.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 4.7) (end 12.64 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 4.7) (end 12.64 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 5.46) (end 6.64 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 4.7) (end 3.98 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 5.46) (end 3.98 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 4.7) (end 1.497071 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 5.46) (end 1.497071 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 6.35) (end 6.64 6.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 7.24) (end 12.64 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 7.24) (end 12.64 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 8) (end 6.64 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 7.24) (end 3.98 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 8) (end 3.98 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 7.24) (end 1.497071 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 8) (end 1.497071 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 8.89) (end 6.64 8.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 9.78) (end 12.64 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 9.78) (end 12.64 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 10.54) (end 6.64 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 9.78) (end 3.98 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 10.54) (end 3.98 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 9.78) (end 1.497071 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 10.54) (end 1.497071 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 11.43) (end 6.64 11.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 12.32) (end 12.64 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 12.32) (end 12.64 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 13.08) (end 6.64 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 12.32) (end 3.98 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 13.08) (end 3.98 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 12.32) (end 1.497071 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 13.08) (end 1.497071 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 13.97) (end 6.64 13.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 14.86) (end 12.64 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 14.86) (end 12.64 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 15.62) (end 6.64 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 14.86) (end 3.98 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 15.62) (end 3.98 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 14.86) (end 1.497071 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 15.62) (end 1.497071 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 16.51) (end 6.64 16.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 17.4) (end 12.64 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 17.4) (end 12.64 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 18.16) (end 6.64 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 17.4) (end 3.98 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 18.16) (end 3.98 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 17.4) (end 1.497071 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 18.16) (end 1.497071 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 19.05) (end 6.64 19.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 19.94) (end 12.64 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 19.94) (end 12.64 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 20.7) (end 6.64 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 19.94) (end 3.98 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 20.7) (end 3.98 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 19.94) (end 1.497071 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 20.7) (end 1.497071 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 0) (end -1.27 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 -1.27) (end 0 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 22.1) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 22.1) (end 13.1 22.1) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 13.1 22.1) (end 13.1 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 13.1 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 2.54 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 2.54 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 2.54 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 2.54 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 14 thru_hole oval (at 2.54 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 15 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 16 thru_hole oval (at 2.54 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 17 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 18 thru_hole oval (at 2.54 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 5.31 10.16 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_2x09_P2.54mm_Horizontal.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_2x09_P2.54mm_Vertical.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x09_P2.54mm_Vertical.kicad_mod
new file mode 100644
index 000000000..96c3aa761
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x09_P2.54mm_Vertical.kicad_mod
@@ -0,0 +1,53 @@
+(module PinHeader_2x09_P2.54mm_Vertical (layer F.Cu) (tedit 59FED5CC)
+  (descr "Through hole straight pin header, 2x09, 2.54mm pitch, double rows")
+  (tags "Through hole pin header THT 2x09 2.54mm double row")
+  (fp_text reference REF** (at 1.27 -2.33) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_2x09_P2.54mm_Vertical (at 1.27 22.65) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 0 -1.27) (end 3.81 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.81 -1.27) (end 3.81 21.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.81 21.59) (end -1.27 21.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 21.59) (end -1.27 0) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 0) (end 0 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 21.65) (end 3.87 21.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end -1.33 21.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.87 -1.33) (end 3.87 21.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end 1.27 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.27 1.27) (end 1.27 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.27 -1.33) (end 3.87 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 22.1) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 22.1) (end 4.35 22.1) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.35 22.1) (end 4.35 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.35 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 2.54 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 2.54 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 2.54 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 2.54 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 14 thru_hole oval (at 2.54 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 15 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 16 thru_hole oval (at 2.54 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 17 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 18 thru_hole oval (at 2.54 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 1.27 10.16 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_2x09_P2.54mm_Vertical.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_2x09_P2.54mm_Vertical_SMD.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x09_P2.54mm_Vertical_SMD.kicad_mod
new file mode 100644
index 000000000..08014737a
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x09_P2.54mm_Vertical_SMD.kicad_mod
@@ -0,0 +1,123 @@
+(module PinHeader_2x09_P2.54mm_Vertical_SMD (layer F.Cu) (tedit 59FED5CC)
+  (descr "surface-mounted straight pin header, 2x09, 2.54mm pitch, double rows")
+  (tags "Surface mounted pin header SMD 2x09 2.54mm double row")
+  (attr smd)
+  (fp_text reference REF** (at 0 -12.49) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_2x09_P2.54mm_Vertical_SMD (at 0 12.49) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 2.54 11.43) (end -2.54 11.43) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.59 -11.43) (end 2.54 -11.43) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 11.43) (end -2.54 -10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -10.48) (end -1.59 -11.43) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -11.43) (end 2.54 11.43) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -10.48) (end -3.6 -10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -10.48) (end -3.6 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -9.84) (end -2.54 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -10.48) (end 3.6 -10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -10.48) (end 3.6 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -9.84) (end 2.54 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -7.94) (end -3.6 -7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -7.94) (end -3.6 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -7.3) (end -2.54 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -7.94) (end 3.6 -7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -7.94) (end 3.6 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -7.3) (end 2.54 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -5.4) (end -3.6 -5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -5.4) (end -3.6 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -4.76) (end -2.54 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -5.4) (end 3.6 -5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -5.4) (end 3.6 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -4.76) (end 2.54 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -2.86) (end -3.6 -2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -2.86) (end -3.6 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -2.22) (end -2.54 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -2.86) (end 3.6 -2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -2.86) (end 3.6 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -2.22) (end 2.54 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -0.32) (end -3.6 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -0.32) (end -3.6 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 0.32) (end -2.54 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -0.32) (end 3.6 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -0.32) (end 3.6 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 0.32) (end 2.54 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 2.22) (end -3.6 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 2.22) (end -3.6 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 2.86) (end -2.54 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 2.22) (end 3.6 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 2.22) (end 3.6 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 2.86) (end 2.54 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 4.76) (end -3.6 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 4.76) (end -3.6 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 5.4) (end -2.54 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 4.76) (end 3.6 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 4.76) (end 3.6 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 5.4) (end 2.54 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 7.3) (end -3.6 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 7.3) (end -3.6 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 7.94) (end -2.54 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 7.3) (end 3.6 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 7.3) (end 3.6 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 7.94) (end 2.54 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 9.84) (end -3.6 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 9.84) (end -3.6 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 10.48) (end -2.54 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 9.84) (end 3.6 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 9.84) (end 3.6 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 10.48) (end 2.54 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.6 -11.49) (end 2.6 -11.49) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 11.49) (end 2.6 11.49) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.04 -10.92) (end -2.6 -10.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -11.49) (end -2.6 -10.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -11.49) (end 2.6 -10.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 10.92) (end -2.6 11.49) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 10.92) (end 2.6 11.49) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -9.4) (end -2.6 -8.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -9.4) (end 2.6 -8.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -6.86) (end -2.6 -5.84) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -6.86) (end 2.6 -5.84) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -4.32) (end -2.6 -3.3) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -4.32) (end 2.6 -3.3) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -1.78) (end -2.6 -0.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -1.78) (end 2.6 -0.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 0.76) (end -2.6 1.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 0.76) (end 2.6 1.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 3.3) (end -2.6 4.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 3.3) (end 2.6 4.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 5.84) (end -2.6 6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 5.84) (end 2.6 6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 8.38) (end -2.6 9.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 8.38) (end 2.6 9.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start -5.9 -11.95) (end -5.9 11.95) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -5.9 11.95) (end 5.9 11.95) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 5.9 11.95) (end 5.9 -11.95) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 5.9 -11.95) (end -5.9 -11.95) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -2.525 -10.16) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 2.525 -10.16) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 3 smd rect (at -2.525 -7.62) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 4 smd rect (at 2.525 -7.62) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 5 smd rect (at -2.525 -5.08) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 6 smd rect (at 2.525 -5.08) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 7 smd rect (at -2.525 -2.54) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 8 smd rect (at 2.525 -2.54) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 9 smd rect (at -2.525 0) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 10 smd rect (at 2.525 0) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 11 smd rect (at -2.525 2.54) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 12 smd rect (at 2.525 2.54) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 13 smd rect (at -2.525 5.08) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 14 smd rect (at 2.525 5.08) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 15 smd rect (at -2.525 7.62) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 16 smd rect (at 2.525 7.62) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 17 smd rect (at -2.525 10.16) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 18 smd rect (at 2.525 10.16) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_2x09_P2.54mm_Vertical_SMD.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_2x10_P2.54mm_Horizontal.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x10_P2.54mm_Horizontal.kicad_mod
new file mode 100644
index 000000000..fbaf20ed4
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x10_P2.54mm_Horizontal.kicad_mod
@@ -0,0 +1,198 @@
+(module PinHeader_2x10_P2.54mm_Horizontal (layer F.Cu) (tedit 59FED5CB)
+  (descr "Through hole angled pin header, 2x10, 2.54mm pitch, 6mm pin length, double rows")
+  (tags "Through hole angled pin header THT 2x10 2.54mm double row")
+  (fp_text reference REF** (at 5.655 -2.27) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_2x10_P2.54mm_Horizontal (at 5.655 25.13) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 4.675 -1.27) (end 6.58 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 -1.27) (end 6.58 24.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 24.13) (end 4.04 24.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 24.13) (end 4.04 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 -0.635) (end 4.675 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end 4.04 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end -0.32 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 0.32) (end 4.04 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 -0.32) (end 12.58 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 -0.32) (end 12.58 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 0.32) (end 12.58 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end 4.04 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end -0.32 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.86) (end 4.04 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 2.22) (end 12.58 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 2.22) (end 12.58 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 2.86) (end 12.58 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end 4.04 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end -0.32 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 5.4) (end 4.04 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 4.76) (end 12.58 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 4.76) (end 12.58 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 5.4) (end 12.58 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end 4.04 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end -0.32 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.94) (end 4.04 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 7.3) (end 12.58 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 7.3) (end 12.58 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 7.94) (end 12.58 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end 4.04 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end -0.32 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 10.48) (end 4.04 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 9.84) (end 12.58 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 9.84) (end 12.58 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 10.48) (end 12.58 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end 4.04 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end -0.32 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 13.02) (end 4.04 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 12.38) (end 12.58 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 12.38) (end 12.58 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 13.02) (end 12.58 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end 4.04 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end -0.32 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 15.56) (end 4.04 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 14.92) (end 12.58 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 14.92) (end 12.58 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 15.56) (end 12.58 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end 4.04 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end -0.32 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 18.1) (end 4.04 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 17.46) (end 12.58 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 17.46) (end 12.58 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 18.1) (end 12.58 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end 4.04 20) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end -0.32 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20.64) (end 4.04 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 20) (end 12.58 20) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 20) (end 12.58 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 20.64) (end 12.58 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end 4.04 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end -0.32 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 23.18) (end 4.04 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 22.54) (end 12.58 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 22.54) (end 12.58 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 23.18) (end 12.58 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.98 -1.33) (end 3.98 24.19) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 24.19) (end 6.64 24.19) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 24.19) (end 6.64 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -1.33) (end 3.98 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.38) (end 12.64 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 -0.38) (end 12.64 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 0.38) (end 6.64 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.32) (end 12.64 -0.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.2) (end 12.64 -0.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.08) (end 12.64 -0.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 0.04) (end 12.64 0.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 0.16) (end 12.64 0.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 0.28) (end 12.64 0.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 -0.38) (end 3.98 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 0.38) (end 3.98 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 -0.38) (end 1.497071 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 0.38) (end 1.497071 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 1.27) (end 6.64 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 2.16) (end 12.64 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 2.16) (end 12.64 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 2.92) (end 6.64 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 2.16) (end 3.98 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 2.92) (end 3.98 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.16) (end 1.497071 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.92) (end 1.497071 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 3.81) (end 6.64 3.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 4.7) (end 12.64 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 4.7) (end 12.64 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 5.46) (end 6.64 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 4.7) (end 3.98 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 5.46) (end 3.98 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 4.7) (end 1.497071 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 5.46) (end 1.497071 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 6.35) (end 6.64 6.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 7.24) (end 12.64 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 7.24) (end 12.64 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 8) (end 6.64 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 7.24) (end 3.98 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 8) (end 3.98 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 7.24) (end 1.497071 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 8) (end 1.497071 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 8.89) (end 6.64 8.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 9.78) (end 12.64 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 9.78) (end 12.64 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 10.54) (end 6.64 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 9.78) (end 3.98 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 10.54) (end 3.98 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 9.78) (end 1.497071 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 10.54) (end 1.497071 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 11.43) (end 6.64 11.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 12.32) (end 12.64 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 12.32) (end 12.64 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 13.08) (end 6.64 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 12.32) (end 3.98 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 13.08) (end 3.98 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 12.32) (end 1.497071 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 13.08) (end 1.497071 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 13.97) (end 6.64 13.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 14.86) (end 12.64 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 14.86) (end 12.64 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 15.62) (end 6.64 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 14.86) (end 3.98 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 15.62) (end 3.98 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 14.86) (end 1.497071 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 15.62) (end 1.497071 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 16.51) (end 6.64 16.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 17.4) (end 12.64 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 17.4) (end 12.64 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 18.16) (end 6.64 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 17.4) (end 3.98 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 18.16) (end 3.98 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 17.4) (end 1.497071 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 18.16) (end 1.497071 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 19.05) (end 6.64 19.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 19.94) (end 12.64 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 19.94) (end 12.64 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 20.7) (end 6.64 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 19.94) (end 3.98 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 20.7) (end 3.98 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 19.94) (end 1.497071 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 20.7) (end 1.497071 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 21.59) (end 6.64 21.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 22.48) (end 12.64 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 22.48) (end 12.64 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 23.24) (end 6.64 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 22.48) (end 3.98 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 23.24) (end 3.98 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 22.48) (end 1.497071 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 23.24) (end 1.497071 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 0) (end -1.27 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 -1.27) (end 0 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 24.65) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 24.65) (end 13.1 24.65) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 13.1 24.65) (end 13.1 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 13.1 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 2.54 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 2.54 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 2.54 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 2.54 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 14 thru_hole oval (at 2.54 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 15 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 16 thru_hole oval (at 2.54 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 17 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 18 thru_hole oval (at 2.54 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 19 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 20 thru_hole oval (at 2.54 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 5.31 11.43 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_2x10_P2.54mm_Horizontal.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_2x10_P2.54mm_Vertical.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x10_P2.54mm_Vertical.kicad_mod
new file mode 100644
index 000000000..b90c8d7ee
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x10_P2.54mm_Vertical.kicad_mod
@@ -0,0 +1,55 @@
+(module PinHeader_2x10_P2.54mm_Vertical (layer F.Cu) (tedit 59FED5CC)
+  (descr "Through hole straight pin header, 2x10, 2.54mm pitch, double rows")
+  (tags "Through hole pin header THT 2x10 2.54mm double row")
+  (fp_text reference REF** (at 1.27 -2.33) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_2x10_P2.54mm_Vertical (at 1.27 25.19) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 0 -1.27) (end 3.81 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.81 -1.27) (end 3.81 24.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.81 24.13) (end -1.27 24.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 24.13) (end -1.27 0) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 0) (end 0 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 24.19) (end 3.87 24.19) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end -1.33 24.19) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.87 -1.33) (end 3.87 24.19) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end 1.27 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.27 1.27) (end 1.27 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.27 -1.33) (end 3.87 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 24.65) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 24.65) (end 4.35 24.65) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.35 24.65) (end 4.35 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.35 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 2.54 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 2.54 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 2.54 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 2.54 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 14 thru_hole oval (at 2.54 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 15 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 16 thru_hole oval (at 2.54 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 17 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 18 thru_hole oval (at 2.54 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 19 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 20 thru_hole oval (at 2.54 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 1.27 11.43 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_2x10_P2.54mm_Vertical.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_2x10_P2.54mm_Vertical_SMD.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x10_P2.54mm_Vertical_SMD.kicad_mod
new file mode 100644
index 000000000..7a1f403ed
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x10_P2.54mm_Vertical_SMD.kicad_mod
@@ -0,0 +1,133 @@
+(module PinHeader_2x10_P2.54mm_Vertical_SMD (layer F.Cu) (tedit 59FED5CC)
+  (descr "surface-mounted straight pin header, 2x10, 2.54mm pitch, double rows")
+  (tags "Surface mounted pin header SMD 2x10 2.54mm double row")
+  (attr smd)
+  (fp_text reference REF** (at 0 -13.76) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_2x10_P2.54mm_Vertical_SMD (at 0 13.76) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 2.54 12.7) (end -2.54 12.7) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.59 -12.7) (end 2.54 -12.7) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 12.7) (end -2.54 -11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -11.75) (end -1.59 -12.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -12.7) (end 2.54 12.7) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -11.75) (end -3.6 -11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -11.75) (end -3.6 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -11.11) (end -2.54 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -11.75) (end 3.6 -11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -11.75) (end 3.6 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -11.11) (end 2.54 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -9.21) (end -3.6 -9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -9.21) (end -3.6 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -8.57) (end -2.54 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -9.21) (end 3.6 -9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -9.21) (end 3.6 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -8.57) (end 2.54 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -6.67) (end -3.6 -6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -6.67) (end -3.6 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -6.03) (end -2.54 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -6.67) (end 3.6 -6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -6.67) (end 3.6 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -6.03) (end 2.54 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -4.13) (end -3.6 -4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -4.13) (end -3.6 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -3.49) (end -2.54 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -4.13) (end 3.6 -4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -4.13) (end 3.6 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -3.49) (end 2.54 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -1.59) (end -3.6 -1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -1.59) (end -3.6 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -0.95) (end -2.54 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -1.59) (end 3.6 -1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -1.59) (end 3.6 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -0.95) (end 2.54 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 0.95) (end -3.6 0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 0.95) (end -3.6 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 1.59) (end -2.54 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 0.95) (end 3.6 0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 0.95) (end 3.6 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 1.59) (end 2.54 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 3.49) (end -3.6 3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 3.49) (end -3.6 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 4.13) (end -2.54 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 3.49) (end 3.6 3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 3.49) (end 3.6 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 4.13) (end 2.54 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 6.03) (end -3.6 6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 6.03) (end -3.6 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 6.67) (end -2.54 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 6.03) (end 3.6 6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 6.03) (end 3.6 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 6.67) (end 2.54 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 8.57) (end -3.6 8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 8.57) (end -3.6 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 9.21) (end -2.54 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 8.57) (end 3.6 8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 8.57) (end 3.6 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 9.21) (end 2.54 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 11.11) (end -3.6 11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 11.11) (end -3.6 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 11.75) (end -2.54 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 11.11) (end 3.6 11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 11.11) (end 3.6 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 11.75) (end 2.54 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.6 -12.76) (end 2.6 -12.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 12.76) (end 2.6 12.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.04 -12.19) (end -2.6 -12.19) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -12.76) (end -2.6 -12.19) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -12.76) (end 2.6 -12.19) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 12.19) (end -2.6 12.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 12.19) (end 2.6 12.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -10.67) (end -2.6 -9.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -10.67) (end 2.6 -9.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -8.13) (end -2.6 -7.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -8.13) (end 2.6 -7.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -5.59) (end -2.6 -4.57) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -5.59) (end 2.6 -4.57) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -3.05) (end -2.6 -2.03) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -3.05) (end 2.6 -2.03) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -0.51) (end -2.6 0.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -0.51) (end 2.6 0.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 2.03) (end -2.6 3.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 2.03) (end 2.6 3.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 4.57) (end -2.6 5.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 4.57) (end 2.6 5.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 7.11) (end -2.6 8.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 7.11) (end 2.6 8.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 9.65) (end -2.6 10.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 9.65) (end 2.6 10.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start -5.9 -13.2) (end -5.9 13.2) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -5.9 13.2) (end 5.9 13.2) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 5.9 13.2) (end 5.9 -13.2) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 5.9 -13.2) (end -5.9 -13.2) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -2.525 -11.43) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 2.525 -11.43) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 3 smd rect (at -2.525 -8.89) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 4 smd rect (at 2.525 -8.89) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 5 smd rect (at -2.525 -6.35) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 6 smd rect (at 2.525 -6.35) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 7 smd rect (at -2.525 -3.81) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 8 smd rect (at 2.525 -3.81) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 9 smd rect (at -2.525 -1.27) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 10 smd rect (at 2.525 -1.27) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 11 smd rect (at -2.525 1.27) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 12 smd rect (at 2.525 1.27) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 13 smd rect (at -2.525 3.81) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 14 smd rect (at 2.525 3.81) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 15 smd rect (at -2.525 6.35) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 16 smd rect (at 2.525 6.35) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 17 smd rect (at -2.525 8.89) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 18 smd rect (at 2.525 8.89) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 19 smd rect (at -2.525 11.43) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 20 smd rect (at 2.525 11.43) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_2x10_P2.54mm_Vertical_SMD.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_2x11_P2.54mm_Horizontal.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x11_P2.54mm_Horizontal.kicad_mod
new file mode 100644
index 000000000..eb93559c9
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x11_P2.54mm_Horizontal.kicad_mod
@@ -0,0 +1,214 @@
+(module PinHeader_2x11_P2.54mm_Horizontal (layer F.Cu) (tedit 59FED5CB)
+  (descr "Through hole angled pin header, 2x11, 2.54mm pitch, 6mm pin length, double rows")
+  (tags "Through hole angled pin header THT 2x11 2.54mm double row")
+  (fp_text reference REF** (at 5.655 -2.27) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_2x11_P2.54mm_Horizontal (at 5.655 27.67) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 4.675 -1.27) (end 6.58 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 -1.27) (end 6.58 26.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 26.67) (end 4.04 26.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 26.67) (end 4.04 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 -0.635) (end 4.675 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end 4.04 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end -0.32 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 0.32) (end 4.04 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 -0.32) (end 12.58 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 -0.32) (end 12.58 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 0.32) (end 12.58 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end 4.04 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end -0.32 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.86) (end 4.04 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 2.22) (end 12.58 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 2.22) (end 12.58 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 2.86) (end 12.58 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end 4.04 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end -0.32 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 5.4) (end 4.04 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 4.76) (end 12.58 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 4.76) (end 12.58 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 5.4) (end 12.58 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end 4.04 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end -0.32 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.94) (end 4.04 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 7.3) (end 12.58 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 7.3) (end 12.58 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 7.94) (end 12.58 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end 4.04 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end -0.32 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 10.48) (end 4.04 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 9.84) (end 12.58 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 9.84) (end 12.58 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 10.48) (end 12.58 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end 4.04 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end -0.32 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 13.02) (end 4.04 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 12.38) (end 12.58 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 12.38) (end 12.58 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 13.02) (end 12.58 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end 4.04 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end -0.32 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 15.56) (end 4.04 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 14.92) (end 12.58 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 14.92) (end 12.58 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 15.56) (end 12.58 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end 4.04 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end -0.32 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 18.1) (end 4.04 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 17.46) (end 12.58 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 17.46) (end 12.58 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 18.1) (end 12.58 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end 4.04 20) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end -0.32 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20.64) (end 4.04 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 20) (end 12.58 20) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 20) (end 12.58 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 20.64) (end 12.58 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end 4.04 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end -0.32 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 23.18) (end 4.04 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 22.54) (end 12.58 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 22.54) (end 12.58 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 23.18) (end 12.58 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.08) (end 4.04 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.08) (end -0.32 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.72) (end 4.04 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 25.08) (end 12.58 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 25.08) (end 12.58 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 25.72) (end 12.58 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.98 -1.33) (end 3.98 26.73) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 26.73) (end 6.64 26.73) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 26.73) (end 6.64 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -1.33) (end 3.98 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.38) (end 12.64 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 -0.38) (end 12.64 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 0.38) (end 6.64 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.32) (end 12.64 -0.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.2) (end 12.64 -0.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.08) (end 12.64 -0.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 0.04) (end 12.64 0.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 0.16) (end 12.64 0.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 0.28) (end 12.64 0.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 -0.38) (end 3.98 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 0.38) (end 3.98 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 -0.38) (end 1.497071 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 0.38) (end 1.497071 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 1.27) (end 6.64 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 2.16) (end 12.64 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 2.16) (end 12.64 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 2.92) (end 6.64 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 2.16) (end 3.98 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 2.92) (end 3.98 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.16) (end 1.497071 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.92) (end 1.497071 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 3.81) (end 6.64 3.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 4.7) (end 12.64 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 4.7) (end 12.64 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 5.46) (end 6.64 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 4.7) (end 3.98 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 5.46) (end 3.98 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 4.7) (end 1.497071 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 5.46) (end 1.497071 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 6.35) (end 6.64 6.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 7.24) (end 12.64 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 7.24) (end 12.64 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 8) (end 6.64 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 7.24) (end 3.98 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 8) (end 3.98 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 7.24) (end 1.497071 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 8) (end 1.497071 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 8.89) (end 6.64 8.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 9.78) (end 12.64 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 9.78) (end 12.64 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 10.54) (end 6.64 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 9.78) (end 3.98 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 10.54) (end 3.98 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 9.78) (end 1.497071 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 10.54) (end 1.497071 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 11.43) (end 6.64 11.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 12.32) (end 12.64 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 12.32) (end 12.64 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 13.08) (end 6.64 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 12.32) (end 3.98 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 13.08) (end 3.98 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 12.32) (end 1.497071 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 13.08) (end 1.497071 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 13.97) (end 6.64 13.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 14.86) (end 12.64 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 14.86) (end 12.64 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 15.62) (end 6.64 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 14.86) (end 3.98 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 15.62) (end 3.98 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 14.86) (end 1.497071 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 15.62) (end 1.497071 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 16.51) (end 6.64 16.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 17.4) (end 12.64 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 17.4) (end 12.64 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 18.16) (end 6.64 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 17.4) (end 3.98 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 18.16) (end 3.98 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 17.4) (end 1.497071 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 18.16) (end 1.497071 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 19.05) (end 6.64 19.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 19.94) (end 12.64 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 19.94) (end 12.64 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 20.7) (end 6.64 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 19.94) (end 3.98 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 20.7) (end 3.98 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 19.94) (end 1.497071 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 20.7) (end 1.497071 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 21.59) (end 6.64 21.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 22.48) (end 12.64 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 22.48) (end 12.64 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 23.24) (end 6.64 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 22.48) (end 3.98 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 23.24) (end 3.98 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 22.48) (end 1.497071 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 23.24) (end 1.497071 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 24.13) (end 6.64 24.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 25.02) (end 12.64 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 25.02) (end 12.64 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 25.78) (end 6.64 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 25.02) (end 3.98 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 25.78) (end 3.98 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 25.02) (end 1.497071 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 25.78) (end 1.497071 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 0) (end -1.27 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 -1.27) (end 0 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 27.2) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 27.2) (end 13.1 27.2) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 13.1 27.2) (end 13.1 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 13.1 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 2.54 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 2.54 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 2.54 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 2.54 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 14 thru_hole oval (at 2.54 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 15 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 16 thru_hole oval (at 2.54 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 17 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 18 thru_hole oval (at 2.54 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 19 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 20 thru_hole oval (at 2.54 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 21 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 22 thru_hole oval (at 2.54 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 5.31 12.7 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_2x11_P2.54mm_Horizontal.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_2x11_P2.54mm_Vertical.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x11_P2.54mm_Vertical.kicad_mod
new file mode 100644
index 000000000..91489abd1
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x11_P2.54mm_Vertical.kicad_mod
@@ -0,0 +1,57 @@
+(module PinHeader_2x11_P2.54mm_Vertical (layer F.Cu) (tedit 59FED5CC)
+  (descr "Through hole straight pin header, 2x11, 2.54mm pitch, double rows")
+  (tags "Through hole pin header THT 2x11 2.54mm double row")
+  (fp_text reference REF** (at 1.27 -2.33) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_2x11_P2.54mm_Vertical (at 1.27 27.73) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 0 -1.27) (end 3.81 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.81 -1.27) (end 3.81 26.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.81 26.67) (end -1.27 26.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 26.67) (end -1.27 0) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 0) (end 0 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 26.73) (end 3.87 26.73) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end -1.33 26.73) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.87 -1.33) (end 3.87 26.73) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end 1.27 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.27 1.27) (end 1.27 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.27 -1.33) (end 3.87 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 27.2) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 27.2) (end 4.35 27.2) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.35 27.2) (end 4.35 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.35 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 2.54 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 2.54 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 2.54 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 2.54 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 14 thru_hole oval (at 2.54 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 15 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 16 thru_hole oval (at 2.54 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 17 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 18 thru_hole oval (at 2.54 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 19 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 20 thru_hole oval (at 2.54 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 21 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 22 thru_hole oval (at 2.54 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 1.27 12.7 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_2x11_P2.54mm_Vertical.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_2x11_P2.54mm_Vertical_SMD.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x11_P2.54mm_Vertical_SMD.kicad_mod
new file mode 100644
index 000000000..c3d2c8a70
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x11_P2.54mm_Vertical_SMD.kicad_mod
@@ -0,0 +1,143 @@
+(module PinHeader_2x11_P2.54mm_Vertical_SMD (layer F.Cu) (tedit 59FED5CC)
+  (descr "surface-mounted straight pin header, 2x11, 2.54mm pitch, double rows")
+  (tags "Surface mounted pin header SMD 2x11 2.54mm double row")
+  (attr smd)
+  (fp_text reference REF** (at 0 -15.03) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_2x11_P2.54mm_Vertical_SMD (at 0 15.03) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 2.54 13.97) (end -2.54 13.97) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.59 -13.97) (end 2.54 -13.97) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 13.97) (end -2.54 -13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -13.02) (end -1.59 -13.97) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -13.97) (end 2.54 13.97) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -13.02) (end -3.6 -13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -13.02) (end -3.6 -12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -12.38) (end -2.54 -12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -13.02) (end 3.6 -13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -13.02) (end 3.6 -12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -12.38) (end 2.54 -12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -10.48) (end -3.6 -10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -10.48) (end -3.6 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -9.84) (end -2.54 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -10.48) (end 3.6 -10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -10.48) (end 3.6 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -9.84) (end 2.54 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -7.94) (end -3.6 -7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -7.94) (end -3.6 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -7.3) (end -2.54 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -7.94) (end 3.6 -7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -7.94) (end 3.6 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -7.3) (end 2.54 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -5.4) (end -3.6 -5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -5.4) (end -3.6 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -4.76) (end -2.54 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -5.4) (end 3.6 -5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -5.4) (end 3.6 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -4.76) (end 2.54 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -2.86) (end -3.6 -2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -2.86) (end -3.6 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -2.22) (end -2.54 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -2.86) (end 3.6 -2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -2.86) (end 3.6 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -2.22) (end 2.54 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -0.32) (end -3.6 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -0.32) (end -3.6 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 0.32) (end -2.54 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -0.32) (end 3.6 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -0.32) (end 3.6 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 0.32) (end 2.54 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 2.22) (end -3.6 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 2.22) (end -3.6 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 2.86) (end -2.54 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 2.22) (end 3.6 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 2.22) (end 3.6 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 2.86) (end 2.54 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 4.76) (end -3.6 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 4.76) (end -3.6 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 5.4) (end -2.54 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 4.76) (end 3.6 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 4.76) (end 3.6 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 5.4) (end 2.54 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 7.3) (end -3.6 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 7.3) (end -3.6 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 7.94) (end -2.54 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 7.3) (end 3.6 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 7.3) (end 3.6 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 7.94) (end 2.54 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 9.84) (end -3.6 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 9.84) (end -3.6 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 10.48) (end -2.54 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 9.84) (end 3.6 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 9.84) (end 3.6 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 10.48) (end 2.54 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 12.38) (end -3.6 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 12.38) (end -3.6 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 13.02) (end -2.54 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 12.38) (end 3.6 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 12.38) (end 3.6 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 13.02) (end 2.54 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.6 -14.03) (end 2.6 -14.03) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 14.03) (end 2.6 14.03) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.04 -13.46) (end -2.6 -13.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -14.03) (end -2.6 -13.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -14.03) (end 2.6 -13.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 13.46) (end -2.6 14.03) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 13.46) (end 2.6 14.03) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -11.94) (end -2.6 -10.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -11.94) (end 2.6 -10.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -9.4) (end -2.6 -8.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -9.4) (end 2.6 -8.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -6.86) (end -2.6 -5.84) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -6.86) (end 2.6 -5.84) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -4.32) (end -2.6 -3.3) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -4.32) (end 2.6 -3.3) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -1.78) (end -2.6 -0.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -1.78) (end 2.6 -0.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 0.76) (end -2.6 1.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 0.76) (end 2.6 1.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 3.3) (end -2.6 4.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 3.3) (end 2.6 4.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 5.84) (end -2.6 6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 5.84) (end 2.6 6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 8.38) (end -2.6 9.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 8.38) (end 2.6 9.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 10.92) (end -2.6 11.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 10.92) (end 2.6 11.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start -5.9 -14.5) (end -5.9 14.5) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -5.9 14.5) (end 5.9 14.5) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 5.9 14.5) (end 5.9 -14.5) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 5.9 -14.5) (end -5.9 -14.5) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -2.525 -12.7) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 2.525 -12.7) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 3 smd rect (at -2.525 -10.16) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 4 smd rect (at 2.525 -10.16) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 5 smd rect (at -2.525 -7.62) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 6 smd rect (at 2.525 -7.62) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 7 smd rect (at -2.525 -5.08) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 8 smd rect (at 2.525 -5.08) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 9 smd rect (at -2.525 -2.54) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 10 smd rect (at 2.525 -2.54) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 11 smd rect (at -2.525 0) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 12 smd rect (at 2.525 0) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 13 smd rect (at -2.525 2.54) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 14 smd rect (at 2.525 2.54) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 15 smd rect (at -2.525 5.08) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 16 smd rect (at 2.525 5.08) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 17 smd rect (at -2.525 7.62) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 18 smd rect (at 2.525 7.62) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 19 smd rect (at -2.525 10.16) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 20 smd rect (at 2.525 10.16) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 21 smd rect (at -2.525 12.7) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 22 smd rect (at 2.525 12.7) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_2x11_P2.54mm_Vertical_SMD.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_2x12_P2.54mm_Horizontal.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x12_P2.54mm_Horizontal.kicad_mod
new file mode 100644
index 000000000..d93a09d74
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x12_P2.54mm_Horizontal.kicad_mod
@@ -0,0 +1,230 @@
+(module PinHeader_2x12_P2.54mm_Horizontal (layer F.Cu) (tedit 59FED5CB)
+  (descr "Through hole angled pin header, 2x12, 2.54mm pitch, 6mm pin length, double rows")
+  (tags "Through hole angled pin header THT 2x12 2.54mm double row")
+  (fp_text reference REF** (at 5.655 -2.27) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_2x12_P2.54mm_Horizontal (at 5.655 30.21) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 4.675 -1.27) (end 6.58 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 -1.27) (end 6.58 29.21) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 29.21) (end 4.04 29.21) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 29.21) (end 4.04 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 -0.635) (end 4.675 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end 4.04 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end -0.32 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 0.32) (end 4.04 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 -0.32) (end 12.58 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 -0.32) (end 12.58 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 0.32) (end 12.58 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end 4.04 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end -0.32 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.86) (end 4.04 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 2.22) (end 12.58 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 2.22) (end 12.58 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 2.86) (end 12.58 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end 4.04 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end -0.32 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 5.4) (end 4.04 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 4.76) (end 12.58 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 4.76) (end 12.58 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 5.4) (end 12.58 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end 4.04 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end -0.32 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.94) (end 4.04 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 7.3) (end 12.58 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 7.3) (end 12.58 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 7.94) (end 12.58 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end 4.04 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end -0.32 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 10.48) (end 4.04 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 9.84) (end 12.58 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 9.84) (end 12.58 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 10.48) (end 12.58 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end 4.04 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end -0.32 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 13.02) (end 4.04 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 12.38) (end 12.58 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 12.38) (end 12.58 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 13.02) (end 12.58 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end 4.04 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end -0.32 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 15.56) (end 4.04 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 14.92) (end 12.58 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 14.92) (end 12.58 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 15.56) (end 12.58 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end 4.04 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end -0.32 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 18.1) (end 4.04 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 17.46) (end 12.58 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 17.46) (end 12.58 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 18.1) (end 12.58 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end 4.04 20) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end -0.32 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20.64) (end 4.04 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 20) (end 12.58 20) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 20) (end 12.58 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 20.64) (end 12.58 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end 4.04 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end -0.32 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 23.18) (end 4.04 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 22.54) (end 12.58 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 22.54) (end 12.58 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 23.18) (end 12.58 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.08) (end 4.04 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.08) (end -0.32 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.72) (end 4.04 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 25.08) (end 12.58 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 25.08) (end 12.58 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 25.72) (end 12.58 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 27.62) (end 4.04 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 27.62) (end -0.32 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 28.26) (end 4.04 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 27.62) (end 12.58 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 27.62) (end 12.58 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 28.26) (end 12.58 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.98 -1.33) (end 3.98 29.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 29.27) (end 6.64 29.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 29.27) (end 6.64 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -1.33) (end 3.98 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.38) (end 12.64 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 -0.38) (end 12.64 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 0.38) (end 6.64 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.32) (end 12.64 -0.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.2) (end 12.64 -0.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.08) (end 12.64 -0.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 0.04) (end 12.64 0.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 0.16) (end 12.64 0.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 0.28) (end 12.64 0.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 -0.38) (end 3.98 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 0.38) (end 3.98 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 -0.38) (end 1.497071 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 0.38) (end 1.497071 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 1.27) (end 6.64 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 2.16) (end 12.64 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 2.16) (end 12.64 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 2.92) (end 6.64 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 2.16) (end 3.98 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 2.92) (end 3.98 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.16) (end 1.497071 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.92) (end 1.497071 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 3.81) (end 6.64 3.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 4.7) (end 12.64 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 4.7) (end 12.64 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 5.46) (end 6.64 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 4.7) (end 3.98 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 5.46) (end 3.98 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 4.7) (end 1.497071 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 5.46) (end 1.497071 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 6.35) (end 6.64 6.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 7.24) (end 12.64 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 7.24) (end 12.64 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 8) (end 6.64 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 7.24) (end 3.98 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 8) (end 3.98 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 7.24) (end 1.497071 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 8) (end 1.497071 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 8.89) (end 6.64 8.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 9.78) (end 12.64 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 9.78) (end 12.64 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 10.54) (end 6.64 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 9.78) (end 3.98 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 10.54) (end 3.98 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 9.78) (end 1.497071 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 10.54) (end 1.497071 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 11.43) (end 6.64 11.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 12.32) (end 12.64 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 12.32) (end 12.64 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 13.08) (end 6.64 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 12.32) (end 3.98 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 13.08) (end 3.98 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 12.32) (end 1.497071 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 13.08) (end 1.497071 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 13.97) (end 6.64 13.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 14.86) (end 12.64 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 14.86) (end 12.64 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 15.62) (end 6.64 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 14.86) (end 3.98 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 15.62) (end 3.98 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 14.86) (end 1.497071 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 15.62) (end 1.497071 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 16.51) (end 6.64 16.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 17.4) (end 12.64 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 17.4) (end 12.64 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 18.16) (end 6.64 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 17.4) (end 3.98 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 18.16) (end 3.98 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 17.4) (end 1.497071 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 18.16) (end 1.497071 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 19.05) (end 6.64 19.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 19.94) (end 12.64 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 19.94) (end 12.64 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 20.7) (end 6.64 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 19.94) (end 3.98 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 20.7) (end 3.98 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 19.94) (end 1.497071 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 20.7) (end 1.497071 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 21.59) (end 6.64 21.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 22.48) (end 12.64 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 22.48) (end 12.64 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 23.24) (end 6.64 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 22.48) (end 3.98 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 23.24) (end 3.98 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 22.48) (end 1.497071 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 23.24) (end 1.497071 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 24.13) (end 6.64 24.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 25.02) (end 12.64 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 25.02) (end 12.64 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 25.78) (end 6.64 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 25.02) (end 3.98 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 25.78) (end 3.98 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 25.02) (end 1.497071 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 25.78) (end 1.497071 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 26.67) (end 6.64 26.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 27.56) (end 12.64 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 27.56) (end 12.64 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 28.32) (end 6.64 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 27.56) (end 3.98 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 28.32) (end 3.98 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 27.56) (end 1.497071 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 28.32) (end 1.497071 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 0) (end -1.27 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 -1.27) (end 0 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 29.75) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 29.75) (end 13.1 29.75) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 13.1 29.75) (end 13.1 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 13.1 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 2.54 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 2.54 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 2.54 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 2.54 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 14 thru_hole oval (at 2.54 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 15 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 16 thru_hole oval (at 2.54 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 17 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 18 thru_hole oval (at 2.54 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 19 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 20 thru_hole oval (at 2.54 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 21 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 22 thru_hole oval (at 2.54 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 23 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 24 thru_hole oval (at 2.54 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 5.31 13.97 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_2x12_P2.54mm_Horizontal.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_2x12_P2.54mm_Vertical.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x12_P2.54mm_Vertical.kicad_mod
new file mode 100644
index 000000000..b72a24163
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x12_P2.54mm_Vertical.kicad_mod
@@ -0,0 +1,59 @@
+(module PinHeader_2x12_P2.54mm_Vertical (layer F.Cu) (tedit 59FED5CC)
+  (descr "Through hole straight pin header, 2x12, 2.54mm pitch, double rows")
+  (tags "Through hole pin header THT 2x12 2.54mm double row")
+  (fp_text reference REF** (at 1.27 -2.33) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_2x12_P2.54mm_Vertical (at 1.27 30.27) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 0 -1.27) (end 3.81 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.81 -1.27) (end 3.81 29.21) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.81 29.21) (end -1.27 29.21) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 29.21) (end -1.27 0) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 0) (end 0 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 29.27) (end 3.87 29.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end -1.33 29.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.87 -1.33) (end 3.87 29.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end 1.27 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.27 1.27) (end 1.27 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.27 -1.33) (end 3.87 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 29.75) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 29.75) (end 4.35 29.75) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.35 29.75) (end 4.35 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.35 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 2.54 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 2.54 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 2.54 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 2.54 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 14 thru_hole oval (at 2.54 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 15 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 16 thru_hole oval (at 2.54 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 17 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 18 thru_hole oval (at 2.54 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 19 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 20 thru_hole oval (at 2.54 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 21 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 22 thru_hole oval (at 2.54 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 23 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 24 thru_hole oval (at 2.54 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 1.27 13.97 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_2x12_P2.54mm_Vertical.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_2x12_P2.54mm_Vertical_SMD.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x12_P2.54mm_Vertical_SMD.kicad_mod
new file mode 100644
index 000000000..2f8ca6685
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x12_P2.54mm_Vertical_SMD.kicad_mod
@@ -0,0 +1,153 @@
+(module PinHeader_2x12_P2.54mm_Vertical_SMD (layer F.Cu) (tedit 59FED5CC)
+  (descr "surface-mounted straight pin header, 2x12, 2.54mm pitch, double rows")
+  (tags "Surface mounted pin header SMD 2x12 2.54mm double row")
+  (attr smd)
+  (fp_text reference REF** (at 0 -16.3) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_2x12_P2.54mm_Vertical_SMD (at 0 16.3) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 2.54 15.24) (end -2.54 15.24) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.59 -15.24) (end 2.54 -15.24) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 15.24) (end -2.54 -14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -14.29) (end -1.59 -15.24) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -15.24) (end 2.54 15.24) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -14.29) (end -3.6 -14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -14.29) (end -3.6 -13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -13.65) (end -2.54 -13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -14.29) (end 3.6 -14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -14.29) (end 3.6 -13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -13.65) (end 2.54 -13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -11.75) (end -3.6 -11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -11.75) (end -3.6 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -11.11) (end -2.54 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -11.75) (end 3.6 -11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -11.75) (end 3.6 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -11.11) (end 2.54 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -9.21) (end -3.6 -9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -9.21) (end -3.6 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -8.57) (end -2.54 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -9.21) (end 3.6 -9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -9.21) (end 3.6 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -8.57) (end 2.54 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -6.67) (end -3.6 -6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -6.67) (end -3.6 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -6.03) (end -2.54 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -6.67) (end 3.6 -6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -6.67) (end 3.6 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -6.03) (end 2.54 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -4.13) (end -3.6 -4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -4.13) (end -3.6 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -3.49) (end -2.54 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -4.13) (end 3.6 -4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -4.13) (end 3.6 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -3.49) (end 2.54 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -1.59) (end -3.6 -1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -1.59) (end -3.6 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -0.95) (end -2.54 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -1.59) (end 3.6 -1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -1.59) (end 3.6 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -0.95) (end 2.54 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 0.95) (end -3.6 0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 0.95) (end -3.6 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 1.59) (end -2.54 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 0.95) (end 3.6 0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 0.95) (end 3.6 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 1.59) (end 2.54 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 3.49) (end -3.6 3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 3.49) (end -3.6 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 4.13) (end -2.54 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 3.49) (end 3.6 3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 3.49) (end 3.6 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 4.13) (end 2.54 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 6.03) (end -3.6 6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 6.03) (end -3.6 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 6.67) (end -2.54 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 6.03) (end 3.6 6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 6.03) (end 3.6 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 6.67) (end 2.54 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 8.57) (end -3.6 8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 8.57) (end -3.6 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 9.21) (end -2.54 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 8.57) (end 3.6 8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 8.57) (end 3.6 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 9.21) (end 2.54 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 11.11) (end -3.6 11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 11.11) (end -3.6 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 11.75) (end -2.54 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 11.11) (end 3.6 11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 11.11) (end 3.6 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 11.75) (end 2.54 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 13.65) (end -3.6 13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 13.65) (end -3.6 14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 14.29) (end -2.54 14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 13.65) (end 3.6 13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 13.65) (end 3.6 14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 14.29) (end 2.54 14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.6 -15.3) (end 2.6 -15.3) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 15.3) (end 2.6 15.3) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.04 -14.73) (end -2.6 -14.73) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -15.3) (end -2.6 -14.73) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -15.3) (end 2.6 -14.73) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 14.73) (end -2.6 15.3) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 14.73) (end 2.6 15.3) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -13.21) (end -2.6 -12.19) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -13.21) (end 2.6 -12.19) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -10.67) (end -2.6 -9.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -10.67) (end 2.6 -9.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -8.13) (end -2.6 -7.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -8.13) (end 2.6 -7.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -5.59) (end -2.6 -4.57) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -5.59) (end 2.6 -4.57) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -3.05) (end -2.6 -2.03) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -3.05) (end 2.6 -2.03) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -0.51) (end -2.6 0.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -0.51) (end 2.6 0.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 2.03) (end -2.6 3.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 2.03) (end 2.6 3.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 4.57) (end -2.6 5.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 4.57) (end 2.6 5.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 7.11) (end -2.6 8.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 7.11) (end 2.6 8.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 9.65) (end -2.6 10.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 9.65) (end 2.6 10.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 12.19) (end -2.6 13.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 12.19) (end 2.6 13.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start -5.9 -15.75) (end -5.9 15.75) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -5.9 15.75) (end 5.9 15.75) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 5.9 15.75) (end 5.9 -15.75) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 5.9 -15.75) (end -5.9 -15.75) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -2.525 -13.97) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 2.525 -13.97) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 3 smd rect (at -2.525 -11.43) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 4 smd rect (at 2.525 -11.43) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 5 smd rect (at -2.525 -8.89) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 6 smd rect (at 2.525 -8.89) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 7 smd rect (at -2.525 -6.35) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 8 smd rect (at 2.525 -6.35) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 9 smd rect (at -2.525 -3.81) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 10 smd rect (at 2.525 -3.81) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 11 smd rect (at -2.525 -1.27) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 12 smd rect (at 2.525 -1.27) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 13 smd rect (at -2.525 1.27) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 14 smd rect (at 2.525 1.27) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 15 smd rect (at -2.525 3.81) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 16 smd rect (at 2.525 3.81) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 17 smd rect (at -2.525 6.35) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 18 smd rect (at 2.525 6.35) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 19 smd rect (at -2.525 8.89) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 20 smd rect (at 2.525 8.89) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 21 smd rect (at -2.525 11.43) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 22 smd rect (at 2.525 11.43) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 23 smd rect (at -2.525 13.97) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 24 smd rect (at 2.525 13.97) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_2x12_P2.54mm_Vertical_SMD.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_2x13_P2.54mm_Horizontal.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x13_P2.54mm_Horizontal.kicad_mod
new file mode 100644
index 000000000..8b36559f5
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x13_P2.54mm_Horizontal.kicad_mod
@@ -0,0 +1,246 @@
+(module PinHeader_2x13_P2.54mm_Horizontal (layer F.Cu) (tedit 59FED5CB)
+  (descr "Through hole angled pin header, 2x13, 2.54mm pitch, 6mm pin length, double rows")
+  (tags "Through hole angled pin header THT 2x13 2.54mm double row")
+  (fp_text reference REF** (at 5.655 -2.27) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_2x13_P2.54mm_Horizontal (at 5.655 32.75) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 4.675 -1.27) (end 6.58 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 -1.27) (end 6.58 31.75) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 31.75) (end 4.04 31.75) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 31.75) (end 4.04 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 -0.635) (end 4.675 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end 4.04 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end -0.32 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 0.32) (end 4.04 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 -0.32) (end 12.58 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 -0.32) (end 12.58 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 0.32) (end 12.58 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end 4.04 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end -0.32 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.86) (end 4.04 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 2.22) (end 12.58 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 2.22) (end 12.58 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 2.86) (end 12.58 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end 4.04 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end -0.32 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 5.4) (end 4.04 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 4.76) (end 12.58 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 4.76) (end 12.58 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 5.4) (end 12.58 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end 4.04 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end -0.32 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.94) (end 4.04 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 7.3) (end 12.58 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 7.3) (end 12.58 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 7.94) (end 12.58 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end 4.04 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end -0.32 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 10.48) (end 4.04 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 9.84) (end 12.58 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 9.84) (end 12.58 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 10.48) (end 12.58 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end 4.04 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end -0.32 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 13.02) (end 4.04 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 12.38) (end 12.58 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 12.38) (end 12.58 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 13.02) (end 12.58 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end 4.04 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end -0.32 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 15.56) (end 4.04 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 14.92) (end 12.58 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 14.92) (end 12.58 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 15.56) (end 12.58 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end 4.04 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end -0.32 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 18.1) (end 4.04 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 17.46) (end 12.58 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 17.46) (end 12.58 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 18.1) (end 12.58 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end 4.04 20) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end -0.32 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20.64) (end 4.04 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 20) (end 12.58 20) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 20) (end 12.58 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 20.64) (end 12.58 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end 4.04 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end -0.32 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 23.18) (end 4.04 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 22.54) (end 12.58 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 22.54) (end 12.58 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 23.18) (end 12.58 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.08) (end 4.04 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.08) (end -0.32 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.72) (end 4.04 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 25.08) (end 12.58 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 25.08) (end 12.58 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 25.72) (end 12.58 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 27.62) (end 4.04 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 27.62) (end -0.32 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 28.26) (end 4.04 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 27.62) (end 12.58 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 27.62) (end 12.58 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 28.26) (end 12.58 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.16) (end 4.04 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.16) (end -0.32 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.8) (end 4.04 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 30.16) (end 12.58 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 30.16) (end 12.58 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 30.8) (end 12.58 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.98 -1.33) (end 3.98 31.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 31.81) (end 6.64 31.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 31.81) (end 6.64 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -1.33) (end 3.98 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.38) (end 12.64 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 -0.38) (end 12.64 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 0.38) (end 6.64 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.32) (end 12.64 -0.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.2) (end 12.64 -0.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.08) (end 12.64 -0.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 0.04) (end 12.64 0.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 0.16) (end 12.64 0.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 0.28) (end 12.64 0.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 -0.38) (end 3.98 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 0.38) (end 3.98 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 -0.38) (end 1.497071 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 0.38) (end 1.497071 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 1.27) (end 6.64 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 2.16) (end 12.64 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 2.16) (end 12.64 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 2.92) (end 6.64 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 2.16) (end 3.98 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 2.92) (end 3.98 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.16) (end 1.497071 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.92) (end 1.497071 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 3.81) (end 6.64 3.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 4.7) (end 12.64 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 4.7) (end 12.64 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 5.46) (end 6.64 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 4.7) (end 3.98 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 5.46) (end 3.98 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 4.7) (end 1.497071 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 5.46) (end 1.497071 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 6.35) (end 6.64 6.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 7.24) (end 12.64 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 7.24) (end 12.64 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 8) (end 6.64 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 7.24) (end 3.98 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 8) (end 3.98 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 7.24) (end 1.497071 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 8) (end 1.497071 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 8.89) (end 6.64 8.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 9.78) (end 12.64 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 9.78) (end 12.64 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 10.54) (end 6.64 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 9.78) (end 3.98 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 10.54) (end 3.98 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 9.78) (end 1.497071 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 10.54) (end 1.497071 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 11.43) (end 6.64 11.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 12.32) (end 12.64 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 12.32) (end 12.64 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 13.08) (end 6.64 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 12.32) (end 3.98 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 13.08) (end 3.98 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 12.32) (end 1.497071 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 13.08) (end 1.497071 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 13.97) (end 6.64 13.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 14.86) (end 12.64 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 14.86) (end 12.64 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 15.62) (end 6.64 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 14.86) (end 3.98 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 15.62) (end 3.98 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 14.86) (end 1.497071 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 15.62) (end 1.497071 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 16.51) (end 6.64 16.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 17.4) (end 12.64 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 17.4) (end 12.64 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 18.16) (end 6.64 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 17.4) (end 3.98 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 18.16) (end 3.98 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 17.4) (end 1.497071 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 18.16) (end 1.497071 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 19.05) (end 6.64 19.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 19.94) (end 12.64 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 19.94) (end 12.64 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 20.7) (end 6.64 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 19.94) (end 3.98 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 20.7) (end 3.98 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 19.94) (end 1.497071 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 20.7) (end 1.497071 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 21.59) (end 6.64 21.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 22.48) (end 12.64 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 22.48) (end 12.64 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 23.24) (end 6.64 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 22.48) (end 3.98 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 23.24) (end 3.98 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 22.48) (end 1.497071 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 23.24) (end 1.497071 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 24.13) (end 6.64 24.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 25.02) (end 12.64 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 25.02) (end 12.64 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 25.78) (end 6.64 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 25.02) (end 3.98 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 25.78) (end 3.98 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 25.02) (end 1.497071 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 25.78) (end 1.497071 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 26.67) (end 6.64 26.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 27.56) (end 12.64 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 27.56) (end 12.64 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 28.32) (end 6.64 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 27.56) (end 3.98 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 28.32) (end 3.98 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 27.56) (end 1.497071 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 28.32) (end 1.497071 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 29.21) (end 6.64 29.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 30.1) (end 12.64 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 30.1) (end 12.64 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 30.86) (end 6.64 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 30.1) (end 3.98 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 30.86) (end 3.98 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 30.1) (end 1.497071 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 30.86) (end 1.497071 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 0) (end -1.27 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 -1.27) (end 0 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 32.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 32.25) (end 13.1 32.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 13.1 32.25) (end 13.1 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 13.1 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 2.54 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 2.54 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 2.54 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 2.54 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 14 thru_hole oval (at 2.54 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 15 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 16 thru_hole oval (at 2.54 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 17 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 18 thru_hole oval (at 2.54 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 19 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 20 thru_hole oval (at 2.54 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 21 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 22 thru_hole oval (at 2.54 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 23 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 24 thru_hole oval (at 2.54 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 25 thru_hole oval (at 0 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 26 thru_hole oval (at 2.54 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 5.31 15.24 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_2x13_P2.54mm_Horizontal.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_2x13_P2.54mm_Vertical.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x13_P2.54mm_Vertical.kicad_mod
new file mode 100644
index 000000000..a087c5277
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x13_P2.54mm_Vertical.kicad_mod
@@ -0,0 +1,61 @@
+(module PinHeader_2x13_P2.54mm_Vertical (layer F.Cu) (tedit 59FED5CC)
+  (descr "Through hole straight pin header, 2x13, 2.54mm pitch, double rows")
+  (tags "Through hole pin header THT 2x13 2.54mm double row")
+  (fp_text reference REF** (at 1.27 -2.33) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_2x13_P2.54mm_Vertical (at 1.27 32.81) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 0 -1.27) (end 3.81 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.81 -1.27) (end 3.81 31.75) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.81 31.75) (end -1.27 31.75) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 31.75) (end -1.27 0) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 0) (end 0 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 31.81) (end 3.87 31.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end -1.33 31.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.87 -1.33) (end 3.87 31.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end 1.27 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.27 1.27) (end 1.27 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.27 -1.33) (end 3.87 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 32.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 32.25) (end 4.35 32.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.35 32.25) (end 4.35 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.35 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 2.54 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 2.54 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 2.54 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 2.54 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 14 thru_hole oval (at 2.54 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 15 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 16 thru_hole oval (at 2.54 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 17 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 18 thru_hole oval (at 2.54 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 19 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 20 thru_hole oval (at 2.54 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 21 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 22 thru_hole oval (at 2.54 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 23 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 24 thru_hole oval (at 2.54 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 25 thru_hole oval (at 0 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 26 thru_hole oval (at 2.54 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 1.27 15.24 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_2x13_P2.54mm_Vertical.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_2x13_P2.54mm_Vertical_SMD.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x13_P2.54mm_Vertical_SMD.kicad_mod
new file mode 100644
index 000000000..056bd678f
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x13_P2.54mm_Vertical_SMD.kicad_mod
@@ -0,0 +1,163 @@
+(module PinHeader_2x13_P2.54mm_Vertical_SMD (layer F.Cu) (tedit 59FED5CC)
+  (descr "surface-mounted straight pin header, 2x13, 2.54mm pitch, double rows")
+  (tags "Surface mounted pin header SMD 2x13 2.54mm double row")
+  (attr smd)
+  (fp_text reference REF** (at 0 -17.57) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_2x13_P2.54mm_Vertical_SMD (at 0 17.57) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 2.54 16.51) (end -2.54 16.51) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.59 -16.51) (end 2.54 -16.51) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 16.51) (end -2.54 -15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -15.56) (end -1.59 -16.51) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -16.51) (end 2.54 16.51) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -15.56) (end -3.6 -15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -15.56) (end -3.6 -14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -14.92) (end -2.54 -14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -15.56) (end 3.6 -15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -15.56) (end 3.6 -14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -14.92) (end 2.54 -14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -13.02) (end -3.6 -13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -13.02) (end -3.6 -12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -12.38) (end -2.54 -12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -13.02) (end 3.6 -13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -13.02) (end 3.6 -12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -12.38) (end 2.54 -12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -10.48) (end -3.6 -10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -10.48) (end -3.6 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -9.84) (end -2.54 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -10.48) (end 3.6 -10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -10.48) (end 3.6 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -9.84) (end 2.54 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -7.94) (end -3.6 -7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -7.94) (end -3.6 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -7.3) (end -2.54 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -7.94) (end 3.6 -7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -7.94) (end 3.6 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -7.3) (end 2.54 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -5.4) (end -3.6 -5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -5.4) (end -3.6 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -4.76) (end -2.54 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -5.4) (end 3.6 -5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -5.4) (end 3.6 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -4.76) (end 2.54 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -2.86) (end -3.6 -2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -2.86) (end -3.6 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -2.22) (end -2.54 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -2.86) (end 3.6 -2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -2.86) (end 3.6 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -2.22) (end 2.54 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -0.32) (end -3.6 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -0.32) (end -3.6 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 0.32) (end -2.54 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -0.32) (end 3.6 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -0.32) (end 3.6 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 0.32) (end 2.54 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 2.22) (end -3.6 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 2.22) (end -3.6 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 2.86) (end -2.54 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 2.22) (end 3.6 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 2.22) (end 3.6 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 2.86) (end 2.54 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 4.76) (end -3.6 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 4.76) (end -3.6 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 5.4) (end -2.54 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 4.76) (end 3.6 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 4.76) (end 3.6 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 5.4) (end 2.54 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 7.3) (end -3.6 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 7.3) (end -3.6 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 7.94) (end -2.54 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 7.3) (end 3.6 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 7.3) (end 3.6 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 7.94) (end 2.54 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 9.84) (end -3.6 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 9.84) (end -3.6 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 10.48) (end -2.54 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 9.84) (end 3.6 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 9.84) (end 3.6 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 10.48) (end 2.54 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 12.38) (end -3.6 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 12.38) (end -3.6 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 13.02) (end -2.54 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 12.38) (end 3.6 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 12.38) (end 3.6 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 13.02) (end 2.54 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 14.92) (end -3.6 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 14.92) (end -3.6 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 15.56) (end -2.54 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 14.92) (end 3.6 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 14.92) (end 3.6 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 15.56) (end 2.54 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.6 -16.57) (end 2.6 -16.57) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 16.57) (end 2.6 16.57) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.04 -16) (end -2.6 -16) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -16.57) (end -2.6 -16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -16.57) (end 2.6 -16) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 16) (end -2.6 16.57) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 16) (end 2.6 16.57) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -14.48) (end -2.6 -13.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -14.48) (end 2.6 -13.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -11.94) (end -2.6 -10.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -11.94) (end 2.6 -10.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -9.4) (end -2.6 -8.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -9.4) (end 2.6 -8.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -6.86) (end -2.6 -5.84) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -6.86) (end 2.6 -5.84) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -4.32) (end -2.6 -3.3) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -4.32) (end 2.6 -3.3) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -1.78) (end -2.6 -0.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -1.78) (end 2.6 -0.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 0.76) (end -2.6 1.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 0.76) (end 2.6 1.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 3.3) (end -2.6 4.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 3.3) (end 2.6 4.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 5.84) (end -2.6 6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 5.84) (end 2.6 6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 8.38) (end -2.6 9.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 8.38) (end 2.6 9.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 10.92) (end -2.6 11.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 10.92) (end 2.6 11.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 13.46) (end -2.6 14.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 13.46) (end 2.6 14.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start -5.9 -17.05) (end -5.9 17.05) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -5.9 17.05) (end 5.9 17.05) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 5.9 17.05) (end 5.9 -17.05) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 5.9 -17.05) (end -5.9 -17.05) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -2.525 -15.24) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 2.525 -15.24) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 3 smd rect (at -2.525 -12.7) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 4 smd rect (at 2.525 -12.7) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 5 smd rect (at -2.525 -10.16) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 6 smd rect (at 2.525 -10.16) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 7 smd rect (at -2.525 -7.62) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 8 smd rect (at 2.525 -7.62) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 9 smd rect (at -2.525 -5.08) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 10 smd rect (at 2.525 -5.08) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 11 smd rect (at -2.525 -2.54) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 12 smd rect (at 2.525 -2.54) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 13 smd rect (at -2.525 0) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 14 smd rect (at 2.525 0) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 15 smd rect (at -2.525 2.54) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 16 smd rect (at 2.525 2.54) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 17 smd rect (at -2.525 5.08) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 18 smd rect (at 2.525 5.08) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 19 smd rect (at -2.525 7.62) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 20 smd rect (at 2.525 7.62) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 21 smd rect (at -2.525 10.16) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 22 smd rect (at 2.525 10.16) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 23 smd rect (at -2.525 12.7) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 24 smd rect (at 2.525 12.7) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 25 smd rect (at -2.525 15.24) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 26 smd rect (at 2.525 15.24) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_2x13_P2.54mm_Vertical_SMD.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_2x14_P2.54mm_Horizontal.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x14_P2.54mm_Horizontal.kicad_mod
new file mode 100644
index 000000000..b82ecc81d
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x14_P2.54mm_Horizontal.kicad_mod
@@ -0,0 +1,262 @@
+(module PinHeader_2x14_P2.54mm_Horizontal (layer F.Cu) (tedit 59FED5CB)
+  (descr "Through hole angled pin header, 2x14, 2.54mm pitch, 6mm pin length, double rows")
+  (tags "Through hole angled pin header THT 2x14 2.54mm double row")
+  (fp_text reference REF** (at 5.655 -2.27) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_2x14_P2.54mm_Horizontal (at 5.655 35.29) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 4.675 -1.27) (end 6.58 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 -1.27) (end 6.58 34.29) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 34.29) (end 4.04 34.29) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 34.29) (end 4.04 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 -0.635) (end 4.675 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end 4.04 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end -0.32 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 0.32) (end 4.04 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 -0.32) (end 12.58 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 -0.32) (end 12.58 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 0.32) (end 12.58 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end 4.04 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end -0.32 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.86) (end 4.04 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 2.22) (end 12.58 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 2.22) (end 12.58 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 2.86) (end 12.58 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end 4.04 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end -0.32 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 5.4) (end 4.04 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 4.76) (end 12.58 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 4.76) (end 12.58 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 5.4) (end 12.58 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end 4.04 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end -0.32 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.94) (end 4.04 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 7.3) (end 12.58 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 7.3) (end 12.58 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 7.94) (end 12.58 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end 4.04 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end -0.32 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 10.48) (end 4.04 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 9.84) (end 12.58 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 9.84) (end 12.58 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 10.48) (end 12.58 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end 4.04 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end -0.32 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 13.02) (end 4.04 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 12.38) (end 12.58 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 12.38) (end 12.58 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 13.02) (end 12.58 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end 4.04 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end -0.32 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 15.56) (end 4.04 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 14.92) (end 12.58 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 14.92) (end 12.58 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 15.56) (end 12.58 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end 4.04 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end -0.32 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 18.1) (end 4.04 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 17.46) (end 12.58 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 17.46) (end 12.58 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 18.1) (end 12.58 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end 4.04 20) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end -0.32 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20.64) (end 4.04 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 20) (end 12.58 20) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 20) (end 12.58 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 20.64) (end 12.58 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end 4.04 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end -0.32 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 23.18) (end 4.04 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 22.54) (end 12.58 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 22.54) (end 12.58 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 23.18) (end 12.58 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.08) (end 4.04 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.08) (end -0.32 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.72) (end 4.04 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 25.08) (end 12.58 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 25.08) (end 12.58 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 25.72) (end 12.58 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 27.62) (end 4.04 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 27.62) (end -0.32 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 28.26) (end 4.04 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 27.62) (end 12.58 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 27.62) (end 12.58 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 28.26) (end 12.58 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.16) (end 4.04 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.16) (end -0.32 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.8) (end 4.04 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 30.16) (end 12.58 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 30.16) (end 12.58 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 30.8) (end 12.58 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 32.7) (end 4.04 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 32.7) (end -0.32 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 33.34) (end 4.04 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 32.7) (end 12.58 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 32.7) (end 12.58 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 33.34) (end 12.58 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.98 -1.33) (end 3.98 34.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 34.35) (end 6.64 34.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 34.35) (end 6.64 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -1.33) (end 3.98 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.38) (end 12.64 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 -0.38) (end 12.64 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 0.38) (end 6.64 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.32) (end 12.64 -0.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.2) (end 12.64 -0.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.08) (end 12.64 -0.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 0.04) (end 12.64 0.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 0.16) (end 12.64 0.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 0.28) (end 12.64 0.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 -0.38) (end 3.98 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 0.38) (end 3.98 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 -0.38) (end 1.497071 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 0.38) (end 1.497071 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 1.27) (end 6.64 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 2.16) (end 12.64 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 2.16) (end 12.64 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 2.92) (end 6.64 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 2.16) (end 3.98 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 2.92) (end 3.98 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.16) (end 1.497071 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.92) (end 1.497071 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 3.81) (end 6.64 3.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 4.7) (end 12.64 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 4.7) (end 12.64 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 5.46) (end 6.64 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 4.7) (end 3.98 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 5.46) (end 3.98 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 4.7) (end 1.497071 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 5.46) (end 1.497071 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 6.35) (end 6.64 6.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 7.24) (end 12.64 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 7.24) (end 12.64 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 8) (end 6.64 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 7.24) (end 3.98 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 8) (end 3.98 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 7.24) (end 1.497071 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 8) (end 1.497071 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 8.89) (end 6.64 8.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 9.78) (end 12.64 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 9.78) (end 12.64 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 10.54) (end 6.64 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 9.78) (end 3.98 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 10.54) (end 3.98 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 9.78) (end 1.497071 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 10.54) (end 1.497071 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 11.43) (end 6.64 11.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 12.32) (end 12.64 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 12.32) (end 12.64 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 13.08) (end 6.64 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 12.32) (end 3.98 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 13.08) (end 3.98 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 12.32) (end 1.497071 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 13.08) (end 1.497071 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 13.97) (end 6.64 13.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 14.86) (end 12.64 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 14.86) (end 12.64 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 15.62) (end 6.64 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 14.86) (end 3.98 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 15.62) (end 3.98 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 14.86) (end 1.497071 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 15.62) (end 1.497071 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 16.51) (end 6.64 16.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 17.4) (end 12.64 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 17.4) (end 12.64 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 18.16) (end 6.64 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 17.4) (end 3.98 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 18.16) (end 3.98 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 17.4) (end 1.497071 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 18.16) (end 1.497071 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 19.05) (end 6.64 19.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 19.94) (end 12.64 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 19.94) (end 12.64 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 20.7) (end 6.64 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 19.94) (end 3.98 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 20.7) (end 3.98 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 19.94) (end 1.497071 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 20.7) (end 1.497071 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 21.59) (end 6.64 21.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 22.48) (end 12.64 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 22.48) (end 12.64 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 23.24) (end 6.64 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 22.48) (end 3.98 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 23.24) (end 3.98 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 22.48) (end 1.497071 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 23.24) (end 1.497071 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 24.13) (end 6.64 24.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 25.02) (end 12.64 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 25.02) (end 12.64 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 25.78) (end 6.64 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 25.02) (end 3.98 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 25.78) (end 3.98 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 25.02) (end 1.497071 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 25.78) (end 1.497071 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 26.67) (end 6.64 26.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 27.56) (end 12.64 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 27.56) (end 12.64 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 28.32) (end 6.64 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 27.56) (end 3.98 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 28.32) (end 3.98 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 27.56) (end 1.497071 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 28.32) (end 1.497071 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 29.21) (end 6.64 29.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 30.1) (end 12.64 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 30.1) (end 12.64 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 30.86) (end 6.64 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 30.1) (end 3.98 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 30.86) (end 3.98 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 30.1) (end 1.497071 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 30.86) (end 1.497071 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 31.75) (end 6.64 31.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 32.64) (end 12.64 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 32.64) (end 12.64 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 33.4) (end 6.64 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 32.64) (end 3.98 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 33.4) (end 3.98 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 32.64) (end 1.497071 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 33.4) (end 1.497071 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 0) (end -1.27 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 -1.27) (end 0 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 34.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 34.8) (end 13.1 34.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 13.1 34.8) (end 13.1 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 13.1 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 2.54 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 2.54 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 2.54 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 2.54 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 14 thru_hole oval (at 2.54 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 15 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 16 thru_hole oval (at 2.54 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 17 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 18 thru_hole oval (at 2.54 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 19 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 20 thru_hole oval (at 2.54 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 21 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 22 thru_hole oval (at 2.54 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 23 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 24 thru_hole oval (at 2.54 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 25 thru_hole oval (at 0 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 26 thru_hole oval (at 2.54 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 27 thru_hole oval (at 0 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 28 thru_hole oval (at 2.54 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 5.31 16.51 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_2x14_P2.54mm_Horizontal.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_2x14_P2.54mm_Vertical.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x14_P2.54mm_Vertical.kicad_mod
new file mode 100644
index 000000000..af82badac
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x14_P2.54mm_Vertical.kicad_mod
@@ -0,0 +1,63 @@
+(module PinHeader_2x14_P2.54mm_Vertical (layer F.Cu) (tedit 59FED5CC)
+  (descr "Through hole straight pin header, 2x14, 2.54mm pitch, double rows")
+  (tags "Through hole pin header THT 2x14 2.54mm double row")
+  (fp_text reference REF** (at 1.27 -2.33) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_2x14_P2.54mm_Vertical (at 1.27 35.35) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 0 -1.27) (end 3.81 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.81 -1.27) (end 3.81 34.29) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.81 34.29) (end -1.27 34.29) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 34.29) (end -1.27 0) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 0) (end 0 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 34.35) (end 3.87 34.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end -1.33 34.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.87 -1.33) (end 3.87 34.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end 1.27 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.27 1.27) (end 1.27 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.27 -1.33) (end 3.87 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 34.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 34.8) (end 4.35 34.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.35 34.8) (end 4.35 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.35 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 2.54 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 2.54 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 2.54 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 2.54 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 14 thru_hole oval (at 2.54 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 15 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 16 thru_hole oval (at 2.54 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 17 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 18 thru_hole oval (at 2.54 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 19 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 20 thru_hole oval (at 2.54 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 21 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 22 thru_hole oval (at 2.54 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 23 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 24 thru_hole oval (at 2.54 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 25 thru_hole oval (at 0 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 26 thru_hole oval (at 2.54 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 27 thru_hole oval (at 0 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 28 thru_hole oval (at 2.54 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 1.27 16.51 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_2x14_P2.54mm_Vertical.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_2x14_P2.54mm_Vertical_SMD.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x14_P2.54mm_Vertical_SMD.kicad_mod
new file mode 100644
index 000000000..1f6fc0940
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x14_P2.54mm_Vertical_SMD.kicad_mod
@@ -0,0 +1,173 @@
+(module PinHeader_2x14_P2.54mm_Vertical_SMD (layer F.Cu) (tedit 59FED5CC)
+  (descr "surface-mounted straight pin header, 2x14, 2.54mm pitch, double rows")
+  (tags "Surface mounted pin header SMD 2x14 2.54mm double row")
+  (attr smd)
+  (fp_text reference REF** (at 0 -18.84) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_2x14_P2.54mm_Vertical_SMD (at 0 18.84) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 2.54 17.78) (end -2.54 17.78) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.59 -17.78) (end 2.54 -17.78) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 17.78) (end -2.54 -16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -16.83) (end -1.59 -17.78) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -17.78) (end 2.54 17.78) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -16.83) (end -3.6 -16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -16.83) (end -3.6 -16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -16.19) (end -2.54 -16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -16.83) (end 3.6 -16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -16.83) (end 3.6 -16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -16.19) (end 2.54 -16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -14.29) (end -3.6 -14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -14.29) (end -3.6 -13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -13.65) (end -2.54 -13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -14.29) (end 3.6 -14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -14.29) (end 3.6 -13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -13.65) (end 2.54 -13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -11.75) (end -3.6 -11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -11.75) (end -3.6 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -11.11) (end -2.54 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -11.75) (end 3.6 -11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -11.75) (end 3.6 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -11.11) (end 2.54 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -9.21) (end -3.6 -9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -9.21) (end -3.6 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -8.57) (end -2.54 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -9.21) (end 3.6 -9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -9.21) (end 3.6 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -8.57) (end 2.54 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -6.67) (end -3.6 -6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -6.67) (end -3.6 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -6.03) (end -2.54 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -6.67) (end 3.6 -6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -6.67) (end 3.6 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -6.03) (end 2.54 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -4.13) (end -3.6 -4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -4.13) (end -3.6 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -3.49) (end -2.54 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -4.13) (end 3.6 -4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -4.13) (end 3.6 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -3.49) (end 2.54 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -1.59) (end -3.6 -1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -1.59) (end -3.6 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -0.95) (end -2.54 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -1.59) (end 3.6 -1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -1.59) (end 3.6 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -0.95) (end 2.54 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 0.95) (end -3.6 0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 0.95) (end -3.6 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 1.59) (end -2.54 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 0.95) (end 3.6 0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 0.95) (end 3.6 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 1.59) (end 2.54 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 3.49) (end -3.6 3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 3.49) (end -3.6 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 4.13) (end -2.54 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 3.49) (end 3.6 3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 3.49) (end 3.6 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 4.13) (end 2.54 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 6.03) (end -3.6 6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 6.03) (end -3.6 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 6.67) (end -2.54 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 6.03) (end 3.6 6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 6.03) (end 3.6 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 6.67) (end 2.54 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 8.57) (end -3.6 8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 8.57) (end -3.6 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 9.21) (end -2.54 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 8.57) (end 3.6 8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 8.57) (end 3.6 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 9.21) (end 2.54 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 11.11) (end -3.6 11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 11.11) (end -3.6 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 11.75) (end -2.54 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 11.11) (end 3.6 11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 11.11) (end 3.6 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 11.75) (end 2.54 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 13.65) (end -3.6 13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 13.65) (end -3.6 14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 14.29) (end -2.54 14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 13.65) (end 3.6 13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 13.65) (end 3.6 14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 14.29) (end 2.54 14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 16.19) (end -3.6 16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 16.19) (end -3.6 16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 16.83) (end -2.54 16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 16.19) (end 3.6 16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 16.19) (end 3.6 16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 16.83) (end 2.54 16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.6 -17.84) (end 2.6 -17.84) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 17.84) (end 2.6 17.84) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.04 -17.27) (end -2.6 -17.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -17.84) (end -2.6 -17.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -17.84) (end 2.6 -17.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 17.27) (end -2.6 17.84) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 17.27) (end 2.6 17.84) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -15.75) (end -2.6 -14.73) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -15.75) (end 2.6 -14.73) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -13.21) (end -2.6 -12.19) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -13.21) (end 2.6 -12.19) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -10.67) (end -2.6 -9.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -10.67) (end 2.6 -9.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -8.13) (end -2.6 -7.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -8.13) (end 2.6 -7.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -5.59) (end -2.6 -4.57) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -5.59) (end 2.6 -4.57) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -3.05) (end -2.6 -2.03) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -3.05) (end 2.6 -2.03) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -0.51) (end -2.6 0.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -0.51) (end 2.6 0.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 2.03) (end -2.6 3.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 2.03) (end 2.6 3.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 4.57) (end -2.6 5.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 4.57) (end 2.6 5.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 7.11) (end -2.6 8.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 7.11) (end 2.6 8.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 9.65) (end -2.6 10.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 9.65) (end 2.6 10.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 12.19) (end -2.6 13.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 12.19) (end 2.6 13.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 14.73) (end -2.6 15.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 14.73) (end 2.6 15.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start -5.9 -18.3) (end -5.9 18.3) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -5.9 18.3) (end 5.9 18.3) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 5.9 18.3) (end 5.9 -18.3) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 5.9 -18.3) (end -5.9 -18.3) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -2.525 -16.51) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 2.525 -16.51) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 3 smd rect (at -2.525 -13.97) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 4 smd rect (at 2.525 -13.97) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 5 smd rect (at -2.525 -11.43) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 6 smd rect (at 2.525 -11.43) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 7 smd rect (at -2.525 -8.89) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 8 smd rect (at 2.525 -8.89) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 9 smd rect (at -2.525 -6.35) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 10 smd rect (at 2.525 -6.35) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 11 smd rect (at -2.525 -3.81) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 12 smd rect (at 2.525 -3.81) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 13 smd rect (at -2.525 -1.27) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 14 smd rect (at 2.525 -1.27) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 15 smd rect (at -2.525 1.27) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 16 smd rect (at 2.525 1.27) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 17 smd rect (at -2.525 3.81) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 18 smd rect (at 2.525 3.81) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 19 smd rect (at -2.525 6.35) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 20 smd rect (at 2.525 6.35) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 21 smd rect (at -2.525 8.89) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 22 smd rect (at 2.525 8.89) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 23 smd rect (at -2.525 11.43) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 24 smd rect (at 2.525 11.43) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 25 smd rect (at -2.525 13.97) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 26 smd rect (at 2.525 13.97) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 27 smd rect (at -2.525 16.51) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 28 smd rect (at 2.525 16.51) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_2x14_P2.54mm_Vertical_SMD.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_2x15_P2.54mm_Horizontal.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x15_P2.54mm_Horizontal.kicad_mod
new file mode 100644
index 000000000..9d1166ba2
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x15_P2.54mm_Horizontal.kicad_mod
@@ -0,0 +1,278 @@
+(module PinHeader_2x15_P2.54mm_Horizontal (layer F.Cu) (tedit 59FED5CB)
+  (descr "Through hole angled pin header, 2x15, 2.54mm pitch, 6mm pin length, double rows")
+  (tags "Through hole angled pin header THT 2x15 2.54mm double row")
+  (fp_text reference REF** (at 5.655 -2.27) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_2x15_P2.54mm_Horizontal (at 5.655 37.83) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 4.675 -1.27) (end 6.58 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 -1.27) (end 6.58 36.83) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 36.83) (end 4.04 36.83) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 36.83) (end 4.04 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 -0.635) (end 4.675 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end 4.04 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end -0.32 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 0.32) (end 4.04 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 -0.32) (end 12.58 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 -0.32) (end 12.58 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 0.32) (end 12.58 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end 4.04 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end -0.32 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.86) (end 4.04 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 2.22) (end 12.58 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 2.22) (end 12.58 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 2.86) (end 12.58 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end 4.04 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end -0.32 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 5.4) (end 4.04 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 4.76) (end 12.58 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 4.76) (end 12.58 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 5.4) (end 12.58 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end 4.04 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end -0.32 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.94) (end 4.04 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 7.3) (end 12.58 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 7.3) (end 12.58 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 7.94) (end 12.58 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end 4.04 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end -0.32 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 10.48) (end 4.04 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 9.84) (end 12.58 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 9.84) (end 12.58 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 10.48) (end 12.58 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end 4.04 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end -0.32 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 13.02) (end 4.04 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 12.38) (end 12.58 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 12.38) (end 12.58 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 13.02) (end 12.58 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end 4.04 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end -0.32 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 15.56) (end 4.04 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 14.92) (end 12.58 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 14.92) (end 12.58 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 15.56) (end 12.58 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end 4.04 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end -0.32 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 18.1) (end 4.04 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 17.46) (end 12.58 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 17.46) (end 12.58 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 18.1) (end 12.58 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end 4.04 20) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end -0.32 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20.64) (end 4.04 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 20) (end 12.58 20) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 20) (end 12.58 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 20.64) (end 12.58 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end 4.04 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end -0.32 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 23.18) (end 4.04 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 22.54) (end 12.58 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 22.54) (end 12.58 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 23.18) (end 12.58 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.08) (end 4.04 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.08) (end -0.32 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.72) (end 4.04 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 25.08) (end 12.58 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 25.08) (end 12.58 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 25.72) (end 12.58 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 27.62) (end 4.04 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 27.62) (end -0.32 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 28.26) (end 4.04 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 27.62) (end 12.58 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 27.62) (end 12.58 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 28.26) (end 12.58 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.16) (end 4.04 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.16) (end -0.32 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.8) (end 4.04 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 30.16) (end 12.58 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 30.16) (end 12.58 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 30.8) (end 12.58 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 32.7) (end 4.04 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 32.7) (end -0.32 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 33.34) (end 4.04 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 32.7) (end 12.58 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 32.7) (end 12.58 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 33.34) (end 12.58 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.24) (end 4.04 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.24) (end -0.32 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.88) (end 4.04 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 35.24) (end 12.58 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 35.24) (end 12.58 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 35.88) (end 12.58 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.98 -1.33) (end 3.98 36.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 36.89) (end 6.64 36.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 36.89) (end 6.64 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -1.33) (end 3.98 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.38) (end 12.64 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 -0.38) (end 12.64 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 0.38) (end 6.64 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.32) (end 12.64 -0.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.2) (end 12.64 -0.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.08) (end 12.64 -0.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 0.04) (end 12.64 0.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 0.16) (end 12.64 0.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 0.28) (end 12.64 0.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 -0.38) (end 3.98 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 0.38) (end 3.98 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 -0.38) (end 1.497071 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 0.38) (end 1.497071 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 1.27) (end 6.64 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 2.16) (end 12.64 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 2.16) (end 12.64 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 2.92) (end 6.64 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 2.16) (end 3.98 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 2.92) (end 3.98 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.16) (end 1.497071 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.92) (end 1.497071 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 3.81) (end 6.64 3.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 4.7) (end 12.64 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 4.7) (end 12.64 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 5.46) (end 6.64 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 4.7) (end 3.98 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 5.46) (end 3.98 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 4.7) (end 1.497071 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 5.46) (end 1.497071 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 6.35) (end 6.64 6.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 7.24) (end 12.64 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 7.24) (end 12.64 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 8) (end 6.64 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 7.24) (end 3.98 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 8) (end 3.98 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 7.24) (end 1.497071 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 8) (end 1.497071 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 8.89) (end 6.64 8.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 9.78) (end 12.64 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 9.78) (end 12.64 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 10.54) (end 6.64 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 9.78) (end 3.98 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 10.54) (end 3.98 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 9.78) (end 1.497071 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 10.54) (end 1.497071 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 11.43) (end 6.64 11.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 12.32) (end 12.64 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 12.32) (end 12.64 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 13.08) (end 6.64 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 12.32) (end 3.98 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 13.08) (end 3.98 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 12.32) (end 1.497071 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 13.08) (end 1.497071 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 13.97) (end 6.64 13.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 14.86) (end 12.64 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 14.86) (end 12.64 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 15.62) (end 6.64 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 14.86) (end 3.98 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 15.62) (end 3.98 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 14.86) (end 1.497071 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 15.62) (end 1.497071 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 16.51) (end 6.64 16.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 17.4) (end 12.64 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 17.4) (end 12.64 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 18.16) (end 6.64 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 17.4) (end 3.98 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 18.16) (end 3.98 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 17.4) (end 1.497071 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 18.16) (end 1.497071 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 19.05) (end 6.64 19.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 19.94) (end 12.64 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 19.94) (end 12.64 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 20.7) (end 6.64 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 19.94) (end 3.98 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 20.7) (end 3.98 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 19.94) (end 1.497071 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 20.7) (end 1.497071 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 21.59) (end 6.64 21.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 22.48) (end 12.64 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 22.48) (end 12.64 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 23.24) (end 6.64 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 22.48) (end 3.98 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 23.24) (end 3.98 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 22.48) (end 1.497071 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 23.24) (end 1.497071 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 24.13) (end 6.64 24.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 25.02) (end 12.64 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 25.02) (end 12.64 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 25.78) (end 6.64 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 25.02) (end 3.98 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 25.78) (end 3.98 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 25.02) (end 1.497071 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 25.78) (end 1.497071 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 26.67) (end 6.64 26.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 27.56) (end 12.64 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 27.56) (end 12.64 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 28.32) (end 6.64 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 27.56) (end 3.98 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 28.32) (end 3.98 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 27.56) (end 1.497071 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 28.32) (end 1.497071 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 29.21) (end 6.64 29.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 30.1) (end 12.64 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 30.1) (end 12.64 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 30.86) (end 6.64 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 30.1) (end 3.98 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 30.86) (end 3.98 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 30.1) (end 1.497071 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 30.86) (end 1.497071 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 31.75) (end 6.64 31.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 32.64) (end 12.64 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 32.64) (end 12.64 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 33.4) (end 6.64 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 32.64) (end 3.98 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 33.4) (end 3.98 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 32.64) (end 1.497071 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 33.4) (end 1.497071 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 34.29) (end 6.64 34.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 35.18) (end 12.64 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 35.18) (end 12.64 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 35.94) (end 6.64 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 35.18) (end 3.98 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 35.94) (end 3.98 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 35.18) (end 1.497071 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 35.94) (end 1.497071 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 0) (end -1.27 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 -1.27) (end 0 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 37.35) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 37.35) (end 13.1 37.35) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 13.1 37.35) (end 13.1 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 13.1 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 2.54 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 2.54 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 2.54 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 2.54 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 14 thru_hole oval (at 2.54 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 15 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 16 thru_hole oval (at 2.54 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 17 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 18 thru_hole oval (at 2.54 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 19 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 20 thru_hole oval (at 2.54 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 21 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 22 thru_hole oval (at 2.54 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 23 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 24 thru_hole oval (at 2.54 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 25 thru_hole oval (at 0 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 26 thru_hole oval (at 2.54 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 27 thru_hole oval (at 0 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 28 thru_hole oval (at 2.54 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 29 thru_hole oval (at 0 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 30 thru_hole oval (at 2.54 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 5.31 17.78 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_2x15_P2.54mm_Horizontal.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_2x15_P2.54mm_Vertical.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x15_P2.54mm_Vertical.kicad_mod
new file mode 100644
index 000000000..410ef7258
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x15_P2.54mm_Vertical.kicad_mod
@@ -0,0 +1,65 @@
+(module PinHeader_2x15_P2.54mm_Vertical (layer F.Cu) (tedit 59FED5CC)
+  (descr "Through hole straight pin header, 2x15, 2.54mm pitch, double rows")
+  (tags "Through hole pin header THT 2x15 2.54mm double row")
+  (fp_text reference REF** (at 1.27 -2.33) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_2x15_P2.54mm_Vertical (at 1.27 37.89) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 0 -1.27) (end 3.81 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.81 -1.27) (end 3.81 36.83) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.81 36.83) (end -1.27 36.83) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 36.83) (end -1.27 0) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 0) (end 0 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 36.89) (end 3.87 36.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end -1.33 36.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.87 -1.33) (end 3.87 36.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end 1.27 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.27 1.27) (end 1.27 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.27 -1.33) (end 3.87 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 37.35) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 37.35) (end 4.35 37.35) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.35 37.35) (end 4.35 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.35 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 2.54 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 2.54 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 2.54 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 2.54 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 14 thru_hole oval (at 2.54 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 15 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 16 thru_hole oval (at 2.54 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 17 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 18 thru_hole oval (at 2.54 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 19 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 20 thru_hole oval (at 2.54 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 21 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 22 thru_hole oval (at 2.54 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 23 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 24 thru_hole oval (at 2.54 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 25 thru_hole oval (at 0 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 26 thru_hole oval (at 2.54 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 27 thru_hole oval (at 0 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 28 thru_hole oval (at 2.54 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 29 thru_hole oval (at 0 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 30 thru_hole oval (at 2.54 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 1.27 17.78 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_2x15_P2.54mm_Vertical.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_2x15_P2.54mm_Vertical_SMD.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x15_P2.54mm_Vertical_SMD.kicad_mod
new file mode 100644
index 000000000..38756efb8
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x15_P2.54mm_Vertical_SMD.kicad_mod
@@ -0,0 +1,183 @@
+(module PinHeader_2x15_P2.54mm_Vertical_SMD (layer F.Cu) (tedit 59FED5CC)
+  (descr "surface-mounted straight pin header, 2x15, 2.54mm pitch, double rows")
+  (tags "Surface mounted pin header SMD 2x15 2.54mm double row")
+  (attr smd)
+  (fp_text reference REF** (at 0 -20.11) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_2x15_P2.54mm_Vertical_SMD (at 0 20.11) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 2.54 19.05) (end -2.54 19.05) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.59 -19.05) (end 2.54 -19.05) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 19.05) (end -2.54 -18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -18.1) (end -1.59 -19.05) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -19.05) (end 2.54 19.05) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -18.1) (end -3.6 -18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -18.1) (end -3.6 -17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -17.46) (end -2.54 -17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -18.1) (end 3.6 -18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -18.1) (end 3.6 -17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -17.46) (end 2.54 -17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -15.56) (end -3.6 -15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -15.56) (end -3.6 -14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -14.92) (end -2.54 -14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -15.56) (end 3.6 -15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -15.56) (end 3.6 -14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -14.92) (end 2.54 -14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -13.02) (end -3.6 -13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -13.02) (end -3.6 -12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -12.38) (end -2.54 -12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -13.02) (end 3.6 -13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -13.02) (end 3.6 -12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -12.38) (end 2.54 -12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -10.48) (end -3.6 -10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -10.48) (end -3.6 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -9.84) (end -2.54 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -10.48) (end 3.6 -10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -10.48) (end 3.6 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -9.84) (end 2.54 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -7.94) (end -3.6 -7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -7.94) (end -3.6 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -7.3) (end -2.54 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -7.94) (end 3.6 -7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -7.94) (end 3.6 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -7.3) (end 2.54 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -5.4) (end -3.6 -5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -5.4) (end -3.6 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -4.76) (end -2.54 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -5.4) (end 3.6 -5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -5.4) (end 3.6 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -4.76) (end 2.54 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -2.86) (end -3.6 -2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -2.86) (end -3.6 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -2.22) (end -2.54 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -2.86) (end 3.6 -2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -2.86) (end 3.6 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -2.22) (end 2.54 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -0.32) (end -3.6 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -0.32) (end -3.6 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 0.32) (end -2.54 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -0.32) (end 3.6 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -0.32) (end 3.6 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 0.32) (end 2.54 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 2.22) (end -3.6 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 2.22) (end -3.6 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 2.86) (end -2.54 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 2.22) (end 3.6 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 2.22) (end 3.6 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 2.86) (end 2.54 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 4.76) (end -3.6 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 4.76) (end -3.6 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 5.4) (end -2.54 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 4.76) (end 3.6 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 4.76) (end 3.6 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 5.4) (end 2.54 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 7.3) (end -3.6 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 7.3) (end -3.6 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 7.94) (end -2.54 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 7.3) (end 3.6 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 7.3) (end 3.6 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 7.94) (end 2.54 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 9.84) (end -3.6 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 9.84) (end -3.6 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 10.48) (end -2.54 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 9.84) (end 3.6 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 9.84) (end 3.6 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 10.48) (end 2.54 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 12.38) (end -3.6 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 12.38) (end -3.6 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 13.02) (end -2.54 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 12.38) (end 3.6 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 12.38) (end 3.6 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 13.02) (end 2.54 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 14.92) (end -3.6 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 14.92) (end -3.6 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 15.56) (end -2.54 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 14.92) (end 3.6 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 14.92) (end 3.6 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 15.56) (end 2.54 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 17.46) (end -3.6 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 17.46) (end -3.6 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 18.1) (end -2.54 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 17.46) (end 3.6 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 17.46) (end 3.6 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 18.1) (end 2.54 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.6 -19.11) (end 2.6 -19.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 19.11) (end 2.6 19.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.04 -18.54) (end -2.6 -18.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -19.11) (end -2.6 -18.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -19.11) (end 2.6 -18.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 18.54) (end -2.6 19.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 18.54) (end 2.6 19.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -17.02) (end -2.6 -16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -17.02) (end 2.6 -16) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -14.48) (end -2.6 -13.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -14.48) (end 2.6 -13.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -11.94) (end -2.6 -10.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -11.94) (end 2.6 -10.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -9.4) (end -2.6 -8.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -9.4) (end 2.6 -8.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -6.86) (end -2.6 -5.84) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -6.86) (end 2.6 -5.84) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -4.32) (end -2.6 -3.3) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -4.32) (end 2.6 -3.3) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -1.78) (end -2.6 -0.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -1.78) (end 2.6 -0.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 0.76) (end -2.6 1.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 0.76) (end 2.6 1.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 3.3) (end -2.6 4.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 3.3) (end 2.6 4.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 5.84) (end -2.6 6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 5.84) (end 2.6 6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 8.38) (end -2.6 9.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 8.38) (end 2.6 9.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 10.92) (end -2.6 11.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 10.92) (end 2.6 11.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 13.46) (end -2.6 14.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 13.46) (end 2.6 14.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 16) (end -2.6 17.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 16) (end 2.6 17.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start -5.9 -19.6) (end -5.9 19.6) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -5.9 19.6) (end 5.9 19.6) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 5.9 19.6) (end 5.9 -19.6) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 5.9 -19.6) (end -5.9 -19.6) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -2.525 -17.78) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 2.525 -17.78) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 3 smd rect (at -2.525 -15.24) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 4 smd rect (at 2.525 -15.24) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 5 smd rect (at -2.525 -12.7) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 6 smd rect (at 2.525 -12.7) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 7 smd rect (at -2.525 -10.16) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 8 smd rect (at 2.525 -10.16) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 9 smd rect (at -2.525 -7.62) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 10 smd rect (at 2.525 -7.62) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 11 smd rect (at -2.525 -5.08) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 12 smd rect (at 2.525 -5.08) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 13 smd rect (at -2.525 -2.54) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 14 smd rect (at 2.525 -2.54) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 15 smd rect (at -2.525 0) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 16 smd rect (at 2.525 0) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 17 smd rect (at -2.525 2.54) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 18 smd rect (at 2.525 2.54) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 19 smd rect (at -2.525 5.08) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 20 smd rect (at 2.525 5.08) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 21 smd rect (at -2.525 7.62) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 22 smd rect (at 2.525 7.62) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 23 smd rect (at -2.525 10.16) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 24 smd rect (at 2.525 10.16) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 25 smd rect (at -2.525 12.7) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 26 smd rect (at 2.525 12.7) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 27 smd rect (at -2.525 15.24) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 28 smd rect (at 2.525 15.24) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 29 smd rect (at -2.525 17.78) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 30 smd rect (at 2.525 17.78) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_2x15_P2.54mm_Vertical_SMD.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_2x16_P2.54mm_Horizontal.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x16_P2.54mm_Horizontal.kicad_mod
new file mode 100644
index 000000000..7333406a1
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x16_P2.54mm_Horizontal.kicad_mod
@@ -0,0 +1,294 @@
+(module PinHeader_2x16_P2.54mm_Horizontal (layer F.Cu) (tedit 59FED5CB)
+  (descr "Through hole angled pin header, 2x16, 2.54mm pitch, 6mm pin length, double rows")
+  (tags "Through hole angled pin header THT 2x16 2.54mm double row")
+  (fp_text reference REF** (at 5.655 -2.27) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_2x16_P2.54mm_Horizontal (at 5.655 40.37) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 4.675 -1.27) (end 6.58 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 -1.27) (end 6.58 39.37) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 39.37) (end 4.04 39.37) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 39.37) (end 4.04 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 -0.635) (end 4.675 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end 4.04 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end -0.32 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 0.32) (end 4.04 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 -0.32) (end 12.58 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 -0.32) (end 12.58 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 0.32) (end 12.58 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end 4.04 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end -0.32 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.86) (end 4.04 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 2.22) (end 12.58 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 2.22) (end 12.58 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 2.86) (end 12.58 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end 4.04 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end -0.32 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 5.4) (end 4.04 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 4.76) (end 12.58 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 4.76) (end 12.58 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 5.4) (end 12.58 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end 4.04 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end -0.32 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.94) (end 4.04 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 7.3) (end 12.58 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 7.3) (end 12.58 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 7.94) (end 12.58 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end 4.04 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end -0.32 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 10.48) (end 4.04 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 9.84) (end 12.58 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 9.84) (end 12.58 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 10.48) (end 12.58 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end 4.04 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end -0.32 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 13.02) (end 4.04 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 12.38) (end 12.58 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 12.38) (end 12.58 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 13.02) (end 12.58 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end 4.04 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end -0.32 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 15.56) (end 4.04 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 14.92) (end 12.58 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 14.92) (end 12.58 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 15.56) (end 12.58 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end 4.04 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end -0.32 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 18.1) (end 4.04 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 17.46) (end 12.58 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 17.46) (end 12.58 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 18.1) (end 12.58 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end 4.04 20) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end -0.32 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20.64) (end 4.04 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 20) (end 12.58 20) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 20) (end 12.58 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 20.64) (end 12.58 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end 4.04 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end -0.32 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 23.18) (end 4.04 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 22.54) (end 12.58 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 22.54) (end 12.58 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 23.18) (end 12.58 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.08) (end 4.04 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.08) (end -0.32 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.72) (end 4.04 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 25.08) (end 12.58 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 25.08) (end 12.58 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 25.72) (end 12.58 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 27.62) (end 4.04 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 27.62) (end -0.32 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 28.26) (end 4.04 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 27.62) (end 12.58 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 27.62) (end 12.58 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 28.26) (end 12.58 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.16) (end 4.04 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.16) (end -0.32 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.8) (end 4.04 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 30.16) (end 12.58 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 30.16) (end 12.58 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 30.8) (end 12.58 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 32.7) (end 4.04 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 32.7) (end -0.32 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 33.34) (end 4.04 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 32.7) (end 12.58 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 32.7) (end 12.58 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 33.34) (end 12.58 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.24) (end 4.04 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.24) (end -0.32 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.88) (end 4.04 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 35.24) (end 12.58 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 35.24) (end 12.58 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 35.88) (end 12.58 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 37.78) (end 4.04 37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 37.78) (end -0.32 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 38.42) (end 4.04 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 37.78) (end 12.58 37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 37.78) (end 12.58 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 38.42) (end 12.58 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.98 -1.33) (end 3.98 39.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 39.43) (end 6.64 39.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 39.43) (end 6.64 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -1.33) (end 3.98 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.38) (end 12.64 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 -0.38) (end 12.64 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 0.38) (end 6.64 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.32) (end 12.64 -0.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.2) (end 12.64 -0.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.08) (end 12.64 -0.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 0.04) (end 12.64 0.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 0.16) (end 12.64 0.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 0.28) (end 12.64 0.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 -0.38) (end 3.98 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 0.38) (end 3.98 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 -0.38) (end 1.497071 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 0.38) (end 1.497071 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 1.27) (end 6.64 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 2.16) (end 12.64 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 2.16) (end 12.64 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 2.92) (end 6.64 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 2.16) (end 3.98 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 2.92) (end 3.98 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.16) (end 1.497071 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.92) (end 1.497071 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 3.81) (end 6.64 3.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 4.7) (end 12.64 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 4.7) (end 12.64 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 5.46) (end 6.64 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 4.7) (end 3.98 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 5.46) (end 3.98 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 4.7) (end 1.497071 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 5.46) (end 1.497071 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 6.35) (end 6.64 6.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 7.24) (end 12.64 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 7.24) (end 12.64 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 8) (end 6.64 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 7.24) (end 3.98 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 8) (end 3.98 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 7.24) (end 1.497071 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 8) (end 1.497071 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 8.89) (end 6.64 8.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 9.78) (end 12.64 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 9.78) (end 12.64 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 10.54) (end 6.64 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 9.78) (end 3.98 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 10.54) (end 3.98 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 9.78) (end 1.497071 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 10.54) (end 1.497071 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 11.43) (end 6.64 11.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 12.32) (end 12.64 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 12.32) (end 12.64 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 13.08) (end 6.64 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 12.32) (end 3.98 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 13.08) (end 3.98 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 12.32) (end 1.497071 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 13.08) (end 1.497071 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 13.97) (end 6.64 13.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 14.86) (end 12.64 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 14.86) (end 12.64 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 15.62) (end 6.64 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 14.86) (end 3.98 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 15.62) (end 3.98 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 14.86) (end 1.497071 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 15.62) (end 1.497071 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 16.51) (end 6.64 16.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 17.4) (end 12.64 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 17.4) (end 12.64 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 18.16) (end 6.64 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 17.4) (end 3.98 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 18.16) (end 3.98 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 17.4) (end 1.497071 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 18.16) (end 1.497071 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 19.05) (end 6.64 19.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 19.94) (end 12.64 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 19.94) (end 12.64 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 20.7) (end 6.64 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 19.94) (end 3.98 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 20.7) (end 3.98 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 19.94) (end 1.497071 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 20.7) (end 1.497071 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 21.59) (end 6.64 21.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 22.48) (end 12.64 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 22.48) (end 12.64 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 23.24) (end 6.64 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 22.48) (end 3.98 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 23.24) (end 3.98 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 22.48) (end 1.497071 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 23.24) (end 1.497071 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 24.13) (end 6.64 24.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 25.02) (end 12.64 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 25.02) (end 12.64 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 25.78) (end 6.64 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 25.02) (end 3.98 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 25.78) (end 3.98 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 25.02) (end 1.497071 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 25.78) (end 1.497071 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 26.67) (end 6.64 26.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 27.56) (end 12.64 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 27.56) (end 12.64 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 28.32) (end 6.64 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 27.56) (end 3.98 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 28.32) (end 3.98 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 27.56) (end 1.497071 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 28.32) (end 1.497071 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 29.21) (end 6.64 29.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 30.1) (end 12.64 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 30.1) (end 12.64 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 30.86) (end 6.64 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 30.1) (end 3.98 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 30.86) (end 3.98 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 30.1) (end 1.497071 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 30.86) (end 1.497071 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 31.75) (end 6.64 31.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 32.64) (end 12.64 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 32.64) (end 12.64 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 33.4) (end 6.64 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 32.64) (end 3.98 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 33.4) (end 3.98 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 32.64) (end 1.497071 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 33.4) (end 1.497071 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 34.29) (end 6.64 34.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 35.18) (end 12.64 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 35.18) (end 12.64 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 35.94) (end 6.64 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 35.18) (end 3.98 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 35.94) (end 3.98 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 35.18) (end 1.497071 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 35.94) (end 1.497071 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 36.83) (end 6.64 36.83) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 37.72) (end 12.64 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 37.72) (end 12.64 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 38.48) (end 6.64 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 37.72) (end 3.98 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 38.48) (end 3.98 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 37.72) (end 1.497071 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 38.48) (end 1.497071 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 0) (end -1.27 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 -1.27) (end 0 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 39.9) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 39.9) (end 13.1 39.9) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 13.1 39.9) (end 13.1 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 13.1 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 2.54 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 2.54 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 2.54 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 2.54 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 14 thru_hole oval (at 2.54 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 15 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 16 thru_hole oval (at 2.54 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 17 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 18 thru_hole oval (at 2.54 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 19 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 20 thru_hole oval (at 2.54 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 21 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 22 thru_hole oval (at 2.54 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 23 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 24 thru_hole oval (at 2.54 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 25 thru_hole oval (at 0 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 26 thru_hole oval (at 2.54 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 27 thru_hole oval (at 0 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 28 thru_hole oval (at 2.54 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 29 thru_hole oval (at 0 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 30 thru_hole oval (at 2.54 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 31 thru_hole oval (at 0 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 32 thru_hole oval (at 2.54 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 5.31 19.05 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_2x16_P2.54mm_Horizontal.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_2x16_P2.54mm_Vertical.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x16_P2.54mm_Vertical.kicad_mod
new file mode 100644
index 000000000..545fc8c37
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x16_P2.54mm_Vertical.kicad_mod
@@ -0,0 +1,67 @@
+(module PinHeader_2x16_P2.54mm_Vertical (layer F.Cu) (tedit 59FED5CC)
+  (descr "Through hole straight pin header, 2x16, 2.54mm pitch, double rows")
+  (tags "Through hole pin header THT 2x16 2.54mm double row")
+  (fp_text reference REF** (at 1.27 -2.33) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_2x16_P2.54mm_Vertical (at 1.27 40.43) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 0 -1.27) (end 3.81 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.81 -1.27) (end 3.81 39.37) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.81 39.37) (end -1.27 39.37) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 39.37) (end -1.27 0) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 0) (end 0 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 39.43) (end 3.87 39.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end -1.33 39.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.87 -1.33) (end 3.87 39.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end 1.27 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.27 1.27) (end 1.27 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.27 -1.33) (end 3.87 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 39.9) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 39.9) (end 4.35 39.9) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.35 39.9) (end 4.35 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.35 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 2.54 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 2.54 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 2.54 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 2.54 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 14 thru_hole oval (at 2.54 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 15 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 16 thru_hole oval (at 2.54 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 17 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 18 thru_hole oval (at 2.54 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 19 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 20 thru_hole oval (at 2.54 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 21 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 22 thru_hole oval (at 2.54 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 23 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 24 thru_hole oval (at 2.54 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 25 thru_hole oval (at 0 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 26 thru_hole oval (at 2.54 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 27 thru_hole oval (at 0 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 28 thru_hole oval (at 2.54 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 29 thru_hole oval (at 0 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 30 thru_hole oval (at 2.54 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 31 thru_hole oval (at 0 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 32 thru_hole oval (at 2.54 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 1.27 19.05 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_2x16_P2.54mm_Vertical.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_2x16_P2.54mm_Vertical_SMD.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x16_P2.54mm_Vertical_SMD.kicad_mod
new file mode 100644
index 000000000..dfc1b8abb
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x16_P2.54mm_Vertical_SMD.kicad_mod
@@ -0,0 +1,193 @@
+(module PinHeader_2x16_P2.54mm_Vertical_SMD (layer F.Cu) (tedit 59FED5CC)
+  (descr "surface-mounted straight pin header, 2x16, 2.54mm pitch, double rows")
+  (tags "Surface mounted pin header SMD 2x16 2.54mm double row")
+  (attr smd)
+  (fp_text reference REF** (at 0 -21.38) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_2x16_P2.54mm_Vertical_SMD (at 0 21.38) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 2.54 20.32) (end -2.54 20.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.59 -20.32) (end 2.54 -20.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 20.32) (end -2.54 -19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -19.37) (end -1.59 -20.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -20.32) (end 2.54 20.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -19.37) (end -3.6 -19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -19.37) (end -3.6 -18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -18.73) (end -2.54 -18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -19.37) (end 3.6 -19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -19.37) (end 3.6 -18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -18.73) (end 2.54 -18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -16.83) (end -3.6 -16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -16.83) (end -3.6 -16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -16.19) (end -2.54 -16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -16.83) (end 3.6 -16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -16.83) (end 3.6 -16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -16.19) (end 2.54 -16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -14.29) (end -3.6 -14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -14.29) (end -3.6 -13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -13.65) (end -2.54 -13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -14.29) (end 3.6 -14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -14.29) (end 3.6 -13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -13.65) (end 2.54 -13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -11.75) (end -3.6 -11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -11.75) (end -3.6 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -11.11) (end -2.54 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -11.75) (end 3.6 -11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -11.75) (end 3.6 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -11.11) (end 2.54 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -9.21) (end -3.6 -9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -9.21) (end -3.6 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -8.57) (end -2.54 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -9.21) (end 3.6 -9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -9.21) (end 3.6 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -8.57) (end 2.54 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -6.67) (end -3.6 -6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -6.67) (end -3.6 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -6.03) (end -2.54 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -6.67) (end 3.6 -6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -6.67) (end 3.6 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -6.03) (end 2.54 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -4.13) (end -3.6 -4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -4.13) (end -3.6 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -3.49) (end -2.54 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -4.13) (end 3.6 -4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -4.13) (end 3.6 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -3.49) (end 2.54 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -1.59) (end -3.6 -1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -1.59) (end -3.6 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -0.95) (end -2.54 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -1.59) (end 3.6 -1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -1.59) (end 3.6 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -0.95) (end 2.54 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 0.95) (end -3.6 0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 0.95) (end -3.6 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 1.59) (end -2.54 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 0.95) (end 3.6 0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 0.95) (end 3.6 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 1.59) (end 2.54 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 3.49) (end -3.6 3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 3.49) (end -3.6 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 4.13) (end -2.54 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 3.49) (end 3.6 3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 3.49) (end 3.6 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 4.13) (end 2.54 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 6.03) (end -3.6 6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 6.03) (end -3.6 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 6.67) (end -2.54 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 6.03) (end 3.6 6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 6.03) (end 3.6 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 6.67) (end 2.54 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 8.57) (end -3.6 8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 8.57) (end -3.6 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 9.21) (end -2.54 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 8.57) (end 3.6 8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 8.57) (end 3.6 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 9.21) (end 2.54 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 11.11) (end -3.6 11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 11.11) (end -3.6 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 11.75) (end -2.54 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 11.11) (end 3.6 11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 11.11) (end 3.6 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 11.75) (end 2.54 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 13.65) (end -3.6 13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 13.65) (end -3.6 14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 14.29) (end -2.54 14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 13.65) (end 3.6 13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 13.65) (end 3.6 14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 14.29) (end 2.54 14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 16.19) (end -3.6 16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 16.19) (end -3.6 16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 16.83) (end -2.54 16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 16.19) (end 3.6 16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 16.19) (end 3.6 16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 16.83) (end 2.54 16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 18.73) (end -3.6 18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 18.73) (end -3.6 19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 19.37) (end -2.54 19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 18.73) (end 3.6 18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 18.73) (end 3.6 19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 19.37) (end 2.54 19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.6 -20.38) (end 2.6 -20.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 20.38) (end 2.6 20.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.04 -19.81) (end -2.6 -19.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -20.38) (end -2.6 -19.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -20.38) (end 2.6 -19.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 19.81) (end -2.6 20.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 19.81) (end 2.6 20.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -18.29) (end -2.6 -17.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -18.29) (end 2.6 -17.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -15.75) (end -2.6 -14.73) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -15.75) (end 2.6 -14.73) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -13.21) (end -2.6 -12.19) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -13.21) (end 2.6 -12.19) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -10.67) (end -2.6 -9.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -10.67) (end 2.6 -9.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -8.13) (end -2.6 -7.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -8.13) (end 2.6 -7.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -5.59) (end -2.6 -4.57) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -5.59) (end 2.6 -4.57) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -3.05) (end -2.6 -2.03) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -3.05) (end 2.6 -2.03) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -0.51) (end -2.6 0.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -0.51) (end 2.6 0.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 2.03) (end -2.6 3.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 2.03) (end 2.6 3.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 4.57) (end -2.6 5.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 4.57) (end 2.6 5.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 7.11) (end -2.6 8.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 7.11) (end 2.6 8.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 9.65) (end -2.6 10.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 9.65) (end 2.6 10.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 12.19) (end -2.6 13.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 12.19) (end 2.6 13.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 14.73) (end -2.6 15.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 14.73) (end 2.6 15.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 17.27) (end -2.6 18.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 17.27) (end 2.6 18.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start -5.9 -20.85) (end -5.9 20.85) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -5.9 20.85) (end 5.9 20.85) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 5.9 20.85) (end 5.9 -20.85) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 5.9 -20.85) (end -5.9 -20.85) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -2.525 -19.05) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 2.525 -19.05) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 3 smd rect (at -2.525 -16.51) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 4 smd rect (at 2.525 -16.51) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 5 smd rect (at -2.525 -13.97) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 6 smd rect (at 2.525 -13.97) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 7 smd rect (at -2.525 -11.43) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 8 smd rect (at 2.525 -11.43) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 9 smd rect (at -2.525 -8.89) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 10 smd rect (at 2.525 -8.89) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 11 smd rect (at -2.525 -6.35) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 12 smd rect (at 2.525 -6.35) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 13 smd rect (at -2.525 -3.81) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 14 smd rect (at 2.525 -3.81) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 15 smd rect (at -2.525 -1.27) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 16 smd rect (at 2.525 -1.27) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 17 smd rect (at -2.525 1.27) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 18 smd rect (at 2.525 1.27) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 19 smd rect (at -2.525 3.81) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 20 smd rect (at 2.525 3.81) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 21 smd rect (at -2.525 6.35) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 22 smd rect (at 2.525 6.35) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 23 smd rect (at -2.525 8.89) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 24 smd rect (at 2.525 8.89) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 25 smd rect (at -2.525 11.43) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 26 smd rect (at 2.525 11.43) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 27 smd rect (at -2.525 13.97) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 28 smd rect (at 2.525 13.97) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 29 smd rect (at -2.525 16.51) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 30 smd rect (at 2.525 16.51) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 31 smd rect (at -2.525 19.05) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 32 smd rect (at 2.525 19.05) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_2x16_P2.54mm_Vertical_SMD.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_2x17_P2.54mm_Horizontal.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x17_P2.54mm_Horizontal.kicad_mod
new file mode 100644
index 000000000..2858b44e0
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x17_P2.54mm_Horizontal.kicad_mod
@@ -0,0 +1,310 @@
+(module PinHeader_2x17_P2.54mm_Horizontal (layer F.Cu) (tedit 59FED5CB)
+  (descr "Through hole angled pin header, 2x17, 2.54mm pitch, 6mm pin length, double rows")
+  (tags "Through hole angled pin header THT 2x17 2.54mm double row")
+  (fp_text reference REF** (at 5.655 -2.27) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_2x17_P2.54mm_Horizontal (at 5.655 42.91) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 4.675 -1.27) (end 6.58 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 -1.27) (end 6.58 41.91) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 41.91) (end 4.04 41.91) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 41.91) (end 4.04 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 -0.635) (end 4.675 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end 4.04 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end -0.32 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 0.32) (end 4.04 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 -0.32) (end 12.58 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 -0.32) (end 12.58 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 0.32) (end 12.58 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end 4.04 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end -0.32 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.86) (end 4.04 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 2.22) (end 12.58 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 2.22) (end 12.58 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 2.86) (end 12.58 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end 4.04 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end -0.32 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 5.4) (end 4.04 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 4.76) (end 12.58 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 4.76) (end 12.58 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 5.4) (end 12.58 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end 4.04 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end -0.32 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.94) (end 4.04 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 7.3) (end 12.58 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 7.3) (end 12.58 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 7.94) (end 12.58 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end 4.04 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end -0.32 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 10.48) (end 4.04 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 9.84) (end 12.58 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 9.84) (end 12.58 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 10.48) (end 12.58 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end 4.04 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end -0.32 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 13.02) (end 4.04 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 12.38) (end 12.58 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 12.38) (end 12.58 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 13.02) (end 12.58 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end 4.04 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end -0.32 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 15.56) (end 4.04 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 14.92) (end 12.58 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 14.92) (end 12.58 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 15.56) (end 12.58 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end 4.04 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end -0.32 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 18.1) (end 4.04 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 17.46) (end 12.58 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 17.46) (end 12.58 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 18.1) (end 12.58 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end 4.04 20) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end -0.32 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20.64) (end 4.04 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 20) (end 12.58 20) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 20) (end 12.58 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 20.64) (end 12.58 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end 4.04 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end -0.32 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 23.18) (end 4.04 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 22.54) (end 12.58 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 22.54) (end 12.58 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 23.18) (end 12.58 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.08) (end 4.04 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.08) (end -0.32 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.72) (end 4.04 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 25.08) (end 12.58 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 25.08) (end 12.58 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 25.72) (end 12.58 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 27.62) (end 4.04 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 27.62) (end -0.32 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 28.26) (end 4.04 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 27.62) (end 12.58 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 27.62) (end 12.58 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 28.26) (end 12.58 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.16) (end 4.04 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.16) (end -0.32 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.8) (end 4.04 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 30.16) (end 12.58 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 30.16) (end 12.58 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 30.8) (end 12.58 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 32.7) (end 4.04 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 32.7) (end -0.32 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 33.34) (end 4.04 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 32.7) (end 12.58 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 32.7) (end 12.58 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 33.34) (end 12.58 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.24) (end 4.04 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.24) (end -0.32 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.88) (end 4.04 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 35.24) (end 12.58 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 35.24) (end 12.58 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 35.88) (end 12.58 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 37.78) (end 4.04 37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 37.78) (end -0.32 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 38.42) (end 4.04 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 37.78) (end 12.58 37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 37.78) (end 12.58 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 38.42) (end 12.58 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.32) (end 4.04 40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.32) (end -0.32 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.96) (end 4.04 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 40.32) (end 12.58 40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 40.32) (end 12.58 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 40.96) (end 12.58 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.98 -1.33) (end 3.98 41.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 41.97) (end 6.64 41.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 41.97) (end 6.64 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -1.33) (end 3.98 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.38) (end 12.64 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 -0.38) (end 12.64 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 0.38) (end 6.64 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.32) (end 12.64 -0.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.2) (end 12.64 -0.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.08) (end 12.64 -0.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 0.04) (end 12.64 0.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 0.16) (end 12.64 0.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 0.28) (end 12.64 0.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 -0.38) (end 3.98 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 0.38) (end 3.98 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 -0.38) (end 1.497071 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 0.38) (end 1.497071 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 1.27) (end 6.64 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 2.16) (end 12.64 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 2.16) (end 12.64 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 2.92) (end 6.64 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 2.16) (end 3.98 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 2.92) (end 3.98 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.16) (end 1.497071 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.92) (end 1.497071 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 3.81) (end 6.64 3.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 4.7) (end 12.64 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 4.7) (end 12.64 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 5.46) (end 6.64 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 4.7) (end 3.98 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 5.46) (end 3.98 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 4.7) (end 1.497071 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 5.46) (end 1.497071 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 6.35) (end 6.64 6.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 7.24) (end 12.64 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 7.24) (end 12.64 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 8) (end 6.64 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 7.24) (end 3.98 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 8) (end 3.98 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 7.24) (end 1.497071 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 8) (end 1.497071 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 8.89) (end 6.64 8.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 9.78) (end 12.64 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 9.78) (end 12.64 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 10.54) (end 6.64 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 9.78) (end 3.98 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 10.54) (end 3.98 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 9.78) (end 1.497071 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 10.54) (end 1.497071 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 11.43) (end 6.64 11.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 12.32) (end 12.64 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 12.32) (end 12.64 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 13.08) (end 6.64 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 12.32) (end 3.98 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 13.08) (end 3.98 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 12.32) (end 1.497071 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 13.08) (end 1.497071 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 13.97) (end 6.64 13.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 14.86) (end 12.64 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 14.86) (end 12.64 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 15.62) (end 6.64 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 14.86) (end 3.98 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 15.62) (end 3.98 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 14.86) (end 1.497071 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 15.62) (end 1.497071 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 16.51) (end 6.64 16.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 17.4) (end 12.64 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 17.4) (end 12.64 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 18.16) (end 6.64 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 17.4) (end 3.98 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 18.16) (end 3.98 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 17.4) (end 1.497071 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 18.16) (end 1.497071 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 19.05) (end 6.64 19.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 19.94) (end 12.64 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 19.94) (end 12.64 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 20.7) (end 6.64 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 19.94) (end 3.98 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 20.7) (end 3.98 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 19.94) (end 1.497071 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 20.7) (end 1.497071 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 21.59) (end 6.64 21.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 22.48) (end 12.64 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 22.48) (end 12.64 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 23.24) (end 6.64 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 22.48) (end 3.98 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 23.24) (end 3.98 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 22.48) (end 1.497071 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 23.24) (end 1.497071 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 24.13) (end 6.64 24.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 25.02) (end 12.64 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 25.02) (end 12.64 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 25.78) (end 6.64 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 25.02) (end 3.98 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 25.78) (end 3.98 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 25.02) (end 1.497071 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 25.78) (end 1.497071 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 26.67) (end 6.64 26.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 27.56) (end 12.64 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 27.56) (end 12.64 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 28.32) (end 6.64 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 27.56) (end 3.98 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 28.32) (end 3.98 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 27.56) (end 1.497071 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 28.32) (end 1.497071 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 29.21) (end 6.64 29.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 30.1) (end 12.64 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 30.1) (end 12.64 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 30.86) (end 6.64 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 30.1) (end 3.98 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 30.86) (end 3.98 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 30.1) (end 1.497071 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 30.86) (end 1.497071 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 31.75) (end 6.64 31.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 32.64) (end 12.64 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 32.64) (end 12.64 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 33.4) (end 6.64 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 32.64) (end 3.98 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 33.4) (end 3.98 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 32.64) (end 1.497071 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 33.4) (end 1.497071 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 34.29) (end 6.64 34.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 35.18) (end 12.64 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 35.18) (end 12.64 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 35.94) (end 6.64 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 35.18) (end 3.98 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 35.94) (end 3.98 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 35.18) (end 1.497071 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 35.94) (end 1.497071 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 36.83) (end 6.64 36.83) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 37.72) (end 12.64 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 37.72) (end 12.64 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 38.48) (end 6.64 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 37.72) (end 3.98 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 38.48) (end 3.98 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 37.72) (end 1.497071 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 38.48) (end 1.497071 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 39.37) (end 6.64 39.37) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 40.26) (end 12.64 40.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 40.26) (end 12.64 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 41.02) (end 6.64 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 40.26) (end 3.98 40.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 41.02) (end 3.98 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 40.26) (end 1.497071 40.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 41.02) (end 1.497071 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 0) (end -1.27 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 -1.27) (end 0 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 42.45) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 42.45) (end 13.1 42.45) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 13.1 42.45) (end 13.1 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 13.1 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 2.54 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 2.54 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 2.54 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 2.54 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 14 thru_hole oval (at 2.54 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 15 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 16 thru_hole oval (at 2.54 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 17 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 18 thru_hole oval (at 2.54 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 19 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 20 thru_hole oval (at 2.54 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 21 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 22 thru_hole oval (at 2.54 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 23 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 24 thru_hole oval (at 2.54 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 25 thru_hole oval (at 0 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 26 thru_hole oval (at 2.54 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 27 thru_hole oval (at 0 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 28 thru_hole oval (at 2.54 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 29 thru_hole oval (at 0 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 30 thru_hole oval (at 2.54 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 31 thru_hole oval (at 0 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 32 thru_hole oval (at 2.54 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 33 thru_hole oval (at 0 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 34 thru_hole oval (at 2.54 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 5.31 20.32 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_2x17_P2.54mm_Horizontal.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_2x17_P2.54mm_Vertical.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x17_P2.54mm_Vertical.kicad_mod
new file mode 100644
index 000000000..5206070d2
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x17_P2.54mm_Vertical.kicad_mod
@@ -0,0 +1,69 @@
+(module PinHeader_2x17_P2.54mm_Vertical (layer F.Cu) (tedit 59FED5CC)
+  (descr "Through hole straight pin header, 2x17, 2.54mm pitch, double rows")
+  (tags "Through hole pin header THT 2x17 2.54mm double row")
+  (fp_text reference REF** (at 1.27 -2.33) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_2x17_P2.54mm_Vertical (at 1.27 42.97) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 0 -1.27) (end 3.81 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.81 -1.27) (end 3.81 41.91) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.81 41.91) (end -1.27 41.91) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 41.91) (end -1.27 0) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 0) (end 0 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 41.97) (end 3.87 41.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end -1.33 41.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.87 -1.33) (end 3.87 41.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end 1.27 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.27 1.27) (end 1.27 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.27 -1.33) (end 3.87 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 42.45) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 42.45) (end 4.35 42.45) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.35 42.45) (end 4.35 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.35 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 2.54 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 2.54 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 2.54 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 2.54 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 14 thru_hole oval (at 2.54 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 15 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 16 thru_hole oval (at 2.54 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 17 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 18 thru_hole oval (at 2.54 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 19 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 20 thru_hole oval (at 2.54 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 21 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 22 thru_hole oval (at 2.54 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 23 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 24 thru_hole oval (at 2.54 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 25 thru_hole oval (at 0 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 26 thru_hole oval (at 2.54 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 27 thru_hole oval (at 0 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 28 thru_hole oval (at 2.54 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 29 thru_hole oval (at 0 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 30 thru_hole oval (at 2.54 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 31 thru_hole oval (at 0 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 32 thru_hole oval (at 2.54 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 33 thru_hole oval (at 0 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 34 thru_hole oval (at 2.54 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 1.27 20.32 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_2x17_P2.54mm_Vertical.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_2x17_P2.54mm_Vertical_SMD.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x17_P2.54mm_Vertical_SMD.kicad_mod
new file mode 100644
index 000000000..dbf5f639d
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x17_P2.54mm_Vertical_SMD.kicad_mod
@@ -0,0 +1,203 @@
+(module PinHeader_2x17_P2.54mm_Vertical_SMD (layer F.Cu) (tedit 59FED5CC)
+  (descr "surface-mounted straight pin header, 2x17, 2.54mm pitch, double rows")
+  (tags "Surface mounted pin header SMD 2x17 2.54mm double row")
+  (attr smd)
+  (fp_text reference REF** (at 0 -22.65) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_2x17_P2.54mm_Vertical_SMD (at 0 22.65) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 2.54 21.59) (end -2.54 21.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.59 -21.59) (end 2.54 -21.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 21.59) (end -2.54 -20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -20.64) (end -1.59 -21.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -21.59) (end 2.54 21.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -20.64) (end -3.6 -20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -20.64) (end -3.6 -20) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -20) (end -2.54 -20) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -20.64) (end 3.6 -20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -20.64) (end 3.6 -20) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -20) (end 2.54 -20) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -18.1) (end -3.6 -18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -18.1) (end -3.6 -17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -17.46) (end -2.54 -17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -18.1) (end 3.6 -18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -18.1) (end 3.6 -17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -17.46) (end 2.54 -17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -15.56) (end -3.6 -15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -15.56) (end -3.6 -14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -14.92) (end -2.54 -14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -15.56) (end 3.6 -15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -15.56) (end 3.6 -14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -14.92) (end 2.54 -14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -13.02) (end -3.6 -13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -13.02) (end -3.6 -12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -12.38) (end -2.54 -12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -13.02) (end 3.6 -13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -13.02) (end 3.6 -12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -12.38) (end 2.54 -12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -10.48) (end -3.6 -10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -10.48) (end -3.6 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -9.84) (end -2.54 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -10.48) (end 3.6 -10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -10.48) (end 3.6 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -9.84) (end 2.54 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -7.94) (end -3.6 -7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -7.94) (end -3.6 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -7.3) (end -2.54 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -7.94) (end 3.6 -7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -7.94) (end 3.6 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -7.3) (end 2.54 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -5.4) (end -3.6 -5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -5.4) (end -3.6 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -4.76) (end -2.54 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -5.4) (end 3.6 -5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -5.4) (end 3.6 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -4.76) (end 2.54 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -2.86) (end -3.6 -2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -2.86) (end -3.6 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -2.22) (end -2.54 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -2.86) (end 3.6 -2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -2.86) (end 3.6 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -2.22) (end 2.54 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -0.32) (end -3.6 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -0.32) (end -3.6 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 0.32) (end -2.54 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -0.32) (end 3.6 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -0.32) (end 3.6 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 0.32) (end 2.54 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 2.22) (end -3.6 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 2.22) (end -3.6 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 2.86) (end -2.54 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 2.22) (end 3.6 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 2.22) (end 3.6 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 2.86) (end 2.54 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 4.76) (end -3.6 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 4.76) (end -3.6 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 5.4) (end -2.54 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 4.76) (end 3.6 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 4.76) (end 3.6 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 5.4) (end 2.54 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 7.3) (end -3.6 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 7.3) (end -3.6 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 7.94) (end -2.54 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 7.3) (end 3.6 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 7.3) (end 3.6 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 7.94) (end 2.54 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 9.84) (end -3.6 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 9.84) (end -3.6 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 10.48) (end -2.54 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 9.84) (end 3.6 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 9.84) (end 3.6 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 10.48) (end 2.54 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 12.38) (end -3.6 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 12.38) (end -3.6 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 13.02) (end -2.54 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 12.38) (end 3.6 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 12.38) (end 3.6 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 13.02) (end 2.54 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 14.92) (end -3.6 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 14.92) (end -3.6 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 15.56) (end -2.54 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 14.92) (end 3.6 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 14.92) (end 3.6 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 15.56) (end 2.54 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 17.46) (end -3.6 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 17.46) (end -3.6 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 18.1) (end -2.54 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 17.46) (end 3.6 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 17.46) (end 3.6 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 18.1) (end 2.54 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 20) (end -3.6 20) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 20) (end -3.6 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 20.64) (end -2.54 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 20) (end 3.6 20) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 20) (end 3.6 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 20.64) (end 2.54 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.6 -21.65) (end 2.6 -21.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 21.65) (end 2.6 21.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.04 -21.08) (end -2.6 -21.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -21.65) (end -2.6 -21.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -21.65) (end 2.6 -21.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 21.08) (end -2.6 21.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 21.08) (end 2.6 21.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -19.56) (end -2.6 -18.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -19.56) (end 2.6 -18.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -17.02) (end -2.6 -16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -17.02) (end 2.6 -16) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -14.48) (end -2.6 -13.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -14.48) (end 2.6 -13.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -11.94) (end -2.6 -10.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -11.94) (end 2.6 -10.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -9.4) (end -2.6 -8.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -9.4) (end 2.6 -8.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -6.86) (end -2.6 -5.84) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -6.86) (end 2.6 -5.84) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -4.32) (end -2.6 -3.3) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -4.32) (end 2.6 -3.3) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -1.78) (end -2.6 -0.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -1.78) (end 2.6 -0.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 0.76) (end -2.6 1.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 0.76) (end 2.6 1.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 3.3) (end -2.6 4.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 3.3) (end 2.6 4.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 5.84) (end -2.6 6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 5.84) (end 2.6 6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 8.38) (end -2.6 9.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 8.38) (end 2.6 9.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 10.92) (end -2.6 11.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 10.92) (end 2.6 11.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 13.46) (end -2.6 14.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 13.46) (end 2.6 14.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 16) (end -2.6 17.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 16) (end 2.6 17.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 18.54) (end -2.6 19.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 18.54) (end 2.6 19.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -5.9 -22.1) (end -5.9 22.1) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -5.9 22.1) (end 5.9 22.1) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 5.9 22.1) (end 5.9 -22.1) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 5.9 -22.1) (end -5.9 -22.1) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -2.525 -20.32) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 2.525 -20.32) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 3 smd rect (at -2.525 -17.78) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 4 smd rect (at 2.525 -17.78) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 5 smd rect (at -2.525 -15.24) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 6 smd rect (at 2.525 -15.24) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 7 smd rect (at -2.525 -12.7) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 8 smd rect (at 2.525 -12.7) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 9 smd rect (at -2.525 -10.16) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 10 smd rect (at 2.525 -10.16) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 11 smd rect (at -2.525 -7.62) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 12 smd rect (at 2.525 -7.62) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 13 smd rect (at -2.525 -5.08) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 14 smd rect (at 2.525 -5.08) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 15 smd rect (at -2.525 -2.54) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 16 smd rect (at 2.525 -2.54) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 17 smd rect (at -2.525 0) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 18 smd rect (at 2.525 0) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 19 smd rect (at -2.525 2.54) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 20 smd rect (at 2.525 2.54) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 21 smd rect (at -2.525 5.08) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 22 smd rect (at 2.525 5.08) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 23 smd rect (at -2.525 7.62) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 24 smd rect (at 2.525 7.62) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 25 smd rect (at -2.525 10.16) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 26 smd rect (at 2.525 10.16) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 27 smd rect (at -2.525 12.7) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 28 smd rect (at 2.525 12.7) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 29 smd rect (at -2.525 15.24) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 30 smd rect (at 2.525 15.24) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 31 smd rect (at -2.525 17.78) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 32 smd rect (at 2.525 17.78) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 33 smd rect (at -2.525 20.32) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 34 smd rect (at 2.525 20.32) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_2x17_P2.54mm_Vertical_SMD.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_2x18_P2.54mm_Horizontal.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x18_P2.54mm_Horizontal.kicad_mod
new file mode 100644
index 000000000..882c6a287
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x18_P2.54mm_Horizontal.kicad_mod
@@ -0,0 +1,326 @@
+(module PinHeader_2x18_P2.54mm_Horizontal (layer F.Cu) (tedit 59FED5CB)
+  (descr "Through hole angled pin header, 2x18, 2.54mm pitch, 6mm pin length, double rows")
+  (tags "Through hole angled pin header THT 2x18 2.54mm double row")
+  (fp_text reference REF** (at 5.655 -2.27) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_2x18_P2.54mm_Horizontal (at 5.655 45.45) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 4.675 -1.27) (end 6.58 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 -1.27) (end 6.58 44.45) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 44.45) (end 4.04 44.45) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 44.45) (end 4.04 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 -0.635) (end 4.675 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end 4.04 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end -0.32 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 0.32) (end 4.04 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 -0.32) (end 12.58 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 -0.32) (end 12.58 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 0.32) (end 12.58 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end 4.04 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end -0.32 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.86) (end 4.04 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 2.22) (end 12.58 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 2.22) (end 12.58 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 2.86) (end 12.58 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end 4.04 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end -0.32 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 5.4) (end 4.04 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 4.76) (end 12.58 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 4.76) (end 12.58 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 5.4) (end 12.58 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end 4.04 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end -0.32 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.94) (end 4.04 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 7.3) (end 12.58 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 7.3) (end 12.58 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 7.94) (end 12.58 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end 4.04 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end -0.32 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 10.48) (end 4.04 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 9.84) (end 12.58 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 9.84) (end 12.58 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 10.48) (end 12.58 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end 4.04 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end -0.32 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 13.02) (end 4.04 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 12.38) (end 12.58 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 12.38) (end 12.58 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 13.02) (end 12.58 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end 4.04 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end -0.32 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 15.56) (end 4.04 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 14.92) (end 12.58 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 14.92) (end 12.58 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 15.56) (end 12.58 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end 4.04 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end -0.32 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 18.1) (end 4.04 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 17.46) (end 12.58 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 17.46) (end 12.58 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 18.1) (end 12.58 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end 4.04 20) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end -0.32 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20.64) (end 4.04 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 20) (end 12.58 20) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 20) (end 12.58 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 20.64) (end 12.58 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end 4.04 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end -0.32 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 23.18) (end 4.04 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 22.54) (end 12.58 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 22.54) (end 12.58 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 23.18) (end 12.58 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.08) (end 4.04 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.08) (end -0.32 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.72) (end 4.04 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 25.08) (end 12.58 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 25.08) (end 12.58 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 25.72) (end 12.58 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 27.62) (end 4.04 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 27.62) (end -0.32 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 28.26) (end 4.04 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 27.62) (end 12.58 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 27.62) (end 12.58 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 28.26) (end 12.58 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.16) (end 4.04 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.16) (end -0.32 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.8) (end 4.04 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 30.16) (end 12.58 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 30.16) (end 12.58 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 30.8) (end 12.58 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 32.7) (end 4.04 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 32.7) (end -0.32 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 33.34) (end 4.04 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 32.7) (end 12.58 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 32.7) (end 12.58 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 33.34) (end 12.58 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.24) (end 4.04 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.24) (end -0.32 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.88) (end 4.04 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 35.24) (end 12.58 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 35.24) (end 12.58 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 35.88) (end 12.58 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 37.78) (end 4.04 37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 37.78) (end -0.32 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 38.42) (end 4.04 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 37.78) (end 12.58 37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 37.78) (end 12.58 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 38.42) (end 12.58 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.32) (end 4.04 40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.32) (end -0.32 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.96) (end 4.04 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 40.32) (end 12.58 40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 40.32) (end 12.58 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 40.96) (end 12.58 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 42.86) (end 4.04 42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 42.86) (end -0.32 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 43.5) (end 4.04 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 42.86) (end 12.58 42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 42.86) (end 12.58 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 43.5) (end 12.58 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.98 -1.33) (end 3.98 44.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 44.51) (end 6.64 44.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 44.51) (end 6.64 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -1.33) (end 3.98 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.38) (end 12.64 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 -0.38) (end 12.64 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 0.38) (end 6.64 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.32) (end 12.64 -0.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.2) (end 12.64 -0.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.08) (end 12.64 -0.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 0.04) (end 12.64 0.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 0.16) (end 12.64 0.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 0.28) (end 12.64 0.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 -0.38) (end 3.98 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 0.38) (end 3.98 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 -0.38) (end 1.497071 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 0.38) (end 1.497071 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 1.27) (end 6.64 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 2.16) (end 12.64 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 2.16) (end 12.64 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 2.92) (end 6.64 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 2.16) (end 3.98 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 2.92) (end 3.98 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.16) (end 1.497071 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.92) (end 1.497071 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 3.81) (end 6.64 3.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 4.7) (end 12.64 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 4.7) (end 12.64 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 5.46) (end 6.64 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 4.7) (end 3.98 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 5.46) (end 3.98 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 4.7) (end 1.497071 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 5.46) (end 1.497071 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 6.35) (end 6.64 6.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 7.24) (end 12.64 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 7.24) (end 12.64 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 8) (end 6.64 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 7.24) (end 3.98 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 8) (end 3.98 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 7.24) (end 1.497071 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 8) (end 1.497071 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 8.89) (end 6.64 8.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 9.78) (end 12.64 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 9.78) (end 12.64 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 10.54) (end 6.64 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 9.78) (end 3.98 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 10.54) (end 3.98 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 9.78) (end 1.497071 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 10.54) (end 1.497071 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 11.43) (end 6.64 11.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 12.32) (end 12.64 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 12.32) (end 12.64 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 13.08) (end 6.64 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 12.32) (end 3.98 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 13.08) (end 3.98 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 12.32) (end 1.497071 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 13.08) (end 1.497071 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 13.97) (end 6.64 13.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 14.86) (end 12.64 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 14.86) (end 12.64 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 15.62) (end 6.64 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 14.86) (end 3.98 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 15.62) (end 3.98 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 14.86) (end 1.497071 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 15.62) (end 1.497071 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 16.51) (end 6.64 16.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 17.4) (end 12.64 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 17.4) (end 12.64 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 18.16) (end 6.64 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 17.4) (end 3.98 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 18.16) (end 3.98 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 17.4) (end 1.497071 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 18.16) (end 1.497071 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 19.05) (end 6.64 19.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 19.94) (end 12.64 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 19.94) (end 12.64 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 20.7) (end 6.64 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 19.94) (end 3.98 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 20.7) (end 3.98 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 19.94) (end 1.497071 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 20.7) (end 1.497071 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 21.59) (end 6.64 21.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 22.48) (end 12.64 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 22.48) (end 12.64 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 23.24) (end 6.64 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 22.48) (end 3.98 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 23.24) (end 3.98 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 22.48) (end 1.497071 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 23.24) (end 1.497071 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 24.13) (end 6.64 24.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 25.02) (end 12.64 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 25.02) (end 12.64 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 25.78) (end 6.64 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 25.02) (end 3.98 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 25.78) (end 3.98 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 25.02) (end 1.497071 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 25.78) (end 1.497071 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 26.67) (end 6.64 26.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 27.56) (end 12.64 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 27.56) (end 12.64 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 28.32) (end 6.64 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 27.56) (end 3.98 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 28.32) (end 3.98 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 27.56) (end 1.497071 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 28.32) (end 1.497071 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 29.21) (end 6.64 29.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 30.1) (end 12.64 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 30.1) (end 12.64 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 30.86) (end 6.64 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 30.1) (end 3.98 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 30.86) (end 3.98 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 30.1) (end 1.497071 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 30.86) (end 1.497071 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 31.75) (end 6.64 31.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 32.64) (end 12.64 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 32.64) (end 12.64 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 33.4) (end 6.64 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 32.64) (end 3.98 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 33.4) (end 3.98 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 32.64) (end 1.497071 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 33.4) (end 1.497071 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 34.29) (end 6.64 34.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 35.18) (end 12.64 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 35.18) (end 12.64 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 35.94) (end 6.64 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 35.18) (end 3.98 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 35.94) (end 3.98 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 35.18) (end 1.497071 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 35.94) (end 1.497071 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 36.83) (end 6.64 36.83) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 37.72) (end 12.64 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 37.72) (end 12.64 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 38.48) (end 6.64 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 37.72) (end 3.98 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 38.48) (end 3.98 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 37.72) (end 1.497071 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 38.48) (end 1.497071 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 39.37) (end 6.64 39.37) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 40.26) (end 12.64 40.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 40.26) (end 12.64 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 41.02) (end 6.64 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 40.26) (end 3.98 40.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 41.02) (end 3.98 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 40.26) (end 1.497071 40.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 41.02) (end 1.497071 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 41.91) (end 6.64 41.91) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 42.8) (end 12.64 42.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 42.8) (end 12.64 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 43.56) (end 6.64 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 42.8) (end 3.98 42.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 43.56) (end 3.98 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 42.8) (end 1.497071 42.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 43.56) (end 1.497071 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 0) (end -1.27 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 -1.27) (end 0 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 44.95) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 44.95) (end 13.1 44.95) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 13.1 44.95) (end 13.1 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 13.1 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 2.54 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 2.54 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 2.54 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 2.54 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 14 thru_hole oval (at 2.54 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 15 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 16 thru_hole oval (at 2.54 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 17 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 18 thru_hole oval (at 2.54 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 19 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 20 thru_hole oval (at 2.54 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 21 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 22 thru_hole oval (at 2.54 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 23 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 24 thru_hole oval (at 2.54 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 25 thru_hole oval (at 0 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 26 thru_hole oval (at 2.54 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 27 thru_hole oval (at 0 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 28 thru_hole oval (at 2.54 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 29 thru_hole oval (at 0 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 30 thru_hole oval (at 2.54 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 31 thru_hole oval (at 0 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 32 thru_hole oval (at 2.54 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 33 thru_hole oval (at 0 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 34 thru_hole oval (at 2.54 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 35 thru_hole oval (at 0 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 36 thru_hole oval (at 2.54 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 5.31 21.59 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_2x18_P2.54mm_Horizontal.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_2x18_P2.54mm_Vertical.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x18_P2.54mm_Vertical.kicad_mod
new file mode 100644
index 000000000..e0b0f3e9e
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x18_P2.54mm_Vertical.kicad_mod
@@ -0,0 +1,71 @@
+(module PinHeader_2x18_P2.54mm_Vertical (layer F.Cu) (tedit 59FED5CC)
+  (descr "Through hole straight pin header, 2x18, 2.54mm pitch, double rows")
+  (tags "Through hole pin header THT 2x18 2.54mm double row")
+  (fp_text reference REF** (at 1.27 -2.33) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_2x18_P2.54mm_Vertical (at 1.27 45.51) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 0 -1.27) (end 3.81 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.81 -1.27) (end 3.81 44.45) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.81 44.45) (end -1.27 44.45) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 44.45) (end -1.27 0) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 0) (end 0 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 44.51) (end 3.87 44.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end -1.33 44.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.87 -1.33) (end 3.87 44.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end 1.27 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.27 1.27) (end 1.27 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.27 -1.33) (end 3.87 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 44.95) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 44.95) (end 4.35 44.95) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.35 44.95) (end 4.35 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.35 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 2.54 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 2.54 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 2.54 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 2.54 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 14 thru_hole oval (at 2.54 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 15 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 16 thru_hole oval (at 2.54 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 17 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 18 thru_hole oval (at 2.54 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 19 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 20 thru_hole oval (at 2.54 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 21 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 22 thru_hole oval (at 2.54 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 23 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 24 thru_hole oval (at 2.54 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 25 thru_hole oval (at 0 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 26 thru_hole oval (at 2.54 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 27 thru_hole oval (at 0 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 28 thru_hole oval (at 2.54 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 29 thru_hole oval (at 0 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 30 thru_hole oval (at 2.54 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 31 thru_hole oval (at 0 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 32 thru_hole oval (at 2.54 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 33 thru_hole oval (at 0 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 34 thru_hole oval (at 2.54 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 35 thru_hole oval (at 0 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 36 thru_hole oval (at 2.54 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 1.27 21.59 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_2x18_P2.54mm_Vertical.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_2x18_P2.54mm_Vertical_SMD.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x18_P2.54mm_Vertical_SMD.kicad_mod
new file mode 100644
index 000000000..3362bed1b
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x18_P2.54mm_Vertical_SMD.kicad_mod
@@ -0,0 +1,213 @@
+(module PinHeader_2x18_P2.54mm_Vertical_SMD (layer F.Cu) (tedit 59FED5CC)
+  (descr "surface-mounted straight pin header, 2x18, 2.54mm pitch, double rows")
+  (tags "Surface mounted pin header SMD 2x18 2.54mm double row")
+  (attr smd)
+  (fp_text reference REF** (at 0 -23.92) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_2x18_P2.54mm_Vertical_SMD (at 0 23.92) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 2.54 22.86) (end -2.54 22.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.59 -22.86) (end 2.54 -22.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 22.86) (end -2.54 -21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -21.91) (end -1.59 -22.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -22.86) (end 2.54 22.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -21.91) (end -3.6 -21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -21.91) (end -3.6 -21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -21.27) (end -2.54 -21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -21.91) (end 3.6 -21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -21.91) (end 3.6 -21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -21.27) (end 2.54 -21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -19.37) (end -3.6 -19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -19.37) (end -3.6 -18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -18.73) (end -2.54 -18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -19.37) (end 3.6 -19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -19.37) (end 3.6 -18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -18.73) (end 2.54 -18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -16.83) (end -3.6 -16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -16.83) (end -3.6 -16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -16.19) (end -2.54 -16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -16.83) (end 3.6 -16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -16.83) (end 3.6 -16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -16.19) (end 2.54 -16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -14.29) (end -3.6 -14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -14.29) (end -3.6 -13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -13.65) (end -2.54 -13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -14.29) (end 3.6 -14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -14.29) (end 3.6 -13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -13.65) (end 2.54 -13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -11.75) (end -3.6 -11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -11.75) (end -3.6 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -11.11) (end -2.54 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -11.75) (end 3.6 -11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -11.75) (end 3.6 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -11.11) (end 2.54 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -9.21) (end -3.6 -9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -9.21) (end -3.6 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -8.57) (end -2.54 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -9.21) (end 3.6 -9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -9.21) (end 3.6 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -8.57) (end 2.54 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -6.67) (end -3.6 -6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -6.67) (end -3.6 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -6.03) (end -2.54 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -6.67) (end 3.6 -6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -6.67) (end 3.6 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -6.03) (end 2.54 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -4.13) (end -3.6 -4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -4.13) (end -3.6 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -3.49) (end -2.54 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -4.13) (end 3.6 -4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -4.13) (end 3.6 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -3.49) (end 2.54 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -1.59) (end -3.6 -1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -1.59) (end -3.6 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -0.95) (end -2.54 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -1.59) (end 3.6 -1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -1.59) (end 3.6 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -0.95) (end 2.54 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 0.95) (end -3.6 0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 0.95) (end -3.6 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 1.59) (end -2.54 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 0.95) (end 3.6 0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 0.95) (end 3.6 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 1.59) (end 2.54 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 3.49) (end -3.6 3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 3.49) (end -3.6 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 4.13) (end -2.54 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 3.49) (end 3.6 3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 3.49) (end 3.6 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 4.13) (end 2.54 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 6.03) (end -3.6 6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 6.03) (end -3.6 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 6.67) (end -2.54 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 6.03) (end 3.6 6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 6.03) (end 3.6 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 6.67) (end 2.54 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 8.57) (end -3.6 8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 8.57) (end -3.6 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 9.21) (end -2.54 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 8.57) (end 3.6 8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 8.57) (end 3.6 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 9.21) (end 2.54 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 11.11) (end -3.6 11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 11.11) (end -3.6 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 11.75) (end -2.54 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 11.11) (end 3.6 11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 11.11) (end 3.6 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 11.75) (end 2.54 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 13.65) (end -3.6 13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 13.65) (end -3.6 14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 14.29) (end -2.54 14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 13.65) (end 3.6 13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 13.65) (end 3.6 14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 14.29) (end 2.54 14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 16.19) (end -3.6 16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 16.19) (end -3.6 16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 16.83) (end -2.54 16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 16.19) (end 3.6 16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 16.19) (end 3.6 16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 16.83) (end 2.54 16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 18.73) (end -3.6 18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 18.73) (end -3.6 19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 19.37) (end -2.54 19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 18.73) (end 3.6 18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 18.73) (end 3.6 19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 19.37) (end 2.54 19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 21.27) (end -3.6 21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 21.27) (end -3.6 21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 21.91) (end -2.54 21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 21.27) (end 3.6 21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 21.27) (end 3.6 21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 21.91) (end 2.54 21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.6 -22.92) (end 2.6 -22.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 22.92) (end 2.6 22.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.04 -22.35) (end -2.6 -22.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -22.92) (end -2.6 -22.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -22.92) (end 2.6 -22.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 22.35) (end -2.6 22.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 22.35) (end 2.6 22.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -20.83) (end -2.6 -19.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -20.83) (end 2.6 -19.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -18.29) (end -2.6 -17.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -18.29) (end 2.6 -17.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -15.75) (end -2.6 -14.73) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -15.75) (end 2.6 -14.73) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -13.21) (end -2.6 -12.19) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -13.21) (end 2.6 -12.19) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -10.67) (end -2.6 -9.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -10.67) (end 2.6 -9.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -8.13) (end -2.6 -7.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -8.13) (end 2.6 -7.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -5.59) (end -2.6 -4.57) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -5.59) (end 2.6 -4.57) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -3.05) (end -2.6 -2.03) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -3.05) (end 2.6 -2.03) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -0.51) (end -2.6 0.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -0.51) (end 2.6 0.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 2.03) (end -2.6 3.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 2.03) (end 2.6 3.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 4.57) (end -2.6 5.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 4.57) (end 2.6 5.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 7.11) (end -2.6 8.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 7.11) (end 2.6 8.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 9.65) (end -2.6 10.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 9.65) (end 2.6 10.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 12.19) (end -2.6 13.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 12.19) (end 2.6 13.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 14.73) (end -2.6 15.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 14.73) (end 2.6 15.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 17.27) (end -2.6 18.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 17.27) (end 2.6 18.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 19.81) (end -2.6 20.83) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 19.81) (end 2.6 20.83) (layer F.SilkS) (width 0.12))
+  (fp_line (start -5.9 -23.4) (end -5.9 23.4) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -5.9 23.4) (end 5.9 23.4) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 5.9 23.4) (end 5.9 -23.4) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 5.9 -23.4) (end -5.9 -23.4) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -2.525 -21.59) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 2.525 -21.59) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 3 smd rect (at -2.525 -19.05) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 4 smd rect (at 2.525 -19.05) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 5 smd rect (at -2.525 -16.51) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 6 smd rect (at 2.525 -16.51) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 7 smd rect (at -2.525 -13.97) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 8 smd rect (at 2.525 -13.97) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 9 smd rect (at -2.525 -11.43) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 10 smd rect (at 2.525 -11.43) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 11 smd rect (at -2.525 -8.89) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 12 smd rect (at 2.525 -8.89) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 13 smd rect (at -2.525 -6.35) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 14 smd rect (at 2.525 -6.35) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 15 smd rect (at -2.525 -3.81) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 16 smd rect (at 2.525 -3.81) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 17 smd rect (at -2.525 -1.27) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 18 smd rect (at 2.525 -1.27) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 19 smd rect (at -2.525 1.27) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 20 smd rect (at 2.525 1.27) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 21 smd rect (at -2.525 3.81) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 22 smd rect (at 2.525 3.81) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 23 smd rect (at -2.525 6.35) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 24 smd rect (at 2.525 6.35) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 25 smd rect (at -2.525 8.89) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 26 smd rect (at 2.525 8.89) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 27 smd rect (at -2.525 11.43) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 28 smd rect (at 2.525 11.43) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 29 smd rect (at -2.525 13.97) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 30 smd rect (at 2.525 13.97) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 31 smd rect (at -2.525 16.51) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 32 smd rect (at 2.525 16.51) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 33 smd rect (at -2.525 19.05) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 34 smd rect (at 2.525 19.05) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 35 smd rect (at -2.525 21.59) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 36 smd rect (at 2.525 21.59) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_2x18_P2.54mm_Vertical_SMD.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_2x19_P2.54mm_Horizontal.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x19_P2.54mm_Horizontal.kicad_mod
new file mode 100644
index 000000000..c8d84bf3d
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x19_P2.54mm_Horizontal.kicad_mod
@@ -0,0 +1,342 @@
+(module PinHeader_2x19_P2.54mm_Horizontal (layer F.Cu) (tedit 59FED5CB)
+  (descr "Through hole angled pin header, 2x19, 2.54mm pitch, 6mm pin length, double rows")
+  (tags "Through hole angled pin header THT 2x19 2.54mm double row")
+  (fp_text reference REF** (at 5.655 -2.27) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_2x19_P2.54mm_Horizontal (at 5.655 47.99) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 4.675 -1.27) (end 6.58 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 -1.27) (end 6.58 46.99) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 46.99) (end 4.04 46.99) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 46.99) (end 4.04 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 -0.635) (end 4.675 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end 4.04 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end -0.32 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 0.32) (end 4.04 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 -0.32) (end 12.58 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 -0.32) (end 12.58 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 0.32) (end 12.58 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end 4.04 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end -0.32 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.86) (end 4.04 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 2.22) (end 12.58 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 2.22) (end 12.58 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 2.86) (end 12.58 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end 4.04 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end -0.32 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 5.4) (end 4.04 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 4.76) (end 12.58 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 4.76) (end 12.58 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 5.4) (end 12.58 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end 4.04 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end -0.32 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.94) (end 4.04 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 7.3) (end 12.58 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 7.3) (end 12.58 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 7.94) (end 12.58 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end 4.04 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end -0.32 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 10.48) (end 4.04 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 9.84) (end 12.58 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 9.84) (end 12.58 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 10.48) (end 12.58 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end 4.04 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end -0.32 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 13.02) (end 4.04 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 12.38) (end 12.58 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 12.38) (end 12.58 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 13.02) (end 12.58 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end 4.04 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end -0.32 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 15.56) (end 4.04 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 14.92) (end 12.58 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 14.92) (end 12.58 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 15.56) (end 12.58 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end 4.04 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end -0.32 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 18.1) (end 4.04 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 17.46) (end 12.58 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 17.46) (end 12.58 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 18.1) (end 12.58 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end 4.04 20) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end -0.32 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20.64) (end 4.04 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 20) (end 12.58 20) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 20) (end 12.58 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 20.64) (end 12.58 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end 4.04 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end -0.32 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 23.18) (end 4.04 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 22.54) (end 12.58 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 22.54) (end 12.58 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 23.18) (end 12.58 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.08) (end 4.04 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.08) (end -0.32 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.72) (end 4.04 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 25.08) (end 12.58 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 25.08) (end 12.58 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 25.72) (end 12.58 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 27.62) (end 4.04 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 27.62) (end -0.32 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 28.26) (end 4.04 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 27.62) (end 12.58 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 27.62) (end 12.58 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 28.26) (end 12.58 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.16) (end 4.04 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.16) (end -0.32 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.8) (end 4.04 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 30.16) (end 12.58 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 30.16) (end 12.58 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 30.8) (end 12.58 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 32.7) (end 4.04 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 32.7) (end -0.32 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 33.34) (end 4.04 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 32.7) (end 12.58 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 32.7) (end 12.58 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 33.34) (end 12.58 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.24) (end 4.04 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.24) (end -0.32 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.88) (end 4.04 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 35.24) (end 12.58 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 35.24) (end 12.58 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 35.88) (end 12.58 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 37.78) (end 4.04 37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 37.78) (end -0.32 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 38.42) (end 4.04 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 37.78) (end 12.58 37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 37.78) (end 12.58 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 38.42) (end 12.58 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.32) (end 4.04 40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.32) (end -0.32 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.96) (end 4.04 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 40.32) (end 12.58 40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 40.32) (end 12.58 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 40.96) (end 12.58 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 42.86) (end 4.04 42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 42.86) (end -0.32 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 43.5) (end 4.04 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 42.86) (end 12.58 42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 42.86) (end 12.58 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 43.5) (end 12.58 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 45.4) (end 4.04 45.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 45.4) (end -0.32 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 46.04) (end 4.04 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 45.4) (end 12.58 45.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 45.4) (end 12.58 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 46.04) (end 12.58 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.98 -1.33) (end 3.98 47.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 47.05) (end 6.64 47.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 47.05) (end 6.64 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -1.33) (end 3.98 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.38) (end 12.64 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 -0.38) (end 12.64 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 0.38) (end 6.64 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.32) (end 12.64 -0.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.2) (end 12.64 -0.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.08) (end 12.64 -0.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 0.04) (end 12.64 0.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 0.16) (end 12.64 0.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 0.28) (end 12.64 0.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 -0.38) (end 3.98 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 0.38) (end 3.98 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 -0.38) (end 1.497071 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 0.38) (end 1.497071 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 1.27) (end 6.64 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 2.16) (end 12.64 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 2.16) (end 12.64 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 2.92) (end 6.64 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 2.16) (end 3.98 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 2.92) (end 3.98 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.16) (end 1.497071 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.92) (end 1.497071 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 3.81) (end 6.64 3.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 4.7) (end 12.64 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 4.7) (end 12.64 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 5.46) (end 6.64 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 4.7) (end 3.98 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 5.46) (end 3.98 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 4.7) (end 1.497071 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 5.46) (end 1.497071 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 6.35) (end 6.64 6.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 7.24) (end 12.64 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 7.24) (end 12.64 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 8) (end 6.64 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 7.24) (end 3.98 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 8) (end 3.98 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 7.24) (end 1.497071 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 8) (end 1.497071 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 8.89) (end 6.64 8.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 9.78) (end 12.64 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 9.78) (end 12.64 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 10.54) (end 6.64 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 9.78) (end 3.98 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 10.54) (end 3.98 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 9.78) (end 1.497071 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 10.54) (end 1.497071 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 11.43) (end 6.64 11.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 12.32) (end 12.64 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 12.32) (end 12.64 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 13.08) (end 6.64 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 12.32) (end 3.98 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 13.08) (end 3.98 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 12.32) (end 1.497071 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 13.08) (end 1.497071 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 13.97) (end 6.64 13.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 14.86) (end 12.64 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 14.86) (end 12.64 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 15.62) (end 6.64 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 14.86) (end 3.98 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 15.62) (end 3.98 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 14.86) (end 1.497071 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 15.62) (end 1.497071 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 16.51) (end 6.64 16.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 17.4) (end 12.64 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 17.4) (end 12.64 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 18.16) (end 6.64 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 17.4) (end 3.98 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 18.16) (end 3.98 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 17.4) (end 1.497071 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 18.16) (end 1.497071 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 19.05) (end 6.64 19.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 19.94) (end 12.64 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 19.94) (end 12.64 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 20.7) (end 6.64 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 19.94) (end 3.98 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 20.7) (end 3.98 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 19.94) (end 1.497071 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 20.7) (end 1.497071 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 21.59) (end 6.64 21.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 22.48) (end 12.64 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 22.48) (end 12.64 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 23.24) (end 6.64 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 22.48) (end 3.98 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 23.24) (end 3.98 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 22.48) (end 1.497071 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 23.24) (end 1.497071 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 24.13) (end 6.64 24.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 25.02) (end 12.64 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 25.02) (end 12.64 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 25.78) (end 6.64 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 25.02) (end 3.98 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 25.78) (end 3.98 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 25.02) (end 1.497071 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 25.78) (end 1.497071 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 26.67) (end 6.64 26.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 27.56) (end 12.64 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 27.56) (end 12.64 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 28.32) (end 6.64 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 27.56) (end 3.98 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 28.32) (end 3.98 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 27.56) (end 1.497071 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 28.32) (end 1.497071 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 29.21) (end 6.64 29.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 30.1) (end 12.64 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 30.1) (end 12.64 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 30.86) (end 6.64 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 30.1) (end 3.98 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 30.86) (end 3.98 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 30.1) (end 1.497071 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 30.86) (end 1.497071 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 31.75) (end 6.64 31.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 32.64) (end 12.64 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 32.64) (end 12.64 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 33.4) (end 6.64 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 32.64) (end 3.98 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 33.4) (end 3.98 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 32.64) (end 1.497071 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 33.4) (end 1.497071 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 34.29) (end 6.64 34.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 35.18) (end 12.64 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 35.18) (end 12.64 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 35.94) (end 6.64 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 35.18) (end 3.98 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 35.94) (end 3.98 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 35.18) (end 1.497071 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 35.94) (end 1.497071 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 36.83) (end 6.64 36.83) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 37.72) (end 12.64 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 37.72) (end 12.64 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 38.48) (end 6.64 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 37.72) (end 3.98 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 38.48) (end 3.98 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 37.72) (end 1.497071 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 38.48) (end 1.497071 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 39.37) (end 6.64 39.37) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 40.26) (end 12.64 40.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 40.26) (end 12.64 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 41.02) (end 6.64 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 40.26) (end 3.98 40.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 41.02) (end 3.98 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 40.26) (end 1.497071 40.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 41.02) (end 1.497071 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 41.91) (end 6.64 41.91) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 42.8) (end 12.64 42.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 42.8) (end 12.64 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 43.56) (end 6.64 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 42.8) (end 3.98 42.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 43.56) (end 3.98 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 42.8) (end 1.497071 42.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 43.56) (end 1.497071 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 44.45) (end 6.64 44.45) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 45.34) (end 12.64 45.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 45.34) (end 12.64 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 46.1) (end 6.64 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 45.34) (end 3.98 45.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 46.1) (end 3.98 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 45.34) (end 1.497071 45.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 46.1) (end 1.497071 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 0) (end -1.27 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 -1.27) (end 0 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 47.5) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 47.5) (end 13.1 47.5) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 13.1 47.5) (end 13.1 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 13.1 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 2.54 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 2.54 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 2.54 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 2.54 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 14 thru_hole oval (at 2.54 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 15 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 16 thru_hole oval (at 2.54 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 17 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 18 thru_hole oval (at 2.54 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 19 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 20 thru_hole oval (at 2.54 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 21 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 22 thru_hole oval (at 2.54 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 23 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 24 thru_hole oval (at 2.54 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 25 thru_hole oval (at 0 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 26 thru_hole oval (at 2.54 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 27 thru_hole oval (at 0 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 28 thru_hole oval (at 2.54 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 29 thru_hole oval (at 0 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 30 thru_hole oval (at 2.54 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 31 thru_hole oval (at 0 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 32 thru_hole oval (at 2.54 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 33 thru_hole oval (at 0 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 34 thru_hole oval (at 2.54 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 35 thru_hole oval (at 0 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 36 thru_hole oval (at 2.54 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 37 thru_hole oval (at 0 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 38 thru_hole oval (at 2.54 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 5.31 22.86 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_2x19_P2.54mm_Horizontal.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_2x19_P2.54mm_Vertical.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x19_P2.54mm_Vertical.kicad_mod
new file mode 100644
index 000000000..bd7bad995
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x19_P2.54mm_Vertical.kicad_mod
@@ -0,0 +1,73 @@
+(module PinHeader_2x19_P2.54mm_Vertical (layer F.Cu) (tedit 59FED5CC)
+  (descr "Through hole straight pin header, 2x19, 2.54mm pitch, double rows")
+  (tags "Through hole pin header THT 2x19 2.54mm double row")
+  (fp_text reference REF** (at 1.27 -2.33) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_2x19_P2.54mm_Vertical (at 1.27 48.05) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 0 -1.27) (end 3.81 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.81 -1.27) (end 3.81 46.99) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.81 46.99) (end -1.27 46.99) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 46.99) (end -1.27 0) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 0) (end 0 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 47.05) (end 3.87 47.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end -1.33 47.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.87 -1.33) (end 3.87 47.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end 1.27 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.27 1.27) (end 1.27 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.27 -1.33) (end 3.87 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 47.5) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 47.5) (end 4.35 47.5) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.35 47.5) (end 4.35 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.35 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 2.54 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 2.54 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 2.54 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 2.54 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 14 thru_hole oval (at 2.54 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 15 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 16 thru_hole oval (at 2.54 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 17 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 18 thru_hole oval (at 2.54 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 19 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 20 thru_hole oval (at 2.54 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 21 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 22 thru_hole oval (at 2.54 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 23 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 24 thru_hole oval (at 2.54 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 25 thru_hole oval (at 0 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 26 thru_hole oval (at 2.54 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 27 thru_hole oval (at 0 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 28 thru_hole oval (at 2.54 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 29 thru_hole oval (at 0 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 30 thru_hole oval (at 2.54 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 31 thru_hole oval (at 0 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 32 thru_hole oval (at 2.54 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 33 thru_hole oval (at 0 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 34 thru_hole oval (at 2.54 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 35 thru_hole oval (at 0 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 36 thru_hole oval (at 2.54 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 37 thru_hole oval (at 0 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 38 thru_hole oval (at 2.54 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 1.27 22.86 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_2x19_P2.54mm_Vertical.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_2x19_P2.54mm_Vertical_SMD.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x19_P2.54mm_Vertical_SMD.kicad_mod
new file mode 100644
index 000000000..697332d9f
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x19_P2.54mm_Vertical_SMD.kicad_mod
@@ -0,0 +1,223 @@
+(module PinHeader_2x19_P2.54mm_Vertical_SMD (layer F.Cu) (tedit 59FED5CC)
+  (descr "surface-mounted straight pin header, 2x19, 2.54mm pitch, double rows")
+  (tags "Surface mounted pin header SMD 2x19 2.54mm double row")
+  (attr smd)
+  (fp_text reference REF** (at 0 -25.19) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_2x19_P2.54mm_Vertical_SMD (at 0 25.19) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 2.54 24.13) (end -2.54 24.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.59 -24.13) (end 2.54 -24.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 24.13) (end -2.54 -23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -23.18) (end -1.59 -24.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -24.13) (end 2.54 24.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -23.18) (end -3.6 -23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -23.18) (end -3.6 -22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -22.54) (end -2.54 -22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -23.18) (end 3.6 -23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -23.18) (end 3.6 -22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -22.54) (end 2.54 -22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -20.64) (end -3.6 -20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -20.64) (end -3.6 -20) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -20) (end -2.54 -20) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -20.64) (end 3.6 -20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -20.64) (end 3.6 -20) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -20) (end 2.54 -20) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -18.1) (end -3.6 -18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -18.1) (end -3.6 -17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -17.46) (end -2.54 -17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -18.1) (end 3.6 -18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -18.1) (end 3.6 -17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -17.46) (end 2.54 -17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -15.56) (end -3.6 -15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -15.56) (end -3.6 -14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -14.92) (end -2.54 -14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -15.56) (end 3.6 -15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -15.56) (end 3.6 -14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -14.92) (end 2.54 -14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -13.02) (end -3.6 -13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -13.02) (end -3.6 -12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -12.38) (end -2.54 -12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -13.02) (end 3.6 -13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -13.02) (end 3.6 -12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -12.38) (end 2.54 -12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -10.48) (end -3.6 -10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -10.48) (end -3.6 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -9.84) (end -2.54 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -10.48) (end 3.6 -10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -10.48) (end 3.6 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -9.84) (end 2.54 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -7.94) (end -3.6 -7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -7.94) (end -3.6 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -7.3) (end -2.54 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -7.94) (end 3.6 -7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -7.94) (end 3.6 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -7.3) (end 2.54 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -5.4) (end -3.6 -5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -5.4) (end -3.6 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -4.76) (end -2.54 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -5.4) (end 3.6 -5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -5.4) (end 3.6 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -4.76) (end 2.54 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -2.86) (end -3.6 -2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -2.86) (end -3.6 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -2.22) (end -2.54 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -2.86) (end 3.6 -2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -2.86) (end 3.6 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -2.22) (end 2.54 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -0.32) (end -3.6 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -0.32) (end -3.6 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 0.32) (end -2.54 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -0.32) (end 3.6 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -0.32) (end 3.6 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 0.32) (end 2.54 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 2.22) (end -3.6 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 2.22) (end -3.6 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 2.86) (end -2.54 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 2.22) (end 3.6 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 2.22) (end 3.6 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 2.86) (end 2.54 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 4.76) (end -3.6 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 4.76) (end -3.6 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 5.4) (end -2.54 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 4.76) (end 3.6 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 4.76) (end 3.6 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 5.4) (end 2.54 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 7.3) (end -3.6 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 7.3) (end -3.6 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 7.94) (end -2.54 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 7.3) (end 3.6 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 7.3) (end 3.6 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 7.94) (end 2.54 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 9.84) (end -3.6 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 9.84) (end -3.6 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 10.48) (end -2.54 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 9.84) (end 3.6 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 9.84) (end 3.6 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 10.48) (end 2.54 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 12.38) (end -3.6 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 12.38) (end -3.6 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 13.02) (end -2.54 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 12.38) (end 3.6 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 12.38) (end 3.6 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 13.02) (end 2.54 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 14.92) (end -3.6 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 14.92) (end -3.6 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 15.56) (end -2.54 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 14.92) (end 3.6 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 14.92) (end 3.6 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 15.56) (end 2.54 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 17.46) (end -3.6 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 17.46) (end -3.6 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 18.1) (end -2.54 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 17.46) (end 3.6 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 17.46) (end 3.6 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 18.1) (end 2.54 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 20) (end -3.6 20) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 20) (end -3.6 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 20.64) (end -2.54 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 20) (end 3.6 20) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 20) (end 3.6 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 20.64) (end 2.54 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 22.54) (end -3.6 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 22.54) (end -3.6 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 23.18) (end -2.54 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 22.54) (end 3.6 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 22.54) (end 3.6 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 23.18) (end 2.54 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.6 -24.19) (end 2.6 -24.19) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 24.19) (end 2.6 24.19) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.04 -23.62) (end -2.6 -23.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -24.19) (end -2.6 -23.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -24.19) (end 2.6 -23.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 23.62) (end -2.6 24.19) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 23.62) (end 2.6 24.19) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -22.1) (end -2.6 -21.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -22.1) (end 2.6 -21.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -19.56) (end -2.6 -18.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -19.56) (end 2.6 -18.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -17.02) (end -2.6 -16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -17.02) (end 2.6 -16) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -14.48) (end -2.6 -13.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -14.48) (end 2.6 -13.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -11.94) (end -2.6 -10.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -11.94) (end 2.6 -10.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -9.4) (end -2.6 -8.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -9.4) (end 2.6 -8.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -6.86) (end -2.6 -5.84) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -6.86) (end 2.6 -5.84) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -4.32) (end -2.6 -3.3) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -4.32) (end 2.6 -3.3) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -1.78) (end -2.6 -0.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -1.78) (end 2.6 -0.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 0.76) (end -2.6 1.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 0.76) (end 2.6 1.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 3.3) (end -2.6 4.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 3.3) (end 2.6 4.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 5.84) (end -2.6 6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 5.84) (end 2.6 6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 8.38) (end -2.6 9.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 8.38) (end 2.6 9.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 10.92) (end -2.6 11.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 10.92) (end 2.6 11.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 13.46) (end -2.6 14.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 13.46) (end 2.6 14.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 16) (end -2.6 17.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 16) (end 2.6 17.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 18.54) (end -2.6 19.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 18.54) (end 2.6 19.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 21.08) (end -2.6 22.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 21.08) (end 2.6 22.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start -5.9 -24.65) (end -5.9 24.65) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -5.9 24.65) (end 5.9 24.65) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 5.9 24.65) (end 5.9 -24.65) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 5.9 -24.65) (end -5.9 -24.65) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -2.525 -22.86) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 2.525 -22.86) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 3 smd rect (at -2.525 -20.32) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 4 smd rect (at 2.525 -20.32) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 5 smd rect (at -2.525 -17.78) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 6 smd rect (at 2.525 -17.78) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 7 smd rect (at -2.525 -15.24) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 8 smd rect (at 2.525 -15.24) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 9 smd rect (at -2.525 -12.7) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 10 smd rect (at 2.525 -12.7) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 11 smd rect (at -2.525 -10.16) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 12 smd rect (at 2.525 -10.16) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 13 smd rect (at -2.525 -7.62) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 14 smd rect (at 2.525 -7.62) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 15 smd rect (at -2.525 -5.08) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 16 smd rect (at 2.525 -5.08) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 17 smd rect (at -2.525 -2.54) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 18 smd rect (at 2.525 -2.54) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 19 smd rect (at -2.525 0) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 20 smd rect (at 2.525 0) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 21 smd rect (at -2.525 2.54) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 22 smd rect (at 2.525 2.54) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 23 smd rect (at -2.525 5.08) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 24 smd rect (at 2.525 5.08) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 25 smd rect (at -2.525 7.62) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 26 smd rect (at 2.525 7.62) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 27 smd rect (at -2.525 10.16) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 28 smd rect (at 2.525 10.16) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 29 smd rect (at -2.525 12.7) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 30 smd rect (at 2.525 12.7) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 31 smd rect (at -2.525 15.24) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 32 smd rect (at 2.525 15.24) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 33 smd rect (at -2.525 17.78) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 34 smd rect (at 2.525 17.78) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 35 smd rect (at -2.525 20.32) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 36 smd rect (at 2.525 20.32) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 37 smd rect (at -2.525 22.86) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 38 smd rect (at 2.525 22.86) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_2x19_P2.54mm_Vertical_SMD.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_2x20_P2.54mm_Horizontal.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x20_P2.54mm_Horizontal.kicad_mod
new file mode 100644
index 000000000..581b66e80
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x20_P2.54mm_Horizontal.kicad_mod
@@ -0,0 +1,358 @@
+(module PinHeader_2x20_P2.54mm_Horizontal (layer F.Cu) (tedit 59FED5CB)
+  (descr "Through hole angled pin header, 2x20, 2.54mm pitch, 6mm pin length, double rows")
+  (tags "Through hole angled pin header THT 2x20 2.54mm double row")
+  (fp_text reference REF** (at 5.655 -2.27) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_2x20_P2.54mm_Horizontal (at 5.655 50.53) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 4.675 -1.27) (end 6.58 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 -1.27) (end 6.58 49.53) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 49.53) (end 4.04 49.53) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 49.53) (end 4.04 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 -0.635) (end 4.675 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end 4.04 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end -0.32 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 0.32) (end 4.04 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 -0.32) (end 12.58 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 -0.32) (end 12.58 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 0.32) (end 12.58 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end 4.04 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end -0.32 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.86) (end 4.04 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 2.22) (end 12.58 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 2.22) (end 12.58 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 2.86) (end 12.58 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end 4.04 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end -0.32 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 5.4) (end 4.04 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 4.76) (end 12.58 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 4.76) (end 12.58 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 5.4) (end 12.58 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end 4.04 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end -0.32 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.94) (end 4.04 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 7.3) (end 12.58 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 7.3) (end 12.58 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 7.94) (end 12.58 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end 4.04 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end -0.32 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 10.48) (end 4.04 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 9.84) (end 12.58 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 9.84) (end 12.58 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 10.48) (end 12.58 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end 4.04 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end -0.32 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 13.02) (end 4.04 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 12.38) (end 12.58 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 12.38) (end 12.58 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 13.02) (end 12.58 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end 4.04 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end -0.32 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 15.56) (end 4.04 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 14.92) (end 12.58 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 14.92) (end 12.58 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 15.56) (end 12.58 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end 4.04 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end -0.32 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 18.1) (end 4.04 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 17.46) (end 12.58 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 17.46) (end 12.58 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 18.1) (end 12.58 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end 4.04 20) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end -0.32 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20.64) (end 4.04 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 20) (end 12.58 20) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 20) (end 12.58 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 20.64) (end 12.58 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end 4.04 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end -0.32 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 23.18) (end 4.04 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 22.54) (end 12.58 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 22.54) (end 12.58 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 23.18) (end 12.58 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.08) (end 4.04 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.08) (end -0.32 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.72) (end 4.04 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 25.08) (end 12.58 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 25.08) (end 12.58 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 25.72) (end 12.58 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 27.62) (end 4.04 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 27.62) (end -0.32 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 28.26) (end 4.04 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 27.62) (end 12.58 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 27.62) (end 12.58 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 28.26) (end 12.58 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.16) (end 4.04 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.16) (end -0.32 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.8) (end 4.04 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 30.16) (end 12.58 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 30.16) (end 12.58 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 30.8) (end 12.58 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 32.7) (end 4.04 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 32.7) (end -0.32 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 33.34) (end 4.04 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 32.7) (end 12.58 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 32.7) (end 12.58 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 33.34) (end 12.58 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.24) (end 4.04 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.24) (end -0.32 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.88) (end 4.04 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 35.24) (end 12.58 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 35.24) (end 12.58 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 35.88) (end 12.58 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 37.78) (end 4.04 37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 37.78) (end -0.32 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 38.42) (end 4.04 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 37.78) (end 12.58 37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 37.78) (end 12.58 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 38.42) (end 12.58 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.32) (end 4.04 40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.32) (end -0.32 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.96) (end 4.04 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 40.32) (end 12.58 40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 40.32) (end 12.58 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 40.96) (end 12.58 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 42.86) (end 4.04 42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 42.86) (end -0.32 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 43.5) (end 4.04 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 42.86) (end 12.58 42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 42.86) (end 12.58 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 43.5) (end 12.58 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 45.4) (end 4.04 45.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 45.4) (end -0.32 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 46.04) (end 4.04 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 45.4) (end 12.58 45.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 45.4) (end 12.58 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 46.04) (end 12.58 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 47.94) (end 4.04 47.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 47.94) (end -0.32 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 48.58) (end 4.04 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 47.94) (end 12.58 47.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 47.94) (end 12.58 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 48.58) (end 12.58 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.98 -1.33) (end 3.98 49.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 49.59) (end 6.64 49.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 49.59) (end 6.64 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -1.33) (end 3.98 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.38) (end 12.64 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 -0.38) (end 12.64 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 0.38) (end 6.64 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.32) (end 12.64 -0.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.2) (end 12.64 -0.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.08) (end 12.64 -0.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 0.04) (end 12.64 0.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 0.16) (end 12.64 0.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 0.28) (end 12.64 0.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 -0.38) (end 3.98 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 0.38) (end 3.98 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 -0.38) (end 1.497071 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 0.38) (end 1.497071 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 1.27) (end 6.64 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 2.16) (end 12.64 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 2.16) (end 12.64 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 2.92) (end 6.64 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 2.16) (end 3.98 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 2.92) (end 3.98 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.16) (end 1.497071 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.92) (end 1.497071 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 3.81) (end 6.64 3.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 4.7) (end 12.64 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 4.7) (end 12.64 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 5.46) (end 6.64 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 4.7) (end 3.98 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 5.46) (end 3.98 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 4.7) (end 1.497071 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 5.46) (end 1.497071 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 6.35) (end 6.64 6.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 7.24) (end 12.64 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 7.24) (end 12.64 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 8) (end 6.64 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 7.24) (end 3.98 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 8) (end 3.98 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 7.24) (end 1.497071 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 8) (end 1.497071 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 8.89) (end 6.64 8.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 9.78) (end 12.64 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 9.78) (end 12.64 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 10.54) (end 6.64 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 9.78) (end 3.98 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 10.54) (end 3.98 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 9.78) (end 1.497071 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 10.54) (end 1.497071 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 11.43) (end 6.64 11.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 12.32) (end 12.64 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 12.32) (end 12.64 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 13.08) (end 6.64 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 12.32) (end 3.98 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 13.08) (end 3.98 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 12.32) (end 1.497071 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 13.08) (end 1.497071 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 13.97) (end 6.64 13.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 14.86) (end 12.64 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 14.86) (end 12.64 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 15.62) (end 6.64 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 14.86) (end 3.98 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 15.62) (end 3.98 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 14.86) (end 1.497071 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 15.62) (end 1.497071 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 16.51) (end 6.64 16.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 17.4) (end 12.64 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 17.4) (end 12.64 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 18.16) (end 6.64 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 17.4) (end 3.98 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 18.16) (end 3.98 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 17.4) (end 1.497071 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 18.16) (end 1.497071 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 19.05) (end 6.64 19.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 19.94) (end 12.64 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 19.94) (end 12.64 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 20.7) (end 6.64 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 19.94) (end 3.98 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 20.7) (end 3.98 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 19.94) (end 1.497071 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 20.7) (end 1.497071 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 21.59) (end 6.64 21.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 22.48) (end 12.64 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 22.48) (end 12.64 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 23.24) (end 6.64 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 22.48) (end 3.98 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 23.24) (end 3.98 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 22.48) (end 1.497071 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 23.24) (end 1.497071 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 24.13) (end 6.64 24.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 25.02) (end 12.64 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 25.02) (end 12.64 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 25.78) (end 6.64 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 25.02) (end 3.98 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 25.78) (end 3.98 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 25.02) (end 1.497071 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 25.78) (end 1.497071 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 26.67) (end 6.64 26.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 27.56) (end 12.64 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 27.56) (end 12.64 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 28.32) (end 6.64 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 27.56) (end 3.98 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 28.32) (end 3.98 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 27.56) (end 1.497071 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 28.32) (end 1.497071 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 29.21) (end 6.64 29.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 30.1) (end 12.64 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 30.1) (end 12.64 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 30.86) (end 6.64 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 30.1) (end 3.98 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 30.86) (end 3.98 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 30.1) (end 1.497071 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 30.86) (end 1.497071 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 31.75) (end 6.64 31.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 32.64) (end 12.64 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 32.64) (end 12.64 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 33.4) (end 6.64 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 32.64) (end 3.98 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 33.4) (end 3.98 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 32.64) (end 1.497071 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 33.4) (end 1.497071 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 34.29) (end 6.64 34.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 35.18) (end 12.64 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 35.18) (end 12.64 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 35.94) (end 6.64 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 35.18) (end 3.98 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 35.94) (end 3.98 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 35.18) (end 1.497071 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 35.94) (end 1.497071 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 36.83) (end 6.64 36.83) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 37.72) (end 12.64 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 37.72) (end 12.64 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 38.48) (end 6.64 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 37.72) (end 3.98 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 38.48) (end 3.98 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 37.72) (end 1.497071 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 38.48) (end 1.497071 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 39.37) (end 6.64 39.37) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 40.26) (end 12.64 40.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 40.26) (end 12.64 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 41.02) (end 6.64 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 40.26) (end 3.98 40.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 41.02) (end 3.98 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 40.26) (end 1.497071 40.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 41.02) (end 1.497071 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 41.91) (end 6.64 41.91) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 42.8) (end 12.64 42.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 42.8) (end 12.64 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 43.56) (end 6.64 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 42.8) (end 3.98 42.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 43.56) (end 3.98 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 42.8) (end 1.497071 42.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 43.56) (end 1.497071 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 44.45) (end 6.64 44.45) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 45.34) (end 12.64 45.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 45.34) (end 12.64 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 46.1) (end 6.64 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 45.34) (end 3.98 45.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 46.1) (end 3.98 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 45.34) (end 1.497071 45.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 46.1) (end 1.497071 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 46.99) (end 6.64 46.99) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 47.88) (end 12.64 47.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 47.88) (end 12.64 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 48.64) (end 6.64 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 47.88) (end 3.98 47.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 48.64) (end 3.98 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 47.88) (end 1.497071 47.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 48.64) (end 1.497071 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 0) (end -1.27 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 -1.27) (end 0 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 50.05) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 50.05) (end 13.1 50.05) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 13.1 50.05) (end 13.1 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 13.1 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 2.54 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 2.54 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 2.54 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 2.54 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 14 thru_hole oval (at 2.54 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 15 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 16 thru_hole oval (at 2.54 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 17 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 18 thru_hole oval (at 2.54 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 19 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 20 thru_hole oval (at 2.54 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 21 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 22 thru_hole oval (at 2.54 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 23 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 24 thru_hole oval (at 2.54 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 25 thru_hole oval (at 0 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 26 thru_hole oval (at 2.54 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 27 thru_hole oval (at 0 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 28 thru_hole oval (at 2.54 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 29 thru_hole oval (at 0 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 30 thru_hole oval (at 2.54 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 31 thru_hole oval (at 0 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 32 thru_hole oval (at 2.54 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 33 thru_hole oval (at 0 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 34 thru_hole oval (at 2.54 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 35 thru_hole oval (at 0 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 36 thru_hole oval (at 2.54 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 37 thru_hole oval (at 0 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 38 thru_hole oval (at 2.54 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 39 thru_hole oval (at 0 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 40 thru_hole oval (at 2.54 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 5.31 24.13 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_2x20_P2.54mm_Horizontal.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_2x20_P2.54mm_Vertical.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x20_P2.54mm_Vertical.kicad_mod
new file mode 100644
index 000000000..97ff68a7b
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x20_P2.54mm_Vertical.kicad_mod
@@ -0,0 +1,75 @@
+(module PinHeader_2x20_P2.54mm_Vertical (layer F.Cu) (tedit 59FED5CC)
+  (descr "Through hole straight pin header, 2x20, 2.54mm pitch, double rows")
+  (tags "Through hole pin header THT 2x20 2.54mm double row")
+  (fp_text reference REF** (at 1.27 -2.33) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_2x20_P2.54mm_Vertical (at 1.27 50.59) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 0 -1.27) (end 3.81 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.81 -1.27) (end 3.81 49.53) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.81 49.53) (end -1.27 49.53) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 49.53) (end -1.27 0) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 0) (end 0 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 49.59) (end 3.87 49.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end -1.33 49.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.87 -1.33) (end 3.87 49.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end 1.27 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.27 1.27) (end 1.27 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.27 -1.33) (end 3.87 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 50.05) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 50.05) (end 4.35 50.05) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.35 50.05) (end 4.35 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.35 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 2.54 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 2.54 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 2.54 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 2.54 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 14 thru_hole oval (at 2.54 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 15 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 16 thru_hole oval (at 2.54 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 17 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 18 thru_hole oval (at 2.54 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 19 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 20 thru_hole oval (at 2.54 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 21 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 22 thru_hole oval (at 2.54 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 23 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 24 thru_hole oval (at 2.54 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 25 thru_hole oval (at 0 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 26 thru_hole oval (at 2.54 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 27 thru_hole oval (at 0 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 28 thru_hole oval (at 2.54 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 29 thru_hole oval (at 0 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 30 thru_hole oval (at 2.54 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 31 thru_hole oval (at 0 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 32 thru_hole oval (at 2.54 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 33 thru_hole oval (at 0 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 34 thru_hole oval (at 2.54 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 35 thru_hole oval (at 0 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 36 thru_hole oval (at 2.54 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 37 thru_hole oval (at 0 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 38 thru_hole oval (at 2.54 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 39 thru_hole oval (at 0 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 40 thru_hole oval (at 2.54 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 1.27 24.13 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_2x20_P2.54mm_Vertical.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_2x20_P2.54mm_Vertical_SMD.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x20_P2.54mm_Vertical_SMD.kicad_mod
new file mode 100644
index 000000000..5b07f77c2
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x20_P2.54mm_Vertical_SMD.kicad_mod
@@ -0,0 +1,233 @@
+(module PinHeader_2x20_P2.54mm_Vertical_SMD (layer F.Cu) (tedit 59FED5CC)
+  (descr "surface-mounted straight pin header, 2x20, 2.54mm pitch, double rows")
+  (tags "Surface mounted pin header SMD 2x20 2.54mm double row")
+  (attr smd)
+  (fp_text reference REF** (at 0 -26.46) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_2x20_P2.54mm_Vertical_SMD (at 0 26.46) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 2.54 25.4) (end -2.54 25.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.59 -25.4) (end 2.54 -25.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 25.4) (end -2.54 -24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -24.45) (end -1.59 -25.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -25.4) (end 2.54 25.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -24.45) (end -3.6 -24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -24.45) (end -3.6 -23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -23.81) (end -2.54 -23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -24.45) (end 3.6 -24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -24.45) (end 3.6 -23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -23.81) (end 2.54 -23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -21.91) (end -3.6 -21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -21.91) (end -3.6 -21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -21.27) (end -2.54 -21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -21.91) (end 3.6 -21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -21.91) (end 3.6 -21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -21.27) (end 2.54 -21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -19.37) (end -3.6 -19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -19.37) (end -3.6 -18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -18.73) (end -2.54 -18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -19.37) (end 3.6 -19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -19.37) (end 3.6 -18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -18.73) (end 2.54 -18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -16.83) (end -3.6 -16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -16.83) (end -3.6 -16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -16.19) (end -2.54 -16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -16.83) (end 3.6 -16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -16.83) (end 3.6 -16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -16.19) (end 2.54 -16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -14.29) (end -3.6 -14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -14.29) (end -3.6 -13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -13.65) (end -2.54 -13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -14.29) (end 3.6 -14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -14.29) (end 3.6 -13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -13.65) (end 2.54 -13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -11.75) (end -3.6 -11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -11.75) (end -3.6 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -11.11) (end -2.54 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -11.75) (end 3.6 -11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -11.75) (end 3.6 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -11.11) (end 2.54 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -9.21) (end -3.6 -9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -9.21) (end -3.6 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -8.57) (end -2.54 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -9.21) (end 3.6 -9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -9.21) (end 3.6 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -8.57) (end 2.54 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -6.67) (end -3.6 -6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -6.67) (end -3.6 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -6.03) (end -2.54 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -6.67) (end 3.6 -6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -6.67) (end 3.6 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -6.03) (end 2.54 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -4.13) (end -3.6 -4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -4.13) (end -3.6 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -3.49) (end -2.54 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -4.13) (end 3.6 -4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -4.13) (end 3.6 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -3.49) (end 2.54 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -1.59) (end -3.6 -1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -1.59) (end -3.6 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -0.95) (end -2.54 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -1.59) (end 3.6 -1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -1.59) (end 3.6 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -0.95) (end 2.54 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 0.95) (end -3.6 0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 0.95) (end -3.6 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 1.59) (end -2.54 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 0.95) (end 3.6 0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 0.95) (end 3.6 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 1.59) (end 2.54 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 3.49) (end -3.6 3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 3.49) (end -3.6 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 4.13) (end -2.54 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 3.49) (end 3.6 3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 3.49) (end 3.6 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 4.13) (end 2.54 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 6.03) (end -3.6 6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 6.03) (end -3.6 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 6.67) (end -2.54 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 6.03) (end 3.6 6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 6.03) (end 3.6 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 6.67) (end 2.54 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 8.57) (end -3.6 8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 8.57) (end -3.6 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 9.21) (end -2.54 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 8.57) (end 3.6 8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 8.57) (end 3.6 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 9.21) (end 2.54 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 11.11) (end -3.6 11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 11.11) (end -3.6 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 11.75) (end -2.54 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 11.11) (end 3.6 11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 11.11) (end 3.6 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 11.75) (end 2.54 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 13.65) (end -3.6 13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 13.65) (end -3.6 14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 14.29) (end -2.54 14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 13.65) (end 3.6 13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 13.65) (end 3.6 14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 14.29) (end 2.54 14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 16.19) (end -3.6 16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 16.19) (end -3.6 16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 16.83) (end -2.54 16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 16.19) (end 3.6 16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 16.19) (end 3.6 16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 16.83) (end 2.54 16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 18.73) (end -3.6 18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 18.73) (end -3.6 19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 19.37) (end -2.54 19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 18.73) (end 3.6 18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 18.73) (end 3.6 19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 19.37) (end 2.54 19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 21.27) (end -3.6 21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 21.27) (end -3.6 21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 21.91) (end -2.54 21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 21.27) (end 3.6 21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 21.27) (end 3.6 21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 21.91) (end 2.54 21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 23.81) (end -3.6 23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 23.81) (end -3.6 24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 24.45) (end -2.54 24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 23.81) (end 3.6 23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 23.81) (end 3.6 24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 24.45) (end 2.54 24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.6 -25.46) (end 2.6 -25.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 25.46) (end 2.6 25.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.04 -24.89) (end -2.6 -24.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -25.46) (end -2.6 -24.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -25.46) (end 2.6 -24.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 24.89) (end -2.6 25.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 24.89) (end 2.6 25.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -23.37) (end -2.6 -22.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -23.37) (end 2.6 -22.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -20.83) (end -2.6 -19.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -20.83) (end 2.6 -19.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -18.29) (end -2.6 -17.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -18.29) (end 2.6 -17.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -15.75) (end -2.6 -14.73) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -15.75) (end 2.6 -14.73) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -13.21) (end -2.6 -12.19) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -13.21) (end 2.6 -12.19) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -10.67) (end -2.6 -9.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -10.67) (end 2.6 -9.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -8.13) (end -2.6 -7.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -8.13) (end 2.6 -7.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -5.59) (end -2.6 -4.57) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -5.59) (end 2.6 -4.57) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -3.05) (end -2.6 -2.03) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -3.05) (end 2.6 -2.03) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -0.51) (end -2.6 0.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -0.51) (end 2.6 0.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 2.03) (end -2.6 3.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 2.03) (end 2.6 3.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 4.57) (end -2.6 5.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 4.57) (end 2.6 5.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 7.11) (end -2.6 8.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 7.11) (end 2.6 8.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 9.65) (end -2.6 10.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 9.65) (end 2.6 10.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 12.19) (end -2.6 13.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 12.19) (end 2.6 13.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 14.73) (end -2.6 15.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 14.73) (end 2.6 15.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 17.27) (end -2.6 18.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 17.27) (end 2.6 18.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 19.81) (end -2.6 20.83) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 19.81) (end 2.6 20.83) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 22.35) (end -2.6 23.37) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 22.35) (end 2.6 23.37) (layer F.SilkS) (width 0.12))
+  (fp_line (start -5.9 -25.9) (end -5.9 25.9) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -5.9 25.9) (end 5.9 25.9) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 5.9 25.9) (end 5.9 -25.9) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 5.9 -25.9) (end -5.9 -25.9) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -2.525 -24.13) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 2.525 -24.13) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 3 smd rect (at -2.525 -21.59) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 4 smd rect (at 2.525 -21.59) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 5 smd rect (at -2.525 -19.05) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 6 smd rect (at 2.525 -19.05) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 7 smd rect (at -2.525 -16.51) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 8 smd rect (at 2.525 -16.51) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 9 smd rect (at -2.525 -13.97) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 10 smd rect (at 2.525 -13.97) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 11 smd rect (at -2.525 -11.43) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 12 smd rect (at 2.525 -11.43) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 13 smd rect (at -2.525 -8.89) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 14 smd rect (at 2.525 -8.89) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 15 smd rect (at -2.525 -6.35) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 16 smd rect (at 2.525 -6.35) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 17 smd rect (at -2.525 -3.81) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 18 smd rect (at 2.525 -3.81) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 19 smd rect (at -2.525 -1.27) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 20 smd rect (at 2.525 -1.27) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 21 smd rect (at -2.525 1.27) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 22 smd rect (at 2.525 1.27) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 23 smd rect (at -2.525 3.81) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 24 smd rect (at 2.525 3.81) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 25 smd rect (at -2.525 6.35) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 26 smd rect (at 2.525 6.35) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 27 smd rect (at -2.525 8.89) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 28 smd rect (at 2.525 8.89) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 29 smd rect (at -2.525 11.43) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 30 smd rect (at 2.525 11.43) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 31 smd rect (at -2.525 13.97) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 32 smd rect (at 2.525 13.97) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 33 smd rect (at -2.525 16.51) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 34 smd rect (at 2.525 16.51) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 35 smd rect (at -2.525 19.05) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 36 smd rect (at 2.525 19.05) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 37 smd rect (at -2.525 21.59) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 38 smd rect (at 2.525 21.59) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 39 smd rect (at -2.525 24.13) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 40 smd rect (at 2.525 24.13) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_2x20_P2.54mm_Vertical_SMD.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_2x21_P2.54mm_Horizontal.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x21_P2.54mm_Horizontal.kicad_mod
new file mode 100644
index 000000000..4af3d4c42
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x21_P2.54mm_Horizontal.kicad_mod
@@ -0,0 +1,374 @@
+(module PinHeader_2x21_P2.54mm_Horizontal (layer F.Cu) (tedit 59FED5CB)
+  (descr "Through hole angled pin header, 2x21, 2.54mm pitch, 6mm pin length, double rows")
+  (tags "Through hole angled pin header THT 2x21 2.54mm double row")
+  (fp_text reference REF** (at 5.655 -2.27) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_2x21_P2.54mm_Horizontal (at 5.655 53.07) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 4.675 -1.27) (end 6.58 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 -1.27) (end 6.58 52.07) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 52.07) (end 4.04 52.07) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 52.07) (end 4.04 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 -0.635) (end 4.675 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end 4.04 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end -0.32 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 0.32) (end 4.04 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 -0.32) (end 12.58 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 -0.32) (end 12.58 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 0.32) (end 12.58 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end 4.04 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end -0.32 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.86) (end 4.04 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 2.22) (end 12.58 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 2.22) (end 12.58 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 2.86) (end 12.58 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end 4.04 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end -0.32 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 5.4) (end 4.04 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 4.76) (end 12.58 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 4.76) (end 12.58 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 5.4) (end 12.58 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end 4.04 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end -0.32 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.94) (end 4.04 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 7.3) (end 12.58 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 7.3) (end 12.58 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 7.94) (end 12.58 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end 4.04 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end -0.32 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 10.48) (end 4.04 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 9.84) (end 12.58 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 9.84) (end 12.58 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 10.48) (end 12.58 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end 4.04 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end -0.32 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 13.02) (end 4.04 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 12.38) (end 12.58 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 12.38) (end 12.58 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 13.02) (end 12.58 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end 4.04 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end -0.32 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 15.56) (end 4.04 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 14.92) (end 12.58 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 14.92) (end 12.58 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 15.56) (end 12.58 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end 4.04 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end -0.32 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 18.1) (end 4.04 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 17.46) (end 12.58 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 17.46) (end 12.58 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 18.1) (end 12.58 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end 4.04 20) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end -0.32 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20.64) (end 4.04 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 20) (end 12.58 20) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 20) (end 12.58 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 20.64) (end 12.58 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end 4.04 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end -0.32 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 23.18) (end 4.04 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 22.54) (end 12.58 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 22.54) (end 12.58 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 23.18) (end 12.58 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.08) (end 4.04 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.08) (end -0.32 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.72) (end 4.04 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 25.08) (end 12.58 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 25.08) (end 12.58 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 25.72) (end 12.58 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 27.62) (end 4.04 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 27.62) (end -0.32 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 28.26) (end 4.04 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 27.62) (end 12.58 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 27.62) (end 12.58 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 28.26) (end 12.58 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.16) (end 4.04 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.16) (end -0.32 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.8) (end 4.04 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 30.16) (end 12.58 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 30.16) (end 12.58 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 30.8) (end 12.58 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 32.7) (end 4.04 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 32.7) (end -0.32 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 33.34) (end 4.04 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 32.7) (end 12.58 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 32.7) (end 12.58 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 33.34) (end 12.58 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.24) (end 4.04 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.24) (end -0.32 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.88) (end 4.04 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 35.24) (end 12.58 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 35.24) (end 12.58 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 35.88) (end 12.58 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 37.78) (end 4.04 37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 37.78) (end -0.32 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 38.42) (end 4.04 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 37.78) (end 12.58 37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 37.78) (end 12.58 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 38.42) (end 12.58 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.32) (end 4.04 40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.32) (end -0.32 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.96) (end 4.04 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 40.32) (end 12.58 40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 40.32) (end 12.58 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 40.96) (end 12.58 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 42.86) (end 4.04 42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 42.86) (end -0.32 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 43.5) (end 4.04 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 42.86) (end 12.58 42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 42.86) (end 12.58 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 43.5) (end 12.58 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 45.4) (end 4.04 45.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 45.4) (end -0.32 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 46.04) (end 4.04 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 45.4) (end 12.58 45.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 45.4) (end 12.58 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 46.04) (end 12.58 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 47.94) (end 4.04 47.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 47.94) (end -0.32 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 48.58) (end 4.04 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 47.94) (end 12.58 47.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 47.94) (end 12.58 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 48.58) (end 12.58 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 50.48) (end 4.04 50.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 50.48) (end -0.32 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 51.12) (end 4.04 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 50.48) (end 12.58 50.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 50.48) (end 12.58 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 51.12) (end 12.58 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.98 -1.33) (end 3.98 52.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 52.13) (end 6.64 52.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 52.13) (end 6.64 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -1.33) (end 3.98 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.38) (end 12.64 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 -0.38) (end 12.64 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 0.38) (end 6.64 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.32) (end 12.64 -0.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.2) (end 12.64 -0.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.08) (end 12.64 -0.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 0.04) (end 12.64 0.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 0.16) (end 12.64 0.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 0.28) (end 12.64 0.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 -0.38) (end 3.98 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 0.38) (end 3.98 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 -0.38) (end 1.497071 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 0.38) (end 1.497071 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 1.27) (end 6.64 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 2.16) (end 12.64 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 2.16) (end 12.64 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 2.92) (end 6.64 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 2.16) (end 3.98 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 2.92) (end 3.98 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.16) (end 1.497071 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.92) (end 1.497071 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 3.81) (end 6.64 3.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 4.7) (end 12.64 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 4.7) (end 12.64 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 5.46) (end 6.64 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 4.7) (end 3.98 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 5.46) (end 3.98 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 4.7) (end 1.497071 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 5.46) (end 1.497071 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 6.35) (end 6.64 6.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 7.24) (end 12.64 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 7.24) (end 12.64 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 8) (end 6.64 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 7.24) (end 3.98 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 8) (end 3.98 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 7.24) (end 1.497071 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 8) (end 1.497071 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 8.89) (end 6.64 8.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 9.78) (end 12.64 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 9.78) (end 12.64 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 10.54) (end 6.64 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 9.78) (end 3.98 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 10.54) (end 3.98 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 9.78) (end 1.497071 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 10.54) (end 1.497071 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 11.43) (end 6.64 11.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 12.32) (end 12.64 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 12.32) (end 12.64 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 13.08) (end 6.64 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 12.32) (end 3.98 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 13.08) (end 3.98 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 12.32) (end 1.497071 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 13.08) (end 1.497071 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 13.97) (end 6.64 13.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 14.86) (end 12.64 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 14.86) (end 12.64 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 15.62) (end 6.64 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 14.86) (end 3.98 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 15.62) (end 3.98 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 14.86) (end 1.497071 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 15.62) (end 1.497071 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 16.51) (end 6.64 16.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 17.4) (end 12.64 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 17.4) (end 12.64 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 18.16) (end 6.64 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 17.4) (end 3.98 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 18.16) (end 3.98 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 17.4) (end 1.497071 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 18.16) (end 1.497071 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 19.05) (end 6.64 19.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 19.94) (end 12.64 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 19.94) (end 12.64 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 20.7) (end 6.64 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 19.94) (end 3.98 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 20.7) (end 3.98 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 19.94) (end 1.497071 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 20.7) (end 1.497071 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 21.59) (end 6.64 21.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 22.48) (end 12.64 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 22.48) (end 12.64 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 23.24) (end 6.64 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 22.48) (end 3.98 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 23.24) (end 3.98 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 22.48) (end 1.497071 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 23.24) (end 1.497071 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 24.13) (end 6.64 24.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 25.02) (end 12.64 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 25.02) (end 12.64 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 25.78) (end 6.64 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 25.02) (end 3.98 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 25.78) (end 3.98 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 25.02) (end 1.497071 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 25.78) (end 1.497071 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 26.67) (end 6.64 26.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 27.56) (end 12.64 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 27.56) (end 12.64 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 28.32) (end 6.64 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 27.56) (end 3.98 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 28.32) (end 3.98 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 27.56) (end 1.497071 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 28.32) (end 1.497071 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 29.21) (end 6.64 29.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 30.1) (end 12.64 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 30.1) (end 12.64 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 30.86) (end 6.64 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 30.1) (end 3.98 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 30.86) (end 3.98 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 30.1) (end 1.497071 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 30.86) (end 1.497071 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 31.75) (end 6.64 31.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 32.64) (end 12.64 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 32.64) (end 12.64 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 33.4) (end 6.64 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 32.64) (end 3.98 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 33.4) (end 3.98 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 32.64) (end 1.497071 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 33.4) (end 1.497071 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 34.29) (end 6.64 34.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 35.18) (end 12.64 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 35.18) (end 12.64 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 35.94) (end 6.64 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 35.18) (end 3.98 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 35.94) (end 3.98 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 35.18) (end 1.497071 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 35.94) (end 1.497071 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 36.83) (end 6.64 36.83) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 37.72) (end 12.64 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 37.72) (end 12.64 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 38.48) (end 6.64 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 37.72) (end 3.98 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 38.48) (end 3.98 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 37.72) (end 1.497071 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 38.48) (end 1.497071 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 39.37) (end 6.64 39.37) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 40.26) (end 12.64 40.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 40.26) (end 12.64 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 41.02) (end 6.64 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 40.26) (end 3.98 40.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 41.02) (end 3.98 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 40.26) (end 1.497071 40.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 41.02) (end 1.497071 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 41.91) (end 6.64 41.91) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 42.8) (end 12.64 42.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 42.8) (end 12.64 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 43.56) (end 6.64 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 42.8) (end 3.98 42.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 43.56) (end 3.98 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 42.8) (end 1.497071 42.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 43.56) (end 1.497071 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 44.45) (end 6.64 44.45) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 45.34) (end 12.64 45.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 45.34) (end 12.64 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 46.1) (end 6.64 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 45.34) (end 3.98 45.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 46.1) (end 3.98 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 45.34) (end 1.497071 45.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 46.1) (end 1.497071 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 46.99) (end 6.64 46.99) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 47.88) (end 12.64 47.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 47.88) (end 12.64 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 48.64) (end 6.64 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 47.88) (end 3.98 47.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 48.64) (end 3.98 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 47.88) (end 1.497071 47.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 48.64) (end 1.497071 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 49.53) (end 6.64 49.53) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 50.42) (end 12.64 50.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 50.42) (end 12.64 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 51.18) (end 6.64 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 50.42) (end 3.98 50.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 51.18) (end 3.98 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 50.42) (end 1.497071 50.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 51.18) (end 1.497071 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 0) (end -1.27 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 -1.27) (end 0 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 52.6) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 52.6) (end 13.1 52.6) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 13.1 52.6) (end 13.1 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 13.1 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 2.54 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 2.54 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 2.54 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 2.54 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 14 thru_hole oval (at 2.54 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 15 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 16 thru_hole oval (at 2.54 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 17 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 18 thru_hole oval (at 2.54 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 19 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 20 thru_hole oval (at 2.54 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 21 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 22 thru_hole oval (at 2.54 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 23 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 24 thru_hole oval (at 2.54 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 25 thru_hole oval (at 0 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 26 thru_hole oval (at 2.54 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 27 thru_hole oval (at 0 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 28 thru_hole oval (at 2.54 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 29 thru_hole oval (at 0 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 30 thru_hole oval (at 2.54 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 31 thru_hole oval (at 0 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 32 thru_hole oval (at 2.54 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 33 thru_hole oval (at 0 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 34 thru_hole oval (at 2.54 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 35 thru_hole oval (at 0 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 36 thru_hole oval (at 2.54 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 37 thru_hole oval (at 0 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 38 thru_hole oval (at 2.54 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 39 thru_hole oval (at 0 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 40 thru_hole oval (at 2.54 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 41 thru_hole oval (at 0 50.8) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 42 thru_hole oval (at 2.54 50.8) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 5.31 25.4 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_2x21_P2.54mm_Horizontal.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_2x21_P2.54mm_Vertical.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x21_P2.54mm_Vertical.kicad_mod
new file mode 100644
index 000000000..649a5b40b
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x21_P2.54mm_Vertical.kicad_mod
@@ -0,0 +1,77 @@
+(module PinHeader_2x21_P2.54mm_Vertical (layer F.Cu) (tedit 59FED5CC)
+  (descr "Through hole straight pin header, 2x21, 2.54mm pitch, double rows")
+  (tags "Through hole pin header THT 2x21 2.54mm double row")
+  (fp_text reference REF** (at 1.27 -2.33) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_2x21_P2.54mm_Vertical (at 1.27 53.13) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 0 -1.27) (end 3.81 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.81 -1.27) (end 3.81 52.07) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.81 52.07) (end -1.27 52.07) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 52.07) (end -1.27 0) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 0) (end 0 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 52.13) (end 3.87 52.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end -1.33 52.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.87 -1.33) (end 3.87 52.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end 1.27 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.27 1.27) (end 1.27 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.27 -1.33) (end 3.87 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 52.6) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 52.6) (end 4.35 52.6) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.35 52.6) (end 4.35 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.35 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 2.54 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 2.54 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 2.54 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 2.54 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 14 thru_hole oval (at 2.54 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 15 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 16 thru_hole oval (at 2.54 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 17 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 18 thru_hole oval (at 2.54 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 19 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 20 thru_hole oval (at 2.54 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 21 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 22 thru_hole oval (at 2.54 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 23 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 24 thru_hole oval (at 2.54 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 25 thru_hole oval (at 0 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 26 thru_hole oval (at 2.54 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 27 thru_hole oval (at 0 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 28 thru_hole oval (at 2.54 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 29 thru_hole oval (at 0 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 30 thru_hole oval (at 2.54 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 31 thru_hole oval (at 0 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 32 thru_hole oval (at 2.54 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 33 thru_hole oval (at 0 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 34 thru_hole oval (at 2.54 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 35 thru_hole oval (at 0 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 36 thru_hole oval (at 2.54 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 37 thru_hole oval (at 0 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 38 thru_hole oval (at 2.54 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 39 thru_hole oval (at 0 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 40 thru_hole oval (at 2.54 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 41 thru_hole oval (at 0 50.8) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 42 thru_hole oval (at 2.54 50.8) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 1.27 25.4 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_2x21_P2.54mm_Vertical.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_2x21_P2.54mm_Vertical_SMD.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x21_P2.54mm_Vertical_SMD.kicad_mod
new file mode 100644
index 000000000..133590430
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x21_P2.54mm_Vertical_SMD.kicad_mod
@@ -0,0 +1,243 @@
+(module PinHeader_2x21_P2.54mm_Vertical_SMD (layer F.Cu) (tedit 59FED5CC)
+  (descr "surface-mounted straight pin header, 2x21, 2.54mm pitch, double rows")
+  (tags "Surface mounted pin header SMD 2x21 2.54mm double row")
+  (attr smd)
+  (fp_text reference REF** (at 0 -27.73) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_2x21_P2.54mm_Vertical_SMD (at 0 27.73) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 2.54 26.67) (end -2.54 26.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.59 -26.67) (end 2.54 -26.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 26.67) (end -2.54 -25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -25.72) (end -1.59 -26.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -26.67) (end 2.54 26.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -25.72) (end -3.6 -25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -25.72) (end -3.6 -25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -25.08) (end -2.54 -25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -25.72) (end 3.6 -25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -25.72) (end 3.6 -25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -25.08) (end 2.54 -25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -23.18) (end -3.6 -23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -23.18) (end -3.6 -22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -22.54) (end -2.54 -22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -23.18) (end 3.6 -23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -23.18) (end 3.6 -22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -22.54) (end 2.54 -22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -20.64) (end -3.6 -20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -20.64) (end -3.6 -20) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -20) (end -2.54 -20) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -20.64) (end 3.6 -20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -20.64) (end 3.6 -20) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -20) (end 2.54 -20) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -18.1) (end -3.6 -18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -18.1) (end -3.6 -17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -17.46) (end -2.54 -17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -18.1) (end 3.6 -18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -18.1) (end 3.6 -17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -17.46) (end 2.54 -17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -15.56) (end -3.6 -15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -15.56) (end -3.6 -14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -14.92) (end -2.54 -14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -15.56) (end 3.6 -15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -15.56) (end 3.6 -14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -14.92) (end 2.54 -14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -13.02) (end -3.6 -13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -13.02) (end -3.6 -12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -12.38) (end -2.54 -12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -13.02) (end 3.6 -13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -13.02) (end 3.6 -12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -12.38) (end 2.54 -12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -10.48) (end -3.6 -10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -10.48) (end -3.6 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -9.84) (end -2.54 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -10.48) (end 3.6 -10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -10.48) (end 3.6 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -9.84) (end 2.54 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -7.94) (end -3.6 -7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -7.94) (end -3.6 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -7.3) (end -2.54 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -7.94) (end 3.6 -7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -7.94) (end 3.6 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -7.3) (end 2.54 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -5.4) (end -3.6 -5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -5.4) (end -3.6 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -4.76) (end -2.54 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -5.4) (end 3.6 -5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -5.4) (end 3.6 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -4.76) (end 2.54 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -2.86) (end -3.6 -2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -2.86) (end -3.6 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -2.22) (end -2.54 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -2.86) (end 3.6 -2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -2.86) (end 3.6 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -2.22) (end 2.54 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -0.32) (end -3.6 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -0.32) (end -3.6 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 0.32) (end -2.54 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -0.32) (end 3.6 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -0.32) (end 3.6 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 0.32) (end 2.54 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 2.22) (end -3.6 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 2.22) (end -3.6 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 2.86) (end -2.54 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 2.22) (end 3.6 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 2.22) (end 3.6 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 2.86) (end 2.54 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 4.76) (end -3.6 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 4.76) (end -3.6 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 5.4) (end -2.54 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 4.76) (end 3.6 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 4.76) (end 3.6 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 5.4) (end 2.54 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 7.3) (end -3.6 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 7.3) (end -3.6 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 7.94) (end -2.54 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 7.3) (end 3.6 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 7.3) (end 3.6 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 7.94) (end 2.54 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 9.84) (end -3.6 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 9.84) (end -3.6 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 10.48) (end -2.54 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 9.84) (end 3.6 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 9.84) (end 3.6 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 10.48) (end 2.54 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 12.38) (end -3.6 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 12.38) (end -3.6 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 13.02) (end -2.54 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 12.38) (end 3.6 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 12.38) (end 3.6 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 13.02) (end 2.54 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 14.92) (end -3.6 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 14.92) (end -3.6 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 15.56) (end -2.54 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 14.92) (end 3.6 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 14.92) (end 3.6 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 15.56) (end 2.54 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 17.46) (end -3.6 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 17.46) (end -3.6 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 18.1) (end -2.54 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 17.46) (end 3.6 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 17.46) (end 3.6 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 18.1) (end 2.54 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 20) (end -3.6 20) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 20) (end -3.6 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 20.64) (end -2.54 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 20) (end 3.6 20) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 20) (end 3.6 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 20.64) (end 2.54 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 22.54) (end -3.6 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 22.54) (end -3.6 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 23.18) (end -2.54 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 22.54) (end 3.6 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 22.54) (end 3.6 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 23.18) (end 2.54 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 25.08) (end -3.6 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 25.08) (end -3.6 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 25.72) (end -2.54 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 25.08) (end 3.6 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 25.08) (end 3.6 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 25.72) (end 2.54 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.6 -26.73) (end 2.6 -26.73) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 26.73) (end 2.6 26.73) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.04 -26.16) (end -2.6 -26.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -26.73) (end -2.6 -26.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -26.73) (end 2.6 -26.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 26.16) (end -2.6 26.73) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 26.16) (end 2.6 26.73) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -24.64) (end -2.6 -23.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -24.64) (end 2.6 -23.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -22.1) (end -2.6 -21.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -22.1) (end 2.6 -21.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -19.56) (end -2.6 -18.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -19.56) (end 2.6 -18.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -17.02) (end -2.6 -16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -17.02) (end 2.6 -16) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -14.48) (end -2.6 -13.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -14.48) (end 2.6 -13.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -11.94) (end -2.6 -10.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -11.94) (end 2.6 -10.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -9.4) (end -2.6 -8.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -9.4) (end 2.6 -8.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -6.86) (end -2.6 -5.84) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -6.86) (end 2.6 -5.84) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -4.32) (end -2.6 -3.3) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -4.32) (end 2.6 -3.3) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -1.78) (end -2.6 -0.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -1.78) (end 2.6 -0.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 0.76) (end -2.6 1.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 0.76) (end 2.6 1.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 3.3) (end -2.6 4.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 3.3) (end 2.6 4.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 5.84) (end -2.6 6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 5.84) (end 2.6 6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 8.38) (end -2.6 9.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 8.38) (end 2.6 9.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 10.92) (end -2.6 11.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 10.92) (end 2.6 11.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 13.46) (end -2.6 14.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 13.46) (end 2.6 14.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 16) (end -2.6 17.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 16) (end 2.6 17.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 18.54) (end -2.6 19.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 18.54) (end 2.6 19.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 21.08) (end -2.6 22.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 21.08) (end 2.6 22.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 23.62) (end -2.6 24.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 23.62) (end 2.6 24.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start -5.9 -27.2) (end -5.9 27.2) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -5.9 27.2) (end 5.9 27.2) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 5.9 27.2) (end 5.9 -27.2) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 5.9 -27.2) (end -5.9 -27.2) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -2.525 -25.4) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 2.525 -25.4) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 3 smd rect (at -2.525 -22.86) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 4 smd rect (at 2.525 -22.86) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 5 smd rect (at -2.525 -20.32) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 6 smd rect (at 2.525 -20.32) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 7 smd rect (at -2.525 -17.78) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 8 smd rect (at 2.525 -17.78) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 9 smd rect (at -2.525 -15.24) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 10 smd rect (at 2.525 -15.24) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 11 smd rect (at -2.525 -12.7) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 12 smd rect (at 2.525 -12.7) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 13 smd rect (at -2.525 -10.16) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 14 smd rect (at 2.525 -10.16) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 15 smd rect (at -2.525 -7.62) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 16 smd rect (at 2.525 -7.62) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 17 smd rect (at -2.525 -5.08) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 18 smd rect (at 2.525 -5.08) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 19 smd rect (at -2.525 -2.54) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 20 smd rect (at 2.525 -2.54) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 21 smd rect (at -2.525 0) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 22 smd rect (at 2.525 0) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 23 smd rect (at -2.525 2.54) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 24 smd rect (at 2.525 2.54) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 25 smd rect (at -2.525 5.08) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 26 smd rect (at 2.525 5.08) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 27 smd rect (at -2.525 7.62) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 28 smd rect (at 2.525 7.62) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 29 smd rect (at -2.525 10.16) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 30 smd rect (at 2.525 10.16) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 31 smd rect (at -2.525 12.7) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 32 smd rect (at 2.525 12.7) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 33 smd rect (at -2.525 15.24) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 34 smd rect (at 2.525 15.24) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 35 smd rect (at -2.525 17.78) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 36 smd rect (at 2.525 17.78) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 37 smd rect (at -2.525 20.32) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 38 smd rect (at 2.525 20.32) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 39 smd rect (at -2.525 22.86) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 40 smd rect (at 2.525 22.86) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 41 smd rect (at -2.525 25.4) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 42 smd rect (at 2.525 25.4) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_2x21_P2.54mm_Vertical_SMD.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_2x22_P2.54mm_Horizontal.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x22_P2.54mm_Horizontal.kicad_mod
new file mode 100644
index 000000000..4b5f8dc8f
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x22_P2.54mm_Horizontal.kicad_mod
@@ -0,0 +1,390 @@
+(module PinHeader_2x22_P2.54mm_Horizontal (layer F.Cu) (tedit 59FED5CB)
+  (descr "Through hole angled pin header, 2x22, 2.54mm pitch, 6mm pin length, double rows")
+  (tags "Through hole angled pin header THT 2x22 2.54mm double row")
+  (fp_text reference REF** (at 5.655 -2.27) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_2x22_P2.54mm_Horizontal (at 5.655 55.61) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 4.675 -1.27) (end 6.58 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 -1.27) (end 6.58 54.61) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 54.61) (end 4.04 54.61) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 54.61) (end 4.04 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 -0.635) (end 4.675 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end 4.04 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end -0.32 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 0.32) (end 4.04 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 -0.32) (end 12.58 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 -0.32) (end 12.58 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 0.32) (end 12.58 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end 4.04 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end -0.32 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.86) (end 4.04 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 2.22) (end 12.58 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 2.22) (end 12.58 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 2.86) (end 12.58 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end 4.04 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end -0.32 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 5.4) (end 4.04 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 4.76) (end 12.58 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 4.76) (end 12.58 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 5.4) (end 12.58 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end 4.04 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end -0.32 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.94) (end 4.04 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 7.3) (end 12.58 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 7.3) (end 12.58 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 7.94) (end 12.58 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end 4.04 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end -0.32 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 10.48) (end 4.04 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 9.84) (end 12.58 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 9.84) (end 12.58 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 10.48) (end 12.58 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end 4.04 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end -0.32 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 13.02) (end 4.04 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 12.38) (end 12.58 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 12.38) (end 12.58 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 13.02) (end 12.58 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end 4.04 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end -0.32 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 15.56) (end 4.04 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 14.92) (end 12.58 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 14.92) (end 12.58 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 15.56) (end 12.58 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end 4.04 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end -0.32 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 18.1) (end 4.04 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 17.46) (end 12.58 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 17.46) (end 12.58 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 18.1) (end 12.58 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end 4.04 20) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end -0.32 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20.64) (end 4.04 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 20) (end 12.58 20) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 20) (end 12.58 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 20.64) (end 12.58 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end 4.04 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end -0.32 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 23.18) (end 4.04 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 22.54) (end 12.58 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 22.54) (end 12.58 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 23.18) (end 12.58 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.08) (end 4.04 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.08) (end -0.32 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.72) (end 4.04 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 25.08) (end 12.58 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 25.08) (end 12.58 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 25.72) (end 12.58 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 27.62) (end 4.04 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 27.62) (end -0.32 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 28.26) (end 4.04 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 27.62) (end 12.58 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 27.62) (end 12.58 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 28.26) (end 12.58 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.16) (end 4.04 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.16) (end -0.32 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.8) (end 4.04 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 30.16) (end 12.58 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 30.16) (end 12.58 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 30.8) (end 12.58 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 32.7) (end 4.04 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 32.7) (end -0.32 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 33.34) (end 4.04 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 32.7) (end 12.58 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 32.7) (end 12.58 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 33.34) (end 12.58 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.24) (end 4.04 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.24) (end -0.32 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.88) (end 4.04 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 35.24) (end 12.58 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 35.24) (end 12.58 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 35.88) (end 12.58 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 37.78) (end 4.04 37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 37.78) (end -0.32 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 38.42) (end 4.04 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 37.78) (end 12.58 37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 37.78) (end 12.58 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 38.42) (end 12.58 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.32) (end 4.04 40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.32) (end -0.32 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.96) (end 4.04 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 40.32) (end 12.58 40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 40.32) (end 12.58 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 40.96) (end 12.58 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 42.86) (end 4.04 42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 42.86) (end -0.32 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 43.5) (end 4.04 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 42.86) (end 12.58 42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 42.86) (end 12.58 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 43.5) (end 12.58 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 45.4) (end 4.04 45.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 45.4) (end -0.32 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 46.04) (end 4.04 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 45.4) (end 12.58 45.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 45.4) (end 12.58 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 46.04) (end 12.58 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 47.94) (end 4.04 47.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 47.94) (end -0.32 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 48.58) (end 4.04 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 47.94) (end 12.58 47.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 47.94) (end 12.58 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 48.58) (end 12.58 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 50.48) (end 4.04 50.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 50.48) (end -0.32 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 51.12) (end 4.04 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 50.48) (end 12.58 50.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 50.48) (end 12.58 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 51.12) (end 12.58 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 53.02) (end 4.04 53.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 53.02) (end -0.32 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 53.66) (end 4.04 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 53.02) (end 12.58 53.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 53.02) (end 12.58 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 53.66) (end 12.58 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.98 -1.33) (end 3.98 54.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 54.67) (end 6.64 54.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 54.67) (end 6.64 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -1.33) (end 3.98 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.38) (end 12.64 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 -0.38) (end 12.64 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 0.38) (end 6.64 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.32) (end 12.64 -0.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.2) (end 12.64 -0.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.08) (end 12.64 -0.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 0.04) (end 12.64 0.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 0.16) (end 12.64 0.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 0.28) (end 12.64 0.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 -0.38) (end 3.98 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 0.38) (end 3.98 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 -0.38) (end 1.497071 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 0.38) (end 1.497071 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 1.27) (end 6.64 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 2.16) (end 12.64 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 2.16) (end 12.64 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 2.92) (end 6.64 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 2.16) (end 3.98 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 2.92) (end 3.98 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.16) (end 1.497071 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.92) (end 1.497071 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 3.81) (end 6.64 3.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 4.7) (end 12.64 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 4.7) (end 12.64 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 5.46) (end 6.64 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 4.7) (end 3.98 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 5.46) (end 3.98 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 4.7) (end 1.497071 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 5.46) (end 1.497071 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 6.35) (end 6.64 6.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 7.24) (end 12.64 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 7.24) (end 12.64 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 8) (end 6.64 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 7.24) (end 3.98 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 8) (end 3.98 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 7.24) (end 1.497071 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 8) (end 1.497071 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 8.89) (end 6.64 8.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 9.78) (end 12.64 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 9.78) (end 12.64 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 10.54) (end 6.64 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 9.78) (end 3.98 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 10.54) (end 3.98 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 9.78) (end 1.497071 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 10.54) (end 1.497071 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 11.43) (end 6.64 11.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 12.32) (end 12.64 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 12.32) (end 12.64 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 13.08) (end 6.64 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 12.32) (end 3.98 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 13.08) (end 3.98 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 12.32) (end 1.497071 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 13.08) (end 1.497071 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 13.97) (end 6.64 13.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 14.86) (end 12.64 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 14.86) (end 12.64 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 15.62) (end 6.64 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 14.86) (end 3.98 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 15.62) (end 3.98 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 14.86) (end 1.497071 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 15.62) (end 1.497071 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 16.51) (end 6.64 16.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 17.4) (end 12.64 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 17.4) (end 12.64 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 18.16) (end 6.64 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 17.4) (end 3.98 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 18.16) (end 3.98 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 17.4) (end 1.497071 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 18.16) (end 1.497071 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 19.05) (end 6.64 19.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 19.94) (end 12.64 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 19.94) (end 12.64 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 20.7) (end 6.64 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 19.94) (end 3.98 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 20.7) (end 3.98 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 19.94) (end 1.497071 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 20.7) (end 1.497071 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 21.59) (end 6.64 21.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 22.48) (end 12.64 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 22.48) (end 12.64 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 23.24) (end 6.64 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 22.48) (end 3.98 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 23.24) (end 3.98 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 22.48) (end 1.497071 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 23.24) (end 1.497071 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 24.13) (end 6.64 24.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 25.02) (end 12.64 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 25.02) (end 12.64 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 25.78) (end 6.64 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 25.02) (end 3.98 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 25.78) (end 3.98 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 25.02) (end 1.497071 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 25.78) (end 1.497071 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 26.67) (end 6.64 26.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 27.56) (end 12.64 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 27.56) (end 12.64 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 28.32) (end 6.64 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 27.56) (end 3.98 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 28.32) (end 3.98 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 27.56) (end 1.497071 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 28.32) (end 1.497071 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 29.21) (end 6.64 29.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 30.1) (end 12.64 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 30.1) (end 12.64 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 30.86) (end 6.64 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 30.1) (end 3.98 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 30.86) (end 3.98 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 30.1) (end 1.497071 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 30.86) (end 1.497071 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 31.75) (end 6.64 31.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 32.64) (end 12.64 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 32.64) (end 12.64 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 33.4) (end 6.64 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 32.64) (end 3.98 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 33.4) (end 3.98 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 32.64) (end 1.497071 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 33.4) (end 1.497071 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 34.29) (end 6.64 34.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 35.18) (end 12.64 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 35.18) (end 12.64 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 35.94) (end 6.64 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 35.18) (end 3.98 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 35.94) (end 3.98 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 35.18) (end 1.497071 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 35.94) (end 1.497071 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 36.83) (end 6.64 36.83) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 37.72) (end 12.64 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 37.72) (end 12.64 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 38.48) (end 6.64 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 37.72) (end 3.98 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 38.48) (end 3.98 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 37.72) (end 1.497071 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 38.48) (end 1.497071 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 39.37) (end 6.64 39.37) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 40.26) (end 12.64 40.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 40.26) (end 12.64 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 41.02) (end 6.64 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 40.26) (end 3.98 40.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 41.02) (end 3.98 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 40.26) (end 1.497071 40.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 41.02) (end 1.497071 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 41.91) (end 6.64 41.91) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 42.8) (end 12.64 42.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 42.8) (end 12.64 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 43.56) (end 6.64 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 42.8) (end 3.98 42.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 43.56) (end 3.98 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 42.8) (end 1.497071 42.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 43.56) (end 1.497071 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 44.45) (end 6.64 44.45) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 45.34) (end 12.64 45.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 45.34) (end 12.64 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 46.1) (end 6.64 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 45.34) (end 3.98 45.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 46.1) (end 3.98 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 45.34) (end 1.497071 45.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 46.1) (end 1.497071 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 46.99) (end 6.64 46.99) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 47.88) (end 12.64 47.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 47.88) (end 12.64 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 48.64) (end 6.64 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 47.88) (end 3.98 47.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 48.64) (end 3.98 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 47.88) (end 1.497071 47.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 48.64) (end 1.497071 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 49.53) (end 6.64 49.53) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 50.42) (end 12.64 50.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 50.42) (end 12.64 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 51.18) (end 6.64 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 50.42) (end 3.98 50.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 51.18) (end 3.98 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 50.42) (end 1.497071 50.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 51.18) (end 1.497071 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 52.07) (end 6.64 52.07) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 52.96) (end 12.64 52.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 52.96) (end 12.64 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 53.72) (end 6.64 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 52.96) (end 3.98 52.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 53.72) (end 3.98 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 52.96) (end 1.497071 52.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 53.72) (end 1.497071 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 0) (end -1.27 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 -1.27) (end 0 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 55.15) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 55.15) (end 13.1 55.15) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 13.1 55.15) (end 13.1 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 13.1 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 2.54 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 2.54 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 2.54 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 2.54 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 14 thru_hole oval (at 2.54 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 15 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 16 thru_hole oval (at 2.54 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 17 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 18 thru_hole oval (at 2.54 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 19 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 20 thru_hole oval (at 2.54 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 21 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 22 thru_hole oval (at 2.54 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 23 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 24 thru_hole oval (at 2.54 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 25 thru_hole oval (at 0 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 26 thru_hole oval (at 2.54 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 27 thru_hole oval (at 0 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 28 thru_hole oval (at 2.54 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 29 thru_hole oval (at 0 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 30 thru_hole oval (at 2.54 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 31 thru_hole oval (at 0 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 32 thru_hole oval (at 2.54 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 33 thru_hole oval (at 0 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 34 thru_hole oval (at 2.54 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 35 thru_hole oval (at 0 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 36 thru_hole oval (at 2.54 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 37 thru_hole oval (at 0 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 38 thru_hole oval (at 2.54 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 39 thru_hole oval (at 0 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 40 thru_hole oval (at 2.54 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 41 thru_hole oval (at 0 50.8) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 42 thru_hole oval (at 2.54 50.8) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 43 thru_hole oval (at 0 53.34) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 44 thru_hole oval (at 2.54 53.34) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 5.31 26.67 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_2x22_P2.54mm_Horizontal.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_2x22_P2.54mm_Vertical.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x22_P2.54mm_Vertical.kicad_mod
new file mode 100644
index 000000000..fe1ba85c6
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x22_P2.54mm_Vertical.kicad_mod
@@ -0,0 +1,79 @@
+(module PinHeader_2x22_P2.54mm_Vertical (layer F.Cu) (tedit 59FED5CC)
+  (descr "Through hole straight pin header, 2x22, 2.54mm pitch, double rows")
+  (tags "Through hole pin header THT 2x22 2.54mm double row")
+  (fp_text reference REF** (at 1.27 -2.33) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_2x22_P2.54mm_Vertical (at 1.27 55.67) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 0 -1.27) (end 3.81 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.81 -1.27) (end 3.81 54.61) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.81 54.61) (end -1.27 54.61) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 54.61) (end -1.27 0) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 0) (end 0 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 54.67) (end 3.87 54.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end -1.33 54.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.87 -1.33) (end 3.87 54.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end 1.27 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.27 1.27) (end 1.27 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.27 -1.33) (end 3.87 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 55.15) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 55.15) (end 4.35 55.15) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.35 55.15) (end 4.35 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.35 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 2.54 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 2.54 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 2.54 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 2.54 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 14 thru_hole oval (at 2.54 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 15 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 16 thru_hole oval (at 2.54 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 17 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 18 thru_hole oval (at 2.54 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 19 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 20 thru_hole oval (at 2.54 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 21 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 22 thru_hole oval (at 2.54 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 23 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 24 thru_hole oval (at 2.54 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 25 thru_hole oval (at 0 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 26 thru_hole oval (at 2.54 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 27 thru_hole oval (at 0 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 28 thru_hole oval (at 2.54 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 29 thru_hole oval (at 0 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 30 thru_hole oval (at 2.54 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 31 thru_hole oval (at 0 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 32 thru_hole oval (at 2.54 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 33 thru_hole oval (at 0 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 34 thru_hole oval (at 2.54 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 35 thru_hole oval (at 0 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 36 thru_hole oval (at 2.54 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 37 thru_hole oval (at 0 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 38 thru_hole oval (at 2.54 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 39 thru_hole oval (at 0 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 40 thru_hole oval (at 2.54 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 41 thru_hole oval (at 0 50.8) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 42 thru_hole oval (at 2.54 50.8) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 43 thru_hole oval (at 0 53.34) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 44 thru_hole oval (at 2.54 53.34) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 1.27 26.67 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_2x22_P2.54mm_Vertical.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_2x22_P2.54mm_Vertical_SMD.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x22_P2.54mm_Vertical_SMD.kicad_mod
new file mode 100644
index 000000000..2e0655c46
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x22_P2.54mm_Vertical_SMD.kicad_mod
@@ -0,0 +1,253 @@
+(module PinHeader_2x22_P2.54mm_Vertical_SMD (layer F.Cu) (tedit 59FED5CC)
+  (descr "surface-mounted straight pin header, 2x22, 2.54mm pitch, double rows")
+  (tags "Surface mounted pin header SMD 2x22 2.54mm double row")
+  (attr smd)
+  (fp_text reference REF** (at 0 -29) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_2x22_P2.54mm_Vertical_SMD (at 0 29) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 2.54 27.94) (end -2.54 27.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.59 -27.94) (end 2.54 -27.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 27.94) (end -2.54 -26.99) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -26.99) (end -1.59 -27.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -27.94) (end 2.54 27.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -26.99) (end -3.6 -26.99) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -26.99) (end -3.6 -26.35) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -26.35) (end -2.54 -26.35) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -26.99) (end 3.6 -26.99) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -26.99) (end 3.6 -26.35) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -26.35) (end 2.54 -26.35) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -24.45) (end -3.6 -24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -24.45) (end -3.6 -23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -23.81) (end -2.54 -23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -24.45) (end 3.6 -24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -24.45) (end 3.6 -23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -23.81) (end 2.54 -23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -21.91) (end -3.6 -21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -21.91) (end -3.6 -21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -21.27) (end -2.54 -21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -21.91) (end 3.6 -21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -21.91) (end 3.6 -21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -21.27) (end 2.54 -21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -19.37) (end -3.6 -19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -19.37) (end -3.6 -18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -18.73) (end -2.54 -18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -19.37) (end 3.6 -19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -19.37) (end 3.6 -18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -18.73) (end 2.54 -18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -16.83) (end -3.6 -16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -16.83) (end -3.6 -16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -16.19) (end -2.54 -16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -16.83) (end 3.6 -16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -16.83) (end 3.6 -16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -16.19) (end 2.54 -16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -14.29) (end -3.6 -14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -14.29) (end -3.6 -13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -13.65) (end -2.54 -13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -14.29) (end 3.6 -14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -14.29) (end 3.6 -13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -13.65) (end 2.54 -13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -11.75) (end -3.6 -11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -11.75) (end -3.6 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -11.11) (end -2.54 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -11.75) (end 3.6 -11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -11.75) (end 3.6 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -11.11) (end 2.54 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -9.21) (end -3.6 -9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -9.21) (end -3.6 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -8.57) (end -2.54 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -9.21) (end 3.6 -9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -9.21) (end 3.6 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -8.57) (end 2.54 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -6.67) (end -3.6 -6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -6.67) (end -3.6 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -6.03) (end -2.54 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -6.67) (end 3.6 -6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -6.67) (end 3.6 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -6.03) (end 2.54 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -4.13) (end -3.6 -4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -4.13) (end -3.6 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -3.49) (end -2.54 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -4.13) (end 3.6 -4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -4.13) (end 3.6 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -3.49) (end 2.54 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -1.59) (end -3.6 -1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -1.59) (end -3.6 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -0.95) (end -2.54 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -1.59) (end 3.6 -1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -1.59) (end 3.6 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -0.95) (end 2.54 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 0.95) (end -3.6 0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 0.95) (end -3.6 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 1.59) (end -2.54 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 0.95) (end 3.6 0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 0.95) (end 3.6 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 1.59) (end 2.54 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 3.49) (end -3.6 3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 3.49) (end -3.6 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 4.13) (end -2.54 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 3.49) (end 3.6 3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 3.49) (end 3.6 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 4.13) (end 2.54 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 6.03) (end -3.6 6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 6.03) (end -3.6 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 6.67) (end -2.54 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 6.03) (end 3.6 6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 6.03) (end 3.6 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 6.67) (end 2.54 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 8.57) (end -3.6 8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 8.57) (end -3.6 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 9.21) (end -2.54 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 8.57) (end 3.6 8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 8.57) (end 3.6 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 9.21) (end 2.54 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 11.11) (end -3.6 11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 11.11) (end -3.6 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 11.75) (end -2.54 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 11.11) (end 3.6 11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 11.11) (end 3.6 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 11.75) (end 2.54 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 13.65) (end -3.6 13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 13.65) (end -3.6 14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 14.29) (end -2.54 14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 13.65) (end 3.6 13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 13.65) (end 3.6 14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 14.29) (end 2.54 14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 16.19) (end -3.6 16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 16.19) (end -3.6 16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 16.83) (end -2.54 16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 16.19) (end 3.6 16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 16.19) (end 3.6 16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 16.83) (end 2.54 16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 18.73) (end -3.6 18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 18.73) (end -3.6 19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 19.37) (end -2.54 19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 18.73) (end 3.6 18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 18.73) (end 3.6 19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 19.37) (end 2.54 19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 21.27) (end -3.6 21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 21.27) (end -3.6 21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 21.91) (end -2.54 21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 21.27) (end 3.6 21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 21.27) (end 3.6 21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 21.91) (end 2.54 21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 23.81) (end -3.6 23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 23.81) (end -3.6 24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 24.45) (end -2.54 24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 23.81) (end 3.6 23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 23.81) (end 3.6 24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 24.45) (end 2.54 24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 26.35) (end -3.6 26.35) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 26.35) (end -3.6 26.99) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 26.99) (end -2.54 26.99) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 26.35) (end 3.6 26.35) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 26.35) (end 3.6 26.99) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 26.99) (end 2.54 26.99) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.6 -28) (end 2.6 -28) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 28) (end 2.6 28) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.04 -27.43) (end -2.6 -27.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -28) (end -2.6 -27.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -28) (end 2.6 -27.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 27.43) (end -2.6 28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 27.43) (end 2.6 28) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -25.91) (end -2.6 -24.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -25.91) (end 2.6 -24.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -23.37) (end -2.6 -22.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -23.37) (end 2.6 -22.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -20.83) (end -2.6 -19.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -20.83) (end 2.6 -19.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -18.29) (end -2.6 -17.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -18.29) (end 2.6 -17.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -15.75) (end -2.6 -14.73) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -15.75) (end 2.6 -14.73) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -13.21) (end -2.6 -12.19) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -13.21) (end 2.6 -12.19) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -10.67) (end -2.6 -9.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -10.67) (end 2.6 -9.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -8.13) (end -2.6 -7.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -8.13) (end 2.6 -7.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -5.59) (end -2.6 -4.57) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -5.59) (end 2.6 -4.57) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -3.05) (end -2.6 -2.03) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -3.05) (end 2.6 -2.03) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -0.51) (end -2.6 0.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -0.51) (end 2.6 0.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 2.03) (end -2.6 3.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 2.03) (end 2.6 3.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 4.57) (end -2.6 5.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 4.57) (end 2.6 5.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 7.11) (end -2.6 8.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 7.11) (end 2.6 8.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 9.65) (end -2.6 10.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 9.65) (end 2.6 10.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 12.19) (end -2.6 13.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 12.19) (end 2.6 13.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 14.73) (end -2.6 15.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 14.73) (end 2.6 15.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 17.27) (end -2.6 18.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 17.27) (end 2.6 18.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 19.81) (end -2.6 20.83) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 19.81) (end 2.6 20.83) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 22.35) (end -2.6 23.37) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 22.35) (end 2.6 23.37) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 24.89) (end -2.6 25.91) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 24.89) (end 2.6 25.91) (layer F.SilkS) (width 0.12))
+  (fp_line (start -5.9 -28.45) (end -5.9 28.45) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -5.9 28.45) (end 5.9 28.45) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 5.9 28.45) (end 5.9 -28.45) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 5.9 -28.45) (end -5.9 -28.45) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -2.525 -26.67) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 2.525 -26.67) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 3 smd rect (at -2.525 -24.13) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 4 smd rect (at 2.525 -24.13) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 5 smd rect (at -2.525 -21.59) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 6 smd rect (at 2.525 -21.59) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 7 smd rect (at -2.525 -19.05) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 8 smd rect (at 2.525 -19.05) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 9 smd rect (at -2.525 -16.51) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 10 smd rect (at 2.525 -16.51) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 11 smd rect (at -2.525 -13.97) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 12 smd rect (at 2.525 -13.97) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 13 smd rect (at -2.525 -11.43) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 14 smd rect (at 2.525 -11.43) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 15 smd rect (at -2.525 -8.89) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 16 smd rect (at 2.525 -8.89) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 17 smd rect (at -2.525 -6.35) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 18 smd rect (at 2.525 -6.35) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 19 smd rect (at -2.525 -3.81) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 20 smd rect (at 2.525 -3.81) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 21 smd rect (at -2.525 -1.27) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 22 smd rect (at 2.525 -1.27) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 23 smd rect (at -2.525 1.27) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 24 smd rect (at 2.525 1.27) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 25 smd rect (at -2.525 3.81) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 26 smd rect (at 2.525 3.81) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 27 smd rect (at -2.525 6.35) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 28 smd rect (at 2.525 6.35) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 29 smd rect (at -2.525 8.89) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 30 smd rect (at 2.525 8.89) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 31 smd rect (at -2.525 11.43) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 32 smd rect (at 2.525 11.43) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 33 smd rect (at -2.525 13.97) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 34 smd rect (at 2.525 13.97) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 35 smd rect (at -2.525 16.51) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 36 smd rect (at 2.525 16.51) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 37 smd rect (at -2.525 19.05) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 38 smd rect (at 2.525 19.05) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 39 smd rect (at -2.525 21.59) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 40 smd rect (at 2.525 21.59) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 41 smd rect (at -2.525 24.13) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 42 smd rect (at 2.525 24.13) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 43 smd rect (at -2.525 26.67) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 44 smd rect (at 2.525 26.67) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_2x22_P2.54mm_Vertical_SMD.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_2x23_P2.54mm_Horizontal.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x23_P2.54mm_Horizontal.kicad_mod
new file mode 100644
index 000000000..5b0dfc275
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x23_P2.54mm_Horizontal.kicad_mod
@@ -0,0 +1,406 @@
+(module PinHeader_2x23_P2.54mm_Horizontal (layer F.Cu) (tedit 59FED5CB)
+  (descr "Through hole angled pin header, 2x23, 2.54mm pitch, 6mm pin length, double rows")
+  (tags "Through hole angled pin header THT 2x23 2.54mm double row")
+  (fp_text reference REF** (at 5.655 -2.27) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_2x23_P2.54mm_Horizontal (at 5.655 58.15) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 4.675 -1.27) (end 6.58 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 -1.27) (end 6.58 57.15) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 57.15) (end 4.04 57.15) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 57.15) (end 4.04 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 -0.635) (end 4.675 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end 4.04 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end -0.32 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 0.32) (end 4.04 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 -0.32) (end 12.58 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 -0.32) (end 12.58 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 0.32) (end 12.58 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end 4.04 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end -0.32 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.86) (end 4.04 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 2.22) (end 12.58 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 2.22) (end 12.58 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 2.86) (end 12.58 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end 4.04 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end -0.32 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 5.4) (end 4.04 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 4.76) (end 12.58 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 4.76) (end 12.58 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 5.4) (end 12.58 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end 4.04 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end -0.32 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.94) (end 4.04 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 7.3) (end 12.58 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 7.3) (end 12.58 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 7.94) (end 12.58 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end 4.04 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end -0.32 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 10.48) (end 4.04 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 9.84) (end 12.58 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 9.84) (end 12.58 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 10.48) (end 12.58 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end 4.04 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end -0.32 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 13.02) (end 4.04 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 12.38) (end 12.58 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 12.38) (end 12.58 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 13.02) (end 12.58 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end 4.04 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end -0.32 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 15.56) (end 4.04 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 14.92) (end 12.58 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 14.92) (end 12.58 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 15.56) (end 12.58 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end 4.04 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end -0.32 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 18.1) (end 4.04 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 17.46) (end 12.58 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 17.46) (end 12.58 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 18.1) (end 12.58 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end 4.04 20) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end -0.32 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20.64) (end 4.04 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 20) (end 12.58 20) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 20) (end 12.58 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 20.64) (end 12.58 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end 4.04 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end -0.32 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 23.18) (end 4.04 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 22.54) (end 12.58 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 22.54) (end 12.58 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 23.18) (end 12.58 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.08) (end 4.04 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.08) (end -0.32 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.72) (end 4.04 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 25.08) (end 12.58 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 25.08) (end 12.58 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 25.72) (end 12.58 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 27.62) (end 4.04 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 27.62) (end -0.32 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 28.26) (end 4.04 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 27.62) (end 12.58 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 27.62) (end 12.58 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 28.26) (end 12.58 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.16) (end 4.04 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.16) (end -0.32 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.8) (end 4.04 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 30.16) (end 12.58 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 30.16) (end 12.58 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 30.8) (end 12.58 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 32.7) (end 4.04 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 32.7) (end -0.32 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 33.34) (end 4.04 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 32.7) (end 12.58 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 32.7) (end 12.58 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 33.34) (end 12.58 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.24) (end 4.04 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.24) (end -0.32 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.88) (end 4.04 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 35.24) (end 12.58 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 35.24) (end 12.58 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 35.88) (end 12.58 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 37.78) (end 4.04 37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 37.78) (end -0.32 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 38.42) (end 4.04 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 37.78) (end 12.58 37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 37.78) (end 12.58 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 38.42) (end 12.58 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.32) (end 4.04 40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.32) (end -0.32 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.96) (end 4.04 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 40.32) (end 12.58 40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 40.32) (end 12.58 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 40.96) (end 12.58 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 42.86) (end 4.04 42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 42.86) (end -0.32 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 43.5) (end 4.04 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 42.86) (end 12.58 42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 42.86) (end 12.58 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 43.5) (end 12.58 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 45.4) (end 4.04 45.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 45.4) (end -0.32 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 46.04) (end 4.04 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 45.4) (end 12.58 45.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 45.4) (end 12.58 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 46.04) (end 12.58 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 47.94) (end 4.04 47.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 47.94) (end -0.32 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 48.58) (end 4.04 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 47.94) (end 12.58 47.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 47.94) (end 12.58 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 48.58) (end 12.58 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 50.48) (end 4.04 50.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 50.48) (end -0.32 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 51.12) (end 4.04 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 50.48) (end 12.58 50.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 50.48) (end 12.58 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 51.12) (end 12.58 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 53.02) (end 4.04 53.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 53.02) (end -0.32 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 53.66) (end 4.04 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 53.02) (end 12.58 53.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 53.02) (end 12.58 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 53.66) (end 12.58 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 55.56) (end 4.04 55.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 55.56) (end -0.32 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 56.2) (end 4.04 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 55.56) (end 12.58 55.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 55.56) (end 12.58 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 56.2) (end 12.58 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.98 -1.33) (end 3.98 57.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 57.21) (end 6.64 57.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 57.21) (end 6.64 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -1.33) (end 3.98 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.38) (end 12.64 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 -0.38) (end 12.64 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 0.38) (end 6.64 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.32) (end 12.64 -0.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.2) (end 12.64 -0.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.08) (end 12.64 -0.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 0.04) (end 12.64 0.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 0.16) (end 12.64 0.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 0.28) (end 12.64 0.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 -0.38) (end 3.98 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 0.38) (end 3.98 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 -0.38) (end 1.497071 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 0.38) (end 1.497071 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 1.27) (end 6.64 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 2.16) (end 12.64 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 2.16) (end 12.64 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 2.92) (end 6.64 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 2.16) (end 3.98 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 2.92) (end 3.98 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.16) (end 1.497071 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.92) (end 1.497071 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 3.81) (end 6.64 3.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 4.7) (end 12.64 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 4.7) (end 12.64 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 5.46) (end 6.64 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 4.7) (end 3.98 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 5.46) (end 3.98 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 4.7) (end 1.497071 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 5.46) (end 1.497071 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 6.35) (end 6.64 6.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 7.24) (end 12.64 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 7.24) (end 12.64 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 8) (end 6.64 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 7.24) (end 3.98 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 8) (end 3.98 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 7.24) (end 1.497071 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 8) (end 1.497071 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 8.89) (end 6.64 8.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 9.78) (end 12.64 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 9.78) (end 12.64 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 10.54) (end 6.64 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 9.78) (end 3.98 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 10.54) (end 3.98 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 9.78) (end 1.497071 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 10.54) (end 1.497071 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 11.43) (end 6.64 11.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 12.32) (end 12.64 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 12.32) (end 12.64 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 13.08) (end 6.64 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 12.32) (end 3.98 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 13.08) (end 3.98 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 12.32) (end 1.497071 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 13.08) (end 1.497071 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 13.97) (end 6.64 13.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 14.86) (end 12.64 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 14.86) (end 12.64 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 15.62) (end 6.64 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 14.86) (end 3.98 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 15.62) (end 3.98 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 14.86) (end 1.497071 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 15.62) (end 1.497071 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 16.51) (end 6.64 16.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 17.4) (end 12.64 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 17.4) (end 12.64 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 18.16) (end 6.64 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 17.4) (end 3.98 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 18.16) (end 3.98 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 17.4) (end 1.497071 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 18.16) (end 1.497071 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 19.05) (end 6.64 19.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 19.94) (end 12.64 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 19.94) (end 12.64 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 20.7) (end 6.64 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 19.94) (end 3.98 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 20.7) (end 3.98 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 19.94) (end 1.497071 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 20.7) (end 1.497071 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 21.59) (end 6.64 21.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 22.48) (end 12.64 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 22.48) (end 12.64 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 23.24) (end 6.64 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 22.48) (end 3.98 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 23.24) (end 3.98 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 22.48) (end 1.497071 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 23.24) (end 1.497071 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 24.13) (end 6.64 24.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 25.02) (end 12.64 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 25.02) (end 12.64 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 25.78) (end 6.64 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 25.02) (end 3.98 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 25.78) (end 3.98 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 25.02) (end 1.497071 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 25.78) (end 1.497071 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 26.67) (end 6.64 26.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 27.56) (end 12.64 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 27.56) (end 12.64 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 28.32) (end 6.64 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 27.56) (end 3.98 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 28.32) (end 3.98 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 27.56) (end 1.497071 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 28.32) (end 1.497071 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 29.21) (end 6.64 29.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 30.1) (end 12.64 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 30.1) (end 12.64 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 30.86) (end 6.64 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 30.1) (end 3.98 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 30.86) (end 3.98 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 30.1) (end 1.497071 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 30.86) (end 1.497071 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 31.75) (end 6.64 31.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 32.64) (end 12.64 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 32.64) (end 12.64 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 33.4) (end 6.64 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 32.64) (end 3.98 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 33.4) (end 3.98 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 32.64) (end 1.497071 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 33.4) (end 1.497071 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 34.29) (end 6.64 34.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 35.18) (end 12.64 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 35.18) (end 12.64 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 35.94) (end 6.64 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 35.18) (end 3.98 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 35.94) (end 3.98 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 35.18) (end 1.497071 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 35.94) (end 1.497071 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 36.83) (end 6.64 36.83) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 37.72) (end 12.64 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 37.72) (end 12.64 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 38.48) (end 6.64 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 37.72) (end 3.98 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 38.48) (end 3.98 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 37.72) (end 1.497071 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 38.48) (end 1.497071 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 39.37) (end 6.64 39.37) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 40.26) (end 12.64 40.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 40.26) (end 12.64 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 41.02) (end 6.64 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 40.26) (end 3.98 40.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 41.02) (end 3.98 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 40.26) (end 1.497071 40.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 41.02) (end 1.497071 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 41.91) (end 6.64 41.91) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 42.8) (end 12.64 42.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 42.8) (end 12.64 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 43.56) (end 6.64 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 42.8) (end 3.98 42.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 43.56) (end 3.98 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 42.8) (end 1.497071 42.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 43.56) (end 1.497071 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 44.45) (end 6.64 44.45) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 45.34) (end 12.64 45.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 45.34) (end 12.64 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 46.1) (end 6.64 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 45.34) (end 3.98 45.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 46.1) (end 3.98 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 45.34) (end 1.497071 45.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 46.1) (end 1.497071 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 46.99) (end 6.64 46.99) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 47.88) (end 12.64 47.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 47.88) (end 12.64 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 48.64) (end 6.64 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 47.88) (end 3.98 47.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 48.64) (end 3.98 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 47.88) (end 1.497071 47.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 48.64) (end 1.497071 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 49.53) (end 6.64 49.53) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 50.42) (end 12.64 50.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 50.42) (end 12.64 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 51.18) (end 6.64 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 50.42) (end 3.98 50.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 51.18) (end 3.98 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 50.42) (end 1.497071 50.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 51.18) (end 1.497071 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 52.07) (end 6.64 52.07) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 52.96) (end 12.64 52.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 52.96) (end 12.64 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 53.72) (end 6.64 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 52.96) (end 3.98 52.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 53.72) (end 3.98 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 52.96) (end 1.497071 52.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 53.72) (end 1.497071 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 54.61) (end 6.64 54.61) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 55.5) (end 12.64 55.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 55.5) (end 12.64 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 56.26) (end 6.64 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 55.5) (end 3.98 55.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 56.26) (end 3.98 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 55.5) (end 1.497071 55.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 56.26) (end 1.497071 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 0) (end -1.27 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 -1.27) (end 0 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 57.65) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 57.65) (end 13.1 57.65) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 13.1 57.65) (end 13.1 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 13.1 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 2.54 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 2.54 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 2.54 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 2.54 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 14 thru_hole oval (at 2.54 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 15 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 16 thru_hole oval (at 2.54 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 17 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 18 thru_hole oval (at 2.54 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 19 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 20 thru_hole oval (at 2.54 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 21 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 22 thru_hole oval (at 2.54 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 23 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 24 thru_hole oval (at 2.54 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 25 thru_hole oval (at 0 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 26 thru_hole oval (at 2.54 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 27 thru_hole oval (at 0 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 28 thru_hole oval (at 2.54 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 29 thru_hole oval (at 0 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 30 thru_hole oval (at 2.54 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 31 thru_hole oval (at 0 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 32 thru_hole oval (at 2.54 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 33 thru_hole oval (at 0 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 34 thru_hole oval (at 2.54 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 35 thru_hole oval (at 0 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 36 thru_hole oval (at 2.54 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 37 thru_hole oval (at 0 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 38 thru_hole oval (at 2.54 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 39 thru_hole oval (at 0 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 40 thru_hole oval (at 2.54 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 41 thru_hole oval (at 0 50.8) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 42 thru_hole oval (at 2.54 50.8) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 43 thru_hole oval (at 0 53.34) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 44 thru_hole oval (at 2.54 53.34) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 45 thru_hole oval (at 0 55.88) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 46 thru_hole oval (at 2.54 55.88) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 5.31 27.94 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_2x23_P2.54mm_Horizontal.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_2x23_P2.54mm_Vertical.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x23_P2.54mm_Vertical.kicad_mod
new file mode 100644
index 000000000..4a2a311be
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x23_P2.54mm_Vertical.kicad_mod
@@ -0,0 +1,81 @@
+(module PinHeader_2x23_P2.54mm_Vertical (layer F.Cu) (tedit 59FED5CC)
+  (descr "Through hole straight pin header, 2x23, 2.54mm pitch, double rows")
+  (tags "Through hole pin header THT 2x23 2.54mm double row")
+  (fp_text reference REF** (at 1.27 -2.33) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_2x23_P2.54mm_Vertical (at 1.27 58.21) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 0 -1.27) (end 3.81 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.81 -1.27) (end 3.81 57.15) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.81 57.15) (end -1.27 57.15) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 57.15) (end -1.27 0) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 0) (end 0 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 57.21) (end 3.87 57.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end -1.33 57.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.87 -1.33) (end 3.87 57.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end 1.27 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.27 1.27) (end 1.27 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.27 -1.33) (end 3.87 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 57.65) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 57.65) (end 4.35 57.65) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.35 57.65) (end 4.35 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.35 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 2.54 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 2.54 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 2.54 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 2.54 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 14 thru_hole oval (at 2.54 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 15 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 16 thru_hole oval (at 2.54 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 17 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 18 thru_hole oval (at 2.54 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 19 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 20 thru_hole oval (at 2.54 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 21 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 22 thru_hole oval (at 2.54 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 23 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 24 thru_hole oval (at 2.54 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 25 thru_hole oval (at 0 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 26 thru_hole oval (at 2.54 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 27 thru_hole oval (at 0 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 28 thru_hole oval (at 2.54 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 29 thru_hole oval (at 0 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 30 thru_hole oval (at 2.54 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 31 thru_hole oval (at 0 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 32 thru_hole oval (at 2.54 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 33 thru_hole oval (at 0 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 34 thru_hole oval (at 2.54 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 35 thru_hole oval (at 0 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 36 thru_hole oval (at 2.54 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 37 thru_hole oval (at 0 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 38 thru_hole oval (at 2.54 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 39 thru_hole oval (at 0 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 40 thru_hole oval (at 2.54 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 41 thru_hole oval (at 0 50.8) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 42 thru_hole oval (at 2.54 50.8) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 43 thru_hole oval (at 0 53.34) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 44 thru_hole oval (at 2.54 53.34) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 45 thru_hole oval (at 0 55.88) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 46 thru_hole oval (at 2.54 55.88) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 1.27 27.94 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_2x23_P2.54mm_Vertical.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_2x23_P2.54mm_Vertical_SMD.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x23_P2.54mm_Vertical_SMD.kicad_mod
new file mode 100644
index 000000000..5ae87c164
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x23_P2.54mm_Vertical_SMD.kicad_mod
@@ -0,0 +1,263 @@
+(module PinHeader_2x23_P2.54mm_Vertical_SMD (layer F.Cu) (tedit 59FED5CC)
+  (descr "surface-mounted straight pin header, 2x23, 2.54mm pitch, double rows")
+  (tags "Surface mounted pin header SMD 2x23 2.54mm double row")
+  (attr smd)
+  (fp_text reference REF** (at 0 -30.27) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_2x23_P2.54mm_Vertical_SMD (at 0 30.27) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 2.54 29.21) (end -2.54 29.21) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.59 -29.21) (end 2.54 -29.21) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 29.21) (end -2.54 -28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -28.26) (end -1.59 -29.21) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -29.21) (end 2.54 29.21) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -28.26) (end -3.6 -28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -28.26) (end -3.6 -27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -27.62) (end -2.54 -27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -28.26) (end 3.6 -28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -28.26) (end 3.6 -27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -27.62) (end 2.54 -27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -25.72) (end -3.6 -25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -25.72) (end -3.6 -25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -25.08) (end -2.54 -25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -25.72) (end 3.6 -25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -25.72) (end 3.6 -25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -25.08) (end 2.54 -25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -23.18) (end -3.6 -23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -23.18) (end -3.6 -22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -22.54) (end -2.54 -22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -23.18) (end 3.6 -23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -23.18) (end 3.6 -22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -22.54) (end 2.54 -22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -20.64) (end -3.6 -20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -20.64) (end -3.6 -20) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -20) (end -2.54 -20) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -20.64) (end 3.6 -20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -20.64) (end 3.6 -20) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -20) (end 2.54 -20) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -18.1) (end -3.6 -18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -18.1) (end -3.6 -17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -17.46) (end -2.54 -17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -18.1) (end 3.6 -18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -18.1) (end 3.6 -17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -17.46) (end 2.54 -17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -15.56) (end -3.6 -15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -15.56) (end -3.6 -14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -14.92) (end -2.54 -14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -15.56) (end 3.6 -15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -15.56) (end 3.6 -14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -14.92) (end 2.54 -14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -13.02) (end -3.6 -13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -13.02) (end -3.6 -12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -12.38) (end -2.54 -12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -13.02) (end 3.6 -13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -13.02) (end 3.6 -12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -12.38) (end 2.54 -12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -10.48) (end -3.6 -10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -10.48) (end -3.6 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -9.84) (end -2.54 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -10.48) (end 3.6 -10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -10.48) (end 3.6 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -9.84) (end 2.54 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -7.94) (end -3.6 -7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -7.94) (end -3.6 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -7.3) (end -2.54 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -7.94) (end 3.6 -7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -7.94) (end 3.6 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -7.3) (end 2.54 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -5.4) (end -3.6 -5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -5.4) (end -3.6 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -4.76) (end -2.54 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -5.4) (end 3.6 -5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -5.4) (end 3.6 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -4.76) (end 2.54 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -2.86) (end -3.6 -2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -2.86) (end -3.6 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -2.22) (end -2.54 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -2.86) (end 3.6 -2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -2.86) (end 3.6 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -2.22) (end 2.54 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -0.32) (end -3.6 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -0.32) (end -3.6 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 0.32) (end -2.54 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -0.32) (end 3.6 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -0.32) (end 3.6 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 0.32) (end 2.54 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 2.22) (end -3.6 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 2.22) (end -3.6 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 2.86) (end -2.54 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 2.22) (end 3.6 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 2.22) (end 3.6 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 2.86) (end 2.54 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 4.76) (end -3.6 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 4.76) (end -3.6 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 5.4) (end -2.54 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 4.76) (end 3.6 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 4.76) (end 3.6 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 5.4) (end 2.54 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 7.3) (end -3.6 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 7.3) (end -3.6 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 7.94) (end -2.54 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 7.3) (end 3.6 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 7.3) (end 3.6 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 7.94) (end 2.54 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 9.84) (end -3.6 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 9.84) (end -3.6 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 10.48) (end -2.54 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 9.84) (end 3.6 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 9.84) (end 3.6 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 10.48) (end 2.54 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 12.38) (end -3.6 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 12.38) (end -3.6 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 13.02) (end -2.54 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 12.38) (end 3.6 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 12.38) (end 3.6 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 13.02) (end 2.54 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 14.92) (end -3.6 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 14.92) (end -3.6 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 15.56) (end -2.54 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 14.92) (end 3.6 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 14.92) (end 3.6 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 15.56) (end 2.54 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 17.46) (end -3.6 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 17.46) (end -3.6 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 18.1) (end -2.54 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 17.46) (end 3.6 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 17.46) (end 3.6 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 18.1) (end 2.54 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 20) (end -3.6 20) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 20) (end -3.6 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 20.64) (end -2.54 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 20) (end 3.6 20) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 20) (end 3.6 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 20.64) (end 2.54 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 22.54) (end -3.6 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 22.54) (end -3.6 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 23.18) (end -2.54 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 22.54) (end 3.6 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 22.54) (end 3.6 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 23.18) (end 2.54 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 25.08) (end -3.6 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 25.08) (end -3.6 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 25.72) (end -2.54 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 25.08) (end 3.6 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 25.08) (end 3.6 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 25.72) (end 2.54 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 27.62) (end -3.6 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 27.62) (end -3.6 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 28.26) (end -2.54 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 27.62) (end 3.6 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 27.62) (end 3.6 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 28.26) (end 2.54 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.6 -29.27) (end 2.6 -29.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 29.27) (end 2.6 29.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.04 -28.7) (end -2.6 -28.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -29.27) (end -2.6 -28.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -29.27) (end 2.6 -28.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 28.7) (end -2.6 29.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 28.7) (end 2.6 29.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -27.18) (end -2.6 -26.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -27.18) (end 2.6 -26.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -24.64) (end -2.6 -23.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -24.64) (end 2.6 -23.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -22.1) (end -2.6 -21.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -22.1) (end 2.6 -21.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -19.56) (end -2.6 -18.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -19.56) (end 2.6 -18.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -17.02) (end -2.6 -16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -17.02) (end 2.6 -16) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -14.48) (end -2.6 -13.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -14.48) (end 2.6 -13.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -11.94) (end -2.6 -10.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -11.94) (end 2.6 -10.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -9.4) (end -2.6 -8.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -9.4) (end 2.6 -8.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -6.86) (end -2.6 -5.84) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -6.86) (end 2.6 -5.84) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -4.32) (end -2.6 -3.3) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -4.32) (end 2.6 -3.3) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -1.78) (end -2.6 -0.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -1.78) (end 2.6 -0.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 0.76) (end -2.6 1.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 0.76) (end 2.6 1.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 3.3) (end -2.6 4.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 3.3) (end 2.6 4.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 5.84) (end -2.6 6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 5.84) (end 2.6 6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 8.38) (end -2.6 9.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 8.38) (end 2.6 9.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 10.92) (end -2.6 11.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 10.92) (end 2.6 11.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 13.46) (end -2.6 14.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 13.46) (end 2.6 14.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 16) (end -2.6 17.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 16) (end 2.6 17.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 18.54) (end -2.6 19.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 18.54) (end 2.6 19.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 21.08) (end -2.6 22.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 21.08) (end 2.6 22.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 23.62) (end -2.6 24.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 23.62) (end 2.6 24.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 26.16) (end -2.6 27.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 26.16) (end 2.6 27.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start -5.9 -29.75) (end -5.9 29.75) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -5.9 29.75) (end 5.9 29.75) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 5.9 29.75) (end 5.9 -29.75) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 5.9 -29.75) (end -5.9 -29.75) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -2.525 -27.94) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 2.525 -27.94) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 3 smd rect (at -2.525 -25.4) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 4 smd rect (at 2.525 -25.4) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 5 smd rect (at -2.525 -22.86) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 6 smd rect (at 2.525 -22.86) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 7 smd rect (at -2.525 -20.32) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 8 smd rect (at 2.525 -20.32) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 9 smd rect (at -2.525 -17.78) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 10 smd rect (at 2.525 -17.78) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 11 smd rect (at -2.525 -15.24) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 12 smd rect (at 2.525 -15.24) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 13 smd rect (at -2.525 -12.7) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 14 smd rect (at 2.525 -12.7) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 15 smd rect (at -2.525 -10.16) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 16 smd rect (at 2.525 -10.16) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 17 smd rect (at -2.525 -7.62) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 18 smd rect (at 2.525 -7.62) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 19 smd rect (at -2.525 -5.08) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 20 smd rect (at 2.525 -5.08) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 21 smd rect (at -2.525 -2.54) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 22 smd rect (at 2.525 -2.54) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 23 smd rect (at -2.525 0) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 24 smd rect (at 2.525 0) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 25 smd rect (at -2.525 2.54) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 26 smd rect (at 2.525 2.54) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 27 smd rect (at -2.525 5.08) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 28 smd rect (at 2.525 5.08) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 29 smd rect (at -2.525 7.62) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 30 smd rect (at 2.525 7.62) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 31 smd rect (at -2.525 10.16) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 32 smd rect (at 2.525 10.16) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 33 smd rect (at -2.525 12.7) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 34 smd rect (at 2.525 12.7) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 35 smd rect (at -2.525 15.24) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 36 smd rect (at 2.525 15.24) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 37 smd rect (at -2.525 17.78) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 38 smd rect (at 2.525 17.78) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 39 smd rect (at -2.525 20.32) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 40 smd rect (at 2.525 20.32) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 41 smd rect (at -2.525 22.86) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 42 smd rect (at 2.525 22.86) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 43 smd rect (at -2.525 25.4) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 44 smd rect (at 2.525 25.4) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 45 smd rect (at -2.525 27.94) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 46 smd rect (at 2.525 27.94) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_2x23_P2.54mm_Vertical_SMD.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_2x24_P2.54mm_Horizontal.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x24_P2.54mm_Horizontal.kicad_mod
new file mode 100644
index 000000000..a59f40047
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x24_P2.54mm_Horizontal.kicad_mod
@@ -0,0 +1,422 @@
+(module PinHeader_2x24_P2.54mm_Horizontal (layer F.Cu) (tedit 59FED5CB)
+  (descr "Through hole angled pin header, 2x24, 2.54mm pitch, 6mm pin length, double rows")
+  (tags "Through hole angled pin header THT 2x24 2.54mm double row")
+  (fp_text reference REF** (at 5.655 -2.27) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_2x24_P2.54mm_Horizontal (at 5.655 60.69) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 4.675 -1.27) (end 6.58 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 -1.27) (end 6.58 59.69) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 59.69) (end 4.04 59.69) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 59.69) (end 4.04 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 -0.635) (end 4.675 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end 4.04 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end -0.32 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 0.32) (end 4.04 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 -0.32) (end 12.58 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 -0.32) (end 12.58 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 0.32) (end 12.58 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end 4.04 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end -0.32 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.86) (end 4.04 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 2.22) (end 12.58 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 2.22) (end 12.58 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 2.86) (end 12.58 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end 4.04 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end -0.32 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 5.4) (end 4.04 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 4.76) (end 12.58 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 4.76) (end 12.58 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 5.4) (end 12.58 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end 4.04 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end -0.32 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.94) (end 4.04 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 7.3) (end 12.58 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 7.3) (end 12.58 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 7.94) (end 12.58 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end 4.04 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end -0.32 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 10.48) (end 4.04 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 9.84) (end 12.58 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 9.84) (end 12.58 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 10.48) (end 12.58 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end 4.04 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end -0.32 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 13.02) (end 4.04 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 12.38) (end 12.58 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 12.38) (end 12.58 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 13.02) (end 12.58 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end 4.04 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end -0.32 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 15.56) (end 4.04 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 14.92) (end 12.58 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 14.92) (end 12.58 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 15.56) (end 12.58 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end 4.04 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end -0.32 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 18.1) (end 4.04 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 17.46) (end 12.58 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 17.46) (end 12.58 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 18.1) (end 12.58 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end 4.04 20) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end -0.32 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20.64) (end 4.04 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 20) (end 12.58 20) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 20) (end 12.58 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 20.64) (end 12.58 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end 4.04 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end -0.32 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 23.18) (end 4.04 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 22.54) (end 12.58 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 22.54) (end 12.58 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 23.18) (end 12.58 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.08) (end 4.04 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.08) (end -0.32 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.72) (end 4.04 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 25.08) (end 12.58 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 25.08) (end 12.58 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 25.72) (end 12.58 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 27.62) (end 4.04 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 27.62) (end -0.32 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 28.26) (end 4.04 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 27.62) (end 12.58 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 27.62) (end 12.58 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 28.26) (end 12.58 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.16) (end 4.04 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.16) (end -0.32 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.8) (end 4.04 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 30.16) (end 12.58 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 30.16) (end 12.58 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 30.8) (end 12.58 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 32.7) (end 4.04 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 32.7) (end -0.32 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 33.34) (end 4.04 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 32.7) (end 12.58 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 32.7) (end 12.58 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 33.34) (end 12.58 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.24) (end 4.04 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.24) (end -0.32 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.88) (end 4.04 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 35.24) (end 12.58 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 35.24) (end 12.58 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 35.88) (end 12.58 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 37.78) (end 4.04 37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 37.78) (end -0.32 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 38.42) (end 4.04 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 37.78) (end 12.58 37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 37.78) (end 12.58 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 38.42) (end 12.58 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.32) (end 4.04 40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.32) (end -0.32 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.96) (end 4.04 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 40.32) (end 12.58 40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 40.32) (end 12.58 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 40.96) (end 12.58 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 42.86) (end 4.04 42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 42.86) (end -0.32 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 43.5) (end 4.04 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 42.86) (end 12.58 42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 42.86) (end 12.58 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 43.5) (end 12.58 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 45.4) (end 4.04 45.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 45.4) (end -0.32 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 46.04) (end 4.04 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 45.4) (end 12.58 45.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 45.4) (end 12.58 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 46.04) (end 12.58 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 47.94) (end 4.04 47.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 47.94) (end -0.32 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 48.58) (end 4.04 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 47.94) (end 12.58 47.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 47.94) (end 12.58 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 48.58) (end 12.58 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 50.48) (end 4.04 50.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 50.48) (end -0.32 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 51.12) (end 4.04 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 50.48) (end 12.58 50.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 50.48) (end 12.58 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 51.12) (end 12.58 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 53.02) (end 4.04 53.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 53.02) (end -0.32 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 53.66) (end 4.04 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 53.02) (end 12.58 53.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 53.02) (end 12.58 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 53.66) (end 12.58 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 55.56) (end 4.04 55.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 55.56) (end -0.32 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 56.2) (end 4.04 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 55.56) (end 12.58 55.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 55.56) (end 12.58 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 56.2) (end 12.58 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 58.1) (end 4.04 58.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 58.1) (end -0.32 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 58.74) (end 4.04 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 58.1) (end 12.58 58.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 58.1) (end 12.58 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 58.74) (end 12.58 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.98 -1.33) (end 3.98 59.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 59.75) (end 6.64 59.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 59.75) (end 6.64 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -1.33) (end 3.98 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.38) (end 12.64 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 -0.38) (end 12.64 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 0.38) (end 6.64 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.32) (end 12.64 -0.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.2) (end 12.64 -0.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.08) (end 12.64 -0.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 0.04) (end 12.64 0.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 0.16) (end 12.64 0.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 0.28) (end 12.64 0.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 -0.38) (end 3.98 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 0.38) (end 3.98 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 -0.38) (end 1.497071 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 0.38) (end 1.497071 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 1.27) (end 6.64 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 2.16) (end 12.64 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 2.16) (end 12.64 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 2.92) (end 6.64 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 2.16) (end 3.98 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 2.92) (end 3.98 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.16) (end 1.497071 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.92) (end 1.497071 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 3.81) (end 6.64 3.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 4.7) (end 12.64 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 4.7) (end 12.64 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 5.46) (end 6.64 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 4.7) (end 3.98 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 5.46) (end 3.98 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 4.7) (end 1.497071 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 5.46) (end 1.497071 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 6.35) (end 6.64 6.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 7.24) (end 12.64 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 7.24) (end 12.64 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 8) (end 6.64 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 7.24) (end 3.98 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 8) (end 3.98 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 7.24) (end 1.497071 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 8) (end 1.497071 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 8.89) (end 6.64 8.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 9.78) (end 12.64 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 9.78) (end 12.64 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 10.54) (end 6.64 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 9.78) (end 3.98 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 10.54) (end 3.98 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 9.78) (end 1.497071 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 10.54) (end 1.497071 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 11.43) (end 6.64 11.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 12.32) (end 12.64 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 12.32) (end 12.64 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 13.08) (end 6.64 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 12.32) (end 3.98 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 13.08) (end 3.98 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 12.32) (end 1.497071 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 13.08) (end 1.497071 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 13.97) (end 6.64 13.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 14.86) (end 12.64 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 14.86) (end 12.64 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 15.62) (end 6.64 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 14.86) (end 3.98 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 15.62) (end 3.98 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 14.86) (end 1.497071 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 15.62) (end 1.497071 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 16.51) (end 6.64 16.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 17.4) (end 12.64 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 17.4) (end 12.64 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 18.16) (end 6.64 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 17.4) (end 3.98 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 18.16) (end 3.98 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 17.4) (end 1.497071 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 18.16) (end 1.497071 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 19.05) (end 6.64 19.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 19.94) (end 12.64 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 19.94) (end 12.64 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 20.7) (end 6.64 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 19.94) (end 3.98 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 20.7) (end 3.98 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 19.94) (end 1.497071 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 20.7) (end 1.497071 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 21.59) (end 6.64 21.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 22.48) (end 12.64 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 22.48) (end 12.64 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 23.24) (end 6.64 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 22.48) (end 3.98 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 23.24) (end 3.98 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 22.48) (end 1.497071 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 23.24) (end 1.497071 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 24.13) (end 6.64 24.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 25.02) (end 12.64 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 25.02) (end 12.64 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 25.78) (end 6.64 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 25.02) (end 3.98 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 25.78) (end 3.98 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 25.02) (end 1.497071 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 25.78) (end 1.497071 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 26.67) (end 6.64 26.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 27.56) (end 12.64 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 27.56) (end 12.64 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 28.32) (end 6.64 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 27.56) (end 3.98 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 28.32) (end 3.98 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 27.56) (end 1.497071 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 28.32) (end 1.497071 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 29.21) (end 6.64 29.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 30.1) (end 12.64 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 30.1) (end 12.64 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 30.86) (end 6.64 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 30.1) (end 3.98 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 30.86) (end 3.98 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 30.1) (end 1.497071 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 30.86) (end 1.497071 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 31.75) (end 6.64 31.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 32.64) (end 12.64 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 32.64) (end 12.64 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 33.4) (end 6.64 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 32.64) (end 3.98 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 33.4) (end 3.98 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 32.64) (end 1.497071 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 33.4) (end 1.497071 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 34.29) (end 6.64 34.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 35.18) (end 12.64 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 35.18) (end 12.64 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 35.94) (end 6.64 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 35.18) (end 3.98 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 35.94) (end 3.98 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 35.18) (end 1.497071 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 35.94) (end 1.497071 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 36.83) (end 6.64 36.83) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 37.72) (end 12.64 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 37.72) (end 12.64 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 38.48) (end 6.64 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 37.72) (end 3.98 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 38.48) (end 3.98 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 37.72) (end 1.497071 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 38.48) (end 1.497071 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 39.37) (end 6.64 39.37) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 40.26) (end 12.64 40.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 40.26) (end 12.64 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 41.02) (end 6.64 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 40.26) (end 3.98 40.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 41.02) (end 3.98 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 40.26) (end 1.497071 40.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 41.02) (end 1.497071 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 41.91) (end 6.64 41.91) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 42.8) (end 12.64 42.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 42.8) (end 12.64 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 43.56) (end 6.64 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 42.8) (end 3.98 42.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 43.56) (end 3.98 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 42.8) (end 1.497071 42.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 43.56) (end 1.497071 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 44.45) (end 6.64 44.45) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 45.34) (end 12.64 45.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 45.34) (end 12.64 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 46.1) (end 6.64 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 45.34) (end 3.98 45.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 46.1) (end 3.98 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 45.34) (end 1.497071 45.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 46.1) (end 1.497071 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 46.99) (end 6.64 46.99) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 47.88) (end 12.64 47.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 47.88) (end 12.64 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 48.64) (end 6.64 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 47.88) (end 3.98 47.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 48.64) (end 3.98 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 47.88) (end 1.497071 47.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 48.64) (end 1.497071 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 49.53) (end 6.64 49.53) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 50.42) (end 12.64 50.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 50.42) (end 12.64 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 51.18) (end 6.64 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 50.42) (end 3.98 50.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 51.18) (end 3.98 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 50.42) (end 1.497071 50.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 51.18) (end 1.497071 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 52.07) (end 6.64 52.07) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 52.96) (end 12.64 52.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 52.96) (end 12.64 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 53.72) (end 6.64 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 52.96) (end 3.98 52.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 53.72) (end 3.98 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 52.96) (end 1.497071 52.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 53.72) (end 1.497071 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 54.61) (end 6.64 54.61) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 55.5) (end 12.64 55.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 55.5) (end 12.64 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 56.26) (end 6.64 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 55.5) (end 3.98 55.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 56.26) (end 3.98 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 55.5) (end 1.497071 55.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 56.26) (end 1.497071 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 57.15) (end 6.64 57.15) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 58.04) (end 12.64 58.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 58.04) (end 12.64 58.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 58.8) (end 6.64 58.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 58.04) (end 3.98 58.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 58.8) (end 3.98 58.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 58.04) (end 1.497071 58.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 58.8) (end 1.497071 58.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 0) (end -1.27 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 -1.27) (end 0 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 60.2) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 60.2) (end 13.1 60.2) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 13.1 60.2) (end 13.1 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 13.1 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 2.54 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 2.54 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 2.54 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 2.54 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 14 thru_hole oval (at 2.54 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 15 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 16 thru_hole oval (at 2.54 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 17 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 18 thru_hole oval (at 2.54 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 19 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 20 thru_hole oval (at 2.54 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 21 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 22 thru_hole oval (at 2.54 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 23 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 24 thru_hole oval (at 2.54 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 25 thru_hole oval (at 0 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 26 thru_hole oval (at 2.54 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 27 thru_hole oval (at 0 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 28 thru_hole oval (at 2.54 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 29 thru_hole oval (at 0 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 30 thru_hole oval (at 2.54 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 31 thru_hole oval (at 0 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 32 thru_hole oval (at 2.54 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 33 thru_hole oval (at 0 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 34 thru_hole oval (at 2.54 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 35 thru_hole oval (at 0 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 36 thru_hole oval (at 2.54 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 37 thru_hole oval (at 0 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 38 thru_hole oval (at 2.54 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 39 thru_hole oval (at 0 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 40 thru_hole oval (at 2.54 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 41 thru_hole oval (at 0 50.8) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 42 thru_hole oval (at 2.54 50.8) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 43 thru_hole oval (at 0 53.34) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 44 thru_hole oval (at 2.54 53.34) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 45 thru_hole oval (at 0 55.88) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 46 thru_hole oval (at 2.54 55.88) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 47 thru_hole oval (at 0 58.42) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 48 thru_hole oval (at 2.54 58.42) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 5.31 29.21 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_2x24_P2.54mm_Horizontal.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_2x24_P2.54mm_Vertical.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x24_P2.54mm_Vertical.kicad_mod
new file mode 100644
index 000000000..e1456b4e2
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x24_P2.54mm_Vertical.kicad_mod
@@ -0,0 +1,83 @@
+(module PinHeader_2x24_P2.54mm_Vertical (layer F.Cu) (tedit 59FED5CC)
+  (descr "Through hole straight pin header, 2x24, 2.54mm pitch, double rows")
+  (tags "Through hole pin header THT 2x24 2.54mm double row")
+  (fp_text reference REF** (at 1.27 -2.33) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_2x24_P2.54mm_Vertical (at 1.27 60.75) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 0 -1.27) (end 3.81 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.81 -1.27) (end 3.81 59.69) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.81 59.69) (end -1.27 59.69) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 59.69) (end -1.27 0) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 0) (end 0 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 59.75) (end 3.87 59.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end -1.33 59.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.87 -1.33) (end 3.87 59.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end 1.27 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.27 1.27) (end 1.27 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.27 -1.33) (end 3.87 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 60.2) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 60.2) (end 4.35 60.2) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.35 60.2) (end 4.35 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.35 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 2.54 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 2.54 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 2.54 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 2.54 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 14 thru_hole oval (at 2.54 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 15 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 16 thru_hole oval (at 2.54 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 17 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 18 thru_hole oval (at 2.54 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 19 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 20 thru_hole oval (at 2.54 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 21 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 22 thru_hole oval (at 2.54 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 23 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 24 thru_hole oval (at 2.54 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 25 thru_hole oval (at 0 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 26 thru_hole oval (at 2.54 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 27 thru_hole oval (at 0 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 28 thru_hole oval (at 2.54 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 29 thru_hole oval (at 0 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 30 thru_hole oval (at 2.54 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 31 thru_hole oval (at 0 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 32 thru_hole oval (at 2.54 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 33 thru_hole oval (at 0 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 34 thru_hole oval (at 2.54 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 35 thru_hole oval (at 0 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 36 thru_hole oval (at 2.54 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 37 thru_hole oval (at 0 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 38 thru_hole oval (at 2.54 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 39 thru_hole oval (at 0 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 40 thru_hole oval (at 2.54 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 41 thru_hole oval (at 0 50.8) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 42 thru_hole oval (at 2.54 50.8) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 43 thru_hole oval (at 0 53.34) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 44 thru_hole oval (at 2.54 53.34) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 45 thru_hole oval (at 0 55.88) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 46 thru_hole oval (at 2.54 55.88) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 47 thru_hole oval (at 0 58.42) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 48 thru_hole oval (at 2.54 58.42) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 1.27 29.21 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_2x24_P2.54mm_Vertical.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_2x24_P2.54mm_Vertical_SMD.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x24_P2.54mm_Vertical_SMD.kicad_mod
new file mode 100644
index 000000000..d58a1156b
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x24_P2.54mm_Vertical_SMD.kicad_mod
@@ -0,0 +1,273 @@
+(module PinHeader_2x24_P2.54mm_Vertical_SMD (layer F.Cu) (tedit 59FED5CC)
+  (descr "surface-mounted straight pin header, 2x24, 2.54mm pitch, double rows")
+  (tags "Surface mounted pin header SMD 2x24 2.54mm double row")
+  (attr smd)
+  (fp_text reference REF** (at 0 -31.54) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_2x24_P2.54mm_Vertical_SMD (at 0 31.54) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 2.54 30.48) (end -2.54 30.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.59 -30.48) (end 2.54 -30.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 30.48) (end -2.54 -29.53) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -29.53) (end -1.59 -30.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -30.48) (end 2.54 30.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -29.53) (end -3.6 -29.53) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -29.53) (end -3.6 -28.89) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -28.89) (end -2.54 -28.89) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -29.53) (end 3.6 -29.53) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -29.53) (end 3.6 -28.89) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -28.89) (end 2.54 -28.89) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -26.99) (end -3.6 -26.99) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -26.99) (end -3.6 -26.35) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -26.35) (end -2.54 -26.35) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -26.99) (end 3.6 -26.99) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -26.99) (end 3.6 -26.35) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -26.35) (end 2.54 -26.35) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -24.45) (end -3.6 -24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -24.45) (end -3.6 -23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -23.81) (end -2.54 -23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -24.45) (end 3.6 -24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -24.45) (end 3.6 -23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -23.81) (end 2.54 -23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -21.91) (end -3.6 -21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -21.91) (end -3.6 -21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -21.27) (end -2.54 -21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -21.91) (end 3.6 -21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -21.91) (end 3.6 -21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -21.27) (end 2.54 -21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -19.37) (end -3.6 -19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -19.37) (end -3.6 -18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -18.73) (end -2.54 -18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -19.37) (end 3.6 -19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -19.37) (end 3.6 -18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -18.73) (end 2.54 -18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -16.83) (end -3.6 -16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -16.83) (end -3.6 -16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -16.19) (end -2.54 -16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -16.83) (end 3.6 -16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -16.83) (end 3.6 -16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -16.19) (end 2.54 -16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -14.29) (end -3.6 -14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -14.29) (end -3.6 -13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -13.65) (end -2.54 -13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -14.29) (end 3.6 -14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -14.29) (end 3.6 -13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -13.65) (end 2.54 -13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -11.75) (end -3.6 -11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -11.75) (end -3.6 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -11.11) (end -2.54 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -11.75) (end 3.6 -11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -11.75) (end 3.6 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -11.11) (end 2.54 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -9.21) (end -3.6 -9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -9.21) (end -3.6 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -8.57) (end -2.54 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -9.21) (end 3.6 -9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -9.21) (end 3.6 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -8.57) (end 2.54 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -6.67) (end -3.6 -6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -6.67) (end -3.6 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -6.03) (end -2.54 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -6.67) (end 3.6 -6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -6.67) (end 3.6 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -6.03) (end 2.54 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -4.13) (end -3.6 -4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -4.13) (end -3.6 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -3.49) (end -2.54 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -4.13) (end 3.6 -4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -4.13) (end 3.6 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -3.49) (end 2.54 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -1.59) (end -3.6 -1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -1.59) (end -3.6 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -0.95) (end -2.54 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -1.59) (end 3.6 -1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -1.59) (end 3.6 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -0.95) (end 2.54 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 0.95) (end -3.6 0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 0.95) (end -3.6 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 1.59) (end -2.54 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 0.95) (end 3.6 0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 0.95) (end 3.6 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 1.59) (end 2.54 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 3.49) (end -3.6 3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 3.49) (end -3.6 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 4.13) (end -2.54 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 3.49) (end 3.6 3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 3.49) (end 3.6 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 4.13) (end 2.54 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 6.03) (end -3.6 6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 6.03) (end -3.6 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 6.67) (end -2.54 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 6.03) (end 3.6 6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 6.03) (end 3.6 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 6.67) (end 2.54 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 8.57) (end -3.6 8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 8.57) (end -3.6 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 9.21) (end -2.54 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 8.57) (end 3.6 8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 8.57) (end 3.6 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 9.21) (end 2.54 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 11.11) (end -3.6 11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 11.11) (end -3.6 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 11.75) (end -2.54 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 11.11) (end 3.6 11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 11.11) (end 3.6 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 11.75) (end 2.54 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 13.65) (end -3.6 13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 13.65) (end -3.6 14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 14.29) (end -2.54 14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 13.65) (end 3.6 13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 13.65) (end 3.6 14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 14.29) (end 2.54 14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 16.19) (end -3.6 16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 16.19) (end -3.6 16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 16.83) (end -2.54 16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 16.19) (end 3.6 16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 16.19) (end 3.6 16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 16.83) (end 2.54 16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 18.73) (end -3.6 18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 18.73) (end -3.6 19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 19.37) (end -2.54 19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 18.73) (end 3.6 18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 18.73) (end 3.6 19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 19.37) (end 2.54 19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 21.27) (end -3.6 21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 21.27) (end -3.6 21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 21.91) (end -2.54 21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 21.27) (end 3.6 21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 21.27) (end 3.6 21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 21.91) (end 2.54 21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 23.81) (end -3.6 23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 23.81) (end -3.6 24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 24.45) (end -2.54 24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 23.81) (end 3.6 23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 23.81) (end 3.6 24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 24.45) (end 2.54 24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 26.35) (end -3.6 26.35) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 26.35) (end -3.6 26.99) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 26.99) (end -2.54 26.99) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 26.35) (end 3.6 26.35) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 26.35) (end 3.6 26.99) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 26.99) (end 2.54 26.99) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 28.89) (end -3.6 28.89) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 28.89) (end -3.6 29.53) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 29.53) (end -2.54 29.53) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 28.89) (end 3.6 28.89) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 28.89) (end 3.6 29.53) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 29.53) (end 2.54 29.53) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.6 -30.54) (end 2.6 -30.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 30.54) (end 2.6 30.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.04 -29.97) (end -2.6 -29.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -30.54) (end -2.6 -29.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -30.54) (end 2.6 -29.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 29.97) (end -2.6 30.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 29.97) (end 2.6 30.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -28.45) (end -2.6 -27.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -28.45) (end 2.6 -27.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -25.91) (end -2.6 -24.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -25.91) (end 2.6 -24.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -23.37) (end -2.6 -22.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -23.37) (end 2.6 -22.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -20.83) (end -2.6 -19.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -20.83) (end 2.6 -19.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -18.29) (end -2.6 -17.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -18.29) (end 2.6 -17.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -15.75) (end -2.6 -14.73) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -15.75) (end 2.6 -14.73) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -13.21) (end -2.6 -12.19) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -13.21) (end 2.6 -12.19) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -10.67) (end -2.6 -9.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -10.67) (end 2.6 -9.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -8.13) (end -2.6 -7.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -8.13) (end 2.6 -7.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -5.59) (end -2.6 -4.57) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -5.59) (end 2.6 -4.57) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -3.05) (end -2.6 -2.03) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -3.05) (end 2.6 -2.03) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -0.51) (end -2.6 0.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -0.51) (end 2.6 0.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 2.03) (end -2.6 3.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 2.03) (end 2.6 3.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 4.57) (end -2.6 5.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 4.57) (end 2.6 5.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 7.11) (end -2.6 8.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 7.11) (end 2.6 8.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 9.65) (end -2.6 10.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 9.65) (end 2.6 10.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 12.19) (end -2.6 13.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 12.19) (end 2.6 13.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 14.73) (end -2.6 15.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 14.73) (end 2.6 15.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 17.27) (end -2.6 18.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 17.27) (end 2.6 18.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 19.81) (end -2.6 20.83) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 19.81) (end 2.6 20.83) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 22.35) (end -2.6 23.37) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 22.35) (end 2.6 23.37) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 24.89) (end -2.6 25.91) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 24.89) (end 2.6 25.91) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 27.43) (end -2.6 28.45) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 27.43) (end 2.6 28.45) (layer F.SilkS) (width 0.12))
+  (fp_line (start -5.9 -31) (end -5.9 31) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -5.9 31) (end 5.9 31) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 5.9 31) (end 5.9 -31) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 5.9 -31) (end -5.9 -31) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -2.525 -29.21) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 2.525 -29.21) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 3 smd rect (at -2.525 -26.67) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 4 smd rect (at 2.525 -26.67) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 5 smd rect (at -2.525 -24.13) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 6 smd rect (at 2.525 -24.13) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 7 smd rect (at -2.525 -21.59) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 8 smd rect (at 2.525 -21.59) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 9 smd rect (at -2.525 -19.05) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 10 smd rect (at 2.525 -19.05) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 11 smd rect (at -2.525 -16.51) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 12 smd rect (at 2.525 -16.51) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 13 smd rect (at -2.525 -13.97) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 14 smd rect (at 2.525 -13.97) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 15 smd rect (at -2.525 -11.43) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 16 smd rect (at 2.525 -11.43) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 17 smd rect (at -2.525 -8.89) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 18 smd rect (at 2.525 -8.89) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 19 smd rect (at -2.525 -6.35) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 20 smd rect (at 2.525 -6.35) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 21 smd rect (at -2.525 -3.81) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 22 smd rect (at 2.525 -3.81) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 23 smd rect (at -2.525 -1.27) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 24 smd rect (at 2.525 -1.27) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 25 smd rect (at -2.525 1.27) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 26 smd rect (at 2.525 1.27) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 27 smd rect (at -2.525 3.81) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 28 smd rect (at 2.525 3.81) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 29 smd rect (at -2.525 6.35) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 30 smd rect (at 2.525 6.35) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 31 smd rect (at -2.525 8.89) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 32 smd rect (at 2.525 8.89) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 33 smd rect (at -2.525 11.43) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 34 smd rect (at 2.525 11.43) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 35 smd rect (at -2.525 13.97) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 36 smd rect (at 2.525 13.97) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 37 smd rect (at -2.525 16.51) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 38 smd rect (at 2.525 16.51) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 39 smd rect (at -2.525 19.05) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 40 smd rect (at 2.525 19.05) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 41 smd rect (at -2.525 21.59) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 42 smd rect (at 2.525 21.59) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 43 smd rect (at -2.525 24.13) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 44 smd rect (at 2.525 24.13) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 45 smd rect (at -2.525 26.67) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 46 smd rect (at 2.525 26.67) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 47 smd rect (at -2.525 29.21) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 48 smd rect (at 2.525 29.21) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_2x24_P2.54mm_Vertical_SMD.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_2x25_P2.54mm_Horizontal.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x25_P2.54mm_Horizontal.kicad_mod
new file mode 100644
index 000000000..529c641da
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x25_P2.54mm_Horizontal.kicad_mod
@@ -0,0 +1,438 @@
+(module PinHeader_2x25_P2.54mm_Horizontal (layer F.Cu) (tedit 59FED5CB)
+  (descr "Through hole angled pin header, 2x25, 2.54mm pitch, 6mm pin length, double rows")
+  (tags "Through hole angled pin header THT 2x25 2.54mm double row")
+  (fp_text reference REF** (at 5.655 -2.27) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_2x25_P2.54mm_Horizontal (at 5.655 63.23) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 4.675 -1.27) (end 6.58 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 -1.27) (end 6.58 62.23) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 62.23) (end 4.04 62.23) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 62.23) (end 4.04 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 -0.635) (end 4.675 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end 4.04 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end -0.32 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 0.32) (end 4.04 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 -0.32) (end 12.58 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 -0.32) (end 12.58 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 0.32) (end 12.58 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end 4.04 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end -0.32 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.86) (end 4.04 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 2.22) (end 12.58 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 2.22) (end 12.58 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 2.86) (end 12.58 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end 4.04 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end -0.32 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 5.4) (end 4.04 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 4.76) (end 12.58 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 4.76) (end 12.58 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 5.4) (end 12.58 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end 4.04 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end -0.32 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.94) (end 4.04 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 7.3) (end 12.58 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 7.3) (end 12.58 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 7.94) (end 12.58 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end 4.04 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end -0.32 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 10.48) (end 4.04 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 9.84) (end 12.58 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 9.84) (end 12.58 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 10.48) (end 12.58 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end 4.04 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end -0.32 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 13.02) (end 4.04 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 12.38) (end 12.58 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 12.38) (end 12.58 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 13.02) (end 12.58 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end 4.04 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end -0.32 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 15.56) (end 4.04 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 14.92) (end 12.58 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 14.92) (end 12.58 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 15.56) (end 12.58 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end 4.04 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end -0.32 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 18.1) (end 4.04 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 17.46) (end 12.58 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 17.46) (end 12.58 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 18.1) (end 12.58 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end 4.04 20) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end -0.32 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20.64) (end 4.04 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 20) (end 12.58 20) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 20) (end 12.58 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 20.64) (end 12.58 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end 4.04 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end -0.32 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 23.18) (end 4.04 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 22.54) (end 12.58 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 22.54) (end 12.58 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 23.18) (end 12.58 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.08) (end 4.04 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.08) (end -0.32 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.72) (end 4.04 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 25.08) (end 12.58 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 25.08) (end 12.58 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 25.72) (end 12.58 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 27.62) (end 4.04 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 27.62) (end -0.32 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 28.26) (end 4.04 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 27.62) (end 12.58 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 27.62) (end 12.58 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 28.26) (end 12.58 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.16) (end 4.04 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.16) (end -0.32 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.8) (end 4.04 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 30.16) (end 12.58 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 30.16) (end 12.58 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 30.8) (end 12.58 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 32.7) (end 4.04 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 32.7) (end -0.32 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 33.34) (end 4.04 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 32.7) (end 12.58 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 32.7) (end 12.58 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 33.34) (end 12.58 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.24) (end 4.04 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.24) (end -0.32 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.88) (end 4.04 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 35.24) (end 12.58 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 35.24) (end 12.58 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 35.88) (end 12.58 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 37.78) (end 4.04 37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 37.78) (end -0.32 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 38.42) (end 4.04 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 37.78) (end 12.58 37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 37.78) (end 12.58 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 38.42) (end 12.58 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.32) (end 4.04 40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.32) (end -0.32 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.96) (end 4.04 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 40.32) (end 12.58 40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 40.32) (end 12.58 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 40.96) (end 12.58 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 42.86) (end 4.04 42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 42.86) (end -0.32 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 43.5) (end 4.04 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 42.86) (end 12.58 42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 42.86) (end 12.58 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 43.5) (end 12.58 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 45.4) (end 4.04 45.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 45.4) (end -0.32 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 46.04) (end 4.04 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 45.4) (end 12.58 45.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 45.4) (end 12.58 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 46.04) (end 12.58 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 47.94) (end 4.04 47.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 47.94) (end -0.32 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 48.58) (end 4.04 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 47.94) (end 12.58 47.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 47.94) (end 12.58 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 48.58) (end 12.58 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 50.48) (end 4.04 50.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 50.48) (end -0.32 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 51.12) (end 4.04 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 50.48) (end 12.58 50.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 50.48) (end 12.58 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 51.12) (end 12.58 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 53.02) (end 4.04 53.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 53.02) (end -0.32 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 53.66) (end 4.04 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 53.02) (end 12.58 53.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 53.02) (end 12.58 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 53.66) (end 12.58 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 55.56) (end 4.04 55.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 55.56) (end -0.32 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 56.2) (end 4.04 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 55.56) (end 12.58 55.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 55.56) (end 12.58 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 56.2) (end 12.58 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 58.1) (end 4.04 58.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 58.1) (end -0.32 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 58.74) (end 4.04 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 58.1) (end 12.58 58.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 58.1) (end 12.58 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 58.74) (end 12.58 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 60.64) (end 4.04 60.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 60.64) (end -0.32 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 61.28) (end 4.04 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 60.64) (end 12.58 60.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 60.64) (end 12.58 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 61.28) (end 12.58 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.98 -1.33) (end 3.98 62.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 62.29) (end 6.64 62.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 62.29) (end 6.64 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -1.33) (end 3.98 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.38) (end 12.64 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 -0.38) (end 12.64 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 0.38) (end 6.64 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.32) (end 12.64 -0.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.2) (end 12.64 -0.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.08) (end 12.64 -0.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 0.04) (end 12.64 0.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 0.16) (end 12.64 0.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 0.28) (end 12.64 0.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 -0.38) (end 3.98 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 0.38) (end 3.98 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 -0.38) (end 1.497071 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 0.38) (end 1.497071 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 1.27) (end 6.64 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 2.16) (end 12.64 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 2.16) (end 12.64 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 2.92) (end 6.64 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 2.16) (end 3.98 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 2.92) (end 3.98 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.16) (end 1.497071 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.92) (end 1.497071 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 3.81) (end 6.64 3.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 4.7) (end 12.64 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 4.7) (end 12.64 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 5.46) (end 6.64 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 4.7) (end 3.98 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 5.46) (end 3.98 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 4.7) (end 1.497071 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 5.46) (end 1.497071 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 6.35) (end 6.64 6.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 7.24) (end 12.64 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 7.24) (end 12.64 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 8) (end 6.64 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 7.24) (end 3.98 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 8) (end 3.98 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 7.24) (end 1.497071 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 8) (end 1.497071 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 8.89) (end 6.64 8.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 9.78) (end 12.64 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 9.78) (end 12.64 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 10.54) (end 6.64 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 9.78) (end 3.98 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 10.54) (end 3.98 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 9.78) (end 1.497071 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 10.54) (end 1.497071 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 11.43) (end 6.64 11.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 12.32) (end 12.64 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 12.32) (end 12.64 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 13.08) (end 6.64 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 12.32) (end 3.98 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 13.08) (end 3.98 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 12.32) (end 1.497071 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 13.08) (end 1.497071 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 13.97) (end 6.64 13.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 14.86) (end 12.64 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 14.86) (end 12.64 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 15.62) (end 6.64 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 14.86) (end 3.98 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 15.62) (end 3.98 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 14.86) (end 1.497071 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 15.62) (end 1.497071 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 16.51) (end 6.64 16.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 17.4) (end 12.64 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 17.4) (end 12.64 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 18.16) (end 6.64 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 17.4) (end 3.98 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 18.16) (end 3.98 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 17.4) (end 1.497071 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 18.16) (end 1.497071 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 19.05) (end 6.64 19.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 19.94) (end 12.64 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 19.94) (end 12.64 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 20.7) (end 6.64 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 19.94) (end 3.98 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 20.7) (end 3.98 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 19.94) (end 1.497071 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 20.7) (end 1.497071 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 21.59) (end 6.64 21.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 22.48) (end 12.64 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 22.48) (end 12.64 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 23.24) (end 6.64 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 22.48) (end 3.98 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 23.24) (end 3.98 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 22.48) (end 1.497071 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 23.24) (end 1.497071 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 24.13) (end 6.64 24.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 25.02) (end 12.64 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 25.02) (end 12.64 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 25.78) (end 6.64 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 25.02) (end 3.98 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 25.78) (end 3.98 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 25.02) (end 1.497071 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 25.78) (end 1.497071 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 26.67) (end 6.64 26.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 27.56) (end 12.64 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 27.56) (end 12.64 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 28.32) (end 6.64 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 27.56) (end 3.98 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 28.32) (end 3.98 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 27.56) (end 1.497071 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 28.32) (end 1.497071 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 29.21) (end 6.64 29.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 30.1) (end 12.64 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 30.1) (end 12.64 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 30.86) (end 6.64 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 30.1) (end 3.98 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 30.86) (end 3.98 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 30.1) (end 1.497071 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 30.86) (end 1.497071 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 31.75) (end 6.64 31.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 32.64) (end 12.64 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 32.64) (end 12.64 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 33.4) (end 6.64 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 32.64) (end 3.98 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 33.4) (end 3.98 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 32.64) (end 1.497071 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 33.4) (end 1.497071 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 34.29) (end 6.64 34.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 35.18) (end 12.64 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 35.18) (end 12.64 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 35.94) (end 6.64 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 35.18) (end 3.98 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 35.94) (end 3.98 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 35.18) (end 1.497071 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 35.94) (end 1.497071 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 36.83) (end 6.64 36.83) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 37.72) (end 12.64 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 37.72) (end 12.64 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 38.48) (end 6.64 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 37.72) (end 3.98 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 38.48) (end 3.98 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 37.72) (end 1.497071 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 38.48) (end 1.497071 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 39.37) (end 6.64 39.37) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 40.26) (end 12.64 40.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 40.26) (end 12.64 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 41.02) (end 6.64 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 40.26) (end 3.98 40.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 41.02) (end 3.98 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 40.26) (end 1.497071 40.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 41.02) (end 1.497071 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 41.91) (end 6.64 41.91) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 42.8) (end 12.64 42.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 42.8) (end 12.64 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 43.56) (end 6.64 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 42.8) (end 3.98 42.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 43.56) (end 3.98 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 42.8) (end 1.497071 42.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 43.56) (end 1.497071 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 44.45) (end 6.64 44.45) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 45.34) (end 12.64 45.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 45.34) (end 12.64 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 46.1) (end 6.64 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 45.34) (end 3.98 45.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 46.1) (end 3.98 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 45.34) (end 1.497071 45.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 46.1) (end 1.497071 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 46.99) (end 6.64 46.99) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 47.88) (end 12.64 47.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 47.88) (end 12.64 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 48.64) (end 6.64 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 47.88) (end 3.98 47.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 48.64) (end 3.98 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 47.88) (end 1.497071 47.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 48.64) (end 1.497071 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 49.53) (end 6.64 49.53) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 50.42) (end 12.64 50.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 50.42) (end 12.64 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 51.18) (end 6.64 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 50.42) (end 3.98 50.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 51.18) (end 3.98 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 50.42) (end 1.497071 50.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 51.18) (end 1.497071 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 52.07) (end 6.64 52.07) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 52.96) (end 12.64 52.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 52.96) (end 12.64 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 53.72) (end 6.64 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 52.96) (end 3.98 52.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 53.72) (end 3.98 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 52.96) (end 1.497071 52.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 53.72) (end 1.497071 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 54.61) (end 6.64 54.61) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 55.5) (end 12.64 55.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 55.5) (end 12.64 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 56.26) (end 6.64 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 55.5) (end 3.98 55.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 56.26) (end 3.98 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 55.5) (end 1.497071 55.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 56.26) (end 1.497071 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 57.15) (end 6.64 57.15) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 58.04) (end 12.64 58.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 58.04) (end 12.64 58.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 58.8) (end 6.64 58.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 58.04) (end 3.98 58.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 58.8) (end 3.98 58.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 58.04) (end 1.497071 58.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 58.8) (end 1.497071 58.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 59.69) (end 6.64 59.69) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 60.58) (end 12.64 60.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 60.58) (end 12.64 61.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 61.34) (end 6.64 61.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 60.58) (end 3.98 60.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 61.34) (end 3.98 61.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 60.58) (end 1.497071 60.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 61.34) (end 1.497071 61.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 0) (end -1.27 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 -1.27) (end 0 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 62.75) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 62.75) (end 13.1 62.75) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 13.1 62.75) (end 13.1 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 13.1 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 2.54 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 2.54 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 2.54 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 2.54 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 14 thru_hole oval (at 2.54 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 15 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 16 thru_hole oval (at 2.54 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 17 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 18 thru_hole oval (at 2.54 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 19 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 20 thru_hole oval (at 2.54 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 21 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 22 thru_hole oval (at 2.54 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 23 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 24 thru_hole oval (at 2.54 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 25 thru_hole oval (at 0 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 26 thru_hole oval (at 2.54 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 27 thru_hole oval (at 0 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 28 thru_hole oval (at 2.54 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 29 thru_hole oval (at 0 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 30 thru_hole oval (at 2.54 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 31 thru_hole oval (at 0 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 32 thru_hole oval (at 2.54 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 33 thru_hole oval (at 0 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 34 thru_hole oval (at 2.54 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 35 thru_hole oval (at 0 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 36 thru_hole oval (at 2.54 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 37 thru_hole oval (at 0 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 38 thru_hole oval (at 2.54 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 39 thru_hole oval (at 0 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 40 thru_hole oval (at 2.54 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 41 thru_hole oval (at 0 50.8) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 42 thru_hole oval (at 2.54 50.8) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 43 thru_hole oval (at 0 53.34) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 44 thru_hole oval (at 2.54 53.34) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 45 thru_hole oval (at 0 55.88) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 46 thru_hole oval (at 2.54 55.88) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 47 thru_hole oval (at 0 58.42) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 48 thru_hole oval (at 2.54 58.42) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 49 thru_hole oval (at 0 60.96) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 50 thru_hole oval (at 2.54 60.96) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 5.31 30.48 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_2x25_P2.54mm_Horizontal.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_2x25_P2.54mm_Vertical.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x25_P2.54mm_Vertical.kicad_mod
new file mode 100644
index 000000000..ee9360f27
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x25_P2.54mm_Vertical.kicad_mod
@@ -0,0 +1,85 @@
+(module PinHeader_2x25_P2.54mm_Vertical (layer F.Cu) (tedit 59FED5CC)
+  (descr "Through hole straight pin header, 2x25, 2.54mm pitch, double rows")
+  (tags "Through hole pin header THT 2x25 2.54mm double row")
+  (fp_text reference REF** (at 1.27 -2.33) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_2x25_P2.54mm_Vertical (at 1.27 63.29) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 0 -1.27) (end 3.81 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.81 -1.27) (end 3.81 62.23) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.81 62.23) (end -1.27 62.23) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 62.23) (end -1.27 0) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 0) (end 0 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 62.29) (end 3.87 62.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end -1.33 62.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.87 -1.33) (end 3.87 62.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end 1.27 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.27 1.27) (end 1.27 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.27 -1.33) (end 3.87 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 62.75) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 62.75) (end 4.35 62.75) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.35 62.75) (end 4.35 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.35 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 2.54 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 2.54 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 2.54 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 2.54 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 14 thru_hole oval (at 2.54 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 15 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 16 thru_hole oval (at 2.54 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 17 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 18 thru_hole oval (at 2.54 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 19 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 20 thru_hole oval (at 2.54 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 21 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 22 thru_hole oval (at 2.54 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 23 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 24 thru_hole oval (at 2.54 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 25 thru_hole oval (at 0 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 26 thru_hole oval (at 2.54 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 27 thru_hole oval (at 0 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 28 thru_hole oval (at 2.54 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 29 thru_hole oval (at 0 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 30 thru_hole oval (at 2.54 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 31 thru_hole oval (at 0 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 32 thru_hole oval (at 2.54 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 33 thru_hole oval (at 0 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 34 thru_hole oval (at 2.54 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 35 thru_hole oval (at 0 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 36 thru_hole oval (at 2.54 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 37 thru_hole oval (at 0 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 38 thru_hole oval (at 2.54 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 39 thru_hole oval (at 0 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 40 thru_hole oval (at 2.54 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 41 thru_hole oval (at 0 50.8) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 42 thru_hole oval (at 2.54 50.8) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 43 thru_hole oval (at 0 53.34) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 44 thru_hole oval (at 2.54 53.34) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 45 thru_hole oval (at 0 55.88) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 46 thru_hole oval (at 2.54 55.88) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 47 thru_hole oval (at 0 58.42) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 48 thru_hole oval (at 2.54 58.42) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 49 thru_hole oval (at 0 60.96) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 50 thru_hole oval (at 2.54 60.96) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 1.27 30.48 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_2x25_P2.54mm_Vertical.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_2x25_P2.54mm_Vertical_SMD.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x25_P2.54mm_Vertical_SMD.kicad_mod
new file mode 100644
index 000000000..77f5fff2b
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x25_P2.54mm_Vertical_SMD.kicad_mod
@@ -0,0 +1,283 @@
+(module PinHeader_2x25_P2.54mm_Vertical_SMD (layer F.Cu) (tedit 59FED5CC)
+  (descr "surface-mounted straight pin header, 2x25, 2.54mm pitch, double rows")
+  (tags "Surface mounted pin header SMD 2x25 2.54mm double row")
+  (attr smd)
+  (fp_text reference REF** (at 0 -32.81) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_2x25_P2.54mm_Vertical_SMD (at 0 32.81) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 2.54 31.75) (end -2.54 31.75) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.59 -31.75) (end 2.54 -31.75) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 31.75) (end -2.54 -30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -30.8) (end -1.59 -31.75) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -31.75) (end 2.54 31.75) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -30.8) (end -3.6 -30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -30.8) (end -3.6 -30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -30.16) (end -2.54 -30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -30.8) (end 3.6 -30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -30.8) (end 3.6 -30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -30.16) (end 2.54 -30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -28.26) (end -3.6 -28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -28.26) (end -3.6 -27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -27.62) (end -2.54 -27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -28.26) (end 3.6 -28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -28.26) (end 3.6 -27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -27.62) (end 2.54 -27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -25.72) (end -3.6 -25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -25.72) (end -3.6 -25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -25.08) (end -2.54 -25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -25.72) (end 3.6 -25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -25.72) (end 3.6 -25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -25.08) (end 2.54 -25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -23.18) (end -3.6 -23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -23.18) (end -3.6 -22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -22.54) (end -2.54 -22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -23.18) (end 3.6 -23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -23.18) (end 3.6 -22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -22.54) (end 2.54 -22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -20.64) (end -3.6 -20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -20.64) (end -3.6 -20) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -20) (end -2.54 -20) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -20.64) (end 3.6 -20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -20.64) (end 3.6 -20) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -20) (end 2.54 -20) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -18.1) (end -3.6 -18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -18.1) (end -3.6 -17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -17.46) (end -2.54 -17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -18.1) (end 3.6 -18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -18.1) (end 3.6 -17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -17.46) (end 2.54 -17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -15.56) (end -3.6 -15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -15.56) (end -3.6 -14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -14.92) (end -2.54 -14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -15.56) (end 3.6 -15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -15.56) (end 3.6 -14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -14.92) (end 2.54 -14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -13.02) (end -3.6 -13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -13.02) (end -3.6 -12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -12.38) (end -2.54 -12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -13.02) (end 3.6 -13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -13.02) (end 3.6 -12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -12.38) (end 2.54 -12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -10.48) (end -3.6 -10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -10.48) (end -3.6 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -9.84) (end -2.54 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -10.48) (end 3.6 -10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -10.48) (end 3.6 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -9.84) (end 2.54 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -7.94) (end -3.6 -7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -7.94) (end -3.6 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -7.3) (end -2.54 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -7.94) (end 3.6 -7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -7.94) (end 3.6 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -7.3) (end 2.54 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -5.4) (end -3.6 -5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -5.4) (end -3.6 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -4.76) (end -2.54 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -5.4) (end 3.6 -5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -5.4) (end 3.6 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -4.76) (end 2.54 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -2.86) (end -3.6 -2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -2.86) (end -3.6 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -2.22) (end -2.54 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -2.86) (end 3.6 -2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -2.86) (end 3.6 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -2.22) (end 2.54 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -0.32) (end -3.6 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -0.32) (end -3.6 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 0.32) (end -2.54 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -0.32) (end 3.6 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -0.32) (end 3.6 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 0.32) (end 2.54 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 2.22) (end -3.6 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 2.22) (end -3.6 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 2.86) (end -2.54 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 2.22) (end 3.6 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 2.22) (end 3.6 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 2.86) (end 2.54 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 4.76) (end -3.6 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 4.76) (end -3.6 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 5.4) (end -2.54 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 4.76) (end 3.6 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 4.76) (end 3.6 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 5.4) (end 2.54 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 7.3) (end -3.6 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 7.3) (end -3.6 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 7.94) (end -2.54 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 7.3) (end 3.6 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 7.3) (end 3.6 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 7.94) (end 2.54 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 9.84) (end -3.6 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 9.84) (end -3.6 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 10.48) (end -2.54 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 9.84) (end 3.6 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 9.84) (end 3.6 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 10.48) (end 2.54 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 12.38) (end -3.6 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 12.38) (end -3.6 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 13.02) (end -2.54 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 12.38) (end 3.6 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 12.38) (end 3.6 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 13.02) (end 2.54 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 14.92) (end -3.6 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 14.92) (end -3.6 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 15.56) (end -2.54 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 14.92) (end 3.6 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 14.92) (end 3.6 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 15.56) (end 2.54 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 17.46) (end -3.6 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 17.46) (end -3.6 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 18.1) (end -2.54 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 17.46) (end 3.6 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 17.46) (end 3.6 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 18.1) (end 2.54 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 20) (end -3.6 20) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 20) (end -3.6 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 20.64) (end -2.54 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 20) (end 3.6 20) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 20) (end 3.6 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 20.64) (end 2.54 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 22.54) (end -3.6 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 22.54) (end -3.6 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 23.18) (end -2.54 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 22.54) (end 3.6 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 22.54) (end 3.6 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 23.18) (end 2.54 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 25.08) (end -3.6 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 25.08) (end -3.6 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 25.72) (end -2.54 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 25.08) (end 3.6 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 25.08) (end 3.6 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 25.72) (end 2.54 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 27.62) (end -3.6 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 27.62) (end -3.6 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 28.26) (end -2.54 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 27.62) (end 3.6 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 27.62) (end 3.6 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 28.26) (end 2.54 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 30.16) (end -3.6 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 30.16) (end -3.6 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 30.8) (end -2.54 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 30.16) (end 3.6 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 30.16) (end 3.6 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 30.8) (end 2.54 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.6 -31.81) (end 2.6 -31.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 31.81) (end 2.6 31.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.04 -31.24) (end -2.6 -31.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -31.81) (end -2.6 -31.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -31.81) (end 2.6 -31.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 31.24) (end -2.6 31.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 31.24) (end 2.6 31.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -29.72) (end -2.6 -28.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -29.72) (end 2.6 -28.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -27.18) (end -2.6 -26.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -27.18) (end 2.6 -26.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -24.64) (end -2.6 -23.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -24.64) (end 2.6 -23.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -22.1) (end -2.6 -21.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -22.1) (end 2.6 -21.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -19.56) (end -2.6 -18.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -19.56) (end 2.6 -18.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -17.02) (end -2.6 -16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -17.02) (end 2.6 -16) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -14.48) (end -2.6 -13.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -14.48) (end 2.6 -13.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -11.94) (end -2.6 -10.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -11.94) (end 2.6 -10.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -9.4) (end -2.6 -8.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -9.4) (end 2.6 -8.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -6.86) (end -2.6 -5.84) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -6.86) (end 2.6 -5.84) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -4.32) (end -2.6 -3.3) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -4.32) (end 2.6 -3.3) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -1.78) (end -2.6 -0.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -1.78) (end 2.6 -0.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 0.76) (end -2.6 1.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 0.76) (end 2.6 1.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 3.3) (end -2.6 4.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 3.3) (end 2.6 4.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 5.84) (end -2.6 6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 5.84) (end 2.6 6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 8.38) (end -2.6 9.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 8.38) (end 2.6 9.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 10.92) (end -2.6 11.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 10.92) (end 2.6 11.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 13.46) (end -2.6 14.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 13.46) (end 2.6 14.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 16) (end -2.6 17.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 16) (end 2.6 17.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 18.54) (end -2.6 19.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 18.54) (end 2.6 19.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 21.08) (end -2.6 22.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 21.08) (end 2.6 22.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 23.62) (end -2.6 24.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 23.62) (end 2.6 24.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 26.16) (end -2.6 27.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 26.16) (end 2.6 27.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 28.7) (end -2.6 29.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 28.7) (end 2.6 29.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start -5.9 -32.25) (end -5.9 32.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -5.9 32.25) (end 5.9 32.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 5.9 32.25) (end 5.9 -32.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 5.9 -32.25) (end -5.9 -32.25) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -2.525 -30.48) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 2.525 -30.48) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 3 smd rect (at -2.525 -27.94) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 4 smd rect (at 2.525 -27.94) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 5 smd rect (at -2.525 -25.4) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 6 smd rect (at 2.525 -25.4) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 7 smd rect (at -2.525 -22.86) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 8 smd rect (at 2.525 -22.86) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 9 smd rect (at -2.525 -20.32) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 10 smd rect (at 2.525 -20.32) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 11 smd rect (at -2.525 -17.78) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 12 smd rect (at 2.525 -17.78) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 13 smd rect (at -2.525 -15.24) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 14 smd rect (at 2.525 -15.24) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 15 smd rect (at -2.525 -12.7) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 16 smd rect (at 2.525 -12.7) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 17 smd rect (at -2.525 -10.16) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 18 smd rect (at 2.525 -10.16) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 19 smd rect (at -2.525 -7.62) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 20 smd rect (at 2.525 -7.62) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 21 smd rect (at -2.525 -5.08) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 22 smd rect (at 2.525 -5.08) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 23 smd rect (at -2.525 -2.54) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 24 smd rect (at 2.525 -2.54) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 25 smd rect (at -2.525 0) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 26 smd rect (at 2.525 0) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 27 smd rect (at -2.525 2.54) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 28 smd rect (at 2.525 2.54) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 29 smd rect (at -2.525 5.08) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 30 smd rect (at 2.525 5.08) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 31 smd rect (at -2.525 7.62) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 32 smd rect (at 2.525 7.62) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 33 smd rect (at -2.525 10.16) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 34 smd rect (at 2.525 10.16) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 35 smd rect (at -2.525 12.7) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 36 smd rect (at 2.525 12.7) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 37 smd rect (at -2.525 15.24) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 38 smd rect (at 2.525 15.24) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 39 smd rect (at -2.525 17.78) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 40 smd rect (at 2.525 17.78) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 41 smd rect (at -2.525 20.32) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 42 smd rect (at 2.525 20.32) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 43 smd rect (at -2.525 22.86) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 44 smd rect (at 2.525 22.86) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 45 smd rect (at -2.525 25.4) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 46 smd rect (at 2.525 25.4) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 47 smd rect (at -2.525 27.94) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 48 smd rect (at 2.525 27.94) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 49 smd rect (at -2.525 30.48) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 50 smd rect (at 2.525 30.48) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_2x25_P2.54mm_Vertical_SMD.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_2x26_P2.54mm_Horizontal.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x26_P2.54mm_Horizontal.kicad_mod
new file mode 100644
index 000000000..87cff5efa
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x26_P2.54mm_Horizontal.kicad_mod
@@ -0,0 +1,454 @@
+(module PinHeader_2x26_P2.54mm_Horizontal (layer F.Cu) (tedit 59FED5CB)
+  (descr "Through hole angled pin header, 2x26, 2.54mm pitch, 6mm pin length, double rows")
+  (tags "Through hole angled pin header THT 2x26 2.54mm double row")
+  (fp_text reference REF** (at 5.655 -2.27) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_2x26_P2.54mm_Horizontal (at 5.655 65.77) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 4.675 -1.27) (end 6.58 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 -1.27) (end 6.58 64.77) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 64.77) (end 4.04 64.77) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 64.77) (end 4.04 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 -0.635) (end 4.675 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end 4.04 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end -0.32 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 0.32) (end 4.04 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 -0.32) (end 12.58 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 -0.32) (end 12.58 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 0.32) (end 12.58 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end 4.04 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end -0.32 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.86) (end 4.04 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 2.22) (end 12.58 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 2.22) (end 12.58 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 2.86) (end 12.58 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end 4.04 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end -0.32 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 5.4) (end 4.04 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 4.76) (end 12.58 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 4.76) (end 12.58 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 5.4) (end 12.58 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end 4.04 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end -0.32 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.94) (end 4.04 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 7.3) (end 12.58 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 7.3) (end 12.58 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 7.94) (end 12.58 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end 4.04 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end -0.32 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 10.48) (end 4.04 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 9.84) (end 12.58 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 9.84) (end 12.58 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 10.48) (end 12.58 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end 4.04 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end -0.32 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 13.02) (end 4.04 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 12.38) (end 12.58 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 12.38) (end 12.58 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 13.02) (end 12.58 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end 4.04 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end -0.32 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 15.56) (end 4.04 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 14.92) (end 12.58 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 14.92) (end 12.58 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 15.56) (end 12.58 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end 4.04 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end -0.32 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 18.1) (end 4.04 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 17.46) (end 12.58 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 17.46) (end 12.58 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 18.1) (end 12.58 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end 4.04 20) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end -0.32 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20.64) (end 4.04 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 20) (end 12.58 20) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 20) (end 12.58 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 20.64) (end 12.58 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end 4.04 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end -0.32 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 23.18) (end 4.04 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 22.54) (end 12.58 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 22.54) (end 12.58 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 23.18) (end 12.58 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.08) (end 4.04 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.08) (end -0.32 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.72) (end 4.04 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 25.08) (end 12.58 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 25.08) (end 12.58 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 25.72) (end 12.58 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 27.62) (end 4.04 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 27.62) (end -0.32 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 28.26) (end 4.04 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 27.62) (end 12.58 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 27.62) (end 12.58 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 28.26) (end 12.58 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.16) (end 4.04 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.16) (end -0.32 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.8) (end 4.04 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 30.16) (end 12.58 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 30.16) (end 12.58 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 30.8) (end 12.58 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 32.7) (end 4.04 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 32.7) (end -0.32 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 33.34) (end 4.04 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 32.7) (end 12.58 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 32.7) (end 12.58 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 33.34) (end 12.58 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.24) (end 4.04 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.24) (end -0.32 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.88) (end 4.04 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 35.24) (end 12.58 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 35.24) (end 12.58 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 35.88) (end 12.58 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 37.78) (end 4.04 37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 37.78) (end -0.32 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 38.42) (end 4.04 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 37.78) (end 12.58 37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 37.78) (end 12.58 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 38.42) (end 12.58 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.32) (end 4.04 40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.32) (end -0.32 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.96) (end 4.04 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 40.32) (end 12.58 40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 40.32) (end 12.58 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 40.96) (end 12.58 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 42.86) (end 4.04 42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 42.86) (end -0.32 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 43.5) (end 4.04 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 42.86) (end 12.58 42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 42.86) (end 12.58 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 43.5) (end 12.58 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 45.4) (end 4.04 45.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 45.4) (end -0.32 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 46.04) (end 4.04 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 45.4) (end 12.58 45.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 45.4) (end 12.58 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 46.04) (end 12.58 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 47.94) (end 4.04 47.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 47.94) (end -0.32 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 48.58) (end 4.04 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 47.94) (end 12.58 47.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 47.94) (end 12.58 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 48.58) (end 12.58 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 50.48) (end 4.04 50.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 50.48) (end -0.32 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 51.12) (end 4.04 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 50.48) (end 12.58 50.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 50.48) (end 12.58 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 51.12) (end 12.58 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 53.02) (end 4.04 53.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 53.02) (end -0.32 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 53.66) (end 4.04 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 53.02) (end 12.58 53.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 53.02) (end 12.58 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 53.66) (end 12.58 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 55.56) (end 4.04 55.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 55.56) (end -0.32 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 56.2) (end 4.04 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 55.56) (end 12.58 55.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 55.56) (end 12.58 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 56.2) (end 12.58 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 58.1) (end 4.04 58.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 58.1) (end -0.32 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 58.74) (end 4.04 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 58.1) (end 12.58 58.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 58.1) (end 12.58 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 58.74) (end 12.58 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 60.64) (end 4.04 60.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 60.64) (end -0.32 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 61.28) (end 4.04 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 60.64) (end 12.58 60.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 60.64) (end 12.58 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 61.28) (end 12.58 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 63.18) (end 4.04 63.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 63.18) (end -0.32 63.82) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 63.82) (end 4.04 63.82) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 63.18) (end 12.58 63.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 63.18) (end 12.58 63.82) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 63.82) (end 12.58 63.82) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.98 -1.33) (end 3.98 64.83) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 64.83) (end 6.64 64.83) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 64.83) (end 6.64 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -1.33) (end 3.98 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.38) (end 12.64 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 -0.38) (end 12.64 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 0.38) (end 6.64 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.32) (end 12.64 -0.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.2) (end 12.64 -0.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.08) (end 12.64 -0.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 0.04) (end 12.64 0.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 0.16) (end 12.64 0.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 0.28) (end 12.64 0.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 -0.38) (end 3.98 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 0.38) (end 3.98 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 -0.38) (end 1.497071 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 0.38) (end 1.497071 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 1.27) (end 6.64 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 2.16) (end 12.64 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 2.16) (end 12.64 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 2.92) (end 6.64 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 2.16) (end 3.98 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 2.92) (end 3.98 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.16) (end 1.497071 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.92) (end 1.497071 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 3.81) (end 6.64 3.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 4.7) (end 12.64 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 4.7) (end 12.64 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 5.46) (end 6.64 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 4.7) (end 3.98 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 5.46) (end 3.98 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 4.7) (end 1.497071 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 5.46) (end 1.497071 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 6.35) (end 6.64 6.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 7.24) (end 12.64 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 7.24) (end 12.64 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 8) (end 6.64 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 7.24) (end 3.98 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 8) (end 3.98 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 7.24) (end 1.497071 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 8) (end 1.497071 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 8.89) (end 6.64 8.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 9.78) (end 12.64 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 9.78) (end 12.64 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 10.54) (end 6.64 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 9.78) (end 3.98 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 10.54) (end 3.98 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 9.78) (end 1.497071 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 10.54) (end 1.497071 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 11.43) (end 6.64 11.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 12.32) (end 12.64 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 12.32) (end 12.64 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 13.08) (end 6.64 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 12.32) (end 3.98 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 13.08) (end 3.98 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 12.32) (end 1.497071 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 13.08) (end 1.497071 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 13.97) (end 6.64 13.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 14.86) (end 12.64 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 14.86) (end 12.64 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 15.62) (end 6.64 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 14.86) (end 3.98 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 15.62) (end 3.98 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 14.86) (end 1.497071 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 15.62) (end 1.497071 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 16.51) (end 6.64 16.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 17.4) (end 12.64 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 17.4) (end 12.64 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 18.16) (end 6.64 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 17.4) (end 3.98 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 18.16) (end 3.98 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 17.4) (end 1.497071 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 18.16) (end 1.497071 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 19.05) (end 6.64 19.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 19.94) (end 12.64 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 19.94) (end 12.64 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 20.7) (end 6.64 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 19.94) (end 3.98 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 20.7) (end 3.98 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 19.94) (end 1.497071 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 20.7) (end 1.497071 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 21.59) (end 6.64 21.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 22.48) (end 12.64 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 22.48) (end 12.64 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 23.24) (end 6.64 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 22.48) (end 3.98 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 23.24) (end 3.98 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 22.48) (end 1.497071 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 23.24) (end 1.497071 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 24.13) (end 6.64 24.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 25.02) (end 12.64 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 25.02) (end 12.64 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 25.78) (end 6.64 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 25.02) (end 3.98 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 25.78) (end 3.98 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 25.02) (end 1.497071 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 25.78) (end 1.497071 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 26.67) (end 6.64 26.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 27.56) (end 12.64 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 27.56) (end 12.64 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 28.32) (end 6.64 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 27.56) (end 3.98 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 28.32) (end 3.98 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 27.56) (end 1.497071 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 28.32) (end 1.497071 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 29.21) (end 6.64 29.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 30.1) (end 12.64 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 30.1) (end 12.64 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 30.86) (end 6.64 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 30.1) (end 3.98 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 30.86) (end 3.98 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 30.1) (end 1.497071 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 30.86) (end 1.497071 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 31.75) (end 6.64 31.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 32.64) (end 12.64 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 32.64) (end 12.64 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 33.4) (end 6.64 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 32.64) (end 3.98 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 33.4) (end 3.98 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 32.64) (end 1.497071 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 33.4) (end 1.497071 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 34.29) (end 6.64 34.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 35.18) (end 12.64 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 35.18) (end 12.64 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 35.94) (end 6.64 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 35.18) (end 3.98 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 35.94) (end 3.98 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 35.18) (end 1.497071 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 35.94) (end 1.497071 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 36.83) (end 6.64 36.83) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 37.72) (end 12.64 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 37.72) (end 12.64 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 38.48) (end 6.64 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 37.72) (end 3.98 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 38.48) (end 3.98 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 37.72) (end 1.497071 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 38.48) (end 1.497071 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 39.37) (end 6.64 39.37) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 40.26) (end 12.64 40.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 40.26) (end 12.64 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 41.02) (end 6.64 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 40.26) (end 3.98 40.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 41.02) (end 3.98 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 40.26) (end 1.497071 40.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 41.02) (end 1.497071 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 41.91) (end 6.64 41.91) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 42.8) (end 12.64 42.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 42.8) (end 12.64 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 43.56) (end 6.64 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 42.8) (end 3.98 42.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 43.56) (end 3.98 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 42.8) (end 1.497071 42.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 43.56) (end 1.497071 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 44.45) (end 6.64 44.45) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 45.34) (end 12.64 45.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 45.34) (end 12.64 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 46.1) (end 6.64 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 45.34) (end 3.98 45.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 46.1) (end 3.98 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 45.34) (end 1.497071 45.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 46.1) (end 1.497071 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 46.99) (end 6.64 46.99) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 47.88) (end 12.64 47.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 47.88) (end 12.64 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 48.64) (end 6.64 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 47.88) (end 3.98 47.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 48.64) (end 3.98 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 47.88) (end 1.497071 47.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 48.64) (end 1.497071 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 49.53) (end 6.64 49.53) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 50.42) (end 12.64 50.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 50.42) (end 12.64 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 51.18) (end 6.64 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 50.42) (end 3.98 50.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 51.18) (end 3.98 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 50.42) (end 1.497071 50.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 51.18) (end 1.497071 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 52.07) (end 6.64 52.07) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 52.96) (end 12.64 52.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 52.96) (end 12.64 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 53.72) (end 6.64 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 52.96) (end 3.98 52.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 53.72) (end 3.98 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 52.96) (end 1.497071 52.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 53.72) (end 1.497071 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 54.61) (end 6.64 54.61) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 55.5) (end 12.64 55.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 55.5) (end 12.64 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 56.26) (end 6.64 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 55.5) (end 3.98 55.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 56.26) (end 3.98 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 55.5) (end 1.497071 55.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 56.26) (end 1.497071 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 57.15) (end 6.64 57.15) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 58.04) (end 12.64 58.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 58.04) (end 12.64 58.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 58.8) (end 6.64 58.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 58.04) (end 3.98 58.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 58.8) (end 3.98 58.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 58.04) (end 1.497071 58.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 58.8) (end 1.497071 58.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 59.69) (end 6.64 59.69) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 60.58) (end 12.64 60.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 60.58) (end 12.64 61.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 61.34) (end 6.64 61.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 60.58) (end 3.98 60.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 61.34) (end 3.98 61.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 60.58) (end 1.497071 60.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 61.34) (end 1.497071 61.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 62.23) (end 6.64 62.23) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 63.12) (end 12.64 63.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 63.12) (end 12.64 63.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 63.88) (end 6.64 63.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 63.12) (end 3.98 63.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 63.88) (end 3.98 63.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 63.12) (end 1.497071 63.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 63.88) (end 1.497071 63.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 0) (end -1.27 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 -1.27) (end 0 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 65.3) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 65.3) (end 13.1 65.3) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 13.1 65.3) (end 13.1 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 13.1 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 2.54 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 2.54 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 2.54 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 2.54 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 14 thru_hole oval (at 2.54 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 15 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 16 thru_hole oval (at 2.54 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 17 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 18 thru_hole oval (at 2.54 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 19 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 20 thru_hole oval (at 2.54 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 21 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 22 thru_hole oval (at 2.54 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 23 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 24 thru_hole oval (at 2.54 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 25 thru_hole oval (at 0 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 26 thru_hole oval (at 2.54 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 27 thru_hole oval (at 0 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 28 thru_hole oval (at 2.54 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 29 thru_hole oval (at 0 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 30 thru_hole oval (at 2.54 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 31 thru_hole oval (at 0 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 32 thru_hole oval (at 2.54 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 33 thru_hole oval (at 0 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 34 thru_hole oval (at 2.54 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 35 thru_hole oval (at 0 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 36 thru_hole oval (at 2.54 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 37 thru_hole oval (at 0 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 38 thru_hole oval (at 2.54 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 39 thru_hole oval (at 0 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 40 thru_hole oval (at 2.54 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 41 thru_hole oval (at 0 50.8) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 42 thru_hole oval (at 2.54 50.8) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 43 thru_hole oval (at 0 53.34) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 44 thru_hole oval (at 2.54 53.34) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 45 thru_hole oval (at 0 55.88) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 46 thru_hole oval (at 2.54 55.88) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 47 thru_hole oval (at 0 58.42) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 48 thru_hole oval (at 2.54 58.42) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 49 thru_hole oval (at 0 60.96) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 50 thru_hole oval (at 2.54 60.96) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 51 thru_hole oval (at 0 63.5) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 52 thru_hole oval (at 2.54 63.5) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 5.31 31.75 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_2x26_P2.54mm_Horizontal.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_2x26_P2.54mm_Vertical.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x26_P2.54mm_Vertical.kicad_mod
new file mode 100644
index 000000000..6d1c69e8a
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x26_P2.54mm_Vertical.kicad_mod
@@ -0,0 +1,87 @@
+(module PinHeader_2x26_P2.54mm_Vertical (layer F.Cu) (tedit 59FED5CC)
+  (descr "Through hole straight pin header, 2x26, 2.54mm pitch, double rows")
+  (tags "Through hole pin header THT 2x26 2.54mm double row")
+  (fp_text reference REF** (at 1.27 -2.33) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_2x26_P2.54mm_Vertical (at 1.27 65.83) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 0 -1.27) (end 3.81 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.81 -1.27) (end 3.81 64.77) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.81 64.77) (end -1.27 64.77) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 64.77) (end -1.27 0) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 0) (end 0 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 64.83) (end 3.87 64.83) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end -1.33 64.83) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.87 -1.33) (end 3.87 64.83) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end 1.27 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.27 1.27) (end 1.27 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.27 -1.33) (end 3.87 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 65.3) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 65.3) (end 4.35 65.3) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.35 65.3) (end 4.35 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.35 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 2.54 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 2.54 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 2.54 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 2.54 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 14 thru_hole oval (at 2.54 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 15 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 16 thru_hole oval (at 2.54 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 17 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 18 thru_hole oval (at 2.54 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 19 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 20 thru_hole oval (at 2.54 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 21 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 22 thru_hole oval (at 2.54 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 23 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 24 thru_hole oval (at 2.54 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 25 thru_hole oval (at 0 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 26 thru_hole oval (at 2.54 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 27 thru_hole oval (at 0 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 28 thru_hole oval (at 2.54 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 29 thru_hole oval (at 0 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 30 thru_hole oval (at 2.54 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 31 thru_hole oval (at 0 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 32 thru_hole oval (at 2.54 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 33 thru_hole oval (at 0 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 34 thru_hole oval (at 2.54 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 35 thru_hole oval (at 0 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 36 thru_hole oval (at 2.54 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 37 thru_hole oval (at 0 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 38 thru_hole oval (at 2.54 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 39 thru_hole oval (at 0 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 40 thru_hole oval (at 2.54 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 41 thru_hole oval (at 0 50.8) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 42 thru_hole oval (at 2.54 50.8) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 43 thru_hole oval (at 0 53.34) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 44 thru_hole oval (at 2.54 53.34) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 45 thru_hole oval (at 0 55.88) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 46 thru_hole oval (at 2.54 55.88) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 47 thru_hole oval (at 0 58.42) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 48 thru_hole oval (at 2.54 58.42) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 49 thru_hole oval (at 0 60.96) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 50 thru_hole oval (at 2.54 60.96) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 51 thru_hole oval (at 0 63.5) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 52 thru_hole oval (at 2.54 63.5) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 1.27 31.75 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_2x26_P2.54mm_Vertical.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_2x26_P2.54mm_Vertical_SMD.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x26_P2.54mm_Vertical_SMD.kicad_mod
new file mode 100644
index 000000000..69923d0c9
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x26_P2.54mm_Vertical_SMD.kicad_mod
@@ -0,0 +1,293 @@
+(module PinHeader_2x26_P2.54mm_Vertical_SMD (layer F.Cu) (tedit 59FED5CC)
+  (descr "surface-mounted straight pin header, 2x26, 2.54mm pitch, double rows")
+  (tags "Surface mounted pin header SMD 2x26 2.54mm double row")
+  (attr smd)
+  (fp_text reference REF** (at 0 -34.08) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_2x26_P2.54mm_Vertical_SMD (at 0 34.08) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 2.54 33.02) (end -2.54 33.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.59 -33.02) (end 2.54 -33.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 33.02) (end -2.54 -32.07) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -32.07) (end -1.59 -33.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -33.02) (end 2.54 33.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -32.07) (end -3.6 -32.07) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -32.07) (end -3.6 -31.43) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -31.43) (end -2.54 -31.43) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -32.07) (end 3.6 -32.07) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -32.07) (end 3.6 -31.43) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -31.43) (end 2.54 -31.43) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -29.53) (end -3.6 -29.53) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -29.53) (end -3.6 -28.89) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -28.89) (end -2.54 -28.89) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -29.53) (end 3.6 -29.53) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -29.53) (end 3.6 -28.89) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -28.89) (end 2.54 -28.89) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -26.99) (end -3.6 -26.99) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -26.99) (end -3.6 -26.35) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -26.35) (end -2.54 -26.35) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -26.99) (end 3.6 -26.99) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -26.99) (end 3.6 -26.35) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -26.35) (end 2.54 -26.35) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -24.45) (end -3.6 -24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -24.45) (end -3.6 -23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -23.81) (end -2.54 -23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -24.45) (end 3.6 -24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -24.45) (end 3.6 -23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -23.81) (end 2.54 -23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -21.91) (end -3.6 -21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -21.91) (end -3.6 -21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -21.27) (end -2.54 -21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -21.91) (end 3.6 -21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -21.91) (end 3.6 -21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -21.27) (end 2.54 -21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -19.37) (end -3.6 -19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -19.37) (end -3.6 -18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -18.73) (end -2.54 -18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -19.37) (end 3.6 -19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -19.37) (end 3.6 -18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -18.73) (end 2.54 -18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -16.83) (end -3.6 -16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -16.83) (end -3.6 -16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -16.19) (end -2.54 -16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -16.83) (end 3.6 -16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -16.83) (end 3.6 -16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -16.19) (end 2.54 -16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -14.29) (end -3.6 -14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -14.29) (end -3.6 -13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -13.65) (end -2.54 -13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -14.29) (end 3.6 -14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -14.29) (end 3.6 -13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -13.65) (end 2.54 -13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -11.75) (end -3.6 -11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -11.75) (end -3.6 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -11.11) (end -2.54 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -11.75) (end 3.6 -11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -11.75) (end 3.6 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -11.11) (end 2.54 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -9.21) (end -3.6 -9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -9.21) (end -3.6 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -8.57) (end -2.54 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -9.21) (end 3.6 -9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -9.21) (end 3.6 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -8.57) (end 2.54 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -6.67) (end -3.6 -6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -6.67) (end -3.6 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -6.03) (end -2.54 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -6.67) (end 3.6 -6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -6.67) (end 3.6 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -6.03) (end 2.54 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -4.13) (end -3.6 -4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -4.13) (end -3.6 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -3.49) (end -2.54 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -4.13) (end 3.6 -4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -4.13) (end 3.6 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -3.49) (end 2.54 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -1.59) (end -3.6 -1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -1.59) (end -3.6 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -0.95) (end -2.54 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -1.59) (end 3.6 -1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -1.59) (end 3.6 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -0.95) (end 2.54 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 0.95) (end -3.6 0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 0.95) (end -3.6 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 1.59) (end -2.54 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 0.95) (end 3.6 0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 0.95) (end 3.6 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 1.59) (end 2.54 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 3.49) (end -3.6 3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 3.49) (end -3.6 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 4.13) (end -2.54 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 3.49) (end 3.6 3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 3.49) (end 3.6 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 4.13) (end 2.54 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 6.03) (end -3.6 6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 6.03) (end -3.6 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 6.67) (end -2.54 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 6.03) (end 3.6 6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 6.03) (end 3.6 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 6.67) (end 2.54 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 8.57) (end -3.6 8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 8.57) (end -3.6 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 9.21) (end -2.54 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 8.57) (end 3.6 8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 8.57) (end 3.6 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 9.21) (end 2.54 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 11.11) (end -3.6 11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 11.11) (end -3.6 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 11.75) (end -2.54 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 11.11) (end 3.6 11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 11.11) (end 3.6 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 11.75) (end 2.54 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 13.65) (end -3.6 13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 13.65) (end -3.6 14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 14.29) (end -2.54 14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 13.65) (end 3.6 13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 13.65) (end 3.6 14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 14.29) (end 2.54 14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 16.19) (end -3.6 16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 16.19) (end -3.6 16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 16.83) (end -2.54 16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 16.19) (end 3.6 16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 16.19) (end 3.6 16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 16.83) (end 2.54 16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 18.73) (end -3.6 18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 18.73) (end -3.6 19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 19.37) (end -2.54 19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 18.73) (end 3.6 18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 18.73) (end 3.6 19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 19.37) (end 2.54 19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 21.27) (end -3.6 21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 21.27) (end -3.6 21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 21.91) (end -2.54 21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 21.27) (end 3.6 21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 21.27) (end 3.6 21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 21.91) (end 2.54 21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 23.81) (end -3.6 23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 23.81) (end -3.6 24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 24.45) (end -2.54 24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 23.81) (end 3.6 23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 23.81) (end 3.6 24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 24.45) (end 2.54 24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 26.35) (end -3.6 26.35) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 26.35) (end -3.6 26.99) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 26.99) (end -2.54 26.99) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 26.35) (end 3.6 26.35) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 26.35) (end 3.6 26.99) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 26.99) (end 2.54 26.99) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 28.89) (end -3.6 28.89) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 28.89) (end -3.6 29.53) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 29.53) (end -2.54 29.53) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 28.89) (end 3.6 28.89) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 28.89) (end 3.6 29.53) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 29.53) (end 2.54 29.53) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 31.43) (end -3.6 31.43) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 31.43) (end -3.6 32.07) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 32.07) (end -2.54 32.07) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 31.43) (end 3.6 31.43) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 31.43) (end 3.6 32.07) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 32.07) (end 2.54 32.07) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.6 -33.08) (end 2.6 -33.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 33.08) (end 2.6 33.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.04 -32.51) (end -2.6 -32.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -33.08) (end -2.6 -32.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -33.08) (end 2.6 -32.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 32.51) (end -2.6 33.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 32.51) (end 2.6 33.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -30.99) (end -2.6 -29.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -30.99) (end 2.6 -29.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -28.45) (end -2.6 -27.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -28.45) (end 2.6 -27.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -25.91) (end -2.6 -24.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -25.91) (end 2.6 -24.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -23.37) (end -2.6 -22.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -23.37) (end 2.6 -22.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -20.83) (end -2.6 -19.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -20.83) (end 2.6 -19.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -18.29) (end -2.6 -17.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -18.29) (end 2.6 -17.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -15.75) (end -2.6 -14.73) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -15.75) (end 2.6 -14.73) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -13.21) (end -2.6 -12.19) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -13.21) (end 2.6 -12.19) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -10.67) (end -2.6 -9.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -10.67) (end 2.6 -9.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -8.13) (end -2.6 -7.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -8.13) (end 2.6 -7.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -5.59) (end -2.6 -4.57) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -5.59) (end 2.6 -4.57) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -3.05) (end -2.6 -2.03) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -3.05) (end 2.6 -2.03) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -0.51) (end -2.6 0.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -0.51) (end 2.6 0.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 2.03) (end -2.6 3.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 2.03) (end 2.6 3.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 4.57) (end -2.6 5.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 4.57) (end 2.6 5.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 7.11) (end -2.6 8.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 7.11) (end 2.6 8.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 9.65) (end -2.6 10.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 9.65) (end 2.6 10.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 12.19) (end -2.6 13.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 12.19) (end 2.6 13.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 14.73) (end -2.6 15.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 14.73) (end 2.6 15.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 17.27) (end -2.6 18.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 17.27) (end 2.6 18.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 19.81) (end -2.6 20.83) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 19.81) (end 2.6 20.83) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 22.35) (end -2.6 23.37) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 22.35) (end 2.6 23.37) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 24.89) (end -2.6 25.91) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 24.89) (end 2.6 25.91) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 27.43) (end -2.6 28.45) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 27.43) (end 2.6 28.45) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 29.97) (end -2.6 30.99) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 29.97) (end 2.6 30.99) (layer F.SilkS) (width 0.12))
+  (fp_line (start -5.9 -33.55) (end -5.9 33.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -5.9 33.55) (end 5.9 33.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 5.9 33.55) (end 5.9 -33.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 5.9 -33.55) (end -5.9 -33.55) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -2.525 -31.75) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 2.525 -31.75) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 3 smd rect (at -2.525 -29.21) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 4 smd rect (at 2.525 -29.21) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 5 smd rect (at -2.525 -26.67) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 6 smd rect (at 2.525 -26.67) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 7 smd rect (at -2.525 -24.13) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 8 smd rect (at 2.525 -24.13) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 9 smd rect (at -2.525 -21.59) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 10 smd rect (at 2.525 -21.59) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 11 smd rect (at -2.525 -19.05) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 12 smd rect (at 2.525 -19.05) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 13 smd rect (at -2.525 -16.51) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 14 smd rect (at 2.525 -16.51) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 15 smd rect (at -2.525 -13.97) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 16 smd rect (at 2.525 -13.97) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 17 smd rect (at -2.525 -11.43) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 18 smd rect (at 2.525 -11.43) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 19 smd rect (at -2.525 -8.89) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 20 smd rect (at 2.525 -8.89) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 21 smd rect (at -2.525 -6.35) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 22 smd rect (at 2.525 -6.35) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 23 smd rect (at -2.525 -3.81) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 24 smd rect (at 2.525 -3.81) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 25 smd rect (at -2.525 -1.27) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 26 smd rect (at 2.525 -1.27) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 27 smd rect (at -2.525 1.27) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 28 smd rect (at 2.525 1.27) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 29 smd rect (at -2.525 3.81) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 30 smd rect (at 2.525 3.81) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 31 smd rect (at -2.525 6.35) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 32 smd rect (at 2.525 6.35) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 33 smd rect (at -2.525 8.89) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 34 smd rect (at 2.525 8.89) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 35 smd rect (at -2.525 11.43) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 36 smd rect (at 2.525 11.43) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 37 smd rect (at -2.525 13.97) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 38 smd rect (at 2.525 13.97) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 39 smd rect (at -2.525 16.51) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 40 smd rect (at 2.525 16.51) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 41 smd rect (at -2.525 19.05) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 42 smd rect (at 2.525 19.05) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 43 smd rect (at -2.525 21.59) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 44 smd rect (at 2.525 21.59) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 45 smd rect (at -2.525 24.13) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 46 smd rect (at 2.525 24.13) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 47 smd rect (at -2.525 26.67) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 48 smd rect (at 2.525 26.67) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 49 smd rect (at -2.525 29.21) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 50 smd rect (at 2.525 29.21) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 51 smd rect (at -2.525 31.75) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 52 smd rect (at 2.525 31.75) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_2x26_P2.54mm_Vertical_SMD.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_2x27_P2.54mm_Horizontal.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x27_P2.54mm_Horizontal.kicad_mod
new file mode 100644
index 000000000..7e6423ec5
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x27_P2.54mm_Horizontal.kicad_mod
@@ -0,0 +1,470 @@
+(module PinHeader_2x27_P2.54mm_Horizontal (layer F.Cu) (tedit 59FED5CB)
+  (descr "Through hole angled pin header, 2x27, 2.54mm pitch, 6mm pin length, double rows")
+  (tags "Through hole angled pin header THT 2x27 2.54mm double row")
+  (fp_text reference REF** (at 5.655 -2.27) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_2x27_P2.54mm_Horizontal (at 5.655 68.31) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 4.675 -1.27) (end 6.58 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 -1.27) (end 6.58 67.31) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 67.31) (end 4.04 67.31) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 67.31) (end 4.04 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 -0.635) (end 4.675 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end 4.04 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end -0.32 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 0.32) (end 4.04 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 -0.32) (end 12.58 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 -0.32) (end 12.58 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 0.32) (end 12.58 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end 4.04 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end -0.32 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.86) (end 4.04 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 2.22) (end 12.58 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 2.22) (end 12.58 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 2.86) (end 12.58 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end 4.04 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end -0.32 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 5.4) (end 4.04 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 4.76) (end 12.58 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 4.76) (end 12.58 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 5.4) (end 12.58 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end 4.04 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end -0.32 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.94) (end 4.04 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 7.3) (end 12.58 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 7.3) (end 12.58 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 7.94) (end 12.58 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end 4.04 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end -0.32 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 10.48) (end 4.04 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 9.84) (end 12.58 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 9.84) (end 12.58 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 10.48) (end 12.58 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end 4.04 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end -0.32 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 13.02) (end 4.04 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 12.38) (end 12.58 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 12.38) (end 12.58 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 13.02) (end 12.58 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end 4.04 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end -0.32 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 15.56) (end 4.04 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 14.92) (end 12.58 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 14.92) (end 12.58 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 15.56) (end 12.58 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end 4.04 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end -0.32 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 18.1) (end 4.04 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 17.46) (end 12.58 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 17.46) (end 12.58 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 18.1) (end 12.58 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end 4.04 20) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end -0.32 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20.64) (end 4.04 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 20) (end 12.58 20) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 20) (end 12.58 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 20.64) (end 12.58 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end 4.04 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end -0.32 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 23.18) (end 4.04 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 22.54) (end 12.58 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 22.54) (end 12.58 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 23.18) (end 12.58 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.08) (end 4.04 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.08) (end -0.32 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.72) (end 4.04 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 25.08) (end 12.58 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 25.08) (end 12.58 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 25.72) (end 12.58 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 27.62) (end 4.04 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 27.62) (end -0.32 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 28.26) (end 4.04 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 27.62) (end 12.58 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 27.62) (end 12.58 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 28.26) (end 12.58 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.16) (end 4.04 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.16) (end -0.32 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.8) (end 4.04 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 30.16) (end 12.58 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 30.16) (end 12.58 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 30.8) (end 12.58 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 32.7) (end 4.04 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 32.7) (end -0.32 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 33.34) (end 4.04 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 32.7) (end 12.58 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 32.7) (end 12.58 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 33.34) (end 12.58 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.24) (end 4.04 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.24) (end -0.32 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.88) (end 4.04 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 35.24) (end 12.58 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 35.24) (end 12.58 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 35.88) (end 12.58 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 37.78) (end 4.04 37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 37.78) (end -0.32 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 38.42) (end 4.04 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 37.78) (end 12.58 37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 37.78) (end 12.58 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 38.42) (end 12.58 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.32) (end 4.04 40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.32) (end -0.32 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.96) (end 4.04 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 40.32) (end 12.58 40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 40.32) (end 12.58 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 40.96) (end 12.58 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 42.86) (end 4.04 42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 42.86) (end -0.32 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 43.5) (end 4.04 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 42.86) (end 12.58 42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 42.86) (end 12.58 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 43.5) (end 12.58 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 45.4) (end 4.04 45.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 45.4) (end -0.32 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 46.04) (end 4.04 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 45.4) (end 12.58 45.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 45.4) (end 12.58 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 46.04) (end 12.58 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 47.94) (end 4.04 47.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 47.94) (end -0.32 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 48.58) (end 4.04 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 47.94) (end 12.58 47.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 47.94) (end 12.58 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 48.58) (end 12.58 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 50.48) (end 4.04 50.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 50.48) (end -0.32 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 51.12) (end 4.04 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 50.48) (end 12.58 50.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 50.48) (end 12.58 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 51.12) (end 12.58 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 53.02) (end 4.04 53.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 53.02) (end -0.32 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 53.66) (end 4.04 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 53.02) (end 12.58 53.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 53.02) (end 12.58 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 53.66) (end 12.58 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 55.56) (end 4.04 55.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 55.56) (end -0.32 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 56.2) (end 4.04 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 55.56) (end 12.58 55.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 55.56) (end 12.58 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 56.2) (end 12.58 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 58.1) (end 4.04 58.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 58.1) (end -0.32 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 58.74) (end 4.04 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 58.1) (end 12.58 58.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 58.1) (end 12.58 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 58.74) (end 12.58 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 60.64) (end 4.04 60.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 60.64) (end -0.32 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 61.28) (end 4.04 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 60.64) (end 12.58 60.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 60.64) (end 12.58 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 61.28) (end 12.58 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 63.18) (end 4.04 63.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 63.18) (end -0.32 63.82) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 63.82) (end 4.04 63.82) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 63.18) (end 12.58 63.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 63.18) (end 12.58 63.82) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 63.82) (end 12.58 63.82) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 65.72) (end 4.04 65.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 65.72) (end -0.32 66.36) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 66.36) (end 4.04 66.36) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 65.72) (end 12.58 65.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 65.72) (end 12.58 66.36) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 66.36) (end 12.58 66.36) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.98 -1.33) (end 3.98 67.37) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 67.37) (end 6.64 67.37) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 67.37) (end 6.64 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -1.33) (end 3.98 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.38) (end 12.64 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 -0.38) (end 12.64 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 0.38) (end 6.64 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.32) (end 12.64 -0.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.2) (end 12.64 -0.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.08) (end 12.64 -0.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 0.04) (end 12.64 0.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 0.16) (end 12.64 0.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 0.28) (end 12.64 0.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 -0.38) (end 3.98 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 0.38) (end 3.98 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 -0.38) (end 1.497071 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 0.38) (end 1.497071 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 1.27) (end 6.64 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 2.16) (end 12.64 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 2.16) (end 12.64 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 2.92) (end 6.64 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 2.16) (end 3.98 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 2.92) (end 3.98 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.16) (end 1.497071 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.92) (end 1.497071 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 3.81) (end 6.64 3.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 4.7) (end 12.64 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 4.7) (end 12.64 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 5.46) (end 6.64 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 4.7) (end 3.98 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 5.46) (end 3.98 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 4.7) (end 1.497071 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 5.46) (end 1.497071 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 6.35) (end 6.64 6.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 7.24) (end 12.64 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 7.24) (end 12.64 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 8) (end 6.64 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 7.24) (end 3.98 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 8) (end 3.98 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 7.24) (end 1.497071 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 8) (end 1.497071 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 8.89) (end 6.64 8.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 9.78) (end 12.64 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 9.78) (end 12.64 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 10.54) (end 6.64 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 9.78) (end 3.98 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 10.54) (end 3.98 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 9.78) (end 1.497071 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 10.54) (end 1.497071 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 11.43) (end 6.64 11.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 12.32) (end 12.64 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 12.32) (end 12.64 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 13.08) (end 6.64 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 12.32) (end 3.98 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 13.08) (end 3.98 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 12.32) (end 1.497071 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 13.08) (end 1.497071 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 13.97) (end 6.64 13.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 14.86) (end 12.64 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 14.86) (end 12.64 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 15.62) (end 6.64 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 14.86) (end 3.98 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 15.62) (end 3.98 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 14.86) (end 1.497071 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 15.62) (end 1.497071 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 16.51) (end 6.64 16.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 17.4) (end 12.64 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 17.4) (end 12.64 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 18.16) (end 6.64 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 17.4) (end 3.98 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 18.16) (end 3.98 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 17.4) (end 1.497071 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 18.16) (end 1.497071 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 19.05) (end 6.64 19.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 19.94) (end 12.64 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 19.94) (end 12.64 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 20.7) (end 6.64 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 19.94) (end 3.98 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 20.7) (end 3.98 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 19.94) (end 1.497071 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 20.7) (end 1.497071 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 21.59) (end 6.64 21.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 22.48) (end 12.64 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 22.48) (end 12.64 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 23.24) (end 6.64 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 22.48) (end 3.98 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 23.24) (end 3.98 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 22.48) (end 1.497071 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 23.24) (end 1.497071 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 24.13) (end 6.64 24.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 25.02) (end 12.64 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 25.02) (end 12.64 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 25.78) (end 6.64 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 25.02) (end 3.98 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 25.78) (end 3.98 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 25.02) (end 1.497071 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 25.78) (end 1.497071 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 26.67) (end 6.64 26.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 27.56) (end 12.64 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 27.56) (end 12.64 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 28.32) (end 6.64 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 27.56) (end 3.98 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 28.32) (end 3.98 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 27.56) (end 1.497071 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 28.32) (end 1.497071 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 29.21) (end 6.64 29.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 30.1) (end 12.64 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 30.1) (end 12.64 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 30.86) (end 6.64 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 30.1) (end 3.98 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 30.86) (end 3.98 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 30.1) (end 1.497071 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 30.86) (end 1.497071 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 31.75) (end 6.64 31.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 32.64) (end 12.64 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 32.64) (end 12.64 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 33.4) (end 6.64 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 32.64) (end 3.98 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 33.4) (end 3.98 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 32.64) (end 1.497071 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 33.4) (end 1.497071 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 34.29) (end 6.64 34.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 35.18) (end 12.64 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 35.18) (end 12.64 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 35.94) (end 6.64 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 35.18) (end 3.98 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 35.94) (end 3.98 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 35.18) (end 1.497071 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 35.94) (end 1.497071 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 36.83) (end 6.64 36.83) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 37.72) (end 12.64 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 37.72) (end 12.64 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 38.48) (end 6.64 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 37.72) (end 3.98 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 38.48) (end 3.98 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 37.72) (end 1.497071 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 38.48) (end 1.497071 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 39.37) (end 6.64 39.37) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 40.26) (end 12.64 40.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 40.26) (end 12.64 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 41.02) (end 6.64 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 40.26) (end 3.98 40.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 41.02) (end 3.98 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 40.26) (end 1.497071 40.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 41.02) (end 1.497071 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 41.91) (end 6.64 41.91) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 42.8) (end 12.64 42.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 42.8) (end 12.64 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 43.56) (end 6.64 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 42.8) (end 3.98 42.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 43.56) (end 3.98 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 42.8) (end 1.497071 42.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 43.56) (end 1.497071 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 44.45) (end 6.64 44.45) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 45.34) (end 12.64 45.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 45.34) (end 12.64 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 46.1) (end 6.64 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 45.34) (end 3.98 45.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 46.1) (end 3.98 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 45.34) (end 1.497071 45.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 46.1) (end 1.497071 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 46.99) (end 6.64 46.99) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 47.88) (end 12.64 47.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 47.88) (end 12.64 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 48.64) (end 6.64 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 47.88) (end 3.98 47.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 48.64) (end 3.98 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 47.88) (end 1.497071 47.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 48.64) (end 1.497071 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 49.53) (end 6.64 49.53) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 50.42) (end 12.64 50.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 50.42) (end 12.64 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 51.18) (end 6.64 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 50.42) (end 3.98 50.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 51.18) (end 3.98 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 50.42) (end 1.497071 50.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 51.18) (end 1.497071 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 52.07) (end 6.64 52.07) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 52.96) (end 12.64 52.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 52.96) (end 12.64 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 53.72) (end 6.64 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 52.96) (end 3.98 52.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 53.72) (end 3.98 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 52.96) (end 1.497071 52.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 53.72) (end 1.497071 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 54.61) (end 6.64 54.61) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 55.5) (end 12.64 55.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 55.5) (end 12.64 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 56.26) (end 6.64 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 55.5) (end 3.98 55.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 56.26) (end 3.98 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 55.5) (end 1.497071 55.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 56.26) (end 1.497071 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 57.15) (end 6.64 57.15) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 58.04) (end 12.64 58.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 58.04) (end 12.64 58.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 58.8) (end 6.64 58.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 58.04) (end 3.98 58.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 58.8) (end 3.98 58.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 58.04) (end 1.497071 58.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 58.8) (end 1.497071 58.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 59.69) (end 6.64 59.69) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 60.58) (end 12.64 60.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 60.58) (end 12.64 61.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 61.34) (end 6.64 61.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 60.58) (end 3.98 60.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 61.34) (end 3.98 61.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 60.58) (end 1.497071 60.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 61.34) (end 1.497071 61.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 62.23) (end 6.64 62.23) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 63.12) (end 12.64 63.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 63.12) (end 12.64 63.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 63.88) (end 6.64 63.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 63.12) (end 3.98 63.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 63.88) (end 3.98 63.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 63.12) (end 1.497071 63.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 63.88) (end 1.497071 63.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 64.77) (end 6.64 64.77) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 65.66) (end 12.64 65.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 65.66) (end 12.64 66.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 66.42) (end 6.64 66.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 65.66) (end 3.98 65.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 66.42) (end 3.98 66.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 65.66) (end 1.497071 65.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 66.42) (end 1.497071 66.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 0) (end -1.27 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 -1.27) (end 0 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 67.85) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 67.85) (end 13.1 67.85) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 13.1 67.85) (end 13.1 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 13.1 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 2.54 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 2.54 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 2.54 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 2.54 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 14 thru_hole oval (at 2.54 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 15 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 16 thru_hole oval (at 2.54 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 17 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 18 thru_hole oval (at 2.54 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 19 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 20 thru_hole oval (at 2.54 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 21 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 22 thru_hole oval (at 2.54 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 23 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 24 thru_hole oval (at 2.54 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 25 thru_hole oval (at 0 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 26 thru_hole oval (at 2.54 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 27 thru_hole oval (at 0 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 28 thru_hole oval (at 2.54 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 29 thru_hole oval (at 0 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 30 thru_hole oval (at 2.54 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 31 thru_hole oval (at 0 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 32 thru_hole oval (at 2.54 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 33 thru_hole oval (at 0 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 34 thru_hole oval (at 2.54 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 35 thru_hole oval (at 0 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 36 thru_hole oval (at 2.54 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 37 thru_hole oval (at 0 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 38 thru_hole oval (at 2.54 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 39 thru_hole oval (at 0 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 40 thru_hole oval (at 2.54 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 41 thru_hole oval (at 0 50.8) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 42 thru_hole oval (at 2.54 50.8) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 43 thru_hole oval (at 0 53.34) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 44 thru_hole oval (at 2.54 53.34) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 45 thru_hole oval (at 0 55.88) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 46 thru_hole oval (at 2.54 55.88) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 47 thru_hole oval (at 0 58.42) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 48 thru_hole oval (at 2.54 58.42) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 49 thru_hole oval (at 0 60.96) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 50 thru_hole oval (at 2.54 60.96) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 51 thru_hole oval (at 0 63.5) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 52 thru_hole oval (at 2.54 63.5) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 53 thru_hole oval (at 0 66.04) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 54 thru_hole oval (at 2.54 66.04) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 5.31 33.02 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_2x27_P2.54mm_Horizontal.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_2x27_P2.54mm_Vertical.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x27_P2.54mm_Vertical.kicad_mod
new file mode 100644
index 000000000..fc023dd46
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x27_P2.54mm_Vertical.kicad_mod
@@ -0,0 +1,89 @@
+(module PinHeader_2x27_P2.54mm_Vertical (layer F.Cu) (tedit 59FED5CC)
+  (descr "Through hole straight pin header, 2x27, 2.54mm pitch, double rows")
+  (tags "Through hole pin header THT 2x27 2.54mm double row")
+  (fp_text reference REF** (at 1.27 -2.33) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_2x27_P2.54mm_Vertical (at 1.27 68.37) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 0 -1.27) (end 3.81 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.81 -1.27) (end 3.81 67.31) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.81 67.31) (end -1.27 67.31) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 67.31) (end -1.27 0) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 0) (end 0 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 67.37) (end 3.87 67.37) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end -1.33 67.37) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.87 -1.33) (end 3.87 67.37) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end 1.27 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.27 1.27) (end 1.27 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.27 -1.33) (end 3.87 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 67.85) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 67.85) (end 4.35 67.85) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.35 67.85) (end 4.35 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.35 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 2.54 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 2.54 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 2.54 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 2.54 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 14 thru_hole oval (at 2.54 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 15 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 16 thru_hole oval (at 2.54 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 17 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 18 thru_hole oval (at 2.54 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 19 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 20 thru_hole oval (at 2.54 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 21 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 22 thru_hole oval (at 2.54 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 23 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 24 thru_hole oval (at 2.54 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 25 thru_hole oval (at 0 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 26 thru_hole oval (at 2.54 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 27 thru_hole oval (at 0 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 28 thru_hole oval (at 2.54 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 29 thru_hole oval (at 0 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 30 thru_hole oval (at 2.54 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 31 thru_hole oval (at 0 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 32 thru_hole oval (at 2.54 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 33 thru_hole oval (at 0 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 34 thru_hole oval (at 2.54 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 35 thru_hole oval (at 0 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 36 thru_hole oval (at 2.54 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 37 thru_hole oval (at 0 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 38 thru_hole oval (at 2.54 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 39 thru_hole oval (at 0 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 40 thru_hole oval (at 2.54 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 41 thru_hole oval (at 0 50.8) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 42 thru_hole oval (at 2.54 50.8) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 43 thru_hole oval (at 0 53.34) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 44 thru_hole oval (at 2.54 53.34) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 45 thru_hole oval (at 0 55.88) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 46 thru_hole oval (at 2.54 55.88) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 47 thru_hole oval (at 0 58.42) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 48 thru_hole oval (at 2.54 58.42) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 49 thru_hole oval (at 0 60.96) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 50 thru_hole oval (at 2.54 60.96) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 51 thru_hole oval (at 0 63.5) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 52 thru_hole oval (at 2.54 63.5) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 53 thru_hole oval (at 0 66.04) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 54 thru_hole oval (at 2.54 66.04) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 1.27 33.02 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_2x27_P2.54mm_Vertical.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_2x27_P2.54mm_Vertical_SMD.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x27_P2.54mm_Vertical_SMD.kicad_mod
new file mode 100644
index 000000000..a45824de5
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x27_P2.54mm_Vertical_SMD.kicad_mod
@@ -0,0 +1,303 @@
+(module PinHeader_2x27_P2.54mm_Vertical_SMD (layer F.Cu) (tedit 59FED5CC)
+  (descr "surface-mounted straight pin header, 2x27, 2.54mm pitch, double rows")
+  (tags "Surface mounted pin header SMD 2x27 2.54mm double row")
+  (attr smd)
+  (fp_text reference REF** (at 0 -35.35) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_2x27_P2.54mm_Vertical_SMD (at 0 35.35) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 2.54 34.29) (end -2.54 34.29) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.59 -34.29) (end 2.54 -34.29) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 34.29) (end -2.54 -33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -33.34) (end -1.59 -34.29) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -34.29) (end 2.54 34.29) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -33.34) (end -3.6 -33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -33.34) (end -3.6 -32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -32.7) (end -2.54 -32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -33.34) (end 3.6 -33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -33.34) (end 3.6 -32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -32.7) (end 2.54 -32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -30.8) (end -3.6 -30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -30.8) (end -3.6 -30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -30.16) (end -2.54 -30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -30.8) (end 3.6 -30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -30.8) (end 3.6 -30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -30.16) (end 2.54 -30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -28.26) (end -3.6 -28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -28.26) (end -3.6 -27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -27.62) (end -2.54 -27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -28.26) (end 3.6 -28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -28.26) (end 3.6 -27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -27.62) (end 2.54 -27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -25.72) (end -3.6 -25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -25.72) (end -3.6 -25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -25.08) (end -2.54 -25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -25.72) (end 3.6 -25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -25.72) (end 3.6 -25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -25.08) (end 2.54 -25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -23.18) (end -3.6 -23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -23.18) (end -3.6 -22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -22.54) (end -2.54 -22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -23.18) (end 3.6 -23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -23.18) (end 3.6 -22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -22.54) (end 2.54 -22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -20.64) (end -3.6 -20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -20.64) (end -3.6 -20) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -20) (end -2.54 -20) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -20.64) (end 3.6 -20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -20.64) (end 3.6 -20) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -20) (end 2.54 -20) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -18.1) (end -3.6 -18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -18.1) (end -3.6 -17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -17.46) (end -2.54 -17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -18.1) (end 3.6 -18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -18.1) (end 3.6 -17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -17.46) (end 2.54 -17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -15.56) (end -3.6 -15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -15.56) (end -3.6 -14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -14.92) (end -2.54 -14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -15.56) (end 3.6 -15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -15.56) (end 3.6 -14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -14.92) (end 2.54 -14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -13.02) (end -3.6 -13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -13.02) (end -3.6 -12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -12.38) (end -2.54 -12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -13.02) (end 3.6 -13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -13.02) (end 3.6 -12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -12.38) (end 2.54 -12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -10.48) (end -3.6 -10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -10.48) (end -3.6 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -9.84) (end -2.54 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -10.48) (end 3.6 -10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -10.48) (end 3.6 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -9.84) (end 2.54 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -7.94) (end -3.6 -7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -7.94) (end -3.6 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -7.3) (end -2.54 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -7.94) (end 3.6 -7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -7.94) (end 3.6 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -7.3) (end 2.54 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -5.4) (end -3.6 -5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -5.4) (end -3.6 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -4.76) (end -2.54 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -5.4) (end 3.6 -5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -5.4) (end 3.6 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -4.76) (end 2.54 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -2.86) (end -3.6 -2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -2.86) (end -3.6 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -2.22) (end -2.54 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -2.86) (end 3.6 -2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -2.86) (end 3.6 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -2.22) (end 2.54 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -0.32) (end -3.6 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -0.32) (end -3.6 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 0.32) (end -2.54 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -0.32) (end 3.6 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -0.32) (end 3.6 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 0.32) (end 2.54 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 2.22) (end -3.6 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 2.22) (end -3.6 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 2.86) (end -2.54 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 2.22) (end 3.6 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 2.22) (end 3.6 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 2.86) (end 2.54 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 4.76) (end -3.6 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 4.76) (end -3.6 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 5.4) (end -2.54 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 4.76) (end 3.6 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 4.76) (end 3.6 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 5.4) (end 2.54 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 7.3) (end -3.6 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 7.3) (end -3.6 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 7.94) (end -2.54 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 7.3) (end 3.6 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 7.3) (end 3.6 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 7.94) (end 2.54 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 9.84) (end -3.6 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 9.84) (end -3.6 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 10.48) (end -2.54 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 9.84) (end 3.6 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 9.84) (end 3.6 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 10.48) (end 2.54 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 12.38) (end -3.6 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 12.38) (end -3.6 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 13.02) (end -2.54 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 12.38) (end 3.6 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 12.38) (end 3.6 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 13.02) (end 2.54 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 14.92) (end -3.6 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 14.92) (end -3.6 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 15.56) (end -2.54 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 14.92) (end 3.6 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 14.92) (end 3.6 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 15.56) (end 2.54 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 17.46) (end -3.6 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 17.46) (end -3.6 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 18.1) (end -2.54 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 17.46) (end 3.6 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 17.46) (end 3.6 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 18.1) (end 2.54 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 20) (end -3.6 20) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 20) (end -3.6 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 20.64) (end -2.54 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 20) (end 3.6 20) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 20) (end 3.6 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 20.64) (end 2.54 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 22.54) (end -3.6 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 22.54) (end -3.6 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 23.18) (end -2.54 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 22.54) (end 3.6 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 22.54) (end 3.6 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 23.18) (end 2.54 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 25.08) (end -3.6 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 25.08) (end -3.6 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 25.72) (end -2.54 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 25.08) (end 3.6 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 25.08) (end 3.6 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 25.72) (end 2.54 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 27.62) (end -3.6 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 27.62) (end -3.6 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 28.26) (end -2.54 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 27.62) (end 3.6 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 27.62) (end 3.6 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 28.26) (end 2.54 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 30.16) (end -3.6 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 30.16) (end -3.6 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 30.8) (end -2.54 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 30.16) (end 3.6 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 30.16) (end 3.6 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 30.8) (end 2.54 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 32.7) (end -3.6 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 32.7) (end -3.6 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 33.34) (end -2.54 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 32.7) (end 3.6 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 32.7) (end 3.6 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 33.34) (end 2.54 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.6 -34.35) (end 2.6 -34.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 34.35) (end 2.6 34.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.04 -33.78) (end -2.6 -33.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -34.35) (end -2.6 -33.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -34.35) (end 2.6 -33.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 33.78) (end -2.6 34.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 33.78) (end 2.6 34.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -32.26) (end -2.6 -31.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -32.26) (end 2.6 -31.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -29.72) (end -2.6 -28.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -29.72) (end 2.6 -28.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -27.18) (end -2.6 -26.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -27.18) (end 2.6 -26.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -24.64) (end -2.6 -23.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -24.64) (end 2.6 -23.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -22.1) (end -2.6 -21.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -22.1) (end 2.6 -21.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -19.56) (end -2.6 -18.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -19.56) (end 2.6 -18.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -17.02) (end -2.6 -16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -17.02) (end 2.6 -16) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -14.48) (end -2.6 -13.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -14.48) (end 2.6 -13.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -11.94) (end -2.6 -10.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -11.94) (end 2.6 -10.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -9.4) (end -2.6 -8.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -9.4) (end 2.6 -8.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -6.86) (end -2.6 -5.84) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -6.86) (end 2.6 -5.84) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -4.32) (end -2.6 -3.3) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -4.32) (end 2.6 -3.3) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -1.78) (end -2.6 -0.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -1.78) (end 2.6 -0.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 0.76) (end -2.6 1.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 0.76) (end 2.6 1.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 3.3) (end -2.6 4.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 3.3) (end 2.6 4.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 5.84) (end -2.6 6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 5.84) (end 2.6 6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 8.38) (end -2.6 9.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 8.38) (end 2.6 9.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 10.92) (end -2.6 11.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 10.92) (end 2.6 11.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 13.46) (end -2.6 14.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 13.46) (end 2.6 14.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 16) (end -2.6 17.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 16) (end 2.6 17.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 18.54) (end -2.6 19.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 18.54) (end 2.6 19.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 21.08) (end -2.6 22.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 21.08) (end 2.6 22.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 23.62) (end -2.6 24.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 23.62) (end 2.6 24.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 26.16) (end -2.6 27.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 26.16) (end 2.6 27.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 28.7) (end -2.6 29.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 28.7) (end 2.6 29.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 31.24) (end -2.6 32.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 31.24) (end 2.6 32.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start -5.9 -34.8) (end -5.9 34.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -5.9 34.8) (end 5.9 34.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 5.9 34.8) (end 5.9 -34.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 5.9 -34.8) (end -5.9 -34.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -2.525 -33.02) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 2.525 -33.02) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 3 smd rect (at -2.525 -30.48) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 4 smd rect (at 2.525 -30.48) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 5 smd rect (at -2.525 -27.94) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 6 smd rect (at 2.525 -27.94) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 7 smd rect (at -2.525 -25.4) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 8 smd rect (at 2.525 -25.4) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 9 smd rect (at -2.525 -22.86) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 10 smd rect (at 2.525 -22.86) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 11 smd rect (at -2.525 -20.32) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 12 smd rect (at 2.525 -20.32) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 13 smd rect (at -2.525 -17.78) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 14 smd rect (at 2.525 -17.78) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 15 smd rect (at -2.525 -15.24) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 16 smd rect (at 2.525 -15.24) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 17 smd rect (at -2.525 -12.7) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 18 smd rect (at 2.525 -12.7) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 19 smd rect (at -2.525 -10.16) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 20 smd rect (at 2.525 -10.16) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 21 smd rect (at -2.525 -7.62) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 22 smd rect (at 2.525 -7.62) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 23 smd rect (at -2.525 -5.08) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 24 smd rect (at 2.525 -5.08) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 25 smd rect (at -2.525 -2.54) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 26 smd rect (at 2.525 -2.54) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 27 smd rect (at -2.525 0) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 28 smd rect (at 2.525 0) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 29 smd rect (at -2.525 2.54) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 30 smd rect (at 2.525 2.54) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 31 smd rect (at -2.525 5.08) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 32 smd rect (at 2.525 5.08) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 33 smd rect (at -2.525 7.62) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 34 smd rect (at 2.525 7.62) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 35 smd rect (at -2.525 10.16) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 36 smd rect (at 2.525 10.16) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 37 smd rect (at -2.525 12.7) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 38 smd rect (at 2.525 12.7) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 39 smd rect (at -2.525 15.24) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 40 smd rect (at 2.525 15.24) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 41 smd rect (at -2.525 17.78) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 42 smd rect (at 2.525 17.78) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 43 smd rect (at -2.525 20.32) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 44 smd rect (at 2.525 20.32) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 45 smd rect (at -2.525 22.86) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 46 smd rect (at 2.525 22.86) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 47 smd rect (at -2.525 25.4) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 48 smd rect (at 2.525 25.4) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 49 smd rect (at -2.525 27.94) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 50 smd rect (at 2.525 27.94) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 51 smd rect (at -2.525 30.48) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 52 smd rect (at 2.525 30.48) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 53 smd rect (at -2.525 33.02) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 54 smd rect (at 2.525 33.02) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_2x27_P2.54mm_Vertical_SMD.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_2x28_P2.54mm_Horizontal.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x28_P2.54mm_Horizontal.kicad_mod
new file mode 100644
index 000000000..48c315974
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x28_P2.54mm_Horizontal.kicad_mod
@@ -0,0 +1,486 @@
+(module PinHeader_2x28_P2.54mm_Horizontal (layer F.Cu) (tedit 59FED5CB)
+  (descr "Through hole angled pin header, 2x28, 2.54mm pitch, 6mm pin length, double rows")
+  (tags "Through hole angled pin header THT 2x28 2.54mm double row")
+  (fp_text reference REF** (at 5.655 -2.27) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_2x28_P2.54mm_Horizontal (at 5.655 70.85) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 4.675 -1.27) (end 6.58 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 -1.27) (end 6.58 69.85) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 69.85) (end 4.04 69.85) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 69.85) (end 4.04 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 -0.635) (end 4.675 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end 4.04 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end -0.32 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 0.32) (end 4.04 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 -0.32) (end 12.58 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 -0.32) (end 12.58 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 0.32) (end 12.58 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end 4.04 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end -0.32 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.86) (end 4.04 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 2.22) (end 12.58 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 2.22) (end 12.58 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 2.86) (end 12.58 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end 4.04 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end -0.32 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 5.4) (end 4.04 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 4.76) (end 12.58 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 4.76) (end 12.58 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 5.4) (end 12.58 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end 4.04 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end -0.32 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.94) (end 4.04 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 7.3) (end 12.58 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 7.3) (end 12.58 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 7.94) (end 12.58 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end 4.04 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end -0.32 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 10.48) (end 4.04 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 9.84) (end 12.58 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 9.84) (end 12.58 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 10.48) (end 12.58 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end 4.04 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end -0.32 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 13.02) (end 4.04 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 12.38) (end 12.58 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 12.38) (end 12.58 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 13.02) (end 12.58 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end 4.04 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end -0.32 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 15.56) (end 4.04 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 14.92) (end 12.58 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 14.92) (end 12.58 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 15.56) (end 12.58 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end 4.04 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end -0.32 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 18.1) (end 4.04 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 17.46) (end 12.58 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 17.46) (end 12.58 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 18.1) (end 12.58 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end 4.04 20) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end -0.32 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20.64) (end 4.04 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 20) (end 12.58 20) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 20) (end 12.58 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 20.64) (end 12.58 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end 4.04 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end -0.32 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 23.18) (end 4.04 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 22.54) (end 12.58 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 22.54) (end 12.58 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 23.18) (end 12.58 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.08) (end 4.04 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.08) (end -0.32 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.72) (end 4.04 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 25.08) (end 12.58 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 25.08) (end 12.58 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 25.72) (end 12.58 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 27.62) (end 4.04 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 27.62) (end -0.32 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 28.26) (end 4.04 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 27.62) (end 12.58 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 27.62) (end 12.58 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 28.26) (end 12.58 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.16) (end 4.04 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.16) (end -0.32 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.8) (end 4.04 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 30.16) (end 12.58 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 30.16) (end 12.58 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 30.8) (end 12.58 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 32.7) (end 4.04 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 32.7) (end -0.32 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 33.34) (end 4.04 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 32.7) (end 12.58 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 32.7) (end 12.58 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 33.34) (end 12.58 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.24) (end 4.04 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.24) (end -0.32 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.88) (end 4.04 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 35.24) (end 12.58 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 35.24) (end 12.58 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 35.88) (end 12.58 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 37.78) (end 4.04 37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 37.78) (end -0.32 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 38.42) (end 4.04 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 37.78) (end 12.58 37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 37.78) (end 12.58 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 38.42) (end 12.58 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.32) (end 4.04 40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.32) (end -0.32 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.96) (end 4.04 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 40.32) (end 12.58 40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 40.32) (end 12.58 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 40.96) (end 12.58 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 42.86) (end 4.04 42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 42.86) (end -0.32 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 43.5) (end 4.04 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 42.86) (end 12.58 42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 42.86) (end 12.58 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 43.5) (end 12.58 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 45.4) (end 4.04 45.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 45.4) (end -0.32 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 46.04) (end 4.04 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 45.4) (end 12.58 45.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 45.4) (end 12.58 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 46.04) (end 12.58 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 47.94) (end 4.04 47.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 47.94) (end -0.32 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 48.58) (end 4.04 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 47.94) (end 12.58 47.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 47.94) (end 12.58 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 48.58) (end 12.58 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 50.48) (end 4.04 50.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 50.48) (end -0.32 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 51.12) (end 4.04 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 50.48) (end 12.58 50.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 50.48) (end 12.58 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 51.12) (end 12.58 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 53.02) (end 4.04 53.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 53.02) (end -0.32 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 53.66) (end 4.04 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 53.02) (end 12.58 53.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 53.02) (end 12.58 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 53.66) (end 12.58 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 55.56) (end 4.04 55.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 55.56) (end -0.32 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 56.2) (end 4.04 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 55.56) (end 12.58 55.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 55.56) (end 12.58 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 56.2) (end 12.58 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 58.1) (end 4.04 58.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 58.1) (end -0.32 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 58.74) (end 4.04 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 58.1) (end 12.58 58.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 58.1) (end 12.58 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 58.74) (end 12.58 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 60.64) (end 4.04 60.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 60.64) (end -0.32 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 61.28) (end 4.04 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 60.64) (end 12.58 60.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 60.64) (end 12.58 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 61.28) (end 12.58 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 63.18) (end 4.04 63.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 63.18) (end -0.32 63.82) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 63.82) (end 4.04 63.82) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 63.18) (end 12.58 63.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 63.18) (end 12.58 63.82) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 63.82) (end 12.58 63.82) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 65.72) (end 4.04 65.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 65.72) (end -0.32 66.36) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 66.36) (end 4.04 66.36) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 65.72) (end 12.58 65.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 65.72) (end 12.58 66.36) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 66.36) (end 12.58 66.36) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 68.26) (end 4.04 68.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 68.26) (end -0.32 68.9) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 68.9) (end 4.04 68.9) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 68.26) (end 12.58 68.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 68.26) (end 12.58 68.9) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 68.9) (end 12.58 68.9) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.98 -1.33) (end 3.98 69.91) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 69.91) (end 6.64 69.91) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 69.91) (end 6.64 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -1.33) (end 3.98 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.38) (end 12.64 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 -0.38) (end 12.64 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 0.38) (end 6.64 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.32) (end 12.64 -0.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.2) (end 12.64 -0.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.08) (end 12.64 -0.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 0.04) (end 12.64 0.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 0.16) (end 12.64 0.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 0.28) (end 12.64 0.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 -0.38) (end 3.98 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 0.38) (end 3.98 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 -0.38) (end 1.497071 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 0.38) (end 1.497071 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 1.27) (end 6.64 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 2.16) (end 12.64 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 2.16) (end 12.64 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 2.92) (end 6.64 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 2.16) (end 3.98 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 2.92) (end 3.98 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.16) (end 1.497071 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.92) (end 1.497071 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 3.81) (end 6.64 3.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 4.7) (end 12.64 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 4.7) (end 12.64 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 5.46) (end 6.64 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 4.7) (end 3.98 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 5.46) (end 3.98 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 4.7) (end 1.497071 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 5.46) (end 1.497071 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 6.35) (end 6.64 6.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 7.24) (end 12.64 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 7.24) (end 12.64 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 8) (end 6.64 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 7.24) (end 3.98 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 8) (end 3.98 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 7.24) (end 1.497071 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 8) (end 1.497071 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 8.89) (end 6.64 8.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 9.78) (end 12.64 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 9.78) (end 12.64 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 10.54) (end 6.64 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 9.78) (end 3.98 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 10.54) (end 3.98 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 9.78) (end 1.497071 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 10.54) (end 1.497071 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 11.43) (end 6.64 11.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 12.32) (end 12.64 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 12.32) (end 12.64 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 13.08) (end 6.64 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 12.32) (end 3.98 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 13.08) (end 3.98 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 12.32) (end 1.497071 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 13.08) (end 1.497071 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 13.97) (end 6.64 13.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 14.86) (end 12.64 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 14.86) (end 12.64 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 15.62) (end 6.64 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 14.86) (end 3.98 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 15.62) (end 3.98 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 14.86) (end 1.497071 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 15.62) (end 1.497071 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 16.51) (end 6.64 16.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 17.4) (end 12.64 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 17.4) (end 12.64 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 18.16) (end 6.64 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 17.4) (end 3.98 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 18.16) (end 3.98 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 17.4) (end 1.497071 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 18.16) (end 1.497071 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 19.05) (end 6.64 19.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 19.94) (end 12.64 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 19.94) (end 12.64 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 20.7) (end 6.64 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 19.94) (end 3.98 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 20.7) (end 3.98 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 19.94) (end 1.497071 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 20.7) (end 1.497071 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 21.59) (end 6.64 21.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 22.48) (end 12.64 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 22.48) (end 12.64 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 23.24) (end 6.64 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 22.48) (end 3.98 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 23.24) (end 3.98 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 22.48) (end 1.497071 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 23.24) (end 1.497071 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 24.13) (end 6.64 24.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 25.02) (end 12.64 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 25.02) (end 12.64 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 25.78) (end 6.64 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 25.02) (end 3.98 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 25.78) (end 3.98 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 25.02) (end 1.497071 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 25.78) (end 1.497071 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 26.67) (end 6.64 26.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 27.56) (end 12.64 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 27.56) (end 12.64 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 28.32) (end 6.64 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 27.56) (end 3.98 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 28.32) (end 3.98 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 27.56) (end 1.497071 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 28.32) (end 1.497071 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 29.21) (end 6.64 29.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 30.1) (end 12.64 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 30.1) (end 12.64 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 30.86) (end 6.64 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 30.1) (end 3.98 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 30.86) (end 3.98 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 30.1) (end 1.497071 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 30.86) (end 1.497071 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 31.75) (end 6.64 31.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 32.64) (end 12.64 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 32.64) (end 12.64 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 33.4) (end 6.64 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 32.64) (end 3.98 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 33.4) (end 3.98 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 32.64) (end 1.497071 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 33.4) (end 1.497071 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 34.29) (end 6.64 34.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 35.18) (end 12.64 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 35.18) (end 12.64 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 35.94) (end 6.64 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 35.18) (end 3.98 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 35.94) (end 3.98 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 35.18) (end 1.497071 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 35.94) (end 1.497071 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 36.83) (end 6.64 36.83) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 37.72) (end 12.64 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 37.72) (end 12.64 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 38.48) (end 6.64 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 37.72) (end 3.98 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 38.48) (end 3.98 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 37.72) (end 1.497071 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 38.48) (end 1.497071 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 39.37) (end 6.64 39.37) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 40.26) (end 12.64 40.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 40.26) (end 12.64 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 41.02) (end 6.64 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 40.26) (end 3.98 40.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 41.02) (end 3.98 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 40.26) (end 1.497071 40.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 41.02) (end 1.497071 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 41.91) (end 6.64 41.91) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 42.8) (end 12.64 42.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 42.8) (end 12.64 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 43.56) (end 6.64 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 42.8) (end 3.98 42.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 43.56) (end 3.98 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 42.8) (end 1.497071 42.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 43.56) (end 1.497071 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 44.45) (end 6.64 44.45) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 45.34) (end 12.64 45.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 45.34) (end 12.64 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 46.1) (end 6.64 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 45.34) (end 3.98 45.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 46.1) (end 3.98 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 45.34) (end 1.497071 45.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 46.1) (end 1.497071 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 46.99) (end 6.64 46.99) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 47.88) (end 12.64 47.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 47.88) (end 12.64 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 48.64) (end 6.64 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 47.88) (end 3.98 47.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 48.64) (end 3.98 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 47.88) (end 1.497071 47.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 48.64) (end 1.497071 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 49.53) (end 6.64 49.53) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 50.42) (end 12.64 50.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 50.42) (end 12.64 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 51.18) (end 6.64 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 50.42) (end 3.98 50.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 51.18) (end 3.98 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 50.42) (end 1.497071 50.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 51.18) (end 1.497071 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 52.07) (end 6.64 52.07) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 52.96) (end 12.64 52.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 52.96) (end 12.64 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 53.72) (end 6.64 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 52.96) (end 3.98 52.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 53.72) (end 3.98 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 52.96) (end 1.497071 52.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 53.72) (end 1.497071 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 54.61) (end 6.64 54.61) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 55.5) (end 12.64 55.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 55.5) (end 12.64 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 56.26) (end 6.64 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 55.5) (end 3.98 55.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 56.26) (end 3.98 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 55.5) (end 1.497071 55.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 56.26) (end 1.497071 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 57.15) (end 6.64 57.15) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 58.04) (end 12.64 58.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 58.04) (end 12.64 58.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 58.8) (end 6.64 58.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 58.04) (end 3.98 58.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 58.8) (end 3.98 58.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 58.04) (end 1.497071 58.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 58.8) (end 1.497071 58.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 59.69) (end 6.64 59.69) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 60.58) (end 12.64 60.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 60.58) (end 12.64 61.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 61.34) (end 6.64 61.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 60.58) (end 3.98 60.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 61.34) (end 3.98 61.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 60.58) (end 1.497071 60.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 61.34) (end 1.497071 61.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 62.23) (end 6.64 62.23) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 63.12) (end 12.64 63.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 63.12) (end 12.64 63.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 63.88) (end 6.64 63.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 63.12) (end 3.98 63.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 63.88) (end 3.98 63.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 63.12) (end 1.497071 63.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 63.88) (end 1.497071 63.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 64.77) (end 6.64 64.77) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 65.66) (end 12.64 65.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 65.66) (end 12.64 66.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 66.42) (end 6.64 66.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 65.66) (end 3.98 65.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 66.42) (end 3.98 66.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 65.66) (end 1.497071 65.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 66.42) (end 1.497071 66.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 67.31) (end 6.64 67.31) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 68.2) (end 12.64 68.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 68.2) (end 12.64 68.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 68.96) (end 6.64 68.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 68.2) (end 3.98 68.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 68.96) (end 3.98 68.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 68.2) (end 1.497071 68.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 68.96) (end 1.497071 68.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 0) (end -1.27 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 -1.27) (end 0 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 70.35) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 70.35) (end 13.1 70.35) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 13.1 70.35) (end 13.1 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 13.1 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 2.54 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 2.54 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 2.54 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 2.54 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 14 thru_hole oval (at 2.54 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 15 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 16 thru_hole oval (at 2.54 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 17 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 18 thru_hole oval (at 2.54 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 19 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 20 thru_hole oval (at 2.54 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 21 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 22 thru_hole oval (at 2.54 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 23 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 24 thru_hole oval (at 2.54 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 25 thru_hole oval (at 0 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 26 thru_hole oval (at 2.54 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 27 thru_hole oval (at 0 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 28 thru_hole oval (at 2.54 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 29 thru_hole oval (at 0 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 30 thru_hole oval (at 2.54 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 31 thru_hole oval (at 0 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 32 thru_hole oval (at 2.54 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 33 thru_hole oval (at 0 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 34 thru_hole oval (at 2.54 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 35 thru_hole oval (at 0 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 36 thru_hole oval (at 2.54 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 37 thru_hole oval (at 0 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 38 thru_hole oval (at 2.54 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 39 thru_hole oval (at 0 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 40 thru_hole oval (at 2.54 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 41 thru_hole oval (at 0 50.8) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 42 thru_hole oval (at 2.54 50.8) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 43 thru_hole oval (at 0 53.34) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 44 thru_hole oval (at 2.54 53.34) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 45 thru_hole oval (at 0 55.88) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 46 thru_hole oval (at 2.54 55.88) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 47 thru_hole oval (at 0 58.42) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 48 thru_hole oval (at 2.54 58.42) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 49 thru_hole oval (at 0 60.96) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 50 thru_hole oval (at 2.54 60.96) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 51 thru_hole oval (at 0 63.5) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 52 thru_hole oval (at 2.54 63.5) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 53 thru_hole oval (at 0 66.04) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 54 thru_hole oval (at 2.54 66.04) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 55 thru_hole oval (at 0 68.58) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 56 thru_hole oval (at 2.54 68.58) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 5.31 34.29 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_2x28_P2.54mm_Horizontal.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_2x28_P2.54mm_Vertical.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x28_P2.54mm_Vertical.kicad_mod
new file mode 100644
index 000000000..1fe2cffb5
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x28_P2.54mm_Vertical.kicad_mod
@@ -0,0 +1,91 @@
+(module PinHeader_2x28_P2.54mm_Vertical (layer F.Cu) (tedit 59FED5CC)
+  (descr "Through hole straight pin header, 2x28, 2.54mm pitch, double rows")
+  (tags "Through hole pin header THT 2x28 2.54mm double row")
+  (fp_text reference REF** (at 1.27 -2.33) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_2x28_P2.54mm_Vertical (at 1.27 70.91) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 0 -1.27) (end 3.81 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.81 -1.27) (end 3.81 69.85) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.81 69.85) (end -1.27 69.85) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 69.85) (end -1.27 0) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 0) (end 0 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 69.91) (end 3.87 69.91) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end -1.33 69.91) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.87 -1.33) (end 3.87 69.91) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end 1.27 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.27 1.27) (end 1.27 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.27 -1.33) (end 3.87 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 70.35) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 70.35) (end 4.35 70.35) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.35 70.35) (end 4.35 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.35 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 2.54 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 2.54 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 2.54 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 2.54 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 14 thru_hole oval (at 2.54 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 15 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 16 thru_hole oval (at 2.54 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 17 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 18 thru_hole oval (at 2.54 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 19 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 20 thru_hole oval (at 2.54 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 21 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 22 thru_hole oval (at 2.54 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 23 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 24 thru_hole oval (at 2.54 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 25 thru_hole oval (at 0 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 26 thru_hole oval (at 2.54 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 27 thru_hole oval (at 0 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 28 thru_hole oval (at 2.54 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 29 thru_hole oval (at 0 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 30 thru_hole oval (at 2.54 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 31 thru_hole oval (at 0 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 32 thru_hole oval (at 2.54 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 33 thru_hole oval (at 0 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 34 thru_hole oval (at 2.54 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 35 thru_hole oval (at 0 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 36 thru_hole oval (at 2.54 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 37 thru_hole oval (at 0 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 38 thru_hole oval (at 2.54 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 39 thru_hole oval (at 0 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 40 thru_hole oval (at 2.54 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 41 thru_hole oval (at 0 50.8) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 42 thru_hole oval (at 2.54 50.8) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 43 thru_hole oval (at 0 53.34) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 44 thru_hole oval (at 2.54 53.34) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 45 thru_hole oval (at 0 55.88) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 46 thru_hole oval (at 2.54 55.88) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 47 thru_hole oval (at 0 58.42) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 48 thru_hole oval (at 2.54 58.42) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 49 thru_hole oval (at 0 60.96) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 50 thru_hole oval (at 2.54 60.96) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 51 thru_hole oval (at 0 63.5) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 52 thru_hole oval (at 2.54 63.5) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 53 thru_hole oval (at 0 66.04) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 54 thru_hole oval (at 2.54 66.04) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 55 thru_hole oval (at 0 68.58) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 56 thru_hole oval (at 2.54 68.58) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 1.27 34.29 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_2x28_P2.54mm_Vertical.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_2x28_P2.54mm_Vertical_SMD.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x28_P2.54mm_Vertical_SMD.kicad_mod
new file mode 100644
index 000000000..f3b8fc1ea
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x28_P2.54mm_Vertical_SMD.kicad_mod
@@ -0,0 +1,313 @@
+(module PinHeader_2x28_P2.54mm_Vertical_SMD (layer F.Cu) (tedit 59FED5CC)
+  (descr "surface-mounted straight pin header, 2x28, 2.54mm pitch, double rows")
+  (tags "Surface mounted pin header SMD 2x28 2.54mm double row")
+  (attr smd)
+  (fp_text reference REF** (at 0 -36.62) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_2x28_P2.54mm_Vertical_SMD (at 0 36.62) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 2.54 35.56) (end -2.54 35.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.59 -35.56) (end 2.54 -35.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 35.56) (end -2.54 -34.61) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -34.61) (end -1.59 -35.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -35.56) (end 2.54 35.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -34.61) (end -3.6 -34.61) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -34.61) (end -3.6 -33.97) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -33.97) (end -2.54 -33.97) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -34.61) (end 3.6 -34.61) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -34.61) (end 3.6 -33.97) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -33.97) (end 2.54 -33.97) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -32.07) (end -3.6 -32.07) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -32.07) (end -3.6 -31.43) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -31.43) (end -2.54 -31.43) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -32.07) (end 3.6 -32.07) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -32.07) (end 3.6 -31.43) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -31.43) (end 2.54 -31.43) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -29.53) (end -3.6 -29.53) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -29.53) (end -3.6 -28.89) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -28.89) (end -2.54 -28.89) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -29.53) (end 3.6 -29.53) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -29.53) (end 3.6 -28.89) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -28.89) (end 2.54 -28.89) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -26.99) (end -3.6 -26.99) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -26.99) (end -3.6 -26.35) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -26.35) (end -2.54 -26.35) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -26.99) (end 3.6 -26.99) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -26.99) (end 3.6 -26.35) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -26.35) (end 2.54 -26.35) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -24.45) (end -3.6 -24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -24.45) (end -3.6 -23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -23.81) (end -2.54 -23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -24.45) (end 3.6 -24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -24.45) (end 3.6 -23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -23.81) (end 2.54 -23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -21.91) (end -3.6 -21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -21.91) (end -3.6 -21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -21.27) (end -2.54 -21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -21.91) (end 3.6 -21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -21.91) (end 3.6 -21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -21.27) (end 2.54 -21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -19.37) (end -3.6 -19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -19.37) (end -3.6 -18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -18.73) (end -2.54 -18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -19.37) (end 3.6 -19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -19.37) (end 3.6 -18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -18.73) (end 2.54 -18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -16.83) (end -3.6 -16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -16.83) (end -3.6 -16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -16.19) (end -2.54 -16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -16.83) (end 3.6 -16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -16.83) (end 3.6 -16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -16.19) (end 2.54 -16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -14.29) (end -3.6 -14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -14.29) (end -3.6 -13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -13.65) (end -2.54 -13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -14.29) (end 3.6 -14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -14.29) (end 3.6 -13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -13.65) (end 2.54 -13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -11.75) (end -3.6 -11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -11.75) (end -3.6 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -11.11) (end -2.54 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -11.75) (end 3.6 -11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -11.75) (end 3.6 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -11.11) (end 2.54 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -9.21) (end -3.6 -9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -9.21) (end -3.6 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -8.57) (end -2.54 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -9.21) (end 3.6 -9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -9.21) (end 3.6 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -8.57) (end 2.54 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -6.67) (end -3.6 -6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -6.67) (end -3.6 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -6.03) (end -2.54 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -6.67) (end 3.6 -6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -6.67) (end 3.6 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -6.03) (end 2.54 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -4.13) (end -3.6 -4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -4.13) (end -3.6 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -3.49) (end -2.54 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -4.13) (end 3.6 -4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -4.13) (end 3.6 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -3.49) (end 2.54 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -1.59) (end -3.6 -1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -1.59) (end -3.6 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -0.95) (end -2.54 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -1.59) (end 3.6 -1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -1.59) (end 3.6 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -0.95) (end 2.54 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 0.95) (end -3.6 0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 0.95) (end -3.6 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 1.59) (end -2.54 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 0.95) (end 3.6 0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 0.95) (end 3.6 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 1.59) (end 2.54 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 3.49) (end -3.6 3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 3.49) (end -3.6 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 4.13) (end -2.54 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 3.49) (end 3.6 3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 3.49) (end 3.6 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 4.13) (end 2.54 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 6.03) (end -3.6 6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 6.03) (end -3.6 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 6.67) (end -2.54 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 6.03) (end 3.6 6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 6.03) (end 3.6 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 6.67) (end 2.54 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 8.57) (end -3.6 8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 8.57) (end -3.6 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 9.21) (end -2.54 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 8.57) (end 3.6 8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 8.57) (end 3.6 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 9.21) (end 2.54 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 11.11) (end -3.6 11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 11.11) (end -3.6 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 11.75) (end -2.54 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 11.11) (end 3.6 11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 11.11) (end 3.6 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 11.75) (end 2.54 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 13.65) (end -3.6 13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 13.65) (end -3.6 14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 14.29) (end -2.54 14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 13.65) (end 3.6 13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 13.65) (end 3.6 14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 14.29) (end 2.54 14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 16.19) (end -3.6 16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 16.19) (end -3.6 16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 16.83) (end -2.54 16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 16.19) (end 3.6 16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 16.19) (end 3.6 16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 16.83) (end 2.54 16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 18.73) (end -3.6 18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 18.73) (end -3.6 19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 19.37) (end -2.54 19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 18.73) (end 3.6 18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 18.73) (end 3.6 19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 19.37) (end 2.54 19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 21.27) (end -3.6 21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 21.27) (end -3.6 21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 21.91) (end -2.54 21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 21.27) (end 3.6 21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 21.27) (end 3.6 21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 21.91) (end 2.54 21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 23.81) (end -3.6 23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 23.81) (end -3.6 24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 24.45) (end -2.54 24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 23.81) (end 3.6 23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 23.81) (end 3.6 24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 24.45) (end 2.54 24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 26.35) (end -3.6 26.35) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 26.35) (end -3.6 26.99) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 26.99) (end -2.54 26.99) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 26.35) (end 3.6 26.35) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 26.35) (end 3.6 26.99) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 26.99) (end 2.54 26.99) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 28.89) (end -3.6 28.89) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 28.89) (end -3.6 29.53) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 29.53) (end -2.54 29.53) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 28.89) (end 3.6 28.89) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 28.89) (end 3.6 29.53) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 29.53) (end 2.54 29.53) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 31.43) (end -3.6 31.43) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 31.43) (end -3.6 32.07) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 32.07) (end -2.54 32.07) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 31.43) (end 3.6 31.43) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 31.43) (end 3.6 32.07) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 32.07) (end 2.54 32.07) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 33.97) (end -3.6 33.97) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 33.97) (end -3.6 34.61) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 34.61) (end -2.54 34.61) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 33.97) (end 3.6 33.97) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 33.97) (end 3.6 34.61) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 34.61) (end 2.54 34.61) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.6 -35.62) (end 2.6 -35.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 35.62) (end 2.6 35.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.04 -35.05) (end -2.6 -35.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -35.62) (end -2.6 -35.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -35.62) (end 2.6 -35.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 35.05) (end -2.6 35.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 35.05) (end 2.6 35.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -33.53) (end -2.6 -32.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -33.53) (end 2.6 -32.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -30.99) (end -2.6 -29.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -30.99) (end 2.6 -29.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -28.45) (end -2.6 -27.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -28.45) (end 2.6 -27.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -25.91) (end -2.6 -24.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -25.91) (end 2.6 -24.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -23.37) (end -2.6 -22.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -23.37) (end 2.6 -22.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -20.83) (end -2.6 -19.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -20.83) (end 2.6 -19.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -18.29) (end -2.6 -17.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -18.29) (end 2.6 -17.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -15.75) (end -2.6 -14.73) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -15.75) (end 2.6 -14.73) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -13.21) (end -2.6 -12.19) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -13.21) (end 2.6 -12.19) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -10.67) (end -2.6 -9.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -10.67) (end 2.6 -9.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -8.13) (end -2.6 -7.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -8.13) (end 2.6 -7.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -5.59) (end -2.6 -4.57) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -5.59) (end 2.6 -4.57) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -3.05) (end -2.6 -2.03) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -3.05) (end 2.6 -2.03) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -0.51) (end -2.6 0.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -0.51) (end 2.6 0.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 2.03) (end -2.6 3.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 2.03) (end 2.6 3.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 4.57) (end -2.6 5.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 4.57) (end 2.6 5.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 7.11) (end -2.6 8.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 7.11) (end 2.6 8.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 9.65) (end -2.6 10.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 9.65) (end 2.6 10.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 12.19) (end -2.6 13.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 12.19) (end 2.6 13.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 14.73) (end -2.6 15.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 14.73) (end 2.6 15.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 17.27) (end -2.6 18.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 17.27) (end 2.6 18.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 19.81) (end -2.6 20.83) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 19.81) (end 2.6 20.83) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 22.35) (end -2.6 23.37) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 22.35) (end 2.6 23.37) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 24.89) (end -2.6 25.91) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 24.89) (end 2.6 25.91) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 27.43) (end -2.6 28.45) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 27.43) (end 2.6 28.45) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 29.97) (end -2.6 30.99) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 29.97) (end 2.6 30.99) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 32.51) (end -2.6 33.53) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 32.51) (end 2.6 33.53) (layer F.SilkS) (width 0.12))
+  (fp_line (start -5.9 -36.1) (end -5.9 36.1) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -5.9 36.1) (end 5.9 36.1) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 5.9 36.1) (end 5.9 -36.1) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 5.9 -36.1) (end -5.9 -36.1) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -2.525 -34.29) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 2.525 -34.29) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 3 smd rect (at -2.525 -31.75) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 4 smd rect (at 2.525 -31.75) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 5 smd rect (at -2.525 -29.21) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 6 smd rect (at 2.525 -29.21) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 7 smd rect (at -2.525 -26.67) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 8 smd rect (at 2.525 -26.67) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 9 smd rect (at -2.525 -24.13) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 10 smd rect (at 2.525 -24.13) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 11 smd rect (at -2.525 -21.59) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 12 smd rect (at 2.525 -21.59) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 13 smd rect (at -2.525 -19.05) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 14 smd rect (at 2.525 -19.05) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 15 smd rect (at -2.525 -16.51) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 16 smd rect (at 2.525 -16.51) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 17 smd rect (at -2.525 -13.97) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 18 smd rect (at 2.525 -13.97) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 19 smd rect (at -2.525 -11.43) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 20 smd rect (at 2.525 -11.43) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 21 smd rect (at -2.525 -8.89) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 22 smd rect (at 2.525 -8.89) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 23 smd rect (at -2.525 -6.35) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 24 smd rect (at 2.525 -6.35) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 25 smd rect (at -2.525 -3.81) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 26 smd rect (at 2.525 -3.81) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 27 smd rect (at -2.525 -1.27) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 28 smd rect (at 2.525 -1.27) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 29 smd rect (at -2.525 1.27) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 30 smd rect (at 2.525 1.27) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 31 smd rect (at -2.525 3.81) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 32 smd rect (at 2.525 3.81) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 33 smd rect (at -2.525 6.35) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 34 smd rect (at 2.525 6.35) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 35 smd rect (at -2.525 8.89) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 36 smd rect (at 2.525 8.89) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 37 smd rect (at -2.525 11.43) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 38 smd rect (at 2.525 11.43) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 39 smd rect (at -2.525 13.97) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 40 smd rect (at 2.525 13.97) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 41 smd rect (at -2.525 16.51) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 42 smd rect (at 2.525 16.51) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 43 smd rect (at -2.525 19.05) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 44 smd rect (at 2.525 19.05) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 45 smd rect (at -2.525 21.59) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 46 smd rect (at 2.525 21.59) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 47 smd rect (at -2.525 24.13) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 48 smd rect (at 2.525 24.13) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 49 smd rect (at -2.525 26.67) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 50 smd rect (at 2.525 26.67) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 51 smd rect (at -2.525 29.21) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 52 smd rect (at 2.525 29.21) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 53 smd rect (at -2.525 31.75) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 54 smd rect (at 2.525 31.75) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 55 smd rect (at -2.525 34.29) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 56 smd rect (at 2.525 34.29) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_2x28_P2.54mm_Vertical_SMD.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_2x29_P2.54mm_Horizontal.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x29_P2.54mm_Horizontal.kicad_mod
new file mode 100644
index 000000000..c36a3a463
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x29_P2.54mm_Horizontal.kicad_mod
@@ -0,0 +1,502 @@
+(module PinHeader_2x29_P2.54mm_Horizontal (layer F.Cu) (tedit 59FED5CB)
+  (descr "Through hole angled pin header, 2x29, 2.54mm pitch, 6mm pin length, double rows")
+  (tags "Through hole angled pin header THT 2x29 2.54mm double row")
+  (fp_text reference REF** (at 5.655 -2.27) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_2x29_P2.54mm_Horizontal (at 5.655 73.39) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 4.675 -1.27) (end 6.58 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 -1.27) (end 6.58 72.39) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 72.39) (end 4.04 72.39) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 72.39) (end 4.04 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 -0.635) (end 4.675 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end 4.04 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end -0.32 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 0.32) (end 4.04 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 -0.32) (end 12.58 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 -0.32) (end 12.58 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 0.32) (end 12.58 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end 4.04 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end -0.32 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.86) (end 4.04 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 2.22) (end 12.58 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 2.22) (end 12.58 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 2.86) (end 12.58 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end 4.04 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end -0.32 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 5.4) (end 4.04 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 4.76) (end 12.58 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 4.76) (end 12.58 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 5.4) (end 12.58 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end 4.04 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end -0.32 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.94) (end 4.04 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 7.3) (end 12.58 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 7.3) (end 12.58 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 7.94) (end 12.58 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end 4.04 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end -0.32 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 10.48) (end 4.04 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 9.84) (end 12.58 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 9.84) (end 12.58 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 10.48) (end 12.58 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end 4.04 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end -0.32 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 13.02) (end 4.04 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 12.38) (end 12.58 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 12.38) (end 12.58 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 13.02) (end 12.58 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end 4.04 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end -0.32 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 15.56) (end 4.04 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 14.92) (end 12.58 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 14.92) (end 12.58 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 15.56) (end 12.58 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end 4.04 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end -0.32 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 18.1) (end 4.04 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 17.46) (end 12.58 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 17.46) (end 12.58 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 18.1) (end 12.58 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end 4.04 20) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end -0.32 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20.64) (end 4.04 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 20) (end 12.58 20) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 20) (end 12.58 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 20.64) (end 12.58 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end 4.04 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end -0.32 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 23.18) (end 4.04 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 22.54) (end 12.58 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 22.54) (end 12.58 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 23.18) (end 12.58 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.08) (end 4.04 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.08) (end -0.32 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.72) (end 4.04 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 25.08) (end 12.58 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 25.08) (end 12.58 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 25.72) (end 12.58 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 27.62) (end 4.04 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 27.62) (end -0.32 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 28.26) (end 4.04 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 27.62) (end 12.58 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 27.62) (end 12.58 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 28.26) (end 12.58 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.16) (end 4.04 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.16) (end -0.32 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.8) (end 4.04 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 30.16) (end 12.58 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 30.16) (end 12.58 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 30.8) (end 12.58 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 32.7) (end 4.04 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 32.7) (end -0.32 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 33.34) (end 4.04 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 32.7) (end 12.58 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 32.7) (end 12.58 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 33.34) (end 12.58 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.24) (end 4.04 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.24) (end -0.32 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.88) (end 4.04 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 35.24) (end 12.58 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 35.24) (end 12.58 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 35.88) (end 12.58 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 37.78) (end 4.04 37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 37.78) (end -0.32 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 38.42) (end 4.04 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 37.78) (end 12.58 37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 37.78) (end 12.58 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 38.42) (end 12.58 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.32) (end 4.04 40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.32) (end -0.32 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.96) (end 4.04 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 40.32) (end 12.58 40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 40.32) (end 12.58 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 40.96) (end 12.58 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 42.86) (end 4.04 42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 42.86) (end -0.32 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 43.5) (end 4.04 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 42.86) (end 12.58 42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 42.86) (end 12.58 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 43.5) (end 12.58 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 45.4) (end 4.04 45.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 45.4) (end -0.32 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 46.04) (end 4.04 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 45.4) (end 12.58 45.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 45.4) (end 12.58 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 46.04) (end 12.58 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 47.94) (end 4.04 47.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 47.94) (end -0.32 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 48.58) (end 4.04 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 47.94) (end 12.58 47.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 47.94) (end 12.58 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 48.58) (end 12.58 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 50.48) (end 4.04 50.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 50.48) (end -0.32 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 51.12) (end 4.04 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 50.48) (end 12.58 50.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 50.48) (end 12.58 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 51.12) (end 12.58 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 53.02) (end 4.04 53.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 53.02) (end -0.32 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 53.66) (end 4.04 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 53.02) (end 12.58 53.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 53.02) (end 12.58 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 53.66) (end 12.58 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 55.56) (end 4.04 55.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 55.56) (end -0.32 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 56.2) (end 4.04 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 55.56) (end 12.58 55.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 55.56) (end 12.58 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 56.2) (end 12.58 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 58.1) (end 4.04 58.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 58.1) (end -0.32 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 58.74) (end 4.04 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 58.1) (end 12.58 58.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 58.1) (end 12.58 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 58.74) (end 12.58 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 60.64) (end 4.04 60.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 60.64) (end -0.32 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 61.28) (end 4.04 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 60.64) (end 12.58 60.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 60.64) (end 12.58 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 61.28) (end 12.58 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 63.18) (end 4.04 63.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 63.18) (end -0.32 63.82) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 63.82) (end 4.04 63.82) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 63.18) (end 12.58 63.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 63.18) (end 12.58 63.82) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 63.82) (end 12.58 63.82) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 65.72) (end 4.04 65.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 65.72) (end -0.32 66.36) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 66.36) (end 4.04 66.36) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 65.72) (end 12.58 65.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 65.72) (end 12.58 66.36) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 66.36) (end 12.58 66.36) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 68.26) (end 4.04 68.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 68.26) (end -0.32 68.9) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 68.9) (end 4.04 68.9) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 68.26) (end 12.58 68.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 68.26) (end 12.58 68.9) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 68.9) (end 12.58 68.9) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 70.8) (end 4.04 70.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 70.8) (end -0.32 71.44) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 71.44) (end 4.04 71.44) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 70.8) (end 12.58 70.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 70.8) (end 12.58 71.44) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 71.44) (end 12.58 71.44) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.98 -1.33) (end 3.98 72.45) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 72.45) (end 6.64 72.45) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 72.45) (end 6.64 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -1.33) (end 3.98 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.38) (end 12.64 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 -0.38) (end 12.64 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 0.38) (end 6.64 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.32) (end 12.64 -0.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.2) (end 12.64 -0.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.08) (end 12.64 -0.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 0.04) (end 12.64 0.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 0.16) (end 12.64 0.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 0.28) (end 12.64 0.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 -0.38) (end 3.98 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 0.38) (end 3.98 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 -0.38) (end 1.497071 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 0.38) (end 1.497071 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 1.27) (end 6.64 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 2.16) (end 12.64 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 2.16) (end 12.64 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 2.92) (end 6.64 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 2.16) (end 3.98 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 2.92) (end 3.98 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.16) (end 1.497071 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.92) (end 1.497071 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 3.81) (end 6.64 3.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 4.7) (end 12.64 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 4.7) (end 12.64 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 5.46) (end 6.64 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 4.7) (end 3.98 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 5.46) (end 3.98 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 4.7) (end 1.497071 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 5.46) (end 1.497071 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 6.35) (end 6.64 6.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 7.24) (end 12.64 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 7.24) (end 12.64 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 8) (end 6.64 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 7.24) (end 3.98 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 8) (end 3.98 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 7.24) (end 1.497071 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 8) (end 1.497071 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 8.89) (end 6.64 8.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 9.78) (end 12.64 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 9.78) (end 12.64 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 10.54) (end 6.64 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 9.78) (end 3.98 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 10.54) (end 3.98 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 9.78) (end 1.497071 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 10.54) (end 1.497071 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 11.43) (end 6.64 11.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 12.32) (end 12.64 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 12.32) (end 12.64 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 13.08) (end 6.64 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 12.32) (end 3.98 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 13.08) (end 3.98 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 12.32) (end 1.497071 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 13.08) (end 1.497071 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 13.97) (end 6.64 13.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 14.86) (end 12.64 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 14.86) (end 12.64 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 15.62) (end 6.64 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 14.86) (end 3.98 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 15.62) (end 3.98 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 14.86) (end 1.497071 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 15.62) (end 1.497071 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 16.51) (end 6.64 16.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 17.4) (end 12.64 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 17.4) (end 12.64 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 18.16) (end 6.64 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 17.4) (end 3.98 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 18.16) (end 3.98 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 17.4) (end 1.497071 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 18.16) (end 1.497071 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 19.05) (end 6.64 19.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 19.94) (end 12.64 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 19.94) (end 12.64 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 20.7) (end 6.64 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 19.94) (end 3.98 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 20.7) (end 3.98 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 19.94) (end 1.497071 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 20.7) (end 1.497071 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 21.59) (end 6.64 21.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 22.48) (end 12.64 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 22.48) (end 12.64 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 23.24) (end 6.64 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 22.48) (end 3.98 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 23.24) (end 3.98 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 22.48) (end 1.497071 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 23.24) (end 1.497071 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 24.13) (end 6.64 24.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 25.02) (end 12.64 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 25.02) (end 12.64 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 25.78) (end 6.64 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 25.02) (end 3.98 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 25.78) (end 3.98 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 25.02) (end 1.497071 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 25.78) (end 1.497071 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 26.67) (end 6.64 26.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 27.56) (end 12.64 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 27.56) (end 12.64 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 28.32) (end 6.64 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 27.56) (end 3.98 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 28.32) (end 3.98 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 27.56) (end 1.497071 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 28.32) (end 1.497071 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 29.21) (end 6.64 29.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 30.1) (end 12.64 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 30.1) (end 12.64 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 30.86) (end 6.64 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 30.1) (end 3.98 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 30.86) (end 3.98 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 30.1) (end 1.497071 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 30.86) (end 1.497071 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 31.75) (end 6.64 31.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 32.64) (end 12.64 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 32.64) (end 12.64 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 33.4) (end 6.64 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 32.64) (end 3.98 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 33.4) (end 3.98 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 32.64) (end 1.497071 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 33.4) (end 1.497071 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 34.29) (end 6.64 34.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 35.18) (end 12.64 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 35.18) (end 12.64 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 35.94) (end 6.64 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 35.18) (end 3.98 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 35.94) (end 3.98 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 35.18) (end 1.497071 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 35.94) (end 1.497071 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 36.83) (end 6.64 36.83) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 37.72) (end 12.64 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 37.72) (end 12.64 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 38.48) (end 6.64 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 37.72) (end 3.98 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 38.48) (end 3.98 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 37.72) (end 1.497071 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 38.48) (end 1.497071 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 39.37) (end 6.64 39.37) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 40.26) (end 12.64 40.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 40.26) (end 12.64 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 41.02) (end 6.64 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 40.26) (end 3.98 40.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 41.02) (end 3.98 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 40.26) (end 1.497071 40.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 41.02) (end 1.497071 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 41.91) (end 6.64 41.91) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 42.8) (end 12.64 42.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 42.8) (end 12.64 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 43.56) (end 6.64 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 42.8) (end 3.98 42.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 43.56) (end 3.98 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 42.8) (end 1.497071 42.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 43.56) (end 1.497071 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 44.45) (end 6.64 44.45) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 45.34) (end 12.64 45.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 45.34) (end 12.64 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 46.1) (end 6.64 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 45.34) (end 3.98 45.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 46.1) (end 3.98 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 45.34) (end 1.497071 45.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 46.1) (end 1.497071 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 46.99) (end 6.64 46.99) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 47.88) (end 12.64 47.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 47.88) (end 12.64 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 48.64) (end 6.64 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 47.88) (end 3.98 47.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 48.64) (end 3.98 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 47.88) (end 1.497071 47.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 48.64) (end 1.497071 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 49.53) (end 6.64 49.53) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 50.42) (end 12.64 50.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 50.42) (end 12.64 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 51.18) (end 6.64 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 50.42) (end 3.98 50.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 51.18) (end 3.98 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 50.42) (end 1.497071 50.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 51.18) (end 1.497071 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 52.07) (end 6.64 52.07) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 52.96) (end 12.64 52.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 52.96) (end 12.64 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 53.72) (end 6.64 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 52.96) (end 3.98 52.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 53.72) (end 3.98 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 52.96) (end 1.497071 52.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 53.72) (end 1.497071 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 54.61) (end 6.64 54.61) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 55.5) (end 12.64 55.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 55.5) (end 12.64 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 56.26) (end 6.64 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 55.5) (end 3.98 55.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 56.26) (end 3.98 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 55.5) (end 1.497071 55.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 56.26) (end 1.497071 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 57.15) (end 6.64 57.15) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 58.04) (end 12.64 58.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 58.04) (end 12.64 58.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 58.8) (end 6.64 58.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 58.04) (end 3.98 58.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 58.8) (end 3.98 58.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 58.04) (end 1.497071 58.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 58.8) (end 1.497071 58.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 59.69) (end 6.64 59.69) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 60.58) (end 12.64 60.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 60.58) (end 12.64 61.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 61.34) (end 6.64 61.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 60.58) (end 3.98 60.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 61.34) (end 3.98 61.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 60.58) (end 1.497071 60.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 61.34) (end 1.497071 61.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 62.23) (end 6.64 62.23) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 63.12) (end 12.64 63.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 63.12) (end 12.64 63.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 63.88) (end 6.64 63.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 63.12) (end 3.98 63.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 63.88) (end 3.98 63.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 63.12) (end 1.497071 63.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 63.88) (end 1.497071 63.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 64.77) (end 6.64 64.77) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 65.66) (end 12.64 65.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 65.66) (end 12.64 66.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 66.42) (end 6.64 66.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 65.66) (end 3.98 65.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 66.42) (end 3.98 66.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 65.66) (end 1.497071 65.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 66.42) (end 1.497071 66.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 67.31) (end 6.64 67.31) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 68.2) (end 12.64 68.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 68.2) (end 12.64 68.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 68.96) (end 6.64 68.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 68.2) (end 3.98 68.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 68.96) (end 3.98 68.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 68.2) (end 1.497071 68.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 68.96) (end 1.497071 68.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 69.85) (end 6.64 69.85) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 70.74) (end 12.64 70.74) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 70.74) (end 12.64 71.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 71.5) (end 6.64 71.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 70.74) (end 3.98 70.74) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 71.5) (end 3.98 71.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 70.74) (end 1.497071 70.74) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 71.5) (end 1.497071 71.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 0) (end -1.27 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 -1.27) (end 0 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 72.9) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 72.9) (end 13.1 72.9) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 13.1 72.9) (end 13.1 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 13.1 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 2.54 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 2.54 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 2.54 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 2.54 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 14 thru_hole oval (at 2.54 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 15 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 16 thru_hole oval (at 2.54 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 17 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 18 thru_hole oval (at 2.54 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 19 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 20 thru_hole oval (at 2.54 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 21 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 22 thru_hole oval (at 2.54 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 23 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 24 thru_hole oval (at 2.54 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 25 thru_hole oval (at 0 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 26 thru_hole oval (at 2.54 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 27 thru_hole oval (at 0 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 28 thru_hole oval (at 2.54 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 29 thru_hole oval (at 0 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 30 thru_hole oval (at 2.54 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 31 thru_hole oval (at 0 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 32 thru_hole oval (at 2.54 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 33 thru_hole oval (at 0 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 34 thru_hole oval (at 2.54 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 35 thru_hole oval (at 0 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 36 thru_hole oval (at 2.54 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 37 thru_hole oval (at 0 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 38 thru_hole oval (at 2.54 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 39 thru_hole oval (at 0 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 40 thru_hole oval (at 2.54 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 41 thru_hole oval (at 0 50.8) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 42 thru_hole oval (at 2.54 50.8) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 43 thru_hole oval (at 0 53.34) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 44 thru_hole oval (at 2.54 53.34) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 45 thru_hole oval (at 0 55.88) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 46 thru_hole oval (at 2.54 55.88) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 47 thru_hole oval (at 0 58.42) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 48 thru_hole oval (at 2.54 58.42) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 49 thru_hole oval (at 0 60.96) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 50 thru_hole oval (at 2.54 60.96) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 51 thru_hole oval (at 0 63.5) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 52 thru_hole oval (at 2.54 63.5) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 53 thru_hole oval (at 0 66.04) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 54 thru_hole oval (at 2.54 66.04) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 55 thru_hole oval (at 0 68.58) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 56 thru_hole oval (at 2.54 68.58) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 57 thru_hole oval (at 0 71.12) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 58 thru_hole oval (at 2.54 71.12) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 5.31 35.56 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_2x29_P2.54mm_Horizontal.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_2x29_P2.54mm_Vertical.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x29_P2.54mm_Vertical.kicad_mod
new file mode 100644
index 000000000..9a694e39d
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x29_P2.54mm_Vertical.kicad_mod
@@ -0,0 +1,93 @@
+(module PinHeader_2x29_P2.54mm_Vertical (layer F.Cu) (tedit 59FED5CC)
+  (descr "Through hole straight pin header, 2x29, 2.54mm pitch, double rows")
+  (tags "Through hole pin header THT 2x29 2.54mm double row")
+  (fp_text reference REF** (at 1.27 -2.33) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_2x29_P2.54mm_Vertical (at 1.27 73.45) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 0 -1.27) (end 3.81 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.81 -1.27) (end 3.81 72.39) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.81 72.39) (end -1.27 72.39) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 72.39) (end -1.27 0) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 0) (end 0 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 72.45) (end 3.87 72.45) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end -1.33 72.45) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.87 -1.33) (end 3.87 72.45) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end 1.27 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.27 1.27) (end 1.27 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.27 -1.33) (end 3.87 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 72.9) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 72.9) (end 4.35 72.9) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.35 72.9) (end 4.35 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.35 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 2.54 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 2.54 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 2.54 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 2.54 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 14 thru_hole oval (at 2.54 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 15 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 16 thru_hole oval (at 2.54 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 17 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 18 thru_hole oval (at 2.54 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 19 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 20 thru_hole oval (at 2.54 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 21 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 22 thru_hole oval (at 2.54 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 23 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 24 thru_hole oval (at 2.54 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 25 thru_hole oval (at 0 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 26 thru_hole oval (at 2.54 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 27 thru_hole oval (at 0 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 28 thru_hole oval (at 2.54 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 29 thru_hole oval (at 0 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 30 thru_hole oval (at 2.54 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 31 thru_hole oval (at 0 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 32 thru_hole oval (at 2.54 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 33 thru_hole oval (at 0 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 34 thru_hole oval (at 2.54 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 35 thru_hole oval (at 0 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 36 thru_hole oval (at 2.54 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 37 thru_hole oval (at 0 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 38 thru_hole oval (at 2.54 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 39 thru_hole oval (at 0 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 40 thru_hole oval (at 2.54 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 41 thru_hole oval (at 0 50.8) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 42 thru_hole oval (at 2.54 50.8) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 43 thru_hole oval (at 0 53.34) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 44 thru_hole oval (at 2.54 53.34) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 45 thru_hole oval (at 0 55.88) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 46 thru_hole oval (at 2.54 55.88) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 47 thru_hole oval (at 0 58.42) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 48 thru_hole oval (at 2.54 58.42) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 49 thru_hole oval (at 0 60.96) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 50 thru_hole oval (at 2.54 60.96) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 51 thru_hole oval (at 0 63.5) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 52 thru_hole oval (at 2.54 63.5) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 53 thru_hole oval (at 0 66.04) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 54 thru_hole oval (at 2.54 66.04) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 55 thru_hole oval (at 0 68.58) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 56 thru_hole oval (at 2.54 68.58) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 57 thru_hole oval (at 0 71.12) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 58 thru_hole oval (at 2.54 71.12) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 1.27 35.56 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_2x29_P2.54mm_Vertical.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_2x29_P2.54mm_Vertical_SMD.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x29_P2.54mm_Vertical_SMD.kicad_mod
new file mode 100644
index 000000000..b424df3c4
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x29_P2.54mm_Vertical_SMD.kicad_mod
@@ -0,0 +1,323 @@
+(module PinHeader_2x29_P2.54mm_Vertical_SMD (layer F.Cu) (tedit 59FED5CC)
+  (descr "surface-mounted straight pin header, 2x29, 2.54mm pitch, double rows")
+  (tags "Surface mounted pin header SMD 2x29 2.54mm double row")
+  (attr smd)
+  (fp_text reference REF** (at 0 -37.89) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_2x29_P2.54mm_Vertical_SMD (at 0 37.89) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 2.54 36.83) (end -2.54 36.83) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.59 -36.83) (end 2.54 -36.83) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 36.83) (end -2.54 -35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -35.88) (end -1.59 -36.83) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -36.83) (end 2.54 36.83) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -35.88) (end -3.6 -35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -35.88) (end -3.6 -35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -35.24) (end -2.54 -35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -35.88) (end 3.6 -35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -35.88) (end 3.6 -35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -35.24) (end 2.54 -35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -33.34) (end -3.6 -33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -33.34) (end -3.6 -32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -32.7) (end -2.54 -32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -33.34) (end 3.6 -33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -33.34) (end 3.6 -32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -32.7) (end 2.54 -32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -30.8) (end -3.6 -30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -30.8) (end -3.6 -30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -30.16) (end -2.54 -30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -30.8) (end 3.6 -30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -30.8) (end 3.6 -30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -30.16) (end 2.54 -30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -28.26) (end -3.6 -28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -28.26) (end -3.6 -27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -27.62) (end -2.54 -27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -28.26) (end 3.6 -28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -28.26) (end 3.6 -27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -27.62) (end 2.54 -27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -25.72) (end -3.6 -25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -25.72) (end -3.6 -25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -25.08) (end -2.54 -25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -25.72) (end 3.6 -25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -25.72) (end 3.6 -25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -25.08) (end 2.54 -25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -23.18) (end -3.6 -23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -23.18) (end -3.6 -22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -22.54) (end -2.54 -22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -23.18) (end 3.6 -23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -23.18) (end 3.6 -22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -22.54) (end 2.54 -22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -20.64) (end -3.6 -20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -20.64) (end -3.6 -20) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -20) (end -2.54 -20) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -20.64) (end 3.6 -20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -20.64) (end 3.6 -20) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -20) (end 2.54 -20) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -18.1) (end -3.6 -18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -18.1) (end -3.6 -17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -17.46) (end -2.54 -17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -18.1) (end 3.6 -18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -18.1) (end 3.6 -17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -17.46) (end 2.54 -17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -15.56) (end -3.6 -15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -15.56) (end -3.6 -14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -14.92) (end -2.54 -14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -15.56) (end 3.6 -15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -15.56) (end 3.6 -14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -14.92) (end 2.54 -14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -13.02) (end -3.6 -13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -13.02) (end -3.6 -12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -12.38) (end -2.54 -12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -13.02) (end 3.6 -13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -13.02) (end 3.6 -12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -12.38) (end 2.54 -12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -10.48) (end -3.6 -10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -10.48) (end -3.6 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -9.84) (end -2.54 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -10.48) (end 3.6 -10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -10.48) (end 3.6 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -9.84) (end 2.54 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -7.94) (end -3.6 -7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -7.94) (end -3.6 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -7.3) (end -2.54 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -7.94) (end 3.6 -7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -7.94) (end 3.6 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -7.3) (end 2.54 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -5.4) (end -3.6 -5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -5.4) (end -3.6 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -4.76) (end -2.54 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -5.4) (end 3.6 -5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -5.4) (end 3.6 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -4.76) (end 2.54 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -2.86) (end -3.6 -2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -2.86) (end -3.6 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -2.22) (end -2.54 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -2.86) (end 3.6 -2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -2.86) (end 3.6 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -2.22) (end 2.54 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -0.32) (end -3.6 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -0.32) (end -3.6 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 0.32) (end -2.54 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -0.32) (end 3.6 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -0.32) (end 3.6 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 0.32) (end 2.54 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 2.22) (end -3.6 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 2.22) (end -3.6 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 2.86) (end -2.54 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 2.22) (end 3.6 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 2.22) (end 3.6 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 2.86) (end 2.54 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 4.76) (end -3.6 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 4.76) (end -3.6 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 5.4) (end -2.54 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 4.76) (end 3.6 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 4.76) (end 3.6 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 5.4) (end 2.54 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 7.3) (end -3.6 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 7.3) (end -3.6 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 7.94) (end -2.54 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 7.3) (end 3.6 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 7.3) (end 3.6 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 7.94) (end 2.54 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 9.84) (end -3.6 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 9.84) (end -3.6 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 10.48) (end -2.54 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 9.84) (end 3.6 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 9.84) (end 3.6 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 10.48) (end 2.54 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 12.38) (end -3.6 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 12.38) (end -3.6 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 13.02) (end -2.54 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 12.38) (end 3.6 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 12.38) (end 3.6 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 13.02) (end 2.54 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 14.92) (end -3.6 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 14.92) (end -3.6 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 15.56) (end -2.54 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 14.92) (end 3.6 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 14.92) (end 3.6 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 15.56) (end 2.54 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 17.46) (end -3.6 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 17.46) (end -3.6 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 18.1) (end -2.54 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 17.46) (end 3.6 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 17.46) (end 3.6 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 18.1) (end 2.54 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 20) (end -3.6 20) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 20) (end -3.6 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 20.64) (end -2.54 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 20) (end 3.6 20) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 20) (end 3.6 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 20.64) (end 2.54 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 22.54) (end -3.6 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 22.54) (end -3.6 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 23.18) (end -2.54 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 22.54) (end 3.6 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 22.54) (end 3.6 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 23.18) (end 2.54 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 25.08) (end -3.6 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 25.08) (end -3.6 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 25.72) (end -2.54 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 25.08) (end 3.6 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 25.08) (end 3.6 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 25.72) (end 2.54 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 27.62) (end -3.6 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 27.62) (end -3.6 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 28.26) (end -2.54 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 27.62) (end 3.6 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 27.62) (end 3.6 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 28.26) (end 2.54 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 30.16) (end -3.6 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 30.16) (end -3.6 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 30.8) (end -2.54 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 30.16) (end 3.6 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 30.16) (end 3.6 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 30.8) (end 2.54 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 32.7) (end -3.6 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 32.7) (end -3.6 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 33.34) (end -2.54 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 32.7) (end 3.6 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 32.7) (end 3.6 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 33.34) (end 2.54 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 35.24) (end -3.6 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 35.24) (end -3.6 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 35.88) (end -2.54 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 35.24) (end 3.6 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 35.24) (end 3.6 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 35.88) (end 2.54 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.6 -36.89) (end 2.6 -36.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 36.89) (end 2.6 36.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.04 -36.32) (end -2.6 -36.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -36.89) (end -2.6 -36.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -36.89) (end 2.6 -36.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 36.32) (end -2.6 36.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 36.32) (end 2.6 36.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -34.8) (end -2.6 -33.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -34.8) (end 2.6 -33.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -32.26) (end -2.6 -31.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -32.26) (end 2.6 -31.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -29.72) (end -2.6 -28.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -29.72) (end 2.6 -28.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -27.18) (end -2.6 -26.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -27.18) (end 2.6 -26.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -24.64) (end -2.6 -23.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -24.64) (end 2.6 -23.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -22.1) (end -2.6 -21.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -22.1) (end 2.6 -21.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -19.56) (end -2.6 -18.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -19.56) (end 2.6 -18.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -17.02) (end -2.6 -16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -17.02) (end 2.6 -16) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -14.48) (end -2.6 -13.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -14.48) (end 2.6 -13.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -11.94) (end -2.6 -10.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -11.94) (end 2.6 -10.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -9.4) (end -2.6 -8.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -9.4) (end 2.6 -8.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -6.86) (end -2.6 -5.84) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -6.86) (end 2.6 -5.84) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -4.32) (end -2.6 -3.3) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -4.32) (end 2.6 -3.3) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -1.78) (end -2.6 -0.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -1.78) (end 2.6 -0.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 0.76) (end -2.6 1.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 0.76) (end 2.6 1.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 3.3) (end -2.6 4.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 3.3) (end 2.6 4.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 5.84) (end -2.6 6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 5.84) (end 2.6 6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 8.38) (end -2.6 9.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 8.38) (end 2.6 9.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 10.92) (end -2.6 11.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 10.92) (end 2.6 11.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 13.46) (end -2.6 14.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 13.46) (end 2.6 14.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 16) (end -2.6 17.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 16) (end 2.6 17.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 18.54) (end -2.6 19.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 18.54) (end 2.6 19.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 21.08) (end -2.6 22.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 21.08) (end 2.6 22.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 23.62) (end -2.6 24.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 23.62) (end 2.6 24.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 26.16) (end -2.6 27.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 26.16) (end 2.6 27.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 28.7) (end -2.6 29.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 28.7) (end 2.6 29.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 31.24) (end -2.6 32.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 31.24) (end 2.6 32.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 33.78) (end -2.6 34.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 33.78) (end 2.6 34.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start -5.9 -37.35) (end -5.9 37.35) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -5.9 37.35) (end 5.9 37.35) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 5.9 37.35) (end 5.9 -37.35) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 5.9 -37.35) (end -5.9 -37.35) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -2.525 -35.56) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 2.525 -35.56) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 3 smd rect (at -2.525 -33.02) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 4 smd rect (at 2.525 -33.02) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 5 smd rect (at -2.525 -30.48) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 6 smd rect (at 2.525 -30.48) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 7 smd rect (at -2.525 -27.94) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 8 smd rect (at 2.525 -27.94) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 9 smd rect (at -2.525 -25.4) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 10 smd rect (at 2.525 -25.4) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 11 smd rect (at -2.525 -22.86) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 12 smd rect (at 2.525 -22.86) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 13 smd rect (at -2.525 -20.32) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 14 smd rect (at 2.525 -20.32) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 15 smd rect (at -2.525 -17.78) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 16 smd rect (at 2.525 -17.78) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 17 smd rect (at -2.525 -15.24) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 18 smd rect (at 2.525 -15.24) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 19 smd rect (at -2.525 -12.7) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 20 smd rect (at 2.525 -12.7) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 21 smd rect (at -2.525 -10.16) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 22 smd rect (at 2.525 -10.16) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 23 smd rect (at -2.525 -7.62) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 24 smd rect (at 2.525 -7.62) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 25 smd rect (at -2.525 -5.08) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 26 smd rect (at 2.525 -5.08) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 27 smd rect (at -2.525 -2.54) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 28 smd rect (at 2.525 -2.54) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 29 smd rect (at -2.525 0) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 30 smd rect (at 2.525 0) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 31 smd rect (at -2.525 2.54) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 32 smd rect (at 2.525 2.54) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 33 smd rect (at -2.525 5.08) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 34 smd rect (at 2.525 5.08) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 35 smd rect (at -2.525 7.62) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 36 smd rect (at 2.525 7.62) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 37 smd rect (at -2.525 10.16) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 38 smd rect (at 2.525 10.16) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 39 smd rect (at -2.525 12.7) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 40 smd rect (at 2.525 12.7) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 41 smd rect (at -2.525 15.24) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 42 smd rect (at 2.525 15.24) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 43 smd rect (at -2.525 17.78) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 44 smd rect (at 2.525 17.78) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 45 smd rect (at -2.525 20.32) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 46 smd rect (at 2.525 20.32) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 47 smd rect (at -2.525 22.86) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 48 smd rect (at 2.525 22.86) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 49 smd rect (at -2.525 25.4) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 50 smd rect (at 2.525 25.4) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 51 smd rect (at -2.525 27.94) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 52 smd rect (at 2.525 27.94) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 53 smd rect (at -2.525 30.48) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 54 smd rect (at 2.525 30.48) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 55 smd rect (at -2.525 33.02) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 56 smd rect (at 2.525 33.02) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 57 smd rect (at -2.525 35.56) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 58 smd rect (at 2.525 35.56) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_2x29_P2.54mm_Vertical_SMD.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_2x30_P2.54mm_Horizontal.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x30_P2.54mm_Horizontal.kicad_mod
new file mode 100644
index 000000000..e60f58902
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x30_P2.54mm_Horizontal.kicad_mod
@@ -0,0 +1,518 @@
+(module PinHeader_2x30_P2.54mm_Horizontal (layer F.Cu) (tedit 59FED5CB)
+  (descr "Through hole angled pin header, 2x30, 2.54mm pitch, 6mm pin length, double rows")
+  (tags "Through hole angled pin header THT 2x30 2.54mm double row")
+  (fp_text reference REF** (at 5.655 -2.27) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_2x30_P2.54mm_Horizontal (at 5.655 75.93) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 4.675 -1.27) (end 6.58 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 -1.27) (end 6.58 74.93) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 74.93) (end 4.04 74.93) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 74.93) (end 4.04 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 -0.635) (end 4.675 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end 4.04 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end -0.32 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 0.32) (end 4.04 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 -0.32) (end 12.58 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 -0.32) (end 12.58 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 0.32) (end 12.58 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end 4.04 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end -0.32 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.86) (end 4.04 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 2.22) (end 12.58 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 2.22) (end 12.58 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 2.86) (end 12.58 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end 4.04 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end -0.32 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 5.4) (end 4.04 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 4.76) (end 12.58 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 4.76) (end 12.58 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 5.4) (end 12.58 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end 4.04 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end -0.32 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.94) (end 4.04 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 7.3) (end 12.58 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 7.3) (end 12.58 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 7.94) (end 12.58 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end 4.04 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end -0.32 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 10.48) (end 4.04 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 9.84) (end 12.58 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 9.84) (end 12.58 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 10.48) (end 12.58 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end 4.04 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end -0.32 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 13.02) (end 4.04 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 12.38) (end 12.58 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 12.38) (end 12.58 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 13.02) (end 12.58 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end 4.04 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end -0.32 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 15.56) (end 4.04 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 14.92) (end 12.58 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 14.92) (end 12.58 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 15.56) (end 12.58 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end 4.04 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end -0.32 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 18.1) (end 4.04 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 17.46) (end 12.58 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 17.46) (end 12.58 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 18.1) (end 12.58 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end 4.04 20) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end -0.32 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20.64) (end 4.04 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 20) (end 12.58 20) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 20) (end 12.58 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 20.64) (end 12.58 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end 4.04 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end -0.32 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 23.18) (end 4.04 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 22.54) (end 12.58 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 22.54) (end 12.58 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 23.18) (end 12.58 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.08) (end 4.04 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.08) (end -0.32 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.72) (end 4.04 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 25.08) (end 12.58 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 25.08) (end 12.58 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 25.72) (end 12.58 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 27.62) (end 4.04 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 27.62) (end -0.32 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 28.26) (end 4.04 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 27.62) (end 12.58 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 27.62) (end 12.58 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 28.26) (end 12.58 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.16) (end 4.04 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.16) (end -0.32 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.8) (end 4.04 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 30.16) (end 12.58 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 30.16) (end 12.58 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 30.8) (end 12.58 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 32.7) (end 4.04 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 32.7) (end -0.32 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 33.34) (end 4.04 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 32.7) (end 12.58 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 32.7) (end 12.58 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 33.34) (end 12.58 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.24) (end 4.04 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.24) (end -0.32 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.88) (end 4.04 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 35.24) (end 12.58 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 35.24) (end 12.58 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 35.88) (end 12.58 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 37.78) (end 4.04 37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 37.78) (end -0.32 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 38.42) (end 4.04 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 37.78) (end 12.58 37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 37.78) (end 12.58 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 38.42) (end 12.58 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.32) (end 4.04 40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.32) (end -0.32 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.96) (end 4.04 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 40.32) (end 12.58 40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 40.32) (end 12.58 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 40.96) (end 12.58 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 42.86) (end 4.04 42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 42.86) (end -0.32 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 43.5) (end 4.04 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 42.86) (end 12.58 42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 42.86) (end 12.58 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 43.5) (end 12.58 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 45.4) (end 4.04 45.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 45.4) (end -0.32 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 46.04) (end 4.04 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 45.4) (end 12.58 45.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 45.4) (end 12.58 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 46.04) (end 12.58 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 47.94) (end 4.04 47.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 47.94) (end -0.32 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 48.58) (end 4.04 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 47.94) (end 12.58 47.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 47.94) (end 12.58 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 48.58) (end 12.58 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 50.48) (end 4.04 50.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 50.48) (end -0.32 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 51.12) (end 4.04 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 50.48) (end 12.58 50.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 50.48) (end 12.58 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 51.12) (end 12.58 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 53.02) (end 4.04 53.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 53.02) (end -0.32 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 53.66) (end 4.04 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 53.02) (end 12.58 53.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 53.02) (end 12.58 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 53.66) (end 12.58 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 55.56) (end 4.04 55.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 55.56) (end -0.32 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 56.2) (end 4.04 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 55.56) (end 12.58 55.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 55.56) (end 12.58 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 56.2) (end 12.58 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 58.1) (end 4.04 58.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 58.1) (end -0.32 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 58.74) (end 4.04 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 58.1) (end 12.58 58.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 58.1) (end 12.58 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 58.74) (end 12.58 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 60.64) (end 4.04 60.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 60.64) (end -0.32 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 61.28) (end 4.04 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 60.64) (end 12.58 60.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 60.64) (end 12.58 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 61.28) (end 12.58 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 63.18) (end 4.04 63.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 63.18) (end -0.32 63.82) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 63.82) (end 4.04 63.82) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 63.18) (end 12.58 63.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 63.18) (end 12.58 63.82) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 63.82) (end 12.58 63.82) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 65.72) (end 4.04 65.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 65.72) (end -0.32 66.36) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 66.36) (end 4.04 66.36) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 65.72) (end 12.58 65.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 65.72) (end 12.58 66.36) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 66.36) (end 12.58 66.36) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 68.26) (end 4.04 68.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 68.26) (end -0.32 68.9) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 68.9) (end 4.04 68.9) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 68.26) (end 12.58 68.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 68.26) (end 12.58 68.9) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 68.9) (end 12.58 68.9) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 70.8) (end 4.04 70.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 70.8) (end -0.32 71.44) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 71.44) (end 4.04 71.44) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 70.8) (end 12.58 70.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 70.8) (end 12.58 71.44) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 71.44) (end 12.58 71.44) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 73.34) (end 4.04 73.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 73.34) (end -0.32 73.98) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 73.98) (end 4.04 73.98) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 73.34) (end 12.58 73.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 73.34) (end 12.58 73.98) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 73.98) (end 12.58 73.98) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.98 -1.33) (end 3.98 74.99) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 74.99) (end 6.64 74.99) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 74.99) (end 6.64 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -1.33) (end 3.98 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.38) (end 12.64 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 -0.38) (end 12.64 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 0.38) (end 6.64 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.32) (end 12.64 -0.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.2) (end 12.64 -0.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.08) (end 12.64 -0.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 0.04) (end 12.64 0.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 0.16) (end 12.64 0.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 0.28) (end 12.64 0.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 -0.38) (end 3.98 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 0.38) (end 3.98 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 -0.38) (end 1.497071 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 0.38) (end 1.497071 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 1.27) (end 6.64 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 2.16) (end 12.64 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 2.16) (end 12.64 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 2.92) (end 6.64 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 2.16) (end 3.98 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 2.92) (end 3.98 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.16) (end 1.497071 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.92) (end 1.497071 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 3.81) (end 6.64 3.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 4.7) (end 12.64 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 4.7) (end 12.64 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 5.46) (end 6.64 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 4.7) (end 3.98 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 5.46) (end 3.98 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 4.7) (end 1.497071 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 5.46) (end 1.497071 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 6.35) (end 6.64 6.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 7.24) (end 12.64 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 7.24) (end 12.64 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 8) (end 6.64 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 7.24) (end 3.98 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 8) (end 3.98 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 7.24) (end 1.497071 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 8) (end 1.497071 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 8.89) (end 6.64 8.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 9.78) (end 12.64 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 9.78) (end 12.64 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 10.54) (end 6.64 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 9.78) (end 3.98 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 10.54) (end 3.98 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 9.78) (end 1.497071 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 10.54) (end 1.497071 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 11.43) (end 6.64 11.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 12.32) (end 12.64 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 12.32) (end 12.64 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 13.08) (end 6.64 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 12.32) (end 3.98 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 13.08) (end 3.98 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 12.32) (end 1.497071 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 13.08) (end 1.497071 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 13.97) (end 6.64 13.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 14.86) (end 12.64 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 14.86) (end 12.64 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 15.62) (end 6.64 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 14.86) (end 3.98 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 15.62) (end 3.98 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 14.86) (end 1.497071 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 15.62) (end 1.497071 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 16.51) (end 6.64 16.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 17.4) (end 12.64 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 17.4) (end 12.64 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 18.16) (end 6.64 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 17.4) (end 3.98 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 18.16) (end 3.98 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 17.4) (end 1.497071 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 18.16) (end 1.497071 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 19.05) (end 6.64 19.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 19.94) (end 12.64 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 19.94) (end 12.64 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 20.7) (end 6.64 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 19.94) (end 3.98 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 20.7) (end 3.98 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 19.94) (end 1.497071 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 20.7) (end 1.497071 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 21.59) (end 6.64 21.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 22.48) (end 12.64 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 22.48) (end 12.64 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 23.24) (end 6.64 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 22.48) (end 3.98 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 23.24) (end 3.98 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 22.48) (end 1.497071 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 23.24) (end 1.497071 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 24.13) (end 6.64 24.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 25.02) (end 12.64 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 25.02) (end 12.64 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 25.78) (end 6.64 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 25.02) (end 3.98 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 25.78) (end 3.98 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 25.02) (end 1.497071 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 25.78) (end 1.497071 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 26.67) (end 6.64 26.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 27.56) (end 12.64 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 27.56) (end 12.64 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 28.32) (end 6.64 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 27.56) (end 3.98 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 28.32) (end 3.98 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 27.56) (end 1.497071 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 28.32) (end 1.497071 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 29.21) (end 6.64 29.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 30.1) (end 12.64 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 30.1) (end 12.64 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 30.86) (end 6.64 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 30.1) (end 3.98 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 30.86) (end 3.98 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 30.1) (end 1.497071 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 30.86) (end 1.497071 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 31.75) (end 6.64 31.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 32.64) (end 12.64 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 32.64) (end 12.64 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 33.4) (end 6.64 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 32.64) (end 3.98 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 33.4) (end 3.98 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 32.64) (end 1.497071 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 33.4) (end 1.497071 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 34.29) (end 6.64 34.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 35.18) (end 12.64 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 35.18) (end 12.64 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 35.94) (end 6.64 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 35.18) (end 3.98 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 35.94) (end 3.98 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 35.18) (end 1.497071 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 35.94) (end 1.497071 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 36.83) (end 6.64 36.83) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 37.72) (end 12.64 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 37.72) (end 12.64 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 38.48) (end 6.64 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 37.72) (end 3.98 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 38.48) (end 3.98 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 37.72) (end 1.497071 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 38.48) (end 1.497071 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 39.37) (end 6.64 39.37) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 40.26) (end 12.64 40.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 40.26) (end 12.64 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 41.02) (end 6.64 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 40.26) (end 3.98 40.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 41.02) (end 3.98 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 40.26) (end 1.497071 40.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 41.02) (end 1.497071 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 41.91) (end 6.64 41.91) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 42.8) (end 12.64 42.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 42.8) (end 12.64 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 43.56) (end 6.64 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 42.8) (end 3.98 42.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 43.56) (end 3.98 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 42.8) (end 1.497071 42.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 43.56) (end 1.497071 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 44.45) (end 6.64 44.45) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 45.34) (end 12.64 45.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 45.34) (end 12.64 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 46.1) (end 6.64 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 45.34) (end 3.98 45.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 46.1) (end 3.98 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 45.34) (end 1.497071 45.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 46.1) (end 1.497071 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 46.99) (end 6.64 46.99) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 47.88) (end 12.64 47.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 47.88) (end 12.64 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 48.64) (end 6.64 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 47.88) (end 3.98 47.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 48.64) (end 3.98 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 47.88) (end 1.497071 47.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 48.64) (end 1.497071 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 49.53) (end 6.64 49.53) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 50.42) (end 12.64 50.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 50.42) (end 12.64 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 51.18) (end 6.64 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 50.42) (end 3.98 50.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 51.18) (end 3.98 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 50.42) (end 1.497071 50.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 51.18) (end 1.497071 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 52.07) (end 6.64 52.07) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 52.96) (end 12.64 52.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 52.96) (end 12.64 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 53.72) (end 6.64 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 52.96) (end 3.98 52.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 53.72) (end 3.98 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 52.96) (end 1.497071 52.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 53.72) (end 1.497071 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 54.61) (end 6.64 54.61) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 55.5) (end 12.64 55.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 55.5) (end 12.64 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 56.26) (end 6.64 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 55.5) (end 3.98 55.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 56.26) (end 3.98 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 55.5) (end 1.497071 55.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 56.26) (end 1.497071 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 57.15) (end 6.64 57.15) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 58.04) (end 12.64 58.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 58.04) (end 12.64 58.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 58.8) (end 6.64 58.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 58.04) (end 3.98 58.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 58.8) (end 3.98 58.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 58.04) (end 1.497071 58.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 58.8) (end 1.497071 58.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 59.69) (end 6.64 59.69) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 60.58) (end 12.64 60.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 60.58) (end 12.64 61.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 61.34) (end 6.64 61.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 60.58) (end 3.98 60.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 61.34) (end 3.98 61.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 60.58) (end 1.497071 60.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 61.34) (end 1.497071 61.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 62.23) (end 6.64 62.23) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 63.12) (end 12.64 63.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 63.12) (end 12.64 63.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 63.88) (end 6.64 63.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 63.12) (end 3.98 63.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 63.88) (end 3.98 63.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 63.12) (end 1.497071 63.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 63.88) (end 1.497071 63.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 64.77) (end 6.64 64.77) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 65.66) (end 12.64 65.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 65.66) (end 12.64 66.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 66.42) (end 6.64 66.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 65.66) (end 3.98 65.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 66.42) (end 3.98 66.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 65.66) (end 1.497071 65.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 66.42) (end 1.497071 66.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 67.31) (end 6.64 67.31) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 68.2) (end 12.64 68.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 68.2) (end 12.64 68.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 68.96) (end 6.64 68.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 68.2) (end 3.98 68.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 68.96) (end 3.98 68.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 68.2) (end 1.497071 68.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 68.96) (end 1.497071 68.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 69.85) (end 6.64 69.85) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 70.74) (end 12.64 70.74) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 70.74) (end 12.64 71.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 71.5) (end 6.64 71.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 70.74) (end 3.98 70.74) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 71.5) (end 3.98 71.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 70.74) (end 1.497071 70.74) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 71.5) (end 1.497071 71.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 72.39) (end 6.64 72.39) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 73.28) (end 12.64 73.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 73.28) (end 12.64 74.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 74.04) (end 6.64 74.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 73.28) (end 3.98 73.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 74.04) (end 3.98 74.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 73.28) (end 1.497071 73.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 74.04) (end 1.497071 74.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 0) (end -1.27 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 -1.27) (end 0 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 75.45) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 75.45) (end 13.1 75.45) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 13.1 75.45) (end 13.1 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 13.1 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 2.54 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 2.54 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 2.54 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 2.54 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 14 thru_hole oval (at 2.54 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 15 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 16 thru_hole oval (at 2.54 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 17 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 18 thru_hole oval (at 2.54 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 19 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 20 thru_hole oval (at 2.54 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 21 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 22 thru_hole oval (at 2.54 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 23 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 24 thru_hole oval (at 2.54 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 25 thru_hole oval (at 0 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 26 thru_hole oval (at 2.54 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 27 thru_hole oval (at 0 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 28 thru_hole oval (at 2.54 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 29 thru_hole oval (at 0 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 30 thru_hole oval (at 2.54 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 31 thru_hole oval (at 0 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 32 thru_hole oval (at 2.54 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 33 thru_hole oval (at 0 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 34 thru_hole oval (at 2.54 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 35 thru_hole oval (at 0 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 36 thru_hole oval (at 2.54 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 37 thru_hole oval (at 0 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 38 thru_hole oval (at 2.54 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 39 thru_hole oval (at 0 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 40 thru_hole oval (at 2.54 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 41 thru_hole oval (at 0 50.8) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 42 thru_hole oval (at 2.54 50.8) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 43 thru_hole oval (at 0 53.34) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 44 thru_hole oval (at 2.54 53.34) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 45 thru_hole oval (at 0 55.88) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 46 thru_hole oval (at 2.54 55.88) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 47 thru_hole oval (at 0 58.42) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 48 thru_hole oval (at 2.54 58.42) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 49 thru_hole oval (at 0 60.96) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 50 thru_hole oval (at 2.54 60.96) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 51 thru_hole oval (at 0 63.5) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 52 thru_hole oval (at 2.54 63.5) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 53 thru_hole oval (at 0 66.04) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 54 thru_hole oval (at 2.54 66.04) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 55 thru_hole oval (at 0 68.58) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 56 thru_hole oval (at 2.54 68.58) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 57 thru_hole oval (at 0 71.12) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 58 thru_hole oval (at 2.54 71.12) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 59 thru_hole oval (at 0 73.66) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 60 thru_hole oval (at 2.54 73.66) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 5.31 36.83 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_2x30_P2.54mm_Horizontal.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_2x30_P2.54mm_Vertical.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x30_P2.54mm_Vertical.kicad_mod
new file mode 100644
index 000000000..37d1fec63
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x30_P2.54mm_Vertical.kicad_mod
@@ -0,0 +1,95 @@
+(module PinHeader_2x30_P2.54mm_Vertical (layer F.Cu) (tedit 59FED5CC)
+  (descr "Through hole straight pin header, 2x30, 2.54mm pitch, double rows")
+  (tags "Through hole pin header THT 2x30 2.54mm double row")
+  (fp_text reference REF** (at 1.27 -2.33) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_2x30_P2.54mm_Vertical (at 1.27 75.99) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 0 -1.27) (end 3.81 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.81 -1.27) (end 3.81 74.93) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.81 74.93) (end -1.27 74.93) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 74.93) (end -1.27 0) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 0) (end 0 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 74.99) (end 3.87 74.99) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end -1.33 74.99) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.87 -1.33) (end 3.87 74.99) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end 1.27 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.27 1.27) (end 1.27 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.27 -1.33) (end 3.87 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 75.45) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 75.45) (end 4.35 75.45) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.35 75.45) (end 4.35 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.35 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 2.54 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 2.54 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 2.54 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 2.54 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 14 thru_hole oval (at 2.54 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 15 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 16 thru_hole oval (at 2.54 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 17 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 18 thru_hole oval (at 2.54 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 19 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 20 thru_hole oval (at 2.54 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 21 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 22 thru_hole oval (at 2.54 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 23 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 24 thru_hole oval (at 2.54 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 25 thru_hole oval (at 0 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 26 thru_hole oval (at 2.54 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 27 thru_hole oval (at 0 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 28 thru_hole oval (at 2.54 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 29 thru_hole oval (at 0 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 30 thru_hole oval (at 2.54 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 31 thru_hole oval (at 0 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 32 thru_hole oval (at 2.54 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 33 thru_hole oval (at 0 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 34 thru_hole oval (at 2.54 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 35 thru_hole oval (at 0 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 36 thru_hole oval (at 2.54 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 37 thru_hole oval (at 0 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 38 thru_hole oval (at 2.54 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 39 thru_hole oval (at 0 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 40 thru_hole oval (at 2.54 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 41 thru_hole oval (at 0 50.8) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 42 thru_hole oval (at 2.54 50.8) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 43 thru_hole oval (at 0 53.34) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 44 thru_hole oval (at 2.54 53.34) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 45 thru_hole oval (at 0 55.88) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 46 thru_hole oval (at 2.54 55.88) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 47 thru_hole oval (at 0 58.42) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 48 thru_hole oval (at 2.54 58.42) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 49 thru_hole oval (at 0 60.96) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 50 thru_hole oval (at 2.54 60.96) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 51 thru_hole oval (at 0 63.5) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 52 thru_hole oval (at 2.54 63.5) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 53 thru_hole oval (at 0 66.04) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 54 thru_hole oval (at 2.54 66.04) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 55 thru_hole oval (at 0 68.58) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 56 thru_hole oval (at 2.54 68.58) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 57 thru_hole oval (at 0 71.12) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 58 thru_hole oval (at 2.54 71.12) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 59 thru_hole oval (at 0 73.66) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 60 thru_hole oval (at 2.54 73.66) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 1.27 36.83 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_2x30_P2.54mm_Vertical.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_2x30_P2.54mm_Vertical_SMD.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x30_P2.54mm_Vertical_SMD.kicad_mod
new file mode 100644
index 000000000..8081193cc
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x30_P2.54mm_Vertical_SMD.kicad_mod
@@ -0,0 +1,333 @@
+(module PinHeader_2x30_P2.54mm_Vertical_SMD (layer F.Cu) (tedit 59FED5CC)
+  (descr "surface-mounted straight pin header, 2x30, 2.54mm pitch, double rows")
+  (tags "Surface mounted pin header SMD 2x30 2.54mm double row")
+  (attr smd)
+  (fp_text reference REF** (at 0 -39.16) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_2x30_P2.54mm_Vertical_SMD (at 0 39.16) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 2.54 38.1) (end -2.54 38.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.59 -38.1) (end 2.54 -38.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 38.1) (end -2.54 -37.15) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -37.15) (end -1.59 -38.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -38.1) (end 2.54 38.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -37.15) (end -3.6 -37.15) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -37.15) (end -3.6 -36.51) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -36.51) (end -2.54 -36.51) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -37.15) (end 3.6 -37.15) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -37.15) (end 3.6 -36.51) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -36.51) (end 2.54 -36.51) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -34.61) (end -3.6 -34.61) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -34.61) (end -3.6 -33.97) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -33.97) (end -2.54 -33.97) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -34.61) (end 3.6 -34.61) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -34.61) (end 3.6 -33.97) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -33.97) (end 2.54 -33.97) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -32.07) (end -3.6 -32.07) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -32.07) (end -3.6 -31.43) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -31.43) (end -2.54 -31.43) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -32.07) (end 3.6 -32.07) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -32.07) (end 3.6 -31.43) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -31.43) (end 2.54 -31.43) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -29.53) (end -3.6 -29.53) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -29.53) (end -3.6 -28.89) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -28.89) (end -2.54 -28.89) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -29.53) (end 3.6 -29.53) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -29.53) (end 3.6 -28.89) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -28.89) (end 2.54 -28.89) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -26.99) (end -3.6 -26.99) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -26.99) (end -3.6 -26.35) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -26.35) (end -2.54 -26.35) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -26.99) (end 3.6 -26.99) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -26.99) (end 3.6 -26.35) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -26.35) (end 2.54 -26.35) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -24.45) (end -3.6 -24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -24.45) (end -3.6 -23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -23.81) (end -2.54 -23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -24.45) (end 3.6 -24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -24.45) (end 3.6 -23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -23.81) (end 2.54 -23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -21.91) (end -3.6 -21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -21.91) (end -3.6 -21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -21.27) (end -2.54 -21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -21.91) (end 3.6 -21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -21.91) (end 3.6 -21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -21.27) (end 2.54 -21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -19.37) (end -3.6 -19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -19.37) (end -3.6 -18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -18.73) (end -2.54 -18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -19.37) (end 3.6 -19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -19.37) (end 3.6 -18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -18.73) (end 2.54 -18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -16.83) (end -3.6 -16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -16.83) (end -3.6 -16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -16.19) (end -2.54 -16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -16.83) (end 3.6 -16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -16.83) (end 3.6 -16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -16.19) (end 2.54 -16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -14.29) (end -3.6 -14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -14.29) (end -3.6 -13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -13.65) (end -2.54 -13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -14.29) (end 3.6 -14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -14.29) (end 3.6 -13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -13.65) (end 2.54 -13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -11.75) (end -3.6 -11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -11.75) (end -3.6 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -11.11) (end -2.54 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -11.75) (end 3.6 -11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -11.75) (end 3.6 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -11.11) (end 2.54 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -9.21) (end -3.6 -9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -9.21) (end -3.6 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -8.57) (end -2.54 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -9.21) (end 3.6 -9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -9.21) (end 3.6 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -8.57) (end 2.54 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -6.67) (end -3.6 -6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -6.67) (end -3.6 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -6.03) (end -2.54 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -6.67) (end 3.6 -6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -6.67) (end 3.6 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -6.03) (end 2.54 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -4.13) (end -3.6 -4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -4.13) (end -3.6 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -3.49) (end -2.54 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -4.13) (end 3.6 -4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -4.13) (end 3.6 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -3.49) (end 2.54 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -1.59) (end -3.6 -1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -1.59) (end -3.6 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -0.95) (end -2.54 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -1.59) (end 3.6 -1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -1.59) (end 3.6 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -0.95) (end 2.54 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 0.95) (end -3.6 0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 0.95) (end -3.6 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 1.59) (end -2.54 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 0.95) (end 3.6 0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 0.95) (end 3.6 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 1.59) (end 2.54 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 3.49) (end -3.6 3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 3.49) (end -3.6 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 4.13) (end -2.54 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 3.49) (end 3.6 3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 3.49) (end 3.6 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 4.13) (end 2.54 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 6.03) (end -3.6 6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 6.03) (end -3.6 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 6.67) (end -2.54 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 6.03) (end 3.6 6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 6.03) (end 3.6 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 6.67) (end 2.54 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 8.57) (end -3.6 8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 8.57) (end -3.6 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 9.21) (end -2.54 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 8.57) (end 3.6 8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 8.57) (end 3.6 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 9.21) (end 2.54 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 11.11) (end -3.6 11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 11.11) (end -3.6 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 11.75) (end -2.54 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 11.11) (end 3.6 11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 11.11) (end 3.6 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 11.75) (end 2.54 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 13.65) (end -3.6 13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 13.65) (end -3.6 14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 14.29) (end -2.54 14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 13.65) (end 3.6 13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 13.65) (end 3.6 14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 14.29) (end 2.54 14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 16.19) (end -3.6 16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 16.19) (end -3.6 16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 16.83) (end -2.54 16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 16.19) (end 3.6 16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 16.19) (end 3.6 16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 16.83) (end 2.54 16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 18.73) (end -3.6 18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 18.73) (end -3.6 19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 19.37) (end -2.54 19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 18.73) (end 3.6 18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 18.73) (end 3.6 19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 19.37) (end 2.54 19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 21.27) (end -3.6 21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 21.27) (end -3.6 21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 21.91) (end -2.54 21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 21.27) (end 3.6 21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 21.27) (end 3.6 21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 21.91) (end 2.54 21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 23.81) (end -3.6 23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 23.81) (end -3.6 24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 24.45) (end -2.54 24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 23.81) (end 3.6 23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 23.81) (end 3.6 24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 24.45) (end 2.54 24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 26.35) (end -3.6 26.35) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 26.35) (end -3.6 26.99) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 26.99) (end -2.54 26.99) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 26.35) (end 3.6 26.35) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 26.35) (end 3.6 26.99) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 26.99) (end 2.54 26.99) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 28.89) (end -3.6 28.89) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 28.89) (end -3.6 29.53) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 29.53) (end -2.54 29.53) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 28.89) (end 3.6 28.89) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 28.89) (end 3.6 29.53) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 29.53) (end 2.54 29.53) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 31.43) (end -3.6 31.43) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 31.43) (end -3.6 32.07) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 32.07) (end -2.54 32.07) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 31.43) (end 3.6 31.43) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 31.43) (end 3.6 32.07) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 32.07) (end 2.54 32.07) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 33.97) (end -3.6 33.97) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 33.97) (end -3.6 34.61) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 34.61) (end -2.54 34.61) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 33.97) (end 3.6 33.97) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 33.97) (end 3.6 34.61) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 34.61) (end 2.54 34.61) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 36.51) (end -3.6 36.51) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 36.51) (end -3.6 37.15) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 37.15) (end -2.54 37.15) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 36.51) (end 3.6 36.51) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 36.51) (end 3.6 37.15) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 37.15) (end 2.54 37.15) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.6 -38.16) (end 2.6 -38.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 38.16) (end 2.6 38.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.04 -37.59) (end -2.6 -37.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -38.16) (end -2.6 -37.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -38.16) (end 2.6 -37.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 37.59) (end -2.6 38.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 37.59) (end 2.6 38.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -36.07) (end -2.6 -35.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -36.07) (end 2.6 -35.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -33.53) (end -2.6 -32.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -33.53) (end 2.6 -32.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -30.99) (end -2.6 -29.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -30.99) (end 2.6 -29.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -28.45) (end -2.6 -27.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -28.45) (end 2.6 -27.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -25.91) (end -2.6 -24.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -25.91) (end 2.6 -24.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -23.37) (end -2.6 -22.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -23.37) (end 2.6 -22.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -20.83) (end -2.6 -19.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -20.83) (end 2.6 -19.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -18.29) (end -2.6 -17.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -18.29) (end 2.6 -17.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -15.75) (end -2.6 -14.73) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -15.75) (end 2.6 -14.73) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -13.21) (end -2.6 -12.19) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -13.21) (end 2.6 -12.19) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -10.67) (end -2.6 -9.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -10.67) (end 2.6 -9.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -8.13) (end -2.6 -7.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -8.13) (end 2.6 -7.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -5.59) (end -2.6 -4.57) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -5.59) (end 2.6 -4.57) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -3.05) (end -2.6 -2.03) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -3.05) (end 2.6 -2.03) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -0.51) (end -2.6 0.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -0.51) (end 2.6 0.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 2.03) (end -2.6 3.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 2.03) (end 2.6 3.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 4.57) (end -2.6 5.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 4.57) (end 2.6 5.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 7.11) (end -2.6 8.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 7.11) (end 2.6 8.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 9.65) (end -2.6 10.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 9.65) (end 2.6 10.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 12.19) (end -2.6 13.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 12.19) (end 2.6 13.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 14.73) (end -2.6 15.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 14.73) (end 2.6 15.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 17.27) (end -2.6 18.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 17.27) (end 2.6 18.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 19.81) (end -2.6 20.83) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 19.81) (end 2.6 20.83) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 22.35) (end -2.6 23.37) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 22.35) (end 2.6 23.37) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 24.89) (end -2.6 25.91) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 24.89) (end 2.6 25.91) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 27.43) (end -2.6 28.45) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 27.43) (end 2.6 28.45) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 29.97) (end -2.6 30.99) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 29.97) (end 2.6 30.99) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 32.51) (end -2.6 33.53) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 32.51) (end 2.6 33.53) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 35.05) (end -2.6 36.07) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 35.05) (end 2.6 36.07) (layer F.SilkS) (width 0.12))
+  (fp_line (start -5.9 -38.6) (end -5.9 38.6) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -5.9 38.6) (end 5.9 38.6) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 5.9 38.6) (end 5.9 -38.6) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 5.9 -38.6) (end -5.9 -38.6) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -2.525 -36.83) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 2.525 -36.83) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 3 smd rect (at -2.525 -34.29) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 4 smd rect (at 2.525 -34.29) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 5 smd rect (at -2.525 -31.75) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 6 smd rect (at 2.525 -31.75) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 7 smd rect (at -2.525 -29.21) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 8 smd rect (at 2.525 -29.21) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 9 smd rect (at -2.525 -26.67) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 10 smd rect (at 2.525 -26.67) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 11 smd rect (at -2.525 -24.13) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 12 smd rect (at 2.525 -24.13) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 13 smd rect (at -2.525 -21.59) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 14 smd rect (at 2.525 -21.59) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 15 smd rect (at -2.525 -19.05) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 16 smd rect (at 2.525 -19.05) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 17 smd rect (at -2.525 -16.51) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 18 smd rect (at 2.525 -16.51) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 19 smd rect (at -2.525 -13.97) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 20 smd rect (at 2.525 -13.97) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 21 smd rect (at -2.525 -11.43) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 22 smd rect (at 2.525 -11.43) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 23 smd rect (at -2.525 -8.89) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 24 smd rect (at 2.525 -8.89) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 25 smd rect (at -2.525 -6.35) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 26 smd rect (at 2.525 -6.35) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 27 smd rect (at -2.525 -3.81) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 28 smd rect (at 2.525 -3.81) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 29 smd rect (at -2.525 -1.27) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 30 smd rect (at 2.525 -1.27) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 31 smd rect (at -2.525 1.27) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 32 smd rect (at 2.525 1.27) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 33 smd rect (at -2.525 3.81) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 34 smd rect (at 2.525 3.81) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 35 smd rect (at -2.525 6.35) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 36 smd rect (at 2.525 6.35) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 37 smd rect (at -2.525 8.89) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 38 smd rect (at 2.525 8.89) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 39 smd rect (at -2.525 11.43) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 40 smd rect (at 2.525 11.43) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 41 smd rect (at -2.525 13.97) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 42 smd rect (at 2.525 13.97) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 43 smd rect (at -2.525 16.51) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 44 smd rect (at 2.525 16.51) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 45 smd rect (at -2.525 19.05) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 46 smd rect (at 2.525 19.05) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 47 smd rect (at -2.525 21.59) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 48 smd rect (at 2.525 21.59) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 49 smd rect (at -2.525 24.13) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 50 smd rect (at 2.525 24.13) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 51 smd rect (at -2.525 26.67) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 52 smd rect (at 2.525 26.67) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 53 smd rect (at -2.525 29.21) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 54 smd rect (at 2.525 29.21) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 55 smd rect (at -2.525 31.75) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 56 smd rect (at 2.525 31.75) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 57 smd rect (at -2.525 34.29) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 58 smd rect (at 2.525 34.29) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 59 smd rect (at -2.525 36.83) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 60 smd rect (at 2.525 36.83) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_2x30_P2.54mm_Vertical_SMD.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_2x31_P2.54mm_Horizontal.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x31_P2.54mm_Horizontal.kicad_mod
new file mode 100644
index 000000000..12225a432
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x31_P2.54mm_Horizontal.kicad_mod
@@ -0,0 +1,534 @@
+(module PinHeader_2x31_P2.54mm_Horizontal (layer F.Cu) (tedit 59FED5CB)
+  (descr "Through hole angled pin header, 2x31, 2.54mm pitch, 6mm pin length, double rows")
+  (tags "Through hole angled pin header THT 2x31 2.54mm double row")
+  (fp_text reference REF** (at 5.655 -2.27) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_2x31_P2.54mm_Horizontal (at 5.655 78.47) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 4.675 -1.27) (end 6.58 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 -1.27) (end 6.58 77.47) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 77.47) (end 4.04 77.47) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 77.47) (end 4.04 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 -0.635) (end 4.675 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end 4.04 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end -0.32 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 0.32) (end 4.04 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 -0.32) (end 12.58 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 -0.32) (end 12.58 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 0.32) (end 12.58 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end 4.04 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end -0.32 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.86) (end 4.04 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 2.22) (end 12.58 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 2.22) (end 12.58 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 2.86) (end 12.58 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end 4.04 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end -0.32 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 5.4) (end 4.04 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 4.76) (end 12.58 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 4.76) (end 12.58 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 5.4) (end 12.58 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end 4.04 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end -0.32 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.94) (end 4.04 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 7.3) (end 12.58 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 7.3) (end 12.58 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 7.94) (end 12.58 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end 4.04 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end -0.32 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 10.48) (end 4.04 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 9.84) (end 12.58 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 9.84) (end 12.58 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 10.48) (end 12.58 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end 4.04 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end -0.32 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 13.02) (end 4.04 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 12.38) (end 12.58 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 12.38) (end 12.58 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 13.02) (end 12.58 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end 4.04 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end -0.32 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 15.56) (end 4.04 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 14.92) (end 12.58 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 14.92) (end 12.58 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 15.56) (end 12.58 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end 4.04 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end -0.32 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 18.1) (end 4.04 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 17.46) (end 12.58 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 17.46) (end 12.58 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 18.1) (end 12.58 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end 4.04 20) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end -0.32 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20.64) (end 4.04 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 20) (end 12.58 20) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 20) (end 12.58 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 20.64) (end 12.58 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end 4.04 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end -0.32 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 23.18) (end 4.04 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 22.54) (end 12.58 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 22.54) (end 12.58 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 23.18) (end 12.58 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.08) (end 4.04 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.08) (end -0.32 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.72) (end 4.04 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 25.08) (end 12.58 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 25.08) (end 12.58 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 25.72) (end 12.58 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 27.62) (end 4.04 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 27.62) (end -0.32 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 28.26) (end 4.04 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 27.62) (end 12.58 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 27.62) (end 12.58 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 28.26) (end 12.58 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.16) (end 4.04 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.16) (end -0.32 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.8) (end 4.04 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 30.16) (end 12.58 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 30.16) (end 12.58 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 30.8) (end 12.58 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 32.7) (end 4.04 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 32.7) (end -0.32 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 33.34) (end 4.04 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 32.7) (end 12.58 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 32.7) (end 12.58 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 33.34) (end 12.58 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.24) (end 4.04 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.24) (end -0.32 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.88) (end 4.04 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 35.24) (end 12.58 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 35.24) (end 12.58 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 35.88) (end 12.58 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 37.78) (end 4.04 37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 37.78) (end -0.32 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 38.42) (end 4.04 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 37.78) (end 12.58 37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 37.78) (end 12.58 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 38.42) (end 12.58 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.32) (end 4.04 40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.32) (end -0.32 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.96) (end 4.04 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 40.32) (end 12.58 40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 40.32) (end 12.58 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 40.96) (end 12.58 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 42.86) (end 4.04 42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 42.86) (end -0.32 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 43.5) (end 4.04 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 42.86) (end 12.58 42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 42.86) (end 12.58 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 43.5) (end 12.58 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 45.4) (end 4.04 45.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 45.4) (end -0.32 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 46.04) (end 4.04 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 45.4) (end 12.58 45.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 45.4) (end 12.58 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 46.04) (end 12.58 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 47.94) (end 4.04 47.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 47.94) (end -0.32 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 48.58) (end 4.04 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 47.94) (end 12.58 47.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 47.94) (end 12.58 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 48.58) (end 12.58 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 50.48) (end 4.04 50.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 50.48) (end -0.32 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 51.12) (end 4.04 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 50.48) (end 12.58 50.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 50.48) (end 12.58 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 51.12) (end 12.58 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 53.02) (end 4.04 53.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 53.02) (end -0.32 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 53.66) (end 4.04 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 53.02) (end 12.58 53.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 53.02) (end 12.58 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 53.66) (end 12.58 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 55.56) (end 4.04 55.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 55.56) (end -0.32 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 56.2) (end 4.04 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 55.56) (end 12.58 55.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 55.56) (end 12.58 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 56.2) (end 12.58 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 58.1) (end 4.04 58.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 58.1) (end -0.32 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 58.74) (end 4.04 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 58.1) (end 12.58 58.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 58.1) (end 12.58 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 58.74) (end 12.58 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 60.64) (end 4.04 60.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 60.64) (end -0.32 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 61.28) (end 4.04 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 60.64) (end 12.58 60.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 60.64) (end 12.58 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 61.28) (end 12.58 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 63.18) (end 4.04 63.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 63.18) (end -0.32 63.82) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 63.82) (end 4.04 63.82) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 63.18) (end 12.58 63.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 63.18) (end 12.58 63.82) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 63.82) (end 12.58 63.82) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 65.72) (end 4.04 65.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 65.72) (end -0.32 66.36) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 66.36) (end 4.04 66.36) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 65.72) (end 12.58 65.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 65.72) (end 12.58 66.36) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 66.36) (end 12.58 66.36) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 68.26) (end 4.04 68.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 68.26) (end -0.32 68.9) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 68.9) (end 4.04 68.9) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 68.26) (end 12.58 68.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 68.26) (end 12.58 68.9) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 68.9) (end 12.58 68.9) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 70.8) (end 4.04 70.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 70.8) (end -0.32 71.44) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 71.44) (end 4.04 71.44) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 70.8) (end 12.58 70.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 70.8) (end 12.58 71.44) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 71.44) (end 12.58 71.44) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 73.34) (end 4.04 73.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 73.34) (end -0.32 73.98) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 73.98) (end 4.04 73.98) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 73.34) (end 12.58 73.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 73.34) (end 12.58 73.98) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 73.98) (end 12.58 73.98) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 75.88) (end 4.04 75.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 75.88) (end -0.32 76.52) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 76.52) (end 4.04 76.52) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 75.88) (end 12.58 75.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 75.88) (end 12.58 76.52) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 76.52) (end 12.58 76.52) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.98 -1.33) (end 3.98 77.53) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 77.53) (end 6.64 77.53) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 77.53) (end 6.64 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -1.33) (end 3.98 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.38) (end 12.64 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 -0.38) (end 12.64 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 0.38) (end 6.64 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.32) (end 12.64 -0.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.2) (end 12.64 -0.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.08) (end 12.64 -0.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 0.04) (end 12.64 0.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 0.16) (end 12.64 0.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 0.28) (end 12.64 0.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 -0.38) (end 3.98 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 0.38) (end 3.98 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 -0.38) (end 1.497071 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 0.38) (end 1.497071 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 1.27) (end 6.64 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 2.16) (end 12.64 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 2.16) (end 12.64 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 2.92) (end 6.64 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 2.16) (end 3.98 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 2.92) (end 3.98 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.16) (end 1.497071 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.92) (end 1.497071 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 3.81) (end 6.64 3.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 4.7) (end 12.64 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 4.7) (end 12.64 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 5.46) (end 6.64 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 4.7) (end 3.98 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 5.46) (end 3.98 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 4.7) (end 1.497071 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 5.46) (end 1.497071 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 6.35) (end 6.64 6.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 7.24) (end 12.64 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 7.24) (end 12.64 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 8) (end 6.64 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 7.24) (end 3.98 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 8) (end 3.98 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 7.24) (end 1.497071 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 8) (end 1.497071 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 8.89) (end 6.64 8.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 9.78) (end 12.64 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 9.78) (end 12.64 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 10.54) (end 6.64 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 9.78) (end 3.98 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 10.54) (end 3.98 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 9.78) (end 1.497071 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 10.54) (end 1.497071 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 11.43) (end 6.64 11.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 12.32) (end 12.64 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 12.32) (end 12.64 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 13.08) (end 6.64 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 12.32) (end 3.98 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 13.08) (end 3.98 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 12.32) (end 1.497071 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 13.08) (end 1.497071 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 13.97) (end 6.64 13.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 14.86) (end 12.64 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 14.86) (end 12.64 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 15.62) (end 6.64 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 14.86) (end 3.98 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 15.62) (end 3.98 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 14.86) (end 1.497071 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 15.62) (end 1.497071 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 16.51) (end 6.64 16.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 17.4) (end 12.64 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 17.4) (end 12.64 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 18.16) (end 6.64 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 17.4) (end 3.98 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 18.16) (end 3.98 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 17.4) (end 1.497071 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 18.16) (end 1.497071 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 19.05) (end 6.64 19.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 19.94) (end 12.64 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 19.94) (end 12.64 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 20.7) (end 6.64 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 19.94) (end 3.98 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 20.7) (end 3.98 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 19.94) (end 1.497071 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 20.7) (end 1.497071 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 21.59) (end 6.64 21.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 22.48) (end 12.64 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 22.48) (end 12.64 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 23.24) (end 6.64 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 22.48) (end 3.98 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 23.24) (end 3.98 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 22.48) (end 1.497071 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 23.24) (end 1.497071 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 24.13) (end 6.64 24.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 25.02) (end 12.64 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 25.02) (end 12.64 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 25.78) (end 6.64 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 25.02) (end 3.98 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 25.78) (end 3.98 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 25.02) (end 1.497071 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 25.78) (end 1.497071 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 26.67) (end 6.64 26.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 27.56) (end 12.64 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 27.56) (end 12.64 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 28.32) (end 6.64 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 27.56) (end 3.98 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 28.32) (end 3.98 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 27.56) (end 1.497071 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 28.32) (end 1.497071 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 29.21) (end 6.64 29.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 30.1) (end 12.64 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 30.1) (end 12.64 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 30.86) (end 6.64 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 30.1) (end 3.98 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 30.86) (end 3.98 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 30.1) (end 1.497071 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 30.86) (end 1.497071 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 31.75) (end 6.64 31.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 32.64) (end 12.64 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 32.64) (end 12.64 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 33.4) (end 6.64 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 32.64) (end 3.98 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 33.4) (end 3.98 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 32.64) (end 1.497071 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 33.4) (end 1.497071 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 34.29) (end 6.64 34.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 35.18) (end 12.64 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 35.18) (end 12.64 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 35.94) (end 6.64 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 35.18) (end 3.98 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 35.94) (end 3.98 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 35.18) (end 1.497071 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 35.94) (end 1.497071 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 36.83) (end 6.64 36.83) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 37.72) (end 12.64 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 37.72) (end 12.64 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 38.48) (end 6.64 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 37.72) (end 3.98 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 38.48) (end 3.98 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 37.72) (end 1.497071 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 38.48) (end 1.497071 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 39.37) (end 6.64 39.37) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 40.26) (end 12.64 40.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 40.26) (end 12.64 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 41.02) (end 6.64 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 40.26) (end 3.98 40.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 41.02) (end 3.98 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 40.26) (end 1.497071 40.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 41.02) (end 1.497071 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 41.91) (end 6.64 41.91) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 42.8) (end 12.64 42.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 42.8) (end 12.64 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 43.56) (end 6.64 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 42.8) (end 3.98 42.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 43.56) (end 3.98 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 42.8) (end 1.497071 42.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 43.56) (end 1.497071 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 44.45) (end 6.64 44.45) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 45.34) (end 12.64 45.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 45.34) (end 12.64 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 46.1) (end 6.64 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 45.34) (end 3.98 45.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 46.1) (end 3.98 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 45.34) (end 1.497071 45.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 46.1) (end 1.497071 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 46.99) (end 6.64 46.99) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 47.88) (end 12.64 47.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 47.88) (end 12.64 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 48.64) (end 6.64 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 47.88) (end 3.98 47.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 48.64) (end 3.98 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 47.88) (end 1.497071 47.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 48.64) (end 1.497071 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 49.53) (end 6.64 49.53) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 50.42) (end 12.64 50.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 50.42) (end 12.64 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 51.18) (end 6.64 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 50.42) (end 3.98 50.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 51.18) (end 3.98 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 50.42) (end 1.497071 50.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 51.18) (end 1.497071 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 52.07) (end 6.64 52.07) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 52.96) (end 12.64 52.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 52.96) (end 12.64 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 53.72) (end 6.64 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 52.96) (end 3.98 52.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 53.72) (end 3.98 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 52.96) (end 1.497071 52.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 53.72) (end 1.497071 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 54.61) (end 6.64 54.61) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 55.5) (end 12.64 55.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 55.5) (end 12.64 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 56.26) (end 6.64 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 55.5) (end 3.98 55.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 56.26) (end 3.98 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 55.5) (end 1.497071 55.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 56.26) (end 1.497071 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 57.15) (end 6.64 57.15) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 58.04) (end 12.64 58.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 58.04) (end 12.64 58.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 58.8) (end 6.64 58.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 58.04) (end 3.98 58.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 58.8) (end 3.98 58.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 58.04) (end 1.497071 58.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 58.8) (end 1.497071 58.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 59.69) (end 6.64 59.69) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 60.58) (end 12.64 60.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 60.58) (end 12.64 61.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 61.34) (end 6.64 61.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 60.58) (end 3.98 60.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 61.34) (end 3.98 61.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 60.58) (end 1.497071 60.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 61.34) (end 1.497071 61.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 62.23) (end 6.64 62.23) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 63.12) (end 12.64 63.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 63.12) (end 12.64 63.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 63.88) (end 6.64 63.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 63.12) (end 3.98 63.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 63.88) (end 3.98 63.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 63.12) (end 1.497071 63.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 63.88) (end 1.497071 63.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 64.77) (end 6.64 64.77) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 65.66) (end 12.64 65.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 65.66) (end 12.64 66.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 66.42) (end 6.64 66.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 65.66) (end 3.98 65.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 66.42) (end 3.98 66.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 65.66) (end 1.497071 65.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 66.42) (end 1.497071 66.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 67.31) (end 6.64 67.31) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 68.2) (end 12.64 68.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 68.2) (end 12.64 68.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 68.96) (end 6.64 68.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 68.2) (end 3.98 68.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 68.96) (end 3.98 68.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 68.2) (end 1.497071 68.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 68.96) (end 1.497071 68.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 69.85) (end 6.64 69.85) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 70.74) (end 12.64 70.74) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 70.74) (end 12.64 71.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 71.5) (end 6.64 71.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 70.74) (end 3.98 70.74) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 71.5) (end 3.98 71.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 70.74) (end 1.497071 70.74) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 71.5) (end 1.497071 71.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 72.39) (end 6.64 72.39) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 73.28) (end 12.64 73.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 73.28) (end 12.64 74.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 74.04) (end 6.64 74.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 73.28) (end 3.98 73.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 74.04) (end 3.98 74.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 73.28) (end 1.497071 73.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 74.04) (end 1.497071 74.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 74.93) (end 6.64 74.93) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 75.82) (end 12.64 75.82) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 75.82) (end 12.64 76.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 76.58) (end 6.64 76.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 75.82) (end 3.98 75.82) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 76.58) (end 3.98 76.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 75.82) (end 1.497071 75.82) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 76.58) (end 1.497071 76.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 0) (end -1.27 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 -1.27) (end 0 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 78) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 78) (end 13.1 78) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 13.1 78) (end 13.1 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 13.1 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 2.54 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 2.54 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 2.54 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 2.54 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 14 thru_hole oval (at 2.54 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 15 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 16 thru_hole oval (at 2.54 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 17 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 18 thru_hole oval (at 2.54 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 19 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 20 thru_hole oval (at 2.54 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 21 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 22 thru_hole oval (at 2.54 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 23 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 24 thru_hole oval (at 2.54 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 25 thru_hole oval (at 0 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 26 thru_hole oval (at 2.54 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 27 thru_hole oval (at 0 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 28 thru_hole oval (at 2.54 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 29 thru_hole oval (at 0 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 30 thru_hole oval (at 2.54 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 31 thru_hole oval (at 0 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 32 thru_hole oval (at 2.54 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 33 thru_hole oval (at 0 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 34 thru_hole oval (at 2.54 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 35 thru_hole oval (at 0 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 36 thru_hole oval (at 2.54 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 37 thru_hole oval (at 0 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 38 thru_hole oval (at 2.54 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 39 thru_hole oval (at 0 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 40 thru_hole oval (at 2.54 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 41 thru_hole oval (at 0 50.8) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 42 thru_hole oval (at 2.54 50.8) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 43 thru_hole oval (at 0 53.34) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 44 thru_hole oval (at 2.54 53.34) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 45 thru_hole oval (at 0 55.88) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 46 thru_hole oval (at 2.54 55.88) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 47 thru_hole oval (at 0 58.42) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 48 thru_hole oval (at 2.54 58.42) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 49 thru_hole oval (at 0 60.96) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 50 thru_hole oval (at 2.54 60.96) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 51 thru_hole oval (at 0 63.5) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 52 thru_hole oval (at 2.54 63.5) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 53 thru_hole oval (at 0 66.04) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 54 thru_hole oval (at 2.54 66.04) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 55 thru_hole oval (at 0 68.58) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 56 thru_hole oval (at 2.54 68.58) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 57 thru_hole oval (at 0 71.12) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 58 thru_hole oval (at 2.54 71.12) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 59 thru_hole oval (at 0 73.66) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 60 thru_hole oval (at 2.54 73.66) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 61 thru_hole oval (at 0 76.2) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 62 thru_hole oval (at 2.54 76.2) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 5.31 38.1 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_2x31_P2.54mm_Horizontal.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_2x31_P2.54mm_Vertical.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x31_P2.54mm_Vertical.kicad_mod
new file mode 100644
index 000000000..5a3230bca
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x31_P2.54mm_Vertical.kicad_mod
@@ -0,0 +1,97 @@
+(module PinHeader_2x31_P2.54mm_Vertical (layer F.Cu) (tedit 59FED5CC)
+  (descr "Through hole straight pin header, 2x31, 2.54mm pitch, double rows")
+  (tags "Through hole pin header THT 2x31 2.54mm double row")
+  (fp_text reference REF** (at 1.27 -2.33) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_2x31_P2.54mm_Vertical (at 1.27 78.53) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 0 -1.27) (end 3.81 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.81 -1.27) (end 3.81 77.47) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.81 77.47) (end -1.27 77.47) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 77.47) (end -1.27 0) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 0) (end 0 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 77.53) (end 3.87 77.53) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end -1.33 77.53) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.87 -1.33) (end 3.87 77.53) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end 1.27 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.27 1.27) (end 1.27 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.27 -1.33) (end 3.87 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 78) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 78) (end 4.35 78) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.35 78) (end 4.35 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.35 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 2.54 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 2.54 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 2.54 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 2.54 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 14 thru_hole oval (at 2.54 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 15 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 16 thru_hole oval (at 2.54 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 17 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 18 thru_hole oval (at 2.54 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 19 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 20 thru_hole oval (at 2.54 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 21 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 22 thru_hole oval (at 2.54 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 23 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 24 thru_hole oval (at 2.54 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 25 thru_hole oval (at 0 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 26 thru_hole oval (at 2.54 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 27 thru_hole oval (at 0 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 28 thru_hole oval (at 2.54 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 29 thru_hole oval (at 0 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 30 thru_hole oval (at 2.54 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 31 thru_hole oval (at 0 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 32 thru_hole oval (at 2.54 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 33 thru_hole oval (at 0 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 34 thru_hole oval (at 2.54 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 35 thru_hole oval (at 0 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 36 thru_hole oval (at 2.54 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 37 thru_hole oval (at 0 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 38 thru_hole oval (at 2.54 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 39 thru_hole oval (at 0 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 40 thru_hole oval (at 2.54 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 41 thru_hole oval (at 0 50.8) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 42 thru_hole oval (at 2.54 50.8) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 43 thru_hole oval (at 0 53.34) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 44 thru_hole oval (at 2.54 53.34) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 45 thru_hole oval (at 0 55.88) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 46 thru_hole oval (at 2.54 55.88) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 47 thru_hole oval (at 0 58.42) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 48 thru_hole oval (at 2.54 58.42) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 49 thru_hole oval (at 0 60.96) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 50 thru_hole oval (at 2.54 60.96) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 51 thru_hole oval (at 0 63.5) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 52 thru_hole oval (at 2.54 63.5) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 53 thru_hole oval (at 0 66.04) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 54 thru_hole oval (at 2.54 66.04) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 55 thru_hole oval (at 0 68.58) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 56 thru_hole oval (at 2.54 68.58) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 57 thru_hole oval (at 0 71.12) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 58 thru_hole oval (at 2.54 71.12) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 59 thru_hole oval (at 0 73.66) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 60 thru_hole oval (at 2.54 73.66) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 61 thru_hole oval (at 0 76.2) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 62 thru_hole oval (at 2.54 76.2) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 1.27 38.1 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_2x31_P2.54mm_Vertical.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_2x31_P2.54mm_Vertical_SMD.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x31_P2.54mm_Vertical_SMD.kicad_mod
new file mode 100644
index 000000000..76903ebef
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x31_P2.54mm_Vertical_SMD.kicad_mod
@@ -0,0 +1,343 @@
+(module PinHeader_2x31_P2.54mm_Vertical_SMD (layer F.Cu) (tedit 59FED5CC)
+  (descr "surface-mounted straight pin header, 2x31, 2.54mm pitch, double rows")
+  (tags "Surface mounted pin header SMD 2x31 2.54mm double row")
+  (attr smd)
+  (fp_text reference REF** (at 0 -40.43) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_2x31_P2.54mm_Vertical_SMD (at 0 40.43) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 2.54 39.37) (end -2.54 39.37) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.59 -39.37) (end 2.54 -39.37) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 39.37) (end -2.54 -38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -38.42) (end -1.59 -39.37) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -39.37) (end 2.54 39.37) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -38.42) (end -3.6 -38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -38.42) (end -3.6 -37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -37.78) (end -2.54 -37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -38.42) (end 3.6 -38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -38.42) (end 3.6 -37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -37.78) (end 2.54 -37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -35.88) (end -3.6 -35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -35.88) (end -3.6 -35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -35.24) (end -2.54 -35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -35.88) (end 3.6 -35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -35.88) (end 3.6 -35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -35.24) (end 2.54 -35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -33.34) (end -3.6 -33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -33.34) (end -3.6 -32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -32.7) (end -2.54 -32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -33.34) (end 3.6 -33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -33.34) (end 3.6 -32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -32.7) (end 2.54 -32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -30.8) (end -3.6 -30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -30.8) (end -3.6 -30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -30.16) (end -2.54 -30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -30.8) (end 3.6 -30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -30.8) (end 3.6 -30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -30.16) (end 2.54 -30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -28.26) (end -3.6 -28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -28.26) (end -3.6 -27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -27.62) (end -2.54 -27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -28.26) (end 3.6 -28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -28.26) (end 3.6 -27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -27.62) (end 2.54 -27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -25.72) (end -3.6 -25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -25.72) (end -3.6 -25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -25.08) (end -2.54 -25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -25.72) (end 3.6 -25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -25.72) (end 3.6 -25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -25.08) (end 2.54 -25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -23.18) (end -3.6 -23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -23.18) (end -3.6 -22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -22.54) (end -2.54 -22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -23.18) (end 3.6 -23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -23.18) (end 3.6 -22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -22.54) (end 2.54 -22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -20.64) (end -3.6 -20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -20.64) (end -3.6 -20) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -20) (end -2.54 -20) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -20.64) (end 3.6 -20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -20.64) (end 3.6 -20) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -20) (end 2.54 -20) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -18.1) (end -3.6 -18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -18.1) (end -3.6 -17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -17.46) (end -2.54 -17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -18.1) (end 3.6 -18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -18.1) (end 3.6 -17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -17.46) (end 2.54 -17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -15.56) (end -3.6 -15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -15.56) (end -3.6 -14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -14.92) (end -2.54 -14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -15.56) (end 3.6 -15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -15.56) (end 3.6 -14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -14.92) (end 2.54 -14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -13.02) (end -3.6 -13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -13.02) (end -3.6 -12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -12.38) (end -2.54 -12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -13.02) (end 3.6 -13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -13.02) (end 3.6 -12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -12.38) (end 2.54 -12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -10.48) (end -3.6 -10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -10.48) (end -3.6 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -9.84) (end -2.54 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -10.48) (end 3.6 -10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -10.48) (end 3.6 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -9.84) (end 2.54 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -7.94) (end -3.6 -7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -7.94) (end -3.6 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -7.3) (end -2.54 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -7.94) (end 3.6 -7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -7.94) (end 3.6 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -7.3) (end 2.54 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -5.4) (end -3.6 -5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -5.4) (end -3.6 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -4.76) (end -2.54 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -5.4) (end 3.6 -5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -5.4) (end 3.6 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -4.76) (end 2.54 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -2.86) (end -3.6 -2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -2.86) (end -3.6 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -2.22) (end -2.54 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -2.86) (end 3.6 -2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -2.86) (end 3.6 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -2.22) (end 2.54 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -0.32) (end -3.6 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -0.32) (end -3.6 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 0.32) (end -2.54 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -0.32) (end 3.6 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -0.32) (end 3.6 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 0.32) (end 2.54 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 2.22) (end -3.6 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 2.22) (end -3.6 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 2.86) (end -2.54 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 2.22) (end 3.6 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 2.22) (end 3.6 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 2.86) (end 2.54 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 4.76) (end -3.6 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 4.76) (end -3.6 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 5.4) (end -2.54 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 4.76) (end 3.6 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 4.76) (end 3.6 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 5.4) (end 2.54 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 7.3) (end -3.6 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 7.3) (end -3.6 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 7.94) (end -2.54 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 7.3) (end 3.6 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 7.3) (end 3.6 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 7.94) (end 2.54 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 9.84) (end -3.6 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 9.84) (end -3.6 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 10.48) (end -2.54 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 9.84) (end 3.6 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 9.84) (end 3.6 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 10.48) (end 2.54 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 12.38) (end -3.6 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 12.38) (end -3.6 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 13.02) (end -2.54 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 12.38) (end 3.6 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 12.38) (end 3.6 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 13.02) (end 2.54 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 14.92) (end -3.6 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 14.92) (end -3.6 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 15.56) (end -2.54 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 14.92) (end 3.6 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 14.92) (end 3.6 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 15.56) (end 2.54 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 17.46) (end -3.6 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 17.46) (end -3.6 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 18.1) (end -2.54 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 17.46) (end 3.6 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 17.46) (end 3.6 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 18.1) (end 2.54 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 20) (end -3.6 20) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 20) (end -3.6 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 20.64) (end -2.54 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 20) (end 3.6 20) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 20) (end 3.6 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 20.64) (end 2.54 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 22.54) (end -3.6 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 22.54) (end -3.6 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 23.18) (end -2.54 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 22.54) (end 3.6 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 22.54) (end 3.6 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 23.18) (end 2.54 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 25.08) (end -3.6 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 25.08) (end -3.6 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 25.72) (end -2.54 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 25.08) (end 3.6 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 25.08) (end 3.6 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 25.72) (end 2.54 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 27.62) (end -3.6 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 27.62) (end -3.6 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 28.26) (end -2.54 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 27.62) (end 3.6 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 27.62) (end 3.6 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 28.26) (end 2.54 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 30.16) (end -3.6 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 30.16) (end -3.6 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 30.8) (end -2.54 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 30.16) (end 3.6 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 30.16) (end 3.6 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 30.8) (end 2.54 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 32.7) (end -3.6 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 32.7) (end -3.6 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 33.34) (end -2.54 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 32.7) (end 3.6 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 32.7) (end 3.6 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 33.34) (end 2.54 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 35.24) (end -3.6 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 35.24) (end -3.6 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 35.88) (end -2.54 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 35.24) (end 3.6 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 35.24) (end 3.6 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 35.88) (end 2.54 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 37.78) (end -3.6 37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 37.78) (end -3.6 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 38.42) (end -2.54 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 37.78) (end 3.6 37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 37.78) (end 3.6 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 38.42) (end 2.54 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.6 -39.43) (end 2.6 -39.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 39.43) (end 2.6 39.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.04 -38.86) (end -2.6 -38.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -39.43) (end -2.6 -38.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -39.43) (end 2.6 -38.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 38.86) (end -2.6 39.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 38.86) (end 2.6 39.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -37.34) (end -2.6 -36.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -37.34) (end 2.6 -36.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -34.8) (end -2.6 -33.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -34.8) (end 2.6 -33.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -32.26) (end -2.6 -31.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -32.26) (end 2.6 -31.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -29.72) (end -2.6 -28.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -29.72) (end 2.6 -28.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -27.18) (end -2.6 -26.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -27.18) (end 2.6 -26.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -24.64) (end -2.6 -23.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -24.64) (end 2.6 -23.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -22.1) (end -2.6 -21.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -22.1) (end 2.6 -21.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -19.56) (end -2.6 -18.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -19.56) (end 2.6 -18.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -17.02) (end -2.6 -16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -17.02) (end 2.6 -16) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -14.48) (end -2.6 -13.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -14.48) (end 2.6 -13.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -11.94) (end -2.6 -10.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -11.94) (end 2.6 -10.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -9.4) (end -2.6 -8.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -9.4) (end 2.6 -8.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -6.86) (end -2.6 -5.84) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -6.86) (end 2.6 -5.84) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -4.32) (end -2.6 -3.3) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -4.32) (end 2.6 -3.3) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -1.78) (end -2.6 -0.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -1.78) (end 2.6 -0.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 0.76) (end -2.6 1.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 0.76) (end 2.6 1.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 3.3) (end -2.6 4.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 3.3) (end 2.6 4.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 5.84) (end -2.6 6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 5.84) (end 2.6 6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 8.38) (end -2.6 9.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 8.38) (end 2.6 9.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 10.92) (end -2.6 11.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 10.92) (end 2.6 11.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 13.46) (end -2.6 14.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 13.46) (end 2.6 14.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 16) (end -2.6 17.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 16) (end 2.6 17.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 18.54) (end -2.6 19.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 18.54) (end 2.6 19.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 21.08) (end -2.6 22.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 21.08) (end 2.6 22.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 23.62) (end -2.6 24.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 23.62) (end 2.6 24.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 26.16) (end -2.6 27.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 26.16) (end 2.6 27.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 28.7) (end -2.6 29.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 28.7) (end 2.6 29.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 31.24) (end -2.6 32.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 31.24) (end 2.6 32.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 33.78) (end -2.6 34.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 33.78) (end 2.6 34.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 36.32) (end -2.6 37.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 36.32) (end 2.6 37.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start -5.9 -39.9) (end -5.9 39.9) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -5.9 39.9) (end 5.9 39.9) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 5.9 39.9) (end 5.9 -39.9) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 5.9 -39.9) (end -5.9 -39.9) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -2.525 -38.1) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 2.525 -38.1) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 3 smd rect (at -2.525 -35.56) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 4 smd rect (at 2.525 -35.56) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 5 smd rect (at -2.525 -33.02) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 6 smd rect (at 2.525 -33.02) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 7 smd rect (at -2.525 -30.48) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 8 smd rect (at 2.525 -30.48) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 9 smd rect (at -2.525 -27.94) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 10 smd rect (at 2.525 -27.94) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 11 smd rect (at -2.525 -25.4) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 12 smd rect (at 2.525 -25.4) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 13 smd rect (at -2.525 -22.86) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 14 smd rect (at 2.525 -22.86) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 15 smd rect (at -2.525 -20.32) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 16 smd rect (at 2.525 -20.32) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 17 smd rect (at -2.525 -17.78) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 18 smd rect (at 2.525 -17.78) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 19 smd rect (at -2.525 -15.24) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 20 smd rect (at 2.525 -15.24) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 21 smd rect (at -2.525 -12.7) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 22 smd rect (at 2.525 -12.7) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 23 smd rect (at -2.525 -10.16) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 24 smd rect (at 2.525 -10.16) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 25 smd rect (at -2.525 -7.62) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 26 smd rect (at 2.525 -7.62) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 27 smd rect (at -2.525 -5.08) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 28 smd rect (at 2.525 -5.08) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 29 smd rect (at -2.525 -2.54) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 30 smd rect (at 2.525 -2.54) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 31 smd rect (at -2.525 0) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 32 smd rect (at 2.525 0) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 33 smd rect (at -2.525 2.54) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 34 smd rect (at 2.525 2.54) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 35 smd rect (at -2.525 5.08) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 36 smd rect (at 2.525 5.08) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 37 smd rect (at -2.525 7.62) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 38 smd rect (at 2.525 7.62) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 39 smd rect (at -2.525 10.16) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 40 smd rect (at 2.525 10.16) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 41 smd rect (at -2.525 12.7) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 42 smd rect (at 2.525 12.7) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 43 smd rect (at -2.525 15.24) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 44 smd rect (at 2.525 15.24) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 45 smd rect (at -2.525 17.78) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 46 smd rect (at 2.525 17.78) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 47 smd rect (at -2.525 20.32) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 48 smd rect (at 2.525 20.32) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 49 smd rect (at -2.525 22.86) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 50 smd rect (at 2.525 22.86) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 51 smd rect (at -2.525 25.4) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 52 smd rect (at 2.525 25.4) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 53 smd rect (at -2.525 27.94) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 54 smd rect (at 2.525 27.94) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 55 smd rect (at -2.525 30.48) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 56 smd rect (at 2.525 30.48) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 57 smd rect (at -2.525 33.02) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 58 smd rect (at 2.525 33.02) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 59 smd rect (at -2.525 35.56) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 60 smd rect (at 2.525 35.56) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 61 smd rect (at -2.525 38.1) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 62 smd rect (at 2.525 38.1) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_2x31_P2.54mm_Vertical_SMD.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_2x32_P2.54mm_Horizontal.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x32_P2.54mm_Horizontal.kicad_mod
new file mode 100644
index 000000000..9a533af66
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x32_P2.54mm_Horizontal.kicad_mod
@@ -0,0 +1,550 @@
+(module PinHeader_2x32_P2.54mm_Horizontal (layer F.Cu) (tedit 59FED5CB)
+  (descr "Through hole angled pin header, 2x32, 2.54mm pitch, 6mm pin length, double rows")
+  (tags "Through hole angled pin header THT 2x32 2.54mm double row")
+  (fp_text reference REF** (at 5.655 -2.27) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_2x32_P2.54mm_Horizontal (at 5.655 81.01) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 4.675 -1.27) (end 6.58 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 -1.27) (end 6.58 80.01) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 80.01) (end 4.04 80.01) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 80.01) (end 4.04 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 -0.635) (end 4.675 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end 4.04 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end -0.32 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 0.32) (end 4.04 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 -0.32) (end 12.58 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 -0.32) (end 12.58 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 0.32) (end 12.58 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end 4.04 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end -0.32 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.86) (end 4.04 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 2.22) (end 12.58 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 2.22) (end 12.58 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 2.86) (end 12.58 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end 4.04 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end -0.32 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 5.4) (end 4.04 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 4.76) (end 12.58 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 4.76) (end 12.58 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 5.4) (end 12.58 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end 4.04 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end -0.32 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.94) (end 4.04 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 7.3) (end 12.58 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 7.3) (end 12.58 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 7.94) (end 12.58 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end 4.04 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end -0.32 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 10.48) (end 4.04 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 9.84) (end 12.58 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 9.84) (end 12.58 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 10.48) (end 12.58 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end 4.04 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end -0.32 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 13.02) (end 4.04 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 12.38) (end 12.58 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 12.38) (end 12.58 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 13.02) (end 12.58 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end 4.04 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end -0.32 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 15.56) (end 4.04 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 14.92) (end 12.58 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 14.92) (end 12.58 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 15.56) (end 12.58 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end 4.04 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end -0.32 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 18.1) (end 4.04 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 17.46) (end 12.58 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 17.46) (end 12.58 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 18.1) (end 12.58 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end 4.04 20) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end -0.32 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20.64) (end 4.04 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 20) (end 12.58 20) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 20) (end 12.58 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 20.64) (end 12.58 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end 4.04 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end -0.32 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 23.18) (end 4.04 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 22.54) (end 12.58 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 22.54) (end 12.58 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 23.18) (end 12.58 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.08) (end 4.04 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.08) (end -0.32 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.72) (end 4.04 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 25.08) (end 12.58 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 25.08) (end 12.58 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 25.72) (end 12.58 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 27.62) (end 4.04 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 27.62) (end -0.32 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 28.26) (end 4.04 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 27.62) (end 12.58 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 27.62) (end 12.58 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 28.26) (end 12.58 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.16) (end 4.04 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.16) (end -0.32 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.8) (end 4.04 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 30.16) (end 12.58 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 30.16) (end 12.58 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 30.8) (end 12.58 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 32.7) (end 4.04 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 32.7) (end -0.32 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 33.34) (end 4.04 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 32.7) (end 12.58 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 32.7) (end 12.58 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 33.34) (end 12.58 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.24) (end 4.04 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.24) (end -0.32 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.88) (end 4.04 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 35.24) (end 12.58 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 35.24) (end 12.58 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 35.88) (end 12.58 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 37.78) (end 4.04 37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 37.78) (end -0.32 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 38.42) (end 4.04 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 37.78) (end 12.58 37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 37.78) (end 12.58 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 38.42) (end 12.58 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.32) (end 4.04 40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.32) (end -0.32 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.96) (end 4.04 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 40.32) (end 12.58 40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 40.32) (end 12.58 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 40.96) (end 12.58 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 42.86) (end 4.04 42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 42.86) (end -0.32 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 43.5) (end 4.04 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 42.86) (end 12.58 42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 42.86) (end 12.58 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 43.5) (end 12.58 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 45.4) (end 4.04 45.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 45.4) (end -0.32 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 46.04) (end 4.04 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 45.4) (end 12.58 45.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 45.4) (end 12.58 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 46.04) (end 12.58 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 47.94) (end 4.04 47.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 47.94) (end -0.32 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 48.58) (end 4.04 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 47.94) (end 12.58 47.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 47.94) (end 12.58 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 48.58) (end 12.58 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 50.48) (end 4.04 50.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 50.48) (end -0.32 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 51.12) (end 4.04 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 50.48) (end 12.58 50.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 50.48) (end 12.58 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 51.12) (end 12.58 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 53.02) (end 4.04 53.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 53.02) (end -0.32 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 53.66) (end 4.04 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 53.02) (end 12.58 53.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 53.02) (end 12.58 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 53.66) (end 12.58 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 55.56) (end 4.04 55.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 55.56) (end -0.32 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 56.2) (end 4.04 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 55.56) (end 12.58 55.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 55.56) (end 12.58 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 56.2) (end 12.58 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 58.1) (end 4.04 58.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 58.1) (end -0.32 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 58.74) (end 4.04 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 58.1) (end 12.58 58.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 58.1) (end 12.58 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 58.74) (end 12.58 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 60.64) (end 4.04 60.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 60.64) (end -0.32 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 61.28) (end 4.04 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 60.64) (end 12.58 60.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 60.64) (end 12.58 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 61.28) (end 12.58 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 63.18) (end 4.04 63.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 63.18) (end -0.32 63.82) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 63.82) (end 4.04 63.82) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 63.18) (end 12.58 63.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 63.18) (end 12.58 63.82) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 63.82) (end 12.58 63.82) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 65.72) (end 4.04 65.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 65.72) (end -0.32 66.36) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 66.36) (end 4.04 66.36) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 65.72) (end 12.58 65.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 65.72) (end 12.58 66.36) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 66.36) (end 12.58 66.36) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 68.26) (end 4.04 68.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 68.26) (end -0.32 68.9) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 68.9) (end 4.04 68.9) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 68.26) (end 12.58 68.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 68.26) (end 12.58 68.9) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 68.9) (end 12.58 68.9) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 70.8) (end 4.04 70.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 70.8) (end -0.32 71.44) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 71.44) (end 4.04 71.44) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 70.8) (end 12.58 70.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 70.8) (end 12.58 71.44) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 71.44) (end 12.58 71.44) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 73.34) (end 4.04 73.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 73.34) (end -0.32 73.98) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 73.98) (end 4.04 73.98) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 73.34) (end 12.58 73.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 73.34) (end 12.58 73.98) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 73.98) (end 12.58 73.98) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 75.88) (end 4.04 75.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 75.88) (end -0.32 76.52) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 76.52) (end 4.04 76.52) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 75.88) (end 12.58 75.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 75.88) (end 12.58 76.52) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 76.52) (end 12.58 76.52) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 78.42) (end 4.04 78.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 78.42) (end -0.32 79.06) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 79.06) (end 4.04 79.06) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 78.42) (end 12.58 78.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 78.42) (end 12.58 79.06) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 79.06) (end 12.58 79.06) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.98 -1.33) (end 3.98 80.07) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 80.07) (end 6.64 80.07) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 80.07) (end 6.64 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -1.33) (end 3.98 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.38) (end 12.64 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 -0.38) (end 12.64 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 0.38) (end 6.64 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.32) (end 12.64 -0.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.2) (end 12.64 -0.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.08) (end 12.64 -0.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 0.04) (end 12.64 0.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 0.16) (end 12.64 0.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 0.28) (end 12.64 0.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 -0.38) (end 3.98 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 0.38) (end 3.98 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 -0.38) (end 1.497071 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 0.38) (end 1.497071 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 1.27) (end 6.64 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 2.16) (end 12.64 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 2.16) (end 12.64 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 2.92) (end 6.64 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 2.16) (end 3.98 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 2.92) (end 3.98 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.16) (end 1.497071 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.92) (end 1.497071 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 3.81) (end 6.64 3.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 4.7) (end 12.64 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 4.7) (end 12.64 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 5.46) (end 6.64 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 4.7) (end 3.98 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 5.46) (end 3.98 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 4.7) (end 1.497071 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 5.46) (end 1.497071 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 6.35) (end 6.64 6.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 7.24) (end 12.64 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 7.24) (end 12.64 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 8) (end 6.64 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 7.24) (end 3.98 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 8) (end 3.98 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 7.24) (end 1.497071 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 8) (end 1.497071 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 8.89) (end 6.64 8.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 9.78) (end 12.64 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 9.78) (end 12.64 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 10.54) (end 6.64 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 9.78) (end 3.98 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 10.54) (end 3.98 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 9.78) (end 1.497071 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 10.54) (end 1.497071 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 11.43) (end 6.64 11.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 12.32) (end 12.64 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 12.32) (end 12.64 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 13.08) (end 6.64 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 12.32) (end 3.98 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 13.08) (end 3.98 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 12.32) (end 1.497071 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 13.08) (end 1.497071 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 13.97) (end 6.64 13.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 14.86) (end 12.64 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 14.86) (end 12.64 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 15.62) (end 6.64 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 14.86) (end 3.98 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 15.62) (end 3.98 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 14.86) (end 1.497071 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 15.62) (end 1.497071 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 16.51) (end 6.64 16.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 17.4) (end 12.64 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 17.4) (end 12.64 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 18.16) (end 6.64 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 17.4) (end 3.98 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 18.16) (end 3.98 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 17.4) (end 1.497071 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 18.16) (end 1.497071 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 19.05) (end 6.64 19.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 19.94) (end 12.64 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 19.94) (end 12.64 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 20.7) (end 6.64 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 19.94) (end 3.98 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 20.7) (end 3.98 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 19.94) (end 1.497071 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 20.7) (end 1.497071 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 21.59) (end 6.64 21.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 22.48) (end 12.64 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 22.48) (end 12.64 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 23.24) (end 6.64 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 22.48) (end 3.98 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 23.24) (end 3.98 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 22.48) (end 1.497071 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 23.24) (end 1.497071 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 24.13) (end 6.64 24.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 25.02) (end 12.64 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 25.02) (end 12.64 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 25.78) (end 6.64 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 25.02) (end 3.98 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 25.78) (end 3.98 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 25.02) (end 1.497071 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 25.78) (end 1.497071 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 26.67) (end 6.64 26.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 27.56) (end 12.64 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 27.56) (end 12.64 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 28.32) (end 6.64 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 27.56) (end 3.98 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 28.32) (end 3.98 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 27.56) (end 1.497071 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 28.32) (end 1.497071 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 29.21) (end 6.64 29.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 30.1) (end 12.64 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 30.1) (end 12.64 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 30.86) (end 6.64 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 30.1) (end 3.98 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 30.86) (end 3.98 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 30.1) (end 1.497071 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 30.86) (end 1.497071 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 31.75) (end 6.64 31.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 32.64) (end 12.64 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 32.64) (end 12.64 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 33.4) (end 6.64 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 32.64) (end 3.98 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 33.4) (end 3.98 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 32.64) (end 1.497071 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 33.4) (end 1.497071 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 34.29) (end 6.64 34.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 35.18) (end 12.64 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 35.18) (end 12.64 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 35.94) (end 6.64 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 35.18) (end 3.98 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 35.94) (end 3.98 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 35.18) (end 1.497071 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 35.94) (end 1.497071 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 36.83) (end 6.64 36.83) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 37.72) (end 12.64 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 37.72) (end 12.64 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 38.48) (end 6.64 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 37.72) (end 3.98 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 38.48) (end 3.98 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 37.72) (end 1.497071 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 38.48) (end 1.497071 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 39.37) (end 6.64 39.37) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 40.26) (end 12.64 40.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 40.26) (end 12.64 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 41.02) (end 6.64 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 40.26) (end 3.98 40.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 41.02) (end 3.98 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 40.26) (end 1.497071 40.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 41.02) (end 1.497071 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 41.91) (end 6.64 41.91) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 42.8) (end 12.64 42.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 42.8) (end 12.64 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 43.56) (end 6.64 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 42.8) (end 3.98 42.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 43.56) (end 3.98 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 42.8) (end 1.497071 42.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 43.56) (end 1.497071 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 44.45) (end 6.64 44.45) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 45.34) (end 12.64 45.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 45.34) (end 12.64 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 46.1) (end 6.64 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 45.34) (end 3.98 45.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 46.1) (end 3.98 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 45.34) (end 1.497071 45.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 46.1) (end 1.497071 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 46.99) (end 6.64 46.99) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 47.88) (end 12.64 47.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 47.88) (end 12.64 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 48.64) (end 6.64 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 47.88) (end 3.98 47.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 48.64) (end 3.98 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 47.88) (end 1.497071 47.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 48.64) (end 1.497071 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 49.53) (end 6.64 49.53) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 50.42) (end 12.64 50.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 50.42) (end 12.64 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 51.18) (end 6.64 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 50.42) (end 3.98 50.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 51.18) (end 3.98 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 50.42) (end 1.497071 50.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 51.18) (end 1.497071 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 52.07) (end 6.64 52.07) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 52.96) (end 12.64 52.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 52.96) (end 12.64 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 53.72) (end 6.64 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 52.96) (end 3.98 52.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 53.72) (end 3.98 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 52.96) (end 1.497071 52.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 53.72) (end 1.497071 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 54.61) (end 6.64 54.61) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 55.5) (end 12.64 55.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 55.5) (end 12.64 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 56.26) (end 6.64 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 55.5) (end 3.98 55.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 56.26) (end 3.98 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 55.5) (end 1.497071 55.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 56.26) (end 1.497071 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 57.15) (end 6.64 57.15) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 58.04) (end 12.64 58.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 58.04) (end 12.64 58.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 58.8) (end 6.64 58.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 58.04) (end 3.98 58.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 58.8) (end 3.98 58.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 58.04) (end 1.497071 58.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 58.8) (end 1.497071 58.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 59.69) (end 6.64 59.69) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 60.58) (end 12.64 60.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 60.58) (end 12.64 61.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 61.34) (end 6.64 61.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 60.58) (end 3.98 60.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 61.34) (end 3.98 61.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 60.58) (end 1.497071 60.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 61.34) (end 1.497071 61.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 62.23) (end 6.64 62.23) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 63.12) (end 12.64 63.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 63.12) (end 12.64 63.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 63.88) (end 6.64 63.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 63.12) (end 3.98 63.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 63.88) (end 3.98 63.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 63.12) (end 1.497071 63.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 63.88) (end 1.497071 63.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 64.77) (end 6.64 64.77) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 65.66) (end 12.64 65.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 65.66) (end 12.64 66.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 66.42) (end 6.64 66.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 65.66) (end 3.98 65.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 66.42) (end 3.98 66.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 65.66) (end 1.497071 65.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 66.42) (end 1.497071 66.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 67.31) (end 6.64 67.31) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 68.2) (end 12.64 68.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 68.2) (end 12.64 68.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 68.96) (end 6.64 68.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 68.2) (end 3.98 68.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 68.96) (end 3.98 68.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 68.2) (end 1.497071 68.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 68.96) (end 1.497071 68.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 69.85) (end 6.64 69.85) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 70.74) (end 12.64 70.74) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 70.74) (end 12.64 71.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 71.5) (end 6.64 71.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 70.74) (end 3.98 70.74) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 71.5) (end 3.98 71.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 70.74) (end 1.497071 70.74) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 71.5) (end 1.497071 71.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 72.39) (end 6.64 72.39) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 73.28) (end 12.64 73.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 73.28) (end 12.64 74.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 74.04) (end 6.64 74.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 73.28) (end 3.98 73.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 74.04) (end 3.98 74.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 73.28) (end 1.497071 73.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 74.04) (end 1.497071 74.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 74.93) (end 6.64 74.93) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 75.82) (end 12.64 75.82) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 75.82) (end 12.64 76.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 76.58) (end 6.64 76.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 75.82) (end 3.98 75.82) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 76.58) (end 3.98 76.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 75.82) (end 1.497071 75.82) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 76.58) (end 1.497071 76.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 77.47) (end 6.64 77.47) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 78.36) (end 12.64 78.36) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 78.36) (end 12.64 79.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 79.12) (end 6.64 79.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 78.36) (end 3.98 78.36) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 79.12) (end 3.98 79.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 78.36) (end 1.497071 78.36) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 79.12) (end 1.497071 79.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 0) (end -1.27 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 -1.27) (end 0 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 80.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 80.55) (end 13.1 80.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 13.1 80.55) (end 13.1 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 13.1 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 2.54 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 2.54 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 2.54 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 2.54 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 14 thru_hole oval (at 2.54 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 15 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 16 thru_hole oval (at 2.54 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 17 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 18 thru_hole oval (at 2.54 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 19 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 20 thru_hole oval (at 2.54 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 21 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 22 thru_hole oval (at 2.54 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 23 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 24 thru_hole oval (at 2.54 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 25 thru_hole oval (at 0 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 26 thru_hole oval (at 2.54 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 27 thru_hole oval (at 0 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 28 thru_hole oval (at 2.54 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 29 thru_hole oval (at 0 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 30 thru_hole oval (at 2.54 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 31 thru_hole oval (at 0 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 32 thru_hole oval (at 2.54 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 33 thru_hole oval (at 0 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 34 thru_hole oval (at 2.54 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 35 thru_hole oval (at 0 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 36 thru_hole oval (at 2.54 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 37 thru_hole oval (at 0 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 38 thru_hole oval (at 2.54 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 39 thru_hole oval (at 0 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 40 thru_hole oval (at 2.54 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 41 thru_hole oval (at 0 50.8) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 42 thru_hole oval (at 2.54 50.8) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 43 thru_hole oval (at 0 53.34) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 44 thru_hole oval (at 2.54 53.34) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 45 thru_hole oval (at 0 55.88) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 46 thru_hole oval (at 2.54 55.88) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 47 thru_hole oval (at 0 58.42) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 48 thru_hole oval (at 2.54 58.42) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 49 thru_hole oval (at 0 60.96) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 50 thru_hole oval (at 2.54 60.96) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 51 thru_hole oval (at 0 63.5) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 52 thru_hole oval (at 2.54 63.5) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 53 thru_hole oval (at 0 66.04) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 54 thru_hole oval (at 2.54 66.04) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 55 thru_hole oval (at 0 68.58) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 56 thru_hole oval (at 2.54 68.58) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 57 thru_hole oval (at 0 71.12) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 58 thru_hole oval (at 2.54 71.12) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 59 thru_hole oval (at 0 73.66) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 60 thru_hole oval (at 2.54 73.66) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 61 thru_hole oval (at 0 76.2) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 62 thru_hole oval (at 2.54 76.2) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 63 thru_hole oval (at 0 78.74) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 64 thru_hole oval (at 2.54 78.74) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 5.31 39.37 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_2x32_P2.54mm_Horizontal.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_2x32_P2.54mm_Vertical.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x32_P2.54mm_Vertical.kicad_mod
new file mode 100644
index 000000000..c16d69ebb
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x32_P2.54mm_Vertical.kicad_mod
@@ -0,0 +1,99 @@
+(module PinHeader_2x32_P2.54mm_Vertical (layer F.Cu) (tedit 59FED5CC)
+  (descr "Through hole straight pin header, 2x32, 2.54mm pitch, double rows")
+  (tags "Through hole pin header THT 2x32 2.54mm double row")
+  (fp_text reference REF** (at 1.27 -2.33) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_2x32_P2.54mm_Vertical (at 1.27 81.07) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 0 -1.27) (end 3.81 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.81 -1.27) (end 3.81 80.01) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.81 80.01) (end -1.27 80.01) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 80.01) (end -1.27 0) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 0) (end 0 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 80.07) (end 3.87 80.07) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end -1.33 80.07) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.87 -1.33) (end 3.87 80.07) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end 1.27 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.27 1.27) (end 1.27 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.27 -1.33) (end 3.87 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 80.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 80.55) (end 4.35 80.55) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.35 80.55) (end 4.35 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.35 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 2.54 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 2.54 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 2.54 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 2.54 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 14 thru_hole oval (at 2.54 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 15 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 16 thru_hole oval (at 2.54 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 17 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 18 thru_hole oval (at 2.54 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 19 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 20 thru_hole oval (at 2.54 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 21 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 22 thru_hole oval (at 2.54 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 23 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 24 thru_hole oval (at 2.54 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 25 thru_hole oval (at 0 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 26 thru_hole oval (at 2.54 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 27 thru_hole oval (at 0 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 28 thru_hole oval (at 2.54 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 29 thru_hole oval (at 0 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 30 thru_hole oval (at 2.54 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 31 thru_hole oval (at 0 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 32 thru_hole oval (at 2.54 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 33 thru_hole oval (at 0 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 34 thru_hole oval (at 2.54 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 35 thru_hole oval (at 0 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 36 thru_hole oval (at 2.54 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 37 thru_hole oval (at 0 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 38 thru_hole oval (at 2.54 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 39 thru_hole oval (at 0 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 40 thru_hole oval (at 2.54 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 41 thru_hole oval (at 0 50.8) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 42 thru_hole oval (at 2.54 50.8) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 43 thru_hole oval (at 0 53.34) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 44 thru_hole oval (at 2.54 53.34) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 45 thru_hole oval (at 0 55.88) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 46 thru_hole oval (at 2.54 55.88) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 47 thru_hole oval (at 0 58.42) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 48 thru_hole oval (at 2.54 58.42) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 49 thru_hole oval (at 0 60.96) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 50 thru_hole oval (at 2.54 60.96) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 51 thru_hole oval (at 0 63.5) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 52 thru_hole oval (at 2.54 63.5) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 53 thru_hole oval (at 0 66.04) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 54 thru_hole oval (at 2.54 66.04) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 55 thru_hole oval (at 0 68.58) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 56 thru_hole oval (at 2.54 68.58) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 57 thru_hole oval (at 0 71.12) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 58 thru_hole oval (at 2.54 71.12) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 59 thru_hole oval (at 0 73.66) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 60 thru_hole oval (at 2.54 73.66) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 61 thru_hole oval (at 0 76.2) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 62 thru_hole oval (at 2.54 76.2) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 63 thru_hole oval (at 0 78.74) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 64 thru_hole oval (at 2.54 78.74) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 1.27 39.37 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_2x32_P2.54mm_Vertical.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_2x32_P2.54mm_Vertical_SMD.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x32_P2.54mm_Vertical_SMD.kicad_mod
new file mode 100644
index 000000000..4f0d971eb
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x32_P2.54mm_Vertical_SMD.kicad_mod
@@ -0,0 +1,353 @@
+(module PinHeader_2x32_P2.54mm_Vertical_SMD (layer F.Cu) (tedit 59FED5CC)
+  (descr "surface-mounted straight pin header, 2x32, 2.54mm pitch, double rows")
+  (tags "Surface mounted pin header SMD 2x32 2.54mm double row")
+  (attr smd)
+  (fp_text reference REF** (at 0 -41.7) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_2x32_P2.54mm_Vertical_SMD (at 0 41.7) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 2.54 40.64) (end -2.54 40.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.59 -40.64) (end 2.54 -40.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 40.64) (end -2.54 -39.69) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -39.69) (end -1.59 -40.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -40.64) (end 2.54 40.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -39.69) (end -3.6 -39.69) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -39.69) (end -3.6 -39.05) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -39.05) (end -2.54 -39.05) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -39.69) (end 3.6 -39.69) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -39.69) (end 3.6 -39.05) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -39.05) (end 2.54 -39.05) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -37.15) (end -3.6 -37.15) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -37.15) (end -3.6 -36.51) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -36.51) (end -2.54 -36.51) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -37.15) (end 3.6 -37.15) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -37.15) (end 3.6 -36.51) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -36.51) (end 2.54 -36.51) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -34.61) (end -3.6 -34.61) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -34.61) (end -3.6 -33.97) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -33.97) (end -2.54 -33.97) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -34.61) (end 3.6 -34.61) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -34.61) (end 3.6 -33.97) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -33.97) (end 2.54 -33.97) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -32.07) (end -3.6 -32.07) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -32.07) (end -3.6 -31.43) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -31.43) (end -2.54 -31.43) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -32.07) (end 3.6 -32.07) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -32.07) (end 3.6 -31.43) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -31.43) (end 2.54 -31.43) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -29.53) (end -3.6 -29.53) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -29.53) (end -3.6 -28.89) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -28.89) (end -2.54 -28.89) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -29.53) (end 3.6 -29.53) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -29.53) (end 3.6 -28.89) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -28.89) (end 2.54 -28.89) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -26.99) (end -3.6 -26.99) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -26.99) (end -3.6 -26.35) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -26.35) (end -2.54 -26.35) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -26.99) (end 3.6 -26.99) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -26.99) (end 3.6 -26.35) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -26.35) (end 2.54 -26.35) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -24.45) (end -3.6 -24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -24.45) (end -3.6 -23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -23.81) (end -2.54 -23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -24.45) (end 3.6 -24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -24.45) (end 3.6 -23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -23.81) (end 2.54 -23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -21.91) (end -3.6 -21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -21.91) (end -3.6 -21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -21.27) (end -2.54 -21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -21.91) (end 3.6 -21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -21.91) (end 3.6 -21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -21.27) (end 2.54 -21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -19.37) (end -3.6 -19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -19.37) (end -3.6 -18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -18.73) (end -2.54 -18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -19.37) (end 3.6 -19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -19.37) (end 3.6 -18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -18.73) (end 2.54 -18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -16.83) (end -3.6 -16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -16.83) (end -3.6 -16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -16.19) (end -2.54 -16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -16.83) (end 3.6 -16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -16.83) (end 3.6 -16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -16.19) (end 2.54 -16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -14.29) (end -3.6 -14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -14.29) (end -3.6 -13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -13.65) (end -2.54 -13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -14.29) (end 3.6 -14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -14.29) (end 3.6 -13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -13.65) (end 2.54 -13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -11.75) (end -3.6 -11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -11.75) (end -3.6 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -11.11) (end -2.54 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -11.75) (end 3.6 -11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -11.75) (end 3.6 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -11.11) (end 2.54 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -9.21) (end -3.6 -9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -9.21) (end -3.6 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -8.57) (end -2.54 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -9.21) (end 3.6 -9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -9.21) (end 3.6 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -8.57) (end 2.54 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -6.67) (end -3.6 -6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -6.67) (end -3.6 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -6.03) (end -2.54 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -6.67) (end 3.6 -6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -6.67) (end 3.6 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -6.03) (end 2.54 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -4.13) (end -3.6 -4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -4.13) (end -3.6 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -3.49) (end -2.54 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -4.13) (end 3.6 -4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -4.13) (end 3.6 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -3.49) (end 2.54 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -1.59) (end -3.6 -1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -1.59) (end -3.6 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -0.95) (end -2.54 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -1.59) (end 3.6 -1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -1.59) (end 3.6 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -0.95) (end 2.54 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 0.95) (end -3.6 0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 0.95) (end -3.6 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 1.59) (end -2.54 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 0.95) (end 3.6 0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 0.95) (end 3.6 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 1.59) (end 2.54 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 3.49) (end -3.6 3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 3.49) (end -3.6 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 4.13) (end -2.54 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 3.49) (end 3.6 3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 3.49) (end 3.6 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 4.13) (end 2.54 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 6.03) (end -3.6 6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 6.03) (end -3.6 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 6.67) (end -2.54 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 6.03) (end 3.6 6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 6.03) (end 3.6 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 6.67) (end 2.54 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 8.57) (end -3.6 8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 8.57) (end -3.6 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 9.21) (end -2.54 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 8.57) (end 3.6 8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 8.57) (end 3.6 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 9.21) (end 2.54 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 11.11) (end -3.6 11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 11.11) (end -3.6 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 11.75) (end -2.54 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 11.11) (end 3.6 11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 11.11) (end 3.6 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 11.75) (end 2.54 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 13.65) (end -3.6 13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 13.65) (end -3.6 14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 14.29) (end -2.54 14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 13.65) (end 3.6 13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 13.65) (end 3.6 14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 14.29) (end 2.54 14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 16.19) (end -3.6 16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 16.19) (end -3.6 16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 16.83) (end -2.54 16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 16.19) (end 3.6 16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 16.19) (end 3.6 16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 16.83) (end 2.54 16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 18.73) (end -3.6 18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 18.73) (end -3.6 19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 19.37) (end -2.54 19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 18.73) (end 3.6 18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 18.73) (end 3.6 19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 19.37) (end 2.54 19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 21.27) (end -3.6 21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 21.27) (end -3.6 21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 21.91) (end -2.54 21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 21.27) (end 3.6 21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 21.27) (end 3.6 21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 21.91) (end 2.54 21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 23.81) (end -3.6 23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 23.81) (end -3.6 24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 24.45) (end -2.54 24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 23.81) (end 3.6 23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 23.81) (end 3.6 24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 24.45) (end 2.54 24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 26.35) (end -3.6 26.35) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 26.35) (end -3.6 26.99) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 26.99) (end -2.54 26.99) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 26.35) (end 3.6 26.35) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 26.35) (end 3.6 26.99) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 26.99) (end 2.54 26.99) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 28.89) (end -3.6 28.89) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 28.89) (end -3.6 29.53) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 29.53) (end -2.54 29.53) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 28.89) (end 3.6 28.89) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 28.89) (end 3.6 29.53) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 29.53) (end 2.54 29.53) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 31.43) (end -3.6 31.43) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 31.43) (end -3.6 32.07) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 32.07) (end -2.54 32.07) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 31.43) (end 3.6 31.43) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 31.43) (end 3.6 32.07) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 32.07) (end 2.54 32.07) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 33.97) (end -3.6 33.97) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 33.97) (end -3.6 34.61) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 34.61) (end -2.54 34.61) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 33.97) (end 3.6 33.97) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 33.97) (end 3.6 34.61) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 34.61) (end 2.54 34.61) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 36.51) (end -3.6 36.51) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 36.51) (end -3.6 37.15) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 37.15) (end -2.54 37.15) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 36.51) (end 3.6 36.51) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 36.51) (end 3.6 37.15) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 37.15) (end 2.54 37.15) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 39.05) (end -3.6 39.05) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 39.05) (end -3.6 39.69) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 39.69) (end -2.54 39.69) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 39.05) (end 3.6 39.05) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 39.05) (end 3.6 39.69) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 39.69) (end 2.54 39.69) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.6 -40.7) (end 2.6 -40.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 40.7) (end 2.6 40.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.04 -40.13) (end -2.6 -40.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -40.7) (end -2.6 -40.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -40.7) (end 2.6 -40.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 40.13) (end -2.6 40.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 40.13) (end 2.6 40.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -38.61) (end -2.6 -37.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -38.61) (end 2.6 -37.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -36.07) (end -2.6 -35.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -36.07) (end 2.6 -35.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -33.53) (end -2.6 -32.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -33.53) (end 2.6 -32.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -30.99) (end -2.6 -29.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -30.99) (end 2.6 -29.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -28.45) (end -2.6 -27.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -28.45) (end 2.6 -27.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -25.91) (end -2.6 -24.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -25.91) (end 2.6 -24.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -23.37) (end -2.6 -22.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -23.37) (end 2.6 -22.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -20.83) (end -2.6 -19.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -20.83) (end 2.6 -19.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -18.29) (end -2.6 -17.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -18.29) (end 2.6 -17.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -15.75) (end -2.6 -14.73) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -15.75) (end 2.6 -14.73) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -13.21) (end -2.6 -12.19) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -13.21) (end 2.6 -12.19) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -10.67) (end -2.6 -9.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -10.67) (end 2.6 -9.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -8.13) (end -2.6 -7.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -8.13) (end 2.6 -7.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -5.59) (end -2.6 -4.57) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -5.59) (end 2.6 -4.57) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -3.05) (end -2.6 -2.03) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -3.05) (end 2.6 -2.03) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -0.51) (end -2.6 0.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -0.51) (end 2.6 0.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 2.03) (end -2.6 3.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 2.03) (end 2.6 3.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 4.57) (end -2.6 5.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 4.57) (end 2.6 5.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 7.11) (end -2.6 8.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 7.11) (end 2.6 8.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 9.65) (end -2.6 10.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 9.65) (end 2.6 10.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 12.19) (end -2.6 13.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 12.19) (end 2.6 13.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 14.73) (end -2.6 15.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 14.73) (end 2.6 15.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 17.27) (end -2.6 18.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 17.27) (end 2.6 18.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 19.81) (end -2.6 20.83) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 19.81) (end 2.6 20.83) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 22.35) (end -2.6 23.37) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 22.35) (end 2.6 23.37) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 24.89) (end -2.6 25.91) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 24.89) (end 2.6 25.91) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 27.43) (end -2.6 28.45) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 27.43) (end 2.6 28.45) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 29.97) (end -2.6 30.99) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 29.97) (end 2.6 30.99) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 32.51) (end -2.6 33.53) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 32.51) (end 2.6 33.53) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 35.05) (end -2.6 36.07) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 35.05) (end 2.6 36.07) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 37.59) (end -2.6 38.61) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 37.59) (end 2.6 38.61) (layer F.SilkS) (width 0.12))
+  (fp_line (start -5.9 -41.15) (end -5.9 41.15) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -5.9 41.15) (end 5.9 41.15) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 5.9 41.15) (end 5.9 -41.15) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 5.9 -41.15) (end -5.9 -41.15) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -2.525 -39.37) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 2.525 -39.37) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 3 smd rect (at -2.525 -36.83) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 4 smd rect (at 2.525 -36.83) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 5 smd rect (at -2.525 -34.29) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 6 smd rect (at 2.525 -34.29) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 7 smd rect (at -2.525 -31.75) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 8 smd rect (at 2.525 -31.75) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 9 smd rect (at -2.525 -29.21) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 10 smd rect (at 2.525 -29.21) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 11 smd rect (at -2.525 -26.67) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 12 smd rect (at 2.525 -26.67) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 13 smd rect (at -2.525 -24.13) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 14 smd rect (at 2.525 -24.13) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 15 smd rect (at -2.525 -21.59) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 16 smd rect (at 2.525 -21.59) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 17 smd rect (at -2.525 -19.05) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 18 smd rect (at 2.525 -19.05) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 19 smd rect (at -2.525 -16.51) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 20 smd rect (at 2.525 -16.51) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 21 smd rect (at -2.525 -13.97) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 22 smd rect (at 2.525 -13.97) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 23 smd rect (at -2.525 -11.43) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 24 smd rect (at 2.525 -11.43) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 25 smd rect (at -2.525 -8.89) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 26 smd rect (at 2.525 -8.89) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 27 smd rect (at -2.525 -6.35) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 28 smd rect (at 2.525 -6.35) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 29 smd rect (at -2.525 -3.81) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 30 smd rect (at 2.525 -3.81) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 31 smd rect (at -2.525 -1.27) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 32 smd rect (at 2.525 -1.27) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 33 smd rect (at -2.525 1.27) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 34 smd rect (at 2.525 1.27) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 35 smd rect (at -2.525 3.81) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 36 smd rect (at 2.525 3.81) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 37 smd rect (at -2.525 6.35) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 38 smd rect (at 2.525 6.35) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 39 smd rect (at -2.525 8.89) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 40 smd rect (at 2.525 8.89) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 41 smd rect (at -2.525 11.43) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 42 smd rect (at 2.525 11.43) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 43 smd rect (at -2.525 13.97) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 44 smd rect (at 2.525 13.97) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 45 smd rect (at -2.525 16.51) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 46 smd rect (at 2.525 16.51) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 47 smd rect (at -2.525 19.05) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 48 smd rect (at 2.525 19.05) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 49 smd rect (at -2.525 21.59) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 50 smd rect (at 2.525 21.59) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 51 smd rect (at -2.525 24.13) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 52 smd rect (at 2.525 24.13) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 53 smd rect (at -2.525 26.67) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 54 smd rect (at 2.525 26.67) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 55 smd rect (at -2.525 29.21) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 56 smd rect (at 2.525 29.21) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 57 smd rect (at -2.525 31.75) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 58 smd rect (at 2.525 31.75) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 59 smd rect (at -2.525 34.29) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 60 smd rect (at 2.525 34.29) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 61 smd rect (at -2.525 36.83) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 62 smd rect (at 2.525 36.83) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 63 smd rect (at -2.525 39.37) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 64 smd rect (at 2.525 39.37) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_2x32_P2.54mm_Vertical_SMD.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_2x33_P2.54mm_Horizontal.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x33_P2.54mm_Horizontal.kicad_mod
new file mode 100644
index 000000000..739a2706e
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x33_P2.54mm_Horizontal.kicad_mod
@@ -0,0 +1,566 @@
+(module PinHeader_2x33_P2.54mm_Horizontal (layer F.Cu) (tedit 59FED5CB)
+  (descr "Through hole angled pin header, 2x33, 2.54mm pitch, 6mm pin length, double rows")
+  (tags "Through hole angled pin header THT 2x33 2.54mm double row")
+  (fp_text reference REF** (at 5.655 -2.27) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_2x33_P2.54mm_Horizontal (at 5.655 83.55) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 4.675 -1.27) (end 6.58 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 -1.27) (end 6.58 82.55) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 82.55) (end 4.04 82.55) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 82.55) (end 4.04 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 -0.635) (end 4.675 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end 4.04 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end -0.32 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 0.32) (end 4.04 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 -0.32) (end 12.58 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 -0.32) (end 12.58 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 0.32) (end 12.58 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end 4.04 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end -0.32 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.86) (end 4.04 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 2.22) (end 12.58 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 2.22) (end 12.58 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 2.86) (end 12.58 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end 4.04 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end -0.32 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 5.4) (end 4.04 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 4.76) (end 12.58 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 4.76) (end 12.58 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 5.4) (end 12.58 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end 4.04 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end -0.32 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.94) (end 4.04 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 7.3) (end 12.58 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 7.3) (end 12.58 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 7.94) (end 12.58 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end 4.04 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end -0.32 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 10.48) (end 4.04 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 9.84) (end 12.58 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 9.84) (end 12.58 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 10.48) (end 12.58 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end 4.04 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end -0.32 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 13.02) (end 4.04 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 12.38) (end 12.58 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 12.38) (end 12.58 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 13.02) (end 12.58 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end 4.04 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end -0.32 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 15.56) (end 4.04 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 14.92) (end 12.58 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 14.92) (end 12.58 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 15.56) (end 12.58 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end 4.04 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end -0.32 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 18.1) (end 4.04 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 17.46) (end 12.58 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 17.46) (end 12.58 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 18.1) (end 12.58 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end 4.04 20) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end -0.32 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20.64) (end 4.04 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 20) (end 12.58 20) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 20) (end 12.58 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 20.64) (end 12.58 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end 4.04 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end -0.32 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 23.18) (end 4.04 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 22.54) (end 12.58 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 22.54) (end 12.58 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 23.18) (end 12.58 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.08) (end 4.04 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.08) (end -0.32 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.72) (end 4.04 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 25.08) (end 12.58 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 25.08) (end 12.58 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 25.72) (end 12.58 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 27.62) (end 4.04 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 27.62) (end -0.32 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 28.26) (end 4.04 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 27.62) (end 12.58 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 27.62) (end 12.58 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 28.26) (end 12.58 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.16) (end 4.04 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.16) (end -0.32 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.8) (end 4.04 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 30.16) (end 12.58 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 30.16) (end 12.58 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 30.8) (end 12.58 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 32.7) (end 4.04 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 32.7) (end -0.32 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 33.34) (end 4.04 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 32.7) (end 12.58 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 32.7) (end 12.58 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 33.34) (end 12.58 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.24) (end 4.04 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.24) (end -0.32 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.88) (end 4.04 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 35.24) (end 12.58 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 35.24) (end 12.58 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 35.88) (end 12.58 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 37.78) (end 4.04 37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 37.78) (end -0.32 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 38.42) (end 4.04 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 37.78) (end 12.58 37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 37.78) (end 12.58 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 38.42) (end 12.58 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.32) (end 4.04 40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.32) (end -0.32 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.96) (end 4.04 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 40.32) (end 12.58 40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 40.32) (end 12.58 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 40.96) (end 12.58 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 42.86) (end 4.04 42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 42.86) (end -0.32 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 43.5) (end 4.04 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 42.86) (end 12.58 42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 42.86) (end 12.58 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 43.5) (end 12.58 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 45.4) (end 4.04 45.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 45.4) (end -0.32 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 46.04) (end 4.04 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 45.4) (end 12.58 45.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 45.4) (end 12.58 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 46.04) (end 12.58 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 47.94) (end 4.04 47.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 47.94) (end -0.32 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 48.58) (end 4.04 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 47.94) (end 12.58 47.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 47.94) (end 12.58 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 48.58) (end 12.58 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 50.48) (end 4.04 50.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 50.48) (end -0.32 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 51.12) (end 4.04 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 50.48) (end 12.58 50.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 50.48) (end 12.58 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 51.12) (end 12.58 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 53.02) (end 4.04 53.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 53.02) (end -0.32 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 53.66) (end 4.04 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 53.02) (end 12.58 53.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 53.02) (end 12.58 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 53.66) (end 12.58 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 55.56) (end 4.04 55.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 55.56) (end -0.32 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 56.2) (end 4.04 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 55.56) (end 12.58 55.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 55.56) (end 12.58 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 56.2) (end 12.58 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 58.1) (end 4.04 58.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 58.1) (end -0.32 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 58.74) (end 4.04 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 58.1) (end 12.58 58.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 58.1) (end 12.58 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 58.74) (end 12.58 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 60.64) (end 4.04 60.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 60.64) (end -0.32 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 61.28) (end 4.04 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 60.64) (end 12.58 60.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 60.64) (end 12.58 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 61.28) (end 12.58 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 63.18) (end 4.04 63.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 63.18) (end -0.32 63.82) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 63.82) (end 4.04 63.82) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 63.18) (end 12.58 63.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 63.18) (end 12.58 63.82) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 63.82) (end 12.58 63.82) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 65.72) (end 4.04 65.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 65.72) (end -0.32 66.36) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 66.36) (end 4.04 66.36) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 65.72) (end 12.58 65.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 65.72) (end 12.58 66.36) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 66.36) (end 12.58 66.36) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 68.26) (end 4.04 68.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 68.26) (end -0.32 68.9) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 68.9) (end 4.04 68.9) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 68.26) (end 12.58 68.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 68.26) (end 12.58 68.9) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 68.9) (end 12.58 68.9) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 70.8) (end 4.04 70.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 70.8) (end -0.32 71.44) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 71.44) (end 4.04 71.44) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 70.8) (end 12.58 70.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 70.8) (end 12.58 71.44) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 71.44) (end 12.58 71.44) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 73.34) (end 4.04 73.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 73.34) (end -0.32 73.98) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 73.98) (end 4.04 73.98) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 73.34) (end 12.58 73.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 73.34) (end 12.58 73.98) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 73.98) (end 12.58 73.98) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 75.88) (end 4.04 75.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 75.88) (end -0.32 76.52) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 76.52) (end 4.04 76.52) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 75.88) (end 12.58 75.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 75.88) (end 12.58 76.52) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 76.52) (end 12.58 76.52) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 78.42) (end 4.04 78.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 78.42) (end -0.32 79.06) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 79.06) (end 4.04 79.06) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 78.42) (end 12.58 78.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 78.42) (end 12.58 79.06) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 79.06) (end 12.58 79.06) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 80.96) (end 4.04 80.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 80.96) (end -0.32 81.6) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 81.6) (end 4.04 81.6) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 80.96) (end 12.58 80.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 80.96) (end 12.58 81.6) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 81.6) (end 12.58 81.6) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.98 -1.33) (end 3.98 82.61) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 82.61) (end 6.64 82.61) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 82.61) (end 6.64 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -1.33) (end 3.98 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.38) (end 12.64 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 -0.38) (end 12.64 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 0.38) (end 6.64 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.32) (end 12.64 -0.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.2) (end 12.64 -0.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.08) (end 12.64 -0.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 0.04) (end 12.64 0.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 0.16) (end 12.64 0.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 0.28) (end 12.64 0.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 -0.38) (end 3.98 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 0.38) (end 3.98 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 -0.38) (end 1.497071 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 0.38) (end 1.497071 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 1.27) (end 6.64 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 2.16) (end 12.64 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 2.16) (end 12.64 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 2.92) (end 6.64 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 2.16) (end 3.98 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 2.92) (end 3.98 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.16) (end 1.497071 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.92) (end 1.497071 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 3.81) (end 6.64 3.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 4.7) (end 12.64 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 4.7) (end 12.64 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 5.46) (end 6.64 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 4.7) (end 3.98 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 5.46) (end 3.98 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 4.7) (end 1.497071 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 5.46) (end 1.497071 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 6.35) (end 6.64 6.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 7.24) (end 12.64 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 7.24) (end 12.64 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 8) (end 6.64 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 7.24) (end 3.98 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 8) (end 3.98 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 7.24) (end 1.497071 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 8) (end 1.497071 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 8.89) (end 6.64 8.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 9.78) (end 12.64 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 9.78) (end 12.64 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 10.54) (end 6.64 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 9.78) (end 3.98 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 10.54) (end 3.98 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 9.78) (end 1.497071 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 10.54) (end 1.497071 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 11.43) (end 6.64 11.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 12.32) (end 12.64 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 12.32) (end 12.64 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 13.08) (end 6.64 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 12.32) (end 3.98 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 13.08) (end 3.98 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 12.32) (end 1.497071 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 13.08) (end 1.497071 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 13.97) (end 6.64 13.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 14.86) (end 12.64 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 14.86) (end 12.64 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 15.62) (end 6.64 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 14.86) (end 3.98 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 15.62) (end 3.98 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 14.86) (end 1.497071 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 15.62) (end 1.497071 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 16.51) (end 6.64 16.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 17.4) (end 12.64 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 17.4) (end 12.64 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 18.16) (end 6.64 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 17.4) (end 3.98 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 18.16) (end 3.98 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 17.4) (end 1.497071 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 18.16) (end 1.497071 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 19.05) (end 6.64 19.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 19.94) (end 12.64 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 19.94) (end 12.64 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 20.7) (end 6.64 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 19.94) (end 3.98 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 20.7) (end 3.98 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 19.94) (end 1.497071 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 20.7) (end 1.497071 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 21.59) (end 6.64 21.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 22.48) (end 12.64 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 22.48) (end 12.64 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 23.24) (end 6.64 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 22.48) (end 3.98 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 23.24) (end 3.98 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 22.48) (end 1.497071 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 23.24) (end 1.497071 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 24.13) (end 6.64 24.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 25.02) (end 12.64 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 25.02) (end 12.64 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 25.78) (end 6.64 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 25.02) (end 3.98 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 25.78) (end 3.98 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 25.02) (end 1.497071 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 25.78) (end 1.497071 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 26.67) (end 6.64 26.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 27.56) (end 12.64 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 27.56) (end 12.64 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 28.32) (end 6.64 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 27.56) (end 3.98 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 28.32) (end 3.98 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 27.56) (end 1.497071 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 28.32) (end 1.497071 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 29.21) (end 6.64 29.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 30.1) (end 12.64 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 30.1) (end 12.64 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 30.86) (end 6.64 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 30.1) (end 3.98 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 30.86) (end 3.98 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 30.1) (end 1.497071 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 30.86) (end 1.497071 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 31.75) (end 6.64 31.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 32.64) (end 12.64 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 32.64) (end 12.64 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 33.4) (end 6.64 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 32.64) (end 3.98 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 33.4) (end 3.98 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 32.64) (end 1.497071 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 33.4) (end 1.497071 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 34.29) (end 6.64 34.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 35.18) (end 12.64 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 35.18) (end 12.64 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 35.94) (end 6.64 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 35.18) (end 3.98 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 35.94) (end 3.98 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 35.18) (end 1.497071 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 35.94) (end 1.497071 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 36.83) (end 6.64 36.83) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 37.72) (end 12.64 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 37.72) (end 12.64 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 38.48) (end 6.64 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 37.72) (end 3.98 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 38.48) (end 3.98 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 37.72) (end 1.497071 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 38.48) (end 1.497071 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 39.37) (end 6.64 39.37) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 40.26) (end 12.64 40.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 40.26) (end 12.64 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 41.02) (end 6.64 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 40.26) (end 3.98 40.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 41.02) (end 3.98 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 40.26) (end 1.497071 40.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 41.02) (end 1.497071 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 41.91) (end 6.64 41.91) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 42.8) (end 12.64 42.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 42.8) (end 12.64 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 43.56) (end 6.64 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 42.8) (end 3.98 42.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 43.56) (end 3.98 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 42.8) (end 1.497071 42.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 43.56) (end 1.497071 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 44.45) (end 6.64 44.45) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 45.34) (end 12.64 45.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 45.34) (end 12.64 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 46.1) (end 6.64 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 45.34) (end 3.98 45.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 46.1) (end 3.98 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 45.34) (end 1.497071 45.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 46.1) (end 1.497071 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 46.99) (end 6.64 46.99) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 47.88) (end 12.64 47.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 47.88) (end 12.64 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 48.64) (end 6.64 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 47.88) (end 3.98 47.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 48.64) (end 3.98 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 47.88) (end 1.497071 47.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 48.64) (end 1.497071 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 49.53) (end 6.64 49.53) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 50.42) (end 12.64 50.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 50.42) (end 12.64 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 51.18) (end 6.64 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 50.42) (end 3.98 50.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 51.18) (end 3.98 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 50.42) (end 1.497071 50.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 51.18) (end 1.497071 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 52.07) (end 6.64 52.07) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 52.96) (end 12.64 52.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 52.96) (end 12.64 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 53.72) (end 6.64 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 52.96) (end 3.98 52.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 53.72) (end 3.98 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 52.96) (end 1.497071 52.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 53.72) (end 1.497071 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 54.61) (end 6.64 54.61) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 55.5) (end 12.64 55.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 55.5) (end 12.64 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 56.26) (end 6.64 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 55.5) (end 3.98 55.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 56.26) (end 3.98 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 55.5) (end 1.497071 55.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 56.26) (end 1.497071 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 57.15) (end 6.64 57.15) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 58.04) (end 12.64 58.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 58.04) (end 12.64 58.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 58.8) (end 6.64 58.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 58.04) (end 3.98 58.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 58.8) (end 3.98 58.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 58.04) (end 1.497071 58.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 58.8) (end 1.497071 58.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 59.69) (end 6.64 59.69) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 60.58) (end 12.64 60.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 60.58) (end 12.64 61.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 61.34) (end 6.64 61.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 60.58) (end 3.98 60.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 61.34) (end 3.98 61.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 60.58) (end 1.497071 60.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 61.34) (end 1.497071 61.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 62.23) (end 6.64 62.23) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 63.12) (end 12.64 63.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 63.12) (end 12.64 63.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 63.88) (end 6.64 63.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 63.12) (end 3.98 63.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 63.88) (end 3.98 63.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 63.12) (end 1.497071 63.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 63.88) (end 1.497071 63.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 64.77) (end 6.64 64.77) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 65.66) (end 12.64 65.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 65.66) (end 12.64 66.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 66.42) (end 6.64 66.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 65.66) (end 3.98 65.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 66.42) (end 3.98 66.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 65.66) (end 1.497071 65.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 66.42) (end 1.497071 66.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 67.31) (end 6.64 67.31) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 68.2) (end 12.64 68.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 68.2) (end 12.64 68.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 68.96) (end 6.64 68.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 68.2) (end 3.98 68.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 68.96) (end 3.98 68.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 68.2) (end 1.497071 68.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 68.96) (end 1.497071 68.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 69.85) (end 6.64 69.85) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 70.74) (end 12.64 70.74) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 70.74) (end 12.64 71.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 71.5) (end 6.64 71.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 70.74) (end 3.98 70.74) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 71.5) (end 3.98 71.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 70.74) (end 1.497071 70.74) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 71.5) (end 1.497071 71.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 72.39) (end 6.64 72.39) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 73.28) (end 12.64 73.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 73.28) (end 12.64 74.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 74.04) (end 6.64 74.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 73.28) (end 3.98 73.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 74.04) (end 3.98 74.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 73.28) (end 1.497071 73.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 74.04) (end 1.497071 74.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 74.93) (end 6.64 74.93) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 75.82) (end 12.64 75.82) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 75.82) (end 12.64 76.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 76.58) (end 6.64 76.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 75.82) (end 3.98 75.82) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 76.58) (end 3.98 76.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 75.82) (end 1.497071 75.82) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 76.58) (end 1.497071 76.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 77.47) (end 6.64 77.47) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 78.36) (end 12.64 78.36) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 78.36) (end 12.64 79.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 79.12) (end 6.64 79.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 78.36) (end 3.98 78.36) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 79.12) (end 3.98 79.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 78.36) (end 1.497071 78.36) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 79.12) (end 1.497071 79.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 80.01) (end 6.64 80.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 80.9) (end 12.64 80.9) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 80.9) (end 12.64 81.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 81.66) (end 6.64 81.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 80.9) (end 3.98 80.9) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 81.66) (end 3.98 81.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 80.9) (end 1.497071 80.9) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 81.66) (end 1.497071 81.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 0) (end -1.27 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 -1.27) (end 0 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 83.05) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 83.05) (end 13.1 83.05) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 13.1 83.05) (end 13.1 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 13.1 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 2.54 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 2.54 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 2.54 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 2.54 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 14 thru_hole oval (at 2.54 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 15 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 16 thru_hole oval (at 2.54 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 17 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 18 thru_hole oval (at 2.54 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 19 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 20 thru_hole oval (at 2.54 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 21 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 22 thru_hole oval (at 2.54 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 23 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 24 thru_hole oval (at 2.54 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 25 thru_hole oval (at 0 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 26 thru_hole oval (at 2.54 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 27 thru_hole oval (at 0 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 28 thru_hole oval (at 2.54 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 29 thru_hole oval (at 0 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 30 thru_hole oval (at 2.54 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 31 thru_hole oval (at 0 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 32 thru_hole oval (at 2.54 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 33 thru_hole oval (at 0 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 34 thru_hole oval (at 2.54 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 35 thru_hole oval (at 0 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 36 thru_hole oval (at 2.54 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 37 thru_hole oval (at 0 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 38 thru_hole oval (at 2.54 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 39 thru_hole oval (at 0 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 40 thru_hole oval (at 2.54 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 41 thru_hole oval (at 0 50.8) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 42 thru_hole oval (at 2.54 50.8) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 43 thru_hole oval (at 0 53.34) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 44 thru_hole oval (at 2.54 53.34) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 45 thru_hole oval (at 0 55.88) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 46 thru_hole oval (at 2.54 55.88) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 47 thru_hole oval (at 0 58.42) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 48 thru_hole oval (at 2.54 58.42) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 49 thru_hole oval (at 0 60.96) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 50 thru_hole oval (at 2.54 60.96) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 51 thru_hole oval (at 0 63.5) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 52 thru_hole oval (at 2.54 63.5) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 53 thru_hole oval (at 0 66.04) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 54 thru_hole oval (at 2.54 66.04) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 55 thru_hole oval (at 0 68.58) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 56 thru_hole oval (at 2.54 68.58) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 57 thru_hole oval (at 0 71.12) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 58 thru_hole oval (at 2.54 71.12) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 59 thru_hole oval (at 0 73.66) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 60 thru_hole oval (at 2.54 73.66) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 61 thru_hole oval (at 0 76.2) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 62 thru_hole oval (at 2.54 76.2) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 63 thru_hole oval (at 0 78.74) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 64 thru_hole oval (at 2.54 78.74) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 65 thru_hole oval (at 0 81.28) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 66 thru_hole oval (at 2.54 81.28) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 5.31 40.64 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_2x33_P2.54mm_Horizontal.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_2x33_P2.54mm_Vertical.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x33_P2.54mm_Vertical.kicad_mod
new file mode 100644
index 000000000..9e8a0aa74
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x33_P2.54mm_Vertical.kicad_mod
@@ -0,0 +1,101 @@
+(module PinHeader_2x33_P2.54mm_Vertical (layer F.Cu) (tedit 59FED5CC)
+  (descr "Through hole straight pin header, 2x33, 2.54mm pitch, double rows")
+  (tags "Through hole pin header THT 2x33 2.54mm double row")
+  (fp_text reference REF** (at 1.27 -2.33) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_2x33_P2.54mm_Vertical (at 1.27 83.61) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 0 -1.27) (end 3.81 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.81 -1.27) (end 3.81 82.55) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.81 82.55) (end -1.27 82.55) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 82.55) (end -1.27 0) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 0) (end 0 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 82.61) (end 3.87 82.61) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end -1.33 82.61) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.87 -1.33) (end 3.87 82.61) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end 1.27 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.27 1.27) (end 1.27 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.27 -1.33) (end 3.87 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 83.05) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 83.05) (end 4.35 83.05) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.35 83.05) (end 4.35 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.35 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 2.54 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 2.54 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 2.54 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 2.54 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 14 thru_hole oval (at 2.54 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 15 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 16 thru_hole oval (at 2.54 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 17 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 18 thru_hole oval (at 2.54 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 19 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 20 thru_hole oval (at 2.54 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 21 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 22 thru_hole oval (at 2.54 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 23 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 24 thru_hole oval (at 2.54 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 25 thru_hole oval (at 0 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 26 thru_hole oval (at 2.54 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 27 thru_hole oval (at 0 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 28 thru_hole oval (at 2.54 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 29 thru_hole oval (at 0 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 30 thru_hole oval (at 2.54 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 31 thru_hole oval (at 0 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 32 thru_hole oval (at 2.54 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 33 thru_hole oval (at 0 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 34 thru_hole oval (at 2.54 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 35 thru_hole oval (at 0 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 36 thru_hole oval (at 2.54 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 37 thru_hole oval (at 0 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 38 thru_hole oval (at 2.54 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 39 thru_hole oval (at 0 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 40 thru_hole oval (at 2.54 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 41 thru_hole oval (at 0 50.8) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 42 thru_hole oval (at 2.54 50.8) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 43 thru_hole oval (at 0 53.34) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 44 thru_hole oval (at 2.54 53.34) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 45 thru_hole oval (at 0 55.88) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 46 thru_hole oval (at 2.54 55.88) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 47 thru_hole oval (at 0 58.42) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 48 thru_hole oval (at 2.54 58.42) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 49 thru_hole oval (at 0 60.96) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 50 thru_hole oval (at 2.54 60.96) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 51 thru_hole oval (at 0 63.5) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 52 thru_hole oval (at 2.54 63.5) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 53 thru_hole oval (at 0 66.04) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 54 thru_hole oval (at 2.54 66.04) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 55 thru_hole oval (at 0 68.58) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 56 thru_hole oval (at 2.54 68.58) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 57 thru_hole oval (at 0 71.12) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 58 thru_hole oval (at 2.54 71.12) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 59 thru_hole oval (at 0 73.66) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 60 thru_hole oval (at 2.54 73.66) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 61 thru_hole oval (at 0 76.2) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 62 thru_hole oval (at 2.54 76.2) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 63 thru_hole oval (at 0 78.74) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 64 thru_hole oval (at 2.54 78.74) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 65 thru_hole oval (at 0 81.28) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 66 thru_hole oval (at 2.54 81.28) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 1.27 40.64 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_2x33_P2.54mm_Vertical.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_2x33_P2.54mm_Vertical_SMD.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x33_P2.54mm_Vertical_SMD.kicad_mod
new file mode 100644
index 000000000..d3517b498
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x33_P2.54mm_Vertical_SMD.kicad_mod
@@ -0,0 +1,363 @@
+(module PinHeader_2x33_P2.54mm_Vertical_SMD (layer F.Cu) (tedit 59FED5CC)
+  (descr "surface-mounted straight pin header, 2x33, 2.54mm pitch, double rows")
+  (tags "Surface mounted pin header SMD 2x33 2.54mm double row")
+  (attr smd)
+  (fp_text reference REF** (at 0 -42.97) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_2x33_P2.54mm_Vertical_SMD (at 0 42.97) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 2.54 41.91) (end -2.54 41.91) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.59 -41.91) (end 2.54 -41.91) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 41.91) (end -2.54 -40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -40.96) (end -1.59 -41.91) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -41.91) (end 2.54 41.91) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -40.96) (end -3.6 -40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -40.96) (end -3.6 -40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -40.32) (end -2.54 -40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -40.96) (end 3.6 -40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -40.96) (end 3.6 -40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -40.32) (end 2.54 -40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -38.42) (end -3.6 -38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -38.42) (end -3.6 -37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -37.78) (end -2.54 -37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -38.42) (end 3.6 -38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -38.42) (end 3.6 -37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -37.78) (end 2.54 -37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -35.88) (end -3.6 -35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -35.88) (end -3.6 -35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -35.24) (end -2.54 -35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -35.88) (end 3.6 -35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -35.88) (end 3.6 -35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -35.24) (end 2.54 -35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -33.34) (end -3.6 -33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -33.34) (end -3.6 -32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -32.7) (end -2.54 -32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -33.34) (end 3.6 -33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -33.34) (end 3.6 -32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -32.7) (end 2.54 -32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -30.8) (end -3.6 -30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -30.8) (end -3.6 -30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -30.16) (end -2.54 -30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -30.8) (end 3.6 -30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -30.8) (end 3.6 -30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -30.16) (end 2.54 -30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -28.26) (end -3.6 -28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -28.26) (end -3.6 -27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -27.62) (end -2.54 -27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -28.26) (end 3.6 -28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -28.26) (end 3.6 -27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -27.62) (end 2.54 -27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -25.72) (end -3.6 -25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -25.72) (end -3.6 -25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -25.08) (end -2.54 -25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -25.72) (end 3.6 -25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -25.72) (end 3.6 -25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -25.08) (end 2.54 -25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -23.18) (end -3.6 -23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -23.18) (end -3.6 -22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -22.54) (end -2.54 -22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -23.18) (end 3.6 -23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -23.18) (end 3.6 -22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -22.54) (end 2.54 -22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -20.64) (end -3.6 -20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -20.64) (end -3.6 -20) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -20) (end -2.54 -20) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -20.64) (end 3.6 -20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -20.64) (end 3.6 -20) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -20) (end 2.54 -20) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -18.1) (end -3.6 -18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -18.1) (end -3.6 -17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -17.46) (end -2.54 -17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -18.1) (end 3.6 -18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -18.1) (end 3.6 -17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -17.46) (end 2.54 -17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -15.56) (end -3.6 -15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -15.56) (end -3.6 -14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -14.92) (end -2.54 -14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -15.56) (end 3.6 -15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -15.56) (end 3.6 -14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -14.92) (end 2.54 -14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -13.02) (end -3.6 -13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -13.02) (end -3.6 -12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -12.38) (end -2.54 -12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -13.02) (end 3.6 -13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -13.02) (end 3.6 -12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -12.38) (end 2.54 -12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -10.48) (end -3.6 -10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -10.48) (end -3.6 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -9.84) (end -2.54 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -10.48) (end 3.6 -10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -10.48) (end 3.6 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -9.84) (end 2.54 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -7.94) (end -3.6 -7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -7.94) (end -3.6 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -7.3) (end -2.54 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -7.94) (end 3.6 -7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -7.94) (end 3.6 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -7.3) (end 2.54 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -5.4) (end -3.6 -5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -5.4) (end -3.6 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -4.76) (end -2.54 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -5.4) (end 3.6 -5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -5.4) (end 3.6 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -4.76) (end 2.54 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -2.86) (end -3.6 -2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -2.86) (end -3.6 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -2.22) (end -2.54 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -2.86) (end 3.6 -2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -2.86) (end 3.6 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -2.22) (end 2.54 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -0.32) (end -3.6 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -0.32) (end -3.6 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 0.32) (end -2.54 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -0.32) (end 3.6 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -0.32) (end 3.6 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 0.32) (end 2.54 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 2.22) (end -3.6 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 2.22) (end -3.6 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 2.86) (end -2.54 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 2.22) (end 3.6 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 2.22) (end 3.6 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 2.86) (end 2.54 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 4.76) (end -3.6 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 4.76) (end -3.6 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 5.4) (end -2.54 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 4.76) (end 3.6 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 4.76) (end 3.6 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 5.4) (end 2.54 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 7.3) (end -3.6 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 7.3) (end -3.6 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 7.94) (end -2.54 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 7.3) (end 3.6 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 7.3) (end 3.6 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 7.94) (end 2.54 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 9.84) (end -3.6 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 9.84) (end -3.6 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 10.48) (end -2.54 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 9.84) (end 3.6 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 9.84) (end 3.6 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 10.48) (end 2.54 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 12.38) (end -3.6 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 12.38) (end -3.6 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 13.02) (end -2.54 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 12.38) (end 3.6 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 12.38) (end 3.6 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 13.02) (end 2.54 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 14.92) (end -3.6 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 14.92) (end -3.6 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 15.56) (end -2.54 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 14.92) (end 3.6 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 14.92) (end 3.6 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 15.56) (end 2.54 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 17.46) (end -3.6 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 17.46) (end -3.6 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 18.1) (end -2.54 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 17.46) (end 3.6 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 17.46) (end 3.6 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 18.1) (end 2.54 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 20) (end -3.6 20) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 20) (end -3.6 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 20.64) (end -2.54 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 20) (end 3.6 20) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 20) (end 3.6 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 20.64) (end 2.54 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 22.54) (end -3.6 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 22.54) (end -3.6 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 23.18) (end -2.54 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 22.54) (end 3.6 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 22.54) (end 3.6 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 23.18) (end 2.54 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 25.08) (end -3.6 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 25.08) (end -3.6 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 25.72) (end -2.54 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 25.08) (end 3.6 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 25.08) (end 3.6 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 25.72) (end 2.54 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 27.62) (end -3.6 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 27.62) (end -3.6 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 28.26) (end -2.54 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 27.62) (end 3.6 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 27.62) (end 3.6 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 28.26) (end 2.54 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 30.16) (end -3.6 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 30.16) (end -3.6 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 30.8) (end -2.54 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 30.16) (end 3.6 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 30.16) (end 3.6 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 30.8) (end 2.54 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 32.7) (end -3.6 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 32.7) (end -3.6 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 33.34) (end -2.54 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 32.7) (end 3.6 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 32.7) (end 3.6 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 33.34) (end 2.54 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 35.24) (end -3.6 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 35.24) (end -3.6 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 35.88) (end -2.54 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 35.24) (end 3.6 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 35.24) (end 3.6 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 35.88) (end 2.54 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 37.78) (end -3.6 37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 37.78) (end -3.6 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 38.42) (end -2.54 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 37.78) (end 3.6 37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 37.78) (end 3.6 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 38.42) (end 2.54 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 40.32) (end -3.6 40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 40.32) (end -3.6 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 40.96) (end -2.54 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 40.32) (end 3.6 40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 40.32) (end 3.6 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 40.96) (end 2.54 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.6 -41.97) (end 2.6 -41.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 41.97) (end 2.6 41.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.04 -41.4) (end -2.6 -41.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -41.97) (end -2.6 -41.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -41.97) (end 2.6 -41.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 41.4) (end -2.6 41.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 41.4) (end 2.6 41.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -39.88) (end -2.6 -38.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -39.88) (end 2.6 -38.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -37.34) (end -2.6 -36.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -37.34) (end 2.6 -36.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -34.8) (end -2.6 -33.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -34.8) (end 2.6 -33.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -32.26) (end -2.6 -31.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -32.26) (end 2.6 -31.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -29.72) (end -2.6 -28.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -29.72) (end 2.6 -28.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -27.18) (end -2.6 -26.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -27.18) (end 2.6 -26.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -24.64) (end -2.6 -23.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -24.64) (end 2.6 -23.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -22.1) (end -2.6 -21.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -22.1) (end 2.6 -21.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -19.56) (end -2.6 -18.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -19.56) (end 2.6 -18.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -17.02) (end -2.6 -16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -17.02) (end 2.6 -16) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -14.48) (end -2.6 -13.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -14.48) (end 2.6 -13.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -11.94) (end -2.6 -10.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -11.94) (end 2.6 -10.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -9.4) (end -2.6 -8.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -9.4) (end 2.6 -8.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -6.86) (end -2.6 -5.84) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -6.86) (end 2.6 -5.84) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -4.32) (end -2.6 -3.3) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -4.32) (end 2.6 -3.3) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -1.78) (end -2.6 -0.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -1.78) (end 2.6 -0.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 0.76) (end -2.6 1.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 0.76) (end 2.6 1.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 3.3) (end -2.6 4.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 3.3) (end 2.6 4.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 5.84) (end -2.6 6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 5.84) (end 2.6 6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 8.38) (end -2.6 9.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 8.38) (end 2.6 9.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 10.92) (end -2.6 11.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 10.92) (end 2.6 11.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 13.46) (end -2.6 14.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 13.46) (end 2.6 14.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 16) (end -2.6 17.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 16) (end 2.6 17.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 18.54) (end -2.6 19.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 18.54) (end 2.6 19.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 21.08) (end -2.6 22.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 21.08) (end 2.6 22.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 23.62) (end -2.6 24.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 23.62) (end 2.6 24.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 26.16) (end -2.6 27.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 26.16) (end 2.6 27.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 28.7) (end -2.6 29.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 28.7) (end 2.6 29.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 31.24) (end -2.6 32.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 31.24) (end 2.6 32.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 33.78) (end -2.6 34.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 33.78) (end 2.6 34.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 36.32) (end -2.6 37.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 36.32) (end 2.6 37.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 38.86) (end -2.6 39.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 38.86) (end 2.6 39.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start -5.9 -42.45) (end -5.9 42.45) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -5.9 42.45) (end 5.9 42.45) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 5.9 42.45) (end 5.9 -42.45) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 5.9 -42.45) (end -5.9 -42.45) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -2.525 -40.64) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 2.525 -40.64) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 3 smd rect (at -2.525 -38.1) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 4 smd rect (at 2.525 -38.1) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 5 smd rect (at -2.525 -35.56) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 6 smd rect (at 2.525 -35.56) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 7 smd rect (at -2.525 -33.02) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 8 smd rect (at 2.525 -33.02) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 9 smd rect (at -2.525 -30.48) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 10 smd rect (at 2.525 -30.48) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 11 smd rect (at -2.525 -27.94) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 12 smd rect (at 2.525 -27.94) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 13 smd rect (at -2.525 -25.4) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 14 smd rect (at 2.525 -25.4) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 15 smd rect (at -2.525 -22.86) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 16 smd rect (at 2.525 -22.86) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 17 smd rect (at -2.525 -20.32) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 18 smd rect (at 2.525 -20.32) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 19 smd rect (at -2.525 -17.78) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 20 smd rect (at 2.525 -17.78) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 21 smd rect (at -2.525 -15.24) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 22 smd rect (at 2.525 -15.24) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 23 smd rect (at -2.525 -12.7) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 24 smd rect (at 2.525 -12.7) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 25 smd rect (at -2.525 -10.16) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 26 smd rect (at 2.525 -10.16) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 27 smd rect (at -2.525 -7.62) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 28 smd rect (at 2.525 -7.62) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 29 smd rect (at -2.525 -5.08) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 30 smd rect (at 2.525 -5.08) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 31 smd rect (at -2.525 -2.54) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 32 smd rect (at 2.525 -2.54) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 33 smd rect (at -2.525 0) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 34 smd rect (at 2.525 0) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 35 smd rect (at -2.525 2.54) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 36 smd rect (at 2.525 2.54) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 37 smd rect (at -2.525 5.08) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 38 smd rect (at 2.525 5.08) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 39 smd rect (at -2.525 7.62) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 40 smd rect (at 2.525 7.62) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 41 smd rect (at -2.525 10.16) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 42 smd rect (at 2.525 10.16) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 43 smd rect (at -2.525 12.7) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 44 smd rect (at 2.525 12.7) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 45 smd rect (at -2.525 15.24) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 46 smd rect (at 2.525 15.24) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 47 smd rect (at -2.525 17.78) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 48 smd rect (at 2.525 17.78) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 49 smd rect (at -2.525 20.32) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 50 smd rect (at 2.525 20.32) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 51 smd rect (at -2.525 22.86) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 52 smd rect (at 2.525 22.86) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 53 smd rect (at -2.525 25.4) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 54 smd rect (at 2.525 25.4) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 55 smd rect (at -2.525 27.94) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 56 smd rect (at 2.525 27.94) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 57 smd rect (at -2.525 30.48) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 58 smd rect (at 2.525 30.48) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 59 smd rect (at -2.525 33.02) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 60 smd rect (at 2.525 33.02) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 61 smd rect (at -2.525 35.56) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 62 smd rect (at 2.525 35.56) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 63 smd rect (at -2.525 38.1) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 64 smd rect (at 2.525 38.1) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 65 smd rect (at -2.525 40.64) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 66 smd rect (at 2.525 40.64) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_2x33_P2.54mm_Vertical_SMD.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_2x34_P2.54mm_Horizontal.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x34_P2.54mm_Horizontal.kicad_mod
new file mode 100644
index 000000000..63a036c05
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x34_P2.54mm_Horizontal.kicad_mod
@@ -0,0 +1,582 @@
+(module PinHeader_2x34_P2.54mm_Horizontal (layer F.Cu) (tedit 59FED5CB)
+  (descr "Through hole angled pin header, 2x34, 2.54mm pitch, 6mm pin length, double rows")
+  (tags "Through hole angled pin header THT 2x34 2.54mm double row")
+  (fp_text reference REF** (at 5.655 -2.27) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_2x34_P2.54mm_Horizontal (at 5.655 86.09) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 4.675 -1.27) (end 6.58 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 -1.27) (end 6.58 85.09) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 85.09) (end 4.04 85.09) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 85.09) (end 4.04 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 -0.635) (end 4.675 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end 4.04 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end -0.32 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 0.32) (end 4.04 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 -0.32) (end 12.58 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 -0.32) (end 12.58 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 0.32) (end 12.58 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end 4.04 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end -0.32 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.86) (end 4.04 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 2.22) (end 12.58 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 2.22) (end 12.58 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 2.86) (end 12.58 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end 4.04 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end -0.32 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 5.4) (end 4.04 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 4.76) (end 12.58 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 4.76) (end 12.58 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 5.4) (end 12.58 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end 4.04 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end -0.32 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.94) (end 4.04 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 7.3) (end 12.58 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 7.3) (end 12.58 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 7.94) (end 12.58 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end 4.04 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end -0.32 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 10.48) (end 4.04 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 9.84) (end 12.58 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 9.84) (end 12.58 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 10.48) (end 12.58 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end 4.04 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end -0.32 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 13.02) (end 4.04 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 12.38) (end 12.58 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 12.38) (end 12.58 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 13.02) (end 12.58 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end 4.04 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end -0.32 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 15.56) (end 4.04 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 14.92) (end 12.58 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 14.92) (end 12.58 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 15.56) (end 12.58 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end 4.04 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end -0.32 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 18.1) (end 4.04 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 17.46) (end 12.58 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 17.46) (end 12.58 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 18.1) (end 12.58 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end 4.04 20) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end -0.32 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20.64) (end 4.04 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 20) (end 12.58 20) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 20) (end 12.58 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 20.64) (end 12.58 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end 4.04 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end -0.32 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 23.18) (end 4.04 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 22.54) (end 12.58 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 22.54) (end 12.58 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 23.18) (end 12.58 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.08) (end 4.04 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.08) (end -0.32 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.72) (end 4.04 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 25.08) (end 12.58 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 25.08) (end 12.58 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 25.72) (end 12.58 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 27.62) (end 4.04 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 27.62) (end -0.32 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 28.26) (end 4.04 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 27.62) (end 12.58 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 27.62) (end 12.58 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 28.26) (end 12.58 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.16) (end 4.04 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.16) (end -0.32 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.8) (end 4.04 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 30.16) (end 12.58 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 30.16) (end 12.58 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 30.8) (end 12.58 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 32.7) (end 4.04 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 32.7) (end -0.32 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 33.34) (end 4.04 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 32.7) (end 12.58 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 32.7) (end 12.58 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 33.34) (end 12.58 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.24) (end 4.04 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.24) (end -0.32 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.88) (end 4.04 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 35.24) (end 12.58 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 35.24) (end 12.58 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 35.88) (end 12.58 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 37.78) (end 4.04 37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 37.78) (end -0.32 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 38.42) (end 4.04 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 37.78) (end 12.58 37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 37.78) (end 12.58 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 38.42) (end 12.58 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.32) (end 4.04 40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.32) (end -0.32 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.96) (end 4.04 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 40.32) (end 12.58 40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 40.32) (end 12.58 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 40.96) (end 12.58 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 42.86) (end 4.04 42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 42.86) (end -0.32 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 43.5) (end 4.04 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 42.86) (end 12.58 42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 42.86) (end 12.58 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 43.5) (end 12.58 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 45.4) (end 4.04 45.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 45.4) (end -0.32 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 46.04) (end 4.04 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 45.4) (end 12.58 45.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 45.4) (end 12.58 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 46.04) (end 12.58 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 47.94) (end 4.04 47.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 47.94) (end -0.32 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 48.58) (end 4.04 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 47.94) (end 12.58 47.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 47.94) (end 12.58 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 48.58) (end 12.58 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 50.48) (end 4.04 50.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 50.48) (end -0.32 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 51.12) (end 4.04 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 50.48) (end 12.58 50.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 50.48) (end 12.58 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 51.12) (end 12.58 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 53.02) (end 4.04 53.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 53.02) (end -0.32 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 53.66) (end 4.04 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 53.02) (end 12.58 53.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 53.02) (end 12.58 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 53.66) (end 12.58 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 55.56) (end 4.04 55.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 55.56) (end -0.32 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 56.2) (end 4.04 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 55.56) (end 12.58 55.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 55.56) (end 12.58 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 56.2) (end 12.58 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 58.1) (end 4.04 58.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 58.1) (end -0.32 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 58.74) (end 4.04 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 58.1) (end 12.58 58.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 58.1) (end 12.58 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 58.74) (end 12.58 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 60.64) (end 4.04 60.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 60.64) (end -0.32 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 61.28) (end 4.04 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 60.64) (end 12.58 60.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 60.64) (end 12.58 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 61.28) (end 12.58 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 63.18) (end 4.04 63.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 63.18) (end -0.32 63.82) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 63.82) (end 4.04 63.82) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 63.18) (end 12.58 63.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 63.18) (end 12.58 63.82) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 63.82) (end 12.58 63.82) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 65.72) (end 4.04 65.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 65.72) (end -0.32 66.36) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 66.36) (end 4.04 66.36) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 65.72) (end 12.58 65.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 65.72) (end 12.58 66.36) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 66.36) (end 12.58 66.36) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 68.26) (end 4.04 68.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 68.26) (end -0.32 68.9) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 68.9) (end 4.04 68.9) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 68.26) (end 12.58 68.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 68.26) (end 12.58 68.9) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 68.9) (end 12.58 68.9) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 70.8) (end 4.04 70.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 70.8) (end -0.32 71.44) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 71.44) (end 4.04 71.44) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 70.8) (end 12.58 70.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 70.8) (end 12.58 71.44) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 71.44) (end 12.58 71.44) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 73.34) (end 4.04 73.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 73.34) (end -0.32 73.98) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 73.98) (end 4.04 73.98) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 73.34) (end 12.58 73.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 73.34) (end 12.58 73.98) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 73.98) (end 12.58 73.98) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 75.88) (end 4.04 75.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 75.88) (end -0.32 76.52) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 76.52) (end 4.04 76.52) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 75.88) (end 12.58 75.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 75.88) (end 12.58 76.52) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 76.52) (end 12.58 76.52) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 78.42) (end 4.04 78.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 78.42) (end -0.32 79.06) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 79.06) (end 4.04 79.06) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 78.42) (end 12.58 78.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 78.42) (end 12.58 79.06) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 79.06) (end 12.58 79.06) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 80.96) (end 4.04 80.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 80.96) (end -0.32 81.6) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 81.6) (end 4.04 81.6) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 80.96) (end 12.58 80.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 80.96) (end 12.58 81.6) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 81.6) (end 12.58 81.6) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 83.5) (end 4.04 83.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 83.5) (end -0.32 84.14) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 84.14) (end 4.04 84.14) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 83.5) (end 12.58 83.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 83.5) (end 12.58 84.14) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 84.14) (end 12.58 84.14) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.98 -1.33) (end 3.98 85.15) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 85.15) (end 6.64 85.15) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 85.15) (end 6.64 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -1.33) (end 3.98 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.38) (end 12.64 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 -0.38) (end 12.64 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 0.38) (end 6.64 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.32) (end 12.64 -0.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.2) (end 12.64 -0.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.08) (end 12.64 -0.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 0.04) (end 12.64 0.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 0.16) (end 12.64 0.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 0.28) (end 12.64 0.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 -0.38) (end 3.98 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 0.38) (end 3.98 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 -0.38) (end 1.497071 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 0.38) (end 1.497071 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 1.27) (end 6.64 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 2.16) (end 12.64 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 2.16) (end 12.64 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 2.92) (end 6.64 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 2.16) (end 3.98 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 2.92) (end 3.98 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.16) (end 1.497071 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.92) (end 1.497071 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 3.81) (end 6.64 3.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 4.7) (end 12.64 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 4.7) (end 12.64 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 5.46) (end 6.64 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 4.7) (end 3.98 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 5.46) (end 3.98 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 4.7) (end 1.497071 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 5.46) (end 1.497071 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 6.35) (end 6.64 6.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 7.24) (end 12.64 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 7.24) (end 12.64 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 8) (end 6.64 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 7.24) (end 3.98 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 8) (end 3.98 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 7.24) (end 1.497071 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 8) (end 1.497071 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 8.89) (end 6.64 8.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 9.78) (end 12.64 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 9.78) (end 12.64 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 10.54) (end 6.64 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 9.78) (end 3.98 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 10.54) (end 3.98 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 9.78) (end 1.497071 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 10.54) (end 1.497071 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 11.43) (end 6.64 11.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 12.32) (end 12.64 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 12.32) (end 12.64 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 13.08) (end 6.64 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 12.32) (end 3.98 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 13.08) (end 3.98 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 12.32) (end 1.497071 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 13.08) (end 1.497071 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 13.97) (end 6.64 13.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 14.86) (end 12.64 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 14.86) (end 12.64 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 15.62) (end 6.64 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 14.86) (end 3.98 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 15.62) (end 3.98 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 14.86) (end 1.497071 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 15.62) (end 1.497071 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 16.51) (end 6.64 16.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 17.4) (end 12.64 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 17.4) (end 12.64 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 18.16) (end 6.64 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 17.4) (end 3.98 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 18.16) (end 3.98 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 17.4) (end 1.497071 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 18.16) (end 1.497071 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 19.05) (end 6.64 19.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 19.94) (end 12.64 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 19.94) (end 12.64 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 20.7) (end 6.64 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 19.94) (end 3.98 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 20.7) (end 3.98 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 19.94) (end 1.497071 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 20.7) (end 1.497071 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 21.59) (end 6.64 21.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 22.48) (end 12.64 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 22.48) (end 12.64 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 23.24) (end 6.64 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 22.48) (end 3.98 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 23.24) (end 3.98 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 22.48) (end 1.497071 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 23.24) (end 1.497071 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 24.13) (end 6.64 24.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 25.02) (end 12.64 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 25.02) (end 12.64 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 25.78) (end 6.64 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 25.02) (end 3.98 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 25.78) (end 3.98 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 25.02) (end 1.497071 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 25.78) (end 1.497071 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 26.67) (end 6.64 26.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 27.56) (end 12.64 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 27.56) (end 12.64 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 28.32) (end 6.64 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 27.56) (end 3.98 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 28.32) (end 3.98 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 27.56) (end 1.497071 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 28.32) (end 1.497071 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 29.21) (end 6.64 29.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 30.1) (end 12.64 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 30.1) (end 12.64 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 30.86) (end 6.64 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 30.1) (end 3.98 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 30.86) (end 3.98 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 30.1) (end 1.497071 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 30.86) (end 1.497071 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 31.75) (end 6.64 31.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 32.64) (end 12.64 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 32.64) (end 12.64 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 33.4) (end 6.64 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 32.64) (end 3.98 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 33.4) (end 3.98 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 32.64) (end 1.497071 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 33.4) (end 1.497071 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 34.29) (end 6.64 34.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 35.18) (end 12.64 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 35.18) (end 12.64 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 35.94) (end 6.64 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 35.18) (end 3.98 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 35.94) (end 3.98 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 35.18) (end 1.497071 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 35.94) (end 1.497071 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 36.83) (end 6.64 36.83) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 37.72) (end 12.64 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 37.72) (end 12.64 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 38.48) (end 6.64 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 37.72) (end 3.98 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 38.48) (end 3.98 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 37.72) (end 1.497071 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 38.48) (end 1.497071 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 39.37) (end 6.64 39.37) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 40.26) (end 12.64 40.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 40.26) (end 12.64 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 41.02) (end 6.64 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 40.26) (end 3.98 40.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 41.02) (end 3.98 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 40.26) (end 1.497071 40.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 41.02) (end 1.497071 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 41.91) (end 6.64 41.91) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 42.8) (end 12.64 42.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 42.8) (end 12.64 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 43.56) (end 6.64 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 42.8) (end 3.98 42.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 43.56) (end 3.98 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 42.8) (end 1.497071 42.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 43.56) (end 1.497071 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 44.45) (end 6.64 44.45) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 45.34) (end 12.64 45.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 45.34) (end 12.64 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 46.1) (end 6.64 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 45.34) (end 3.98 45.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 46.1) (end 3.98 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 45.34) (end 1.497071 45.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 46.1) (end 1.497071 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 46.99) (end 6.64 46.99) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 47.88) (end 12.64 47.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 47.88) (end 12.64 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 48.64) (end 6.64 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 47.88) (end 3.98 47.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 48.64) (end 3.98 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 47.88) (end 1.497071 47.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 48.64) (end 1.497071 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 49.53) (end 6.64 49.53) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 50.42) (end 12.64 50.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 50.42) (end 12.64 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 51.18) (end 6.64 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 50.42) (end 3.98 50.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 51.18) (end 3.98 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 50.42) (end 1.497071 50.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 51.18) (end 1.497071 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 52.07) (end 6.64 52.07) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 52.96) (end 12.64 52.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 52.96) (end 12.64 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 53.72) (end 6.64 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 52.96) (end 3.98 52.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 53.72) (end 3.98 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 52.96) (end 1.497071 52.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 53.72) (end 1.497071 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 54.61) (end 6.64 54.61) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 55.5) (end 12.64 55.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 55.5) (end 12.64 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 56.26) (end 6.64 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 55.5) (end 3.98 55.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 56.26) (end 3.98 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 55.5) (end 1.497071 55.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 56.26) (end 1.497071 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 57.15) (end 6.64 57.15) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 58.04) (end 12.64 58.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 58.04) (end 12.64 58.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 58.8) (end 6.64 58.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 58.04) (end 3.98 58.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 58.8) (end 3.98 58.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 58.04) (end 1.497071 58.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 58.8) (end 1.497071 58.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 59.69) (end 6.64 59.69) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 60.58) (end 12.64 60.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 60.58) (end 12.64 61.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 61.34) (end 6.64 61.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 60.58) (end 3.98 60.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 61.34) (end 3.98 61.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 60.58) (end 1.497071 60.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 61.34) (end 1.497071 61.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 62.23) (end 6.64 62.23) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 63.12) (end 12.64 63.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 63.12) (end 12.64 63.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 63.88) (end 6.64 63.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 63.12) (end 3.98 63.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 63.88) (end 3.98 63.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 63.12) (end 1.497071 63.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 63.88) (end 1.497071 63.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 64.77) (end 6.64 64.77) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 65.66) (end 12.64 65.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 65.66) (end 12.64 66.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 66.42) (end 6.64 66.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 65.66) (end 3.98 65.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 66.42) (end 3.98 66.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 65.66) (end 1.497071 65.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 66.42) (end 1.497071 66.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 67.31) (end 6.64 67.31) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 68.2) (end 12.64 68.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 68.2) (end 12.64 68.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 68.96) (end 6.64 68.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 68.2) (end 3.98 68.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 68.96) (end 3.98 68.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 68.2) (end 1.497071 68.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 68.96) (end 1.497071 68.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 69.85) (end 6.64 69.85) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 70.74) (end 12.64 70.74) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 70.74) (end 12.64 71.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 71.5) (end 6.64 71.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 70.74) (end 3.98 70.74) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 71.5) (end 3.98 71.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 70.74) (end 1.497071 70.74) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 71.5) (end 1.497071 71.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 72.39) (end 6.64 72.39) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 73.28) (end 12.64 73.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 73.28) (end 12.64 74.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 74.04) (end 6.64 74.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 73.28) (end 3.98 73.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 74.04) (end 3.98 74.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 73.28) (end 1.497071 73.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 74.04) (end 1.497071 74.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 74.93) (end 6.64 74.93) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 75.82) (end 12.64 75.82) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 75.82) (end 12.64 76.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 76.58) (end 6.64 76.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 75.82) (end 3.98 75.82) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 76.58) (end 3.98 76.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 75.82) (end 1.497071 75.82) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 76.58) (end 1.497071 76.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 77.47) (end 6.64 77.47) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 78.36) (end 12.64 78.36) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 78.36) (end 12.64 79.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 79.12) (end 6.64 79.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 78.36) (end 3.98 78.36) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 79.12) (end 3.98 79.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 78.36) (end 1.497071 78.36) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 79.12) (end 1.497071 79.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 80.01) (end 6.64 80.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 80.9) (end 12.64 80.9) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 80.9) (end 12.64 81.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 81.66) (end 6.64 81.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 80.9) (end 3.98 80.9) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 81.66) (end 3.98 81.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 80.9) (end 1.497071 80.9) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 81.66) (end 1.497071 81.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 82.55) (end 6.64 82.55) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 83.44) (end 12.64 83.44) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 83.44) (end 12.64 84.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 84.2) (end 6.64 84.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 83.44) (end 3.98 83.44) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 84.2) (end 3.98 84.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 83.44) (end 1.497071 83.44) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 84.2) (end 1.497071 84.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 0) (end -1.27 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 -1.27) (end 0 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 85.6) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 85.6) (end 13.1 85.6) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 13.1 85.6) (end 13.1 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 13.1 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 2.54 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 2.54 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 2.54 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 2.54 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 14 thru_hole oval (at 2.54 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 15 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 16 thru_hole oval (at 2.54 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 17 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 18 thru_hole oval (at 2.54 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 19 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 20 thru_hole oval (at 2.54 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 21 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 22 thru_hole oval (at 2.54 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 23 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 24 thru_hole oval (at 2.54 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 25 thru_hole oval (at 0 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 26 thru_hole oval (at 2.54 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 27 thru_hole oval (at 0 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 28 thru_hole oval (at 2.54 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 29 thru_hole oval (at 0 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 30 thru_hole oval (at 2.54 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 31 thru_hole oval (at 0 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 32 thru_hole oval (at 2.54 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 33 thru_hole oval (at 0 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 34 thru_hole oval (at 2.54 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 35 thru_hole oval (at 0 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 36 thru_hole oval (at 2.54 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 37 thru_hole oval (at 0 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 38 thru_hole oval (at 2.54 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 39 thru_hole oval (at 0 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 40 thru_hole oval (at 2.54 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 41 thru_hole oval (at 0 50.8) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 42 thru_hole oval (at 2.54 50.8) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 43 thru_hole oval (at 0 53.34) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 44 thru_hole oval (at 2.54 53.34) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 45 thru_hole oval (at 0 55.88) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 46 thru_hole oval (at 2.54 55.88) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 47 thru_hole oval (at 0 58.42) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 48 thru_hole oval (at 2.54 58.42) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 49 thru_hole oval (at 0 60.96) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 50 thru_hole oval (at 2.54 60.96) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 51 thru_hole oval (at 0 63.5) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 52 thru_hole oval (at 2.54 63.5) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 53 thru_hole oval (at 0 66.04) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 54 thru_hole oval (at 2.54 66.04) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 55 thru_hole oval (at 0 68.58) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 56 thru_hole oval (at 2.54 68.58) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 57 thru_hole oval (at 0 71.12) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 58 thru_hole oval (at 2.54 71.12) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 59 thru_hole oval (at 0 73.66) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 60 thru_hole oval (at 2.54 73.66) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 61 thru_hole oval (at 0 76.2) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 62 thru_hole oval (at 2.54 76.2) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 63 thru_hole oval (at 0 78.74) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 64 thru_hole oval (at 2.54 78.74) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 65 thru_hole oval (at 0 81.28) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 66 thru_hole oval (at 2.54 81.28) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 67 thru_hole oval (at 0 83.82) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 68 thru_hole oval (at 2.54 83.82) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 5.31 41.91 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_2x34_P2.54mm_Horizontal.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_2x34_P2.54mm_Vertical.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x34_P2.54mm_Vertical.kicad_mod
new file mode 100644
index 000000000..3571002f5
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x34_P2.54mm_Vertical.kicad_mod
@@ -0,0 +1,103 @@
+(module PinHeader_2x34_P2.54mm_Vertical (layer F.Cu) (tedit 59FED5CC)
+  (descr "Through hole straight pin header, 2x34, 2.54mm pitch, double rows")
+  (tags "Through hole pin header THT 2x34 2.54mm double row")
+  (fp_text reference REF** (at 1.27 -2.33) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_2x34_P2.54mm_Vertical (at 1.27 86.15) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 0 -1.27) (end 3.81 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.81 -1.27) (end 3.81 85.09) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.81 85.09) (end -1.27 85.09) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 85.09) (end -1.27 0) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 0) (end 0 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 85.15) (end 3.87 85.15) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end -1.33 85.15) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.87 -1.33) (end 3.87 85.15) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end 1.27 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.27 1.27) (end 1.27 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.27 -1.33) (end 3.87 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 85.6) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 85.6) (end 4.35 85.6) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.35 85.6) (end 4.35 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.35 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 2.54 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 2.54 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 2.54 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 2.54 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 14 thru_hole oval (at 2.54 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 15 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 16 thru_hole oval (at 2.54 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 17 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 18 thru_hole oval (at 2.54 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 19 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 20 thru_hole oval (at 2.54 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 21 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 22 thru_hole oval (at 2.54 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 23 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 24 thru_hole oval (at 2.54 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 25 thru_hole oval (at 0 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 26 thru_hole oval (at 2.54 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 27 thru_hole oval (at 0 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 28 thru_hole oval (at 2.54 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 29 thru_hole oval (at 0 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 30 thru_hole oval (at 2.54 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 31 thru_hole oval (at 0 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 32 thru_hole oval (at 2.54 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 33 thru_hole oval (at 0 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 34 thru_hole oval (at 2.54 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 35 thru_hole oval (at 0 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 36 thru_hole oval (at 2.54 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 37 thru_hole oval (at 0 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 38 thru_hole oval (at 2.54 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 39 thru_hole oval (at 0 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 40 thru_hole oval (at 2.54 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 41 thru_hole oval (at 0 50.8) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 42 thru_hole oval (at 2.54 50.8) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 43 thru_hole oval (at 0 53.34) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 44 thru_hole oval (at 2.54 53.34) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 45 thru_hole oval (at 0 55.88) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 46 thru_hole oval (at 2.54 55.88) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 47 thru_hole oval (at 0 58.42) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 48 thru_hole oval (at 2.54 58.42) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 49 thru_hole oval (at 0 60.96) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 50 thru_hole oval (at 2.54 60.96) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 51 thru_hole oval (at 0 63.5) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 52 thru_hole oval (at 2.54 63.5) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 53 thru_hole oval (at 0 66.04) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 54 thru_hole oval (at 2.54 66.04) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 55 thru_hole oval (at 0 68.58) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 56 thru_hole oval (at 2.54 68.58) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 57 thru_hole oval (at 0 71.12) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 58 thru_hole oval (at 2.54 71.12) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 59 thru_hole oval (at 0 73.66) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 60 thru_hole oval (at 2.54 73.66) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 61 thru_hole oval (at 0 76.2) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 62 thru_hole oval (at 2.54 76.2) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 63 thru_hole oval (at 0 78.74) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 64 thru_hole oval (at 2.54 78.74) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 65 thru_hole oval (at 0 81.28) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 66 thru_hole oval (at 2.54 81.28) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 67 thru_hole oval (at 0 83.82) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 68 thru_hole oval (at 2.54 83.82) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 1.27 41.91 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_2x34_P2.54mm_Vertical.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_2x34_P2.54mm_Vertical_SMD.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x34_P2.54mm_Vertical_SMD.kicad_mod
new file mode 100644
index 000000000..7d7858768
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x34_P2.54mm_Vertical_SMD.kicad_mod
@@ -0,0 +1,373 @@
+(module PinHeader_2x34_P2.54mm_Vertical_SMD (layer F.Cu) (tedit 59FED5CC)
+  (descr "surface-mounted straight pin header, 2x34, 2.54mm pitch, double rows")
+  (tags "Surface mounted pin header SMD 2x34 2.54mm double row")
+  (attr smd)
+  (fp_text reference REF** (at 0 -44.24) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_2x34_P2.54mm_Vertical_SMD (at 0 44.24) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 2.54 43.18) (end -2.54 43.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.59 -43.18) (end 2.54 -43.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 43.18) (end -2.54 -42.23) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -42.23) (end -1.59 -43.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -43.18) (end 2.54 43.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -42.23) (end -3.6 -42.23) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -42.23) (end -3.6 -41.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -41.59) (end -2.54 -41.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -42.23) (end 3.6 -42.23) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -42.23) (end 3.6 -41.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -41.59) (end 2.54 -41.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -39.69) (end -3.6 -39.69) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -39.69) (end -3.6 -39.05) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -39.05) (end -2.54 -39.05) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -39.69) (end 3.6 -39.69) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -39.69) (end 3.6 -39.05) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -39.05) (end 2.54 -39.05) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -37.15) (end -3.6 -37.15) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -37.15) (end -3.6 -36.51) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -36.51) (end -2.54 -36.51) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -37.15) (end 3.6 -37.15) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -37.15) (end 3.6 -36.51) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -36.51) (end 2.54 -36.51) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -34.61) (end -3.6 -34.61) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -34.61) (end -3.6 -33.97) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -33.97) (end -2.54 -33.97) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -34.61) (end 3.6 -34.61) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -34.61) (end 3.6 -33.97) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -33.97) (end 2.54 -33.97) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -32.07) (end -3.6 -32.07) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -32.07) (end -3.6 -31.43) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -31.43) (end -2.54 -31.43) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -32.07) (end 3.6 -32.07) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -32.07) (end 3.6 -31.43) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -31.43) (end 2.54 -31.43) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -29.53) (end -3.6 -29.53) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -29.53) (end -3.6 -28.89) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -28.89) (end -2.54 -28.89) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -29.53) (end 3.6 -29.53) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -29.53) (end 3.6 -28.89) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -28.89) (end 2.54 -28.89) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -26.99) (end -3.6 -26.99) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -26.99) (end -3.6 -26.35) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -26.35) (end -2.54 -26.35) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -26.99) (end 3.6 -26.99) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -26.99) (end 3.6 -26.35) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -26.35) (end 2.54 -26.35) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -24.45) (end -3.6 -24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -24.45) (end -3.6 -23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -23.81) (end -2.54 -23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -24.45) (end 3.6 -24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -24.45) (end 3.6 -23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -23.81) (end 2.54 -23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -21.91) (end -3.6 -21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -21.91) (end -3.6 -21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -21.27) (end -2.54 -21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -21.91) (end 3.6 -21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -21.91) (end 3.6 -21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -21.27) (end 2.54 -21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -19.37) (end -3.6 -19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -19.37) (end -3.6 -18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -18.73) (end -2.54 -18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -19.37) (end 3.6 -19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -19.37) (end 3.6 -18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -18.73) (end 2.54 -18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -16.83) (end -3.6 -16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -16.83) (end -3.6 -16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -16.19) (end -2.54 -16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -16.83) (end 3.6 -16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -16.83) (end 3.6 -16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -16.19) (end 2.54 -16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -14.29) (end -3.6 -14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -14.29) (end -3.6 -13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -13.65) (end -2.54 -13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -14.29) (end 3.6 -14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -14.29) (end 3.6 -13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -13.65) (end 2.54 -13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -11.75) (end -3.6 -11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -11.75) (end -3.6 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -11.11) (end -2.54 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -11.75) (end 3.6 -11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -11.75) (end 3.6 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -11.11) (end 2.54 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -9.21) (end -3.6 -9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -9.21) (end -3.6 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -8.57) (end -2.54 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -9.21) (end 3.6 -9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -9.21) (end 3.6 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -8.57) (end 2.54 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -6.67) (end -3.6 -6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -6.67) (end -3.6 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -6.03) (end -2.54 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -6.67) (end 3.6 -6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -6.67) (end 3.6 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -6.03) (end 2.54 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -4.13) (end -3.6 -4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -4.13) (end -3.6 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -3.49) (end -2.54 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -4.13) (end 3.6 -4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -4.13) (end 3.6 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -3.49) (end 2.54 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -1.59) (end -3.6 -1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -1.59) (end -3.6 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -0.95) (end -2.54 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -1.59) (end 3.6 -1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -1.59) (end 3.6 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -0.95) (end 2.54 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 0.95) (end -3.6 0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 0.95) (end -3.6 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 1.59) (end -2.54 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 0.95) (end 3.6 0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 0.95) (end 3.6 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 1.59) (end 2.54 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 3.49) (end -3.6 3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 3.49) (end -3.6 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 4.13) (end -2.54 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 3.49) (end 3.6 3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 3.49) (end 3.6 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 4.13) (end 2.54 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 6.03) (end -3.6 6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 6.03) (end -3.6 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 6.67) (end -2.54 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 6.03) (end 3.6 6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 6.03) (end 3.6 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 6.67) (end 2.54 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 8.57) (end -3.6 8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 8.57) (end -3.6 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 9.21) (end -2.54 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 8.57) (end 3.6 8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 8.57) (end 3.6 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 9.21) (end 2.54 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 11.11) (end -3.6 11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 11.11) (end -3.6 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 11.75) (end -2.54 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 11.11) (end 3.6 11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 11.11) (end 3.6 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 11.75) (end 2.54 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 13.65) (end -3.6 13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 13.65) (end -3.6 14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 14.29) (end -2.54 14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 13.65) (end 3.6 13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 13.65) (end 3.6 14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 14.29) (end 2.54 14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 16.19) (end -3.6 16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 16.19) (end -3.6 16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 16.83) (end -2.54 16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 16.19) (end 3.6 16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 16.19) (end 3.6 16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 16.83) (end 2.54 16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 18.73) (end -3.6 18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 18.73) (end -3.6 19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 19.37) (end -2.54 19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 18.73) (end 3.6 18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 18.73) (end 3.6 19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 19.37) (end 2.54 19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 21.27) (end -3.6 21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 21.27) (end -3.6 21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 21.91) (end -2.54 21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 21.27) (end 3.6 21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 21.27) (end 3.6 21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 21.91) (end 2.54 21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 23.81) (end -3.6 23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 23.81) (end -3.6 24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 24.45) (end -2.54 24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 23.81) (end 3.6 23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 23.81) (end 3.6 24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 24.45) (end 2.54 24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 26.35) (end -3.6 26.35) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 26.35) (end -3.6 26.99) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 26.99) (end -2.54 26.99) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 26.35) (end 3.6 26.35) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 26.35) (end 3.6 26.99) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 26.99) (end 2.54 26.99) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 28.89) (end -3.6 28.89) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 28.89) (end -3.6 29.53) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 29.53) (end -2.54 29.53) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 28.89) (end 3.6 28.89) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 28.89) (end 3.6 29.53) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 29.53) (end 2.54 29.53) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 31.43) (end -3.6 31.43) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 31.43) (end -3.6 32.07) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 32.07) (end -2.54 32.07) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 31.43) (end 3.6 31.43) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 31.43) (end 3.6 32.07) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 32.07) (end 2.54 32.07) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 33.97) (end -3.6 33.97) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 33.97) (end -3.6 34.61) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 34.61) (end -2.54 34.61) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 33.97) (end 3.6 33.97) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 33.97) (end 3.6 34.61) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 34.61) (end 2.54 34.61) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 36.51) (end -3.6 36.51) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 36.51) (end -3.6 37.15) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 37.15) (end -2.54 37.15) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 36.51) (end 3.6 36.51) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 36.51) (end 3.6 37.15) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 37.15) (end 2.54 37.15) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 39.05) (end -3.6 39.05) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 39.05) (end -3.6 39.69) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 39.69) (end -2.54 39.69) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 39.05) (end 3.6 39.05) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 39.05) (end 3.6 39.69) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 39.69) (end 2.54 39.69) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 41.59) (end -3.6 41.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 41.59) (end -3.6 42.23) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 42.23) (end -2.54 42.23) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 41.59) (end 3.6 41.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 41.59) (end 3.6 42.23) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 42.23) (end 2.54 42.23) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.6 -43.24) (end 2.6 -43.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 43.24) (end 2.6 43.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.04 -42.67) (end -2.6 -42.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -43.24) (end -2.6 -42.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -43.24) (end 2.6 -42.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 42.67) (end -2.6 43.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 42.67) (end 2.6 43.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -41.15) (end -2.6 -40.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -41.15) (end 2.6 -40.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -38.61) (end -2.6 -37.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -38.61) (end 2.6 -37.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -36.07) (end -2.6 -35.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -36.07) (end 2.6 -35.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -33.53) (end -2.6 -32.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -33.53) (end 2.6 -32.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -30.99) (end -2.6 -29.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -30.99) (end 2.6 -29.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -28.45) (end -2.6 -27.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -28.45) (end 2.6 -27.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -25.91) (end -2.6 -24.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -25.91) (end 2.6 -24.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -23.37) (end -2.6 -22.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -23.37) (end 2.6 -22.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -20.83) (end -2.6 -19.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -20.83) (end 2.6 -19.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -18.29) (end -2.6 -17.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -18.29) (end 2.6 -17.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -15.75) (end -2.6 -14.73) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -15.75) (end 2.6 -14.73) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -13.21) (end -2.6 -12.19) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -13.21) (end 2.6 -12.19) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -10.67) (end -2.6 -9.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -10.67) (end 2.6 -9.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -8.13) (end -2.6 -7.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -8.13) (end 2.6 -7.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -5.59) (end -2.6 -4.57) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -5.59) (end 2.6 -4.57) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -3.05) (end -2.6 -2.03) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -3.05) (end 2.6 -2.03) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -0.51) (end -2.6 0.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -0.51) (end 2.6 0.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 2.03) (end -2.6 3.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 2.03) (end 2.6 3.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 4.57) (end -2.6 5.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 4.57) (end 2.6 5.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 7.11) (end -2.6 8.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 7.11) (end 2.6 8.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 9.65) (end -2.6 10.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 9.65) (end 2.6 10.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 12.19) (end -2.6 13.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 12.19) (end 2.6 13.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 14.73) (end -2.6 15.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 14.73) (end 2.6 15.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 17.27) (end -2.6 18.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 17.27) (end 2.6 18.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 19.81) (end -2.6 20.83) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 19.81) (end 2.6 20.83) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 22.35) (end -2.6 23.37) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 22.35) (end 2.6 23.37) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 24.89) (end -2.6 25.91) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 24.89) (end 2.6 25.91) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 27.43) (end -2.6 28.45) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 27.43) (end 2.6 28.45) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 29.97) (end -2.6 30.99) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 29.97) (end 2.6 30.99) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 32.51) (end -2.6 33.53) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 32.51) (end 2.6 33.53) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 35.05) (end -2.6 36.07) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 35.05) (end 2.6 36.07) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 37.59) (end -2.6 38.61) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 37.59) (end 2.6 38.61) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 40.13) (end -2.6 41.15) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 40.13) (end 2.6 41.15) (layer F.SilkS) (width 0.12))
+  (fp_line (start -5.9 -43.7) (end -5.9 43.7) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -5.9 43.7) (end 5.9 43.7) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 5.9 43.7) (end 5.9 -43.7) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 5.9 -43.7) (end -5.9 -43.7) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -2.525 -41.91) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 2.525 -41.91) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 3 smd rect (at -2.525 -39.37) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 4 smd rect (at 2.525 -39.37) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 5 smd rect (at -2.525 -36.83) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 6 smd rect (at 2.525 -36.83) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 7 smd rect (at -2.525 -34.29) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 8 smd rect (at 2.525 -34.29) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 9 smd rect (at -2.525 -31.75) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 10 smd rect (at 2.525 -31.75) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 11 smd rect (at -2.525 -29.21) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 12 smd rect (at 2.525 -29.21) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 13 smd rect (at -2.525 -26.67) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 14 smd rect (at 2.525 -26.67) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 15 smd rect (at -2.525 -24.13) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 16 smd rect (at 2.525 -24.13) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 17 smd rect (at -2.525 -21.59) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 18 smd rect (at 2.525 -21.59) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 19 smd rect (at -2.525 -19.05) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 20 smd rect (at 2.525 -19.05) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 21 smd rect (at -2.525 -16.51) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 22 smd rect (at 2.525 -16.51) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 23 smd rect (at -2.525 -13.97) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 24 smd rect (at 2.525 -13.97) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 25 smd rect (at -2.525 -11.43) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 26 smd rect (at 2.525 -11.43) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 27 smd rect (at -2.525 -8.89) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 28 smd rect (at 2.525 -8.89) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 29 smd rect (at -2.525 -6.35) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 30 smd rect (at 2.525 -6.35) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 31 smd rect (at -2.525 -3.81) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 32 smd rect (at 2.525 -3.81) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 33 smd rect (at -2.525 -1.27) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 34 smd rect (at 2.525 -1.27) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 35 smd rect (at -2.525 1.27) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 36 smd rect (at 2.525 1.27) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 37 smd rect (at -2.525 3.81) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 38 smd rect (at 2.525 3.81) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 39 smd rect (at -2.525 6.35) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 40 smd rect (at 2.525 6.35) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 41 smd rect (at -2.525 8.89) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 42 smd rect (at 2.525 8.89) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 43 smd rect (at -2.525 11.43) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 44 smd rect (at 2.525 11.43) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 45 smd rect (at -2.525 13.97) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 46 smd rect (at 2.525 13.97) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 47 smd rect (at -2.525 16.51) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 48 smd rect (at 2.525 16.51) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 49 smd rect (at -2.525 19.05) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 50 smd rect (at 2.525 19.05) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 51 smd rect (at -2.525 21.59) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 52 smd rect (at 2.525 21.59) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 53 smd rect (at -2.525 24.13) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 54 smd rect (at 2.525 24.13) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 55 smd rect (at -2.525 26.67) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 56 smd rect (at 2.525 26.67) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 57 smd rect (at -2.525 29.21) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 58 smd rect (at 2.525 29.21) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 59 smd rect (at -2.525 31.75) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 60 smd rect (at 2.525 31.75) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 61 smd rect (at -2.525 34.29) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 62 smd rect (at 2.525 34.29) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 63 smd rect (at -2.525 36.83) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 64 smd rect (at 2.525 36.83) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 65 smd rect (at -2.525 39.37) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 66 smd rect (at 2.525 39.37) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 67 smd rect (at -2.525 41.91) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 68 smd rect (at 2.525 41.91) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_2x34_P2.54mm_Vertical_SMD.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_2x35_P2.54mm_Horizontal.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x35_P2.54mm_Horizontal.kicad_mod
new file mode 100644
index 000000000..5a03bd014
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x35_P2.54mm_Horizontal.kicad_mod
@@ -0,0 +1,598 @@
+(module PinHeader_2x35_P2.54mm_Horizontal (layer F.Cu) (tedit 59FED5CB)
+  (descr "Through hole angled pin header, 2x35, 2.54mm pitch, 6mm pin length, double rows")
+  (tags "Through hole angled pin header THT 2x35 2.54mm double row")
+  (fp_text reference REF** (at 5.655 -2.27) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_2x35_P2.54mm_Horizontal (at 5.655 88.63) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 4.675 -1.27) (end 6.58 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 -1.27) (end 6.58 87.63) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 87.63) (end 4.04 87.63) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 87.63) (end 4.04 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 -0.635) (end 4.675 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end 4.04 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end -0.32 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 0.32) (end 4.04 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 -0.32) (end 12.58 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 -0.32) (end 12.58 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 0.32) (end 12.58 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end 4.04 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end -0.32 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.86) (end 4.04 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 2.22) (end 12.58 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 2.22) (end 12.58 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 2.86) (end 12.58 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end 4.04 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end -0.32 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 5.4) (end 4.04 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 4.76) (end 12.58 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 4.76) (end 12.58 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 5.4) (end 12.58 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end 4.04 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end -0.32 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.94) (end 4.04 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 7.3) (end 12.58 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 7.3) (end 12.58 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 7.94) (end 12.58 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end 4.04 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end -0.32 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 10.48) (end 4.04 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 9.84) (end 12.58 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 9.84) (end 12.58 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 10.48) (end 12.58 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end 4.04 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end -0.32 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 13.02) (end 4.04 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 12.38) (end 12.58 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 12.38) (end 12.58 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 13.02) (end 12.58 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end 4.04 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end -0.32 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 15.56) (end 4.04 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 14.92) (end 12.58 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 14.92) (end 12.58 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 15.56) (end 12.58 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end 4.04 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end -0.32 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 18.1) (end 4.04 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 17.46) (end 12.58 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 17.46) (end 12.58 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 18.1) (end 12.58 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end 4.04 20) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end -0.32 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20.64) (end 4.04 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 20) (end 12.58 20) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 20) (end 12.58 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 20.64) (end 12.58 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end 4.04 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end -0.32 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 23.18) (end 4.04 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 22.54) (end 12.58 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 22.54) (end 12.58 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 23.18) (end 12.58 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.08) (end 4.04 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.08) (end -0.32 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.72) (end 4.04 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 25.08) (end 12.58 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 25.08) (end 12.58 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 25.72) (end 12.58 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 27.62) (end 4.04 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 27.62) (end -0.32 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 28.26) (end 4.04 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 27.62) (end 12.58 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 27.62) (end 12.58 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 28.26) (end 12.58 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.16) (end 4.04 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.16) (end -0.32 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.8) (end 4.04 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 30.16) (end 12.58 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 30.16) (end 12.58 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 30.8) (end 12.58 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 32.7) (end 4.04 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 32.7) (end -0.32 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 33.34) (end 4.04 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 32.7) (end 12.58 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 32.7) (end 12.58 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 33.34) (end 12.58 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.24) (end 4.04 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.24) (end -0.32 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.88) (end 4.04 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 35.24) (end 12.58 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 35.24) (end 12.58 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 35.88) (end 12.58 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 37.78) (end 4.04 37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 37.78) (end -0.32 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 38.42) (end 4.04 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 37.78) (end 12.58 37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 37.78) (end 12.58 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 38.42) (end 12.58 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.32) (end 4.04 40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.32) (end -0.32 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.96) (end 4.04 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 40.32) (end 12.58 40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 40.32) (end 12.58 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 40.96) (end 12.58 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 42.86) (end 4.04 42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 42.86) (end -0.32 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 43.5) (end 4.04 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 42.86) (end 12.58 42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 42.86) (end 12.58 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 43.5) (end 12.58 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 45.4) (end 4.04 45.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 45.4) (end -0.32 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 46.04) (end 4.04 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 45.4) (end 12.58 45.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 45.4) (end 12.58 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 46.04) (end 12.58 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 47.94) (end 4.04 47.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 47.94) (end -0.32 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 48.58) (end 4.04 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 47.94) (end 12.58 47.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 47.94) (end 12.58 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 48.58) (end 12.58 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 50.48) (end 4.04 50.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 50.48) (end -0.32 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 51.12) (end 4.04 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 50.48) (end 12.58 50.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 50.48) (end 12.58 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 51.12) (end 12.58 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 53.02) (end 4.04 53.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 53.02) (end -0.32 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 53.66) (end 4.04 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 53.02) (end 12.58 53.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 53.02) (end 12.58 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 53.66) (end 12.58 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 55.56) (end 4.04 55.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 55.56) (end -0.32 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 56.2) (end 4.04 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 55.56) (end 12.58 55.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 55.56) (end 12.58 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 56.2) (end 12.58 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 58.1) (end 4.04 58.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 58.1) (end -0.32 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 58.74) (end 4.04 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 58.1) (end 12.58 58.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 58.1) (end 12.58 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 58.74) (end 12.58 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 60.64) (end 4.04 60.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 60.64) (end -0.32 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 61.28) (end 4.04 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 60.64) (end 12.58 60.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 60.64) (end 12.58 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 61.28) (end 12.58 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 63.18) (end 4.04 63.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 63.18) (end -0.32 63.82) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 63.82) (end 4.04 63.82) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 63.18) (end 12.58 63.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 63.18) (end 12.58 63.82) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 63.82) (end 12.58 63.82) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 65.72) (end 4.04 65.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 65.72) (end -0.32 66.36) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 66.36) (end 4.04 66.36) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 65.72) (end 12.58 65.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 65.72) (end 12.58 66.36) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 66.36) (end 12.58 66.36) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 68.26) (end 4.04 68.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 68.26) (end -0.32 68.9) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 68.9) (end 4.04 68.9) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 68.26) (end 12.58 68.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 68.26) (end 12.58 68.9) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 68.9) (end 12.58 68.9) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 70.8) (end 4.04 70.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 70.8) (end -0.32 71.44) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 71.44) (end 4.04 71.44) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 70.8) (end 12.58 70.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 70.8) (end 12.58 71.44) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 71.44) (end 12.58 71.44) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 73.34) (end 4.04 73.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 73.34) (end -0.32 73.98) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 73.98) (end 4.04 73.98) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 73.34) (end 12.58 73.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 73.34) (end 12.58 73.98) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 73.98) (end 12.58 73.98) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 75.88) (end 4.04 75.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 75.88) (end -0.32 76.52) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 76.52) (end 4.04 76.52) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 75.88) (end 12.58 75.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 75.88) (end 12.58 76.52) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 76.52) (end 12.58 76.52) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 78.42) (end 4.04 78.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 78.42) (end -0.32 79.06) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 79.06) (end 4.04 79.06) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 78.42) (end 12.58 78.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 78.42) (end 12.58 79.06) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 79.06) (end 12.58 79.06) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 80.96) (end 4.04 80.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 80.96) (end -0.32 81.6) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 81.6) (end 4.04 81.6) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 80.96) (end 12.58 80.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 80.96) (end 12.58 81.6) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 81.6) (end 12.58 81.6) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 83.5) (end 4.04 83.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 83.5) (end -0.32 84.14) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 84.14) (end 4.04 84.14) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 83.5) (end 12.58 83.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 83.5) (end 12.58 84.14) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 84.14) (end 12.58 84.14) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 86.04) (end 4.04 86.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 86.04) (end -0.32 86.68) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 86.68) (end 4.04 86.68) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 86.04) (end 12.58 86.04) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 86.04) (end 12.58 86.68) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 86.68) (end 12.58 86.68) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.98 -1.33) (end 3.98 87.69) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 87.69) (end 6.64 87.69) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 87.69) (end 6.64 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -1.33) (end 3.98 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.38) (end 12.64 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 -0.38) (end 12.64 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 0.38) (end 6.64 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.32) (end 12.64 -0.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.2) (end 12.64 -0.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.08) (end 12.64 -0.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 0.04) (end 12.64 0.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 0.16) (end 12.64 0.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 0.28) (end 12.64 0.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 -0.38) (end 3.98 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 0.38) (end 3.98 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 -0.38) (end 1.497071 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 0.38) (end 1.497071 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 1.27) (end 6.64 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 2.16) (end 12.64 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 2.16) (end 12.64 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 2.92) (end 6.64 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 2.16) (end 3.98 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 2.92) (end 3.98 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.16) (end 1.497071 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.92) (end 1.497071 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 3.81) (end 6.64 3.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 4.7) (end 12.64 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 4.7) (end 12.64 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 5.46) (end 6.64 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 4.7) (end 3.98 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 5.46) (end 3.98 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 4.7) (end 1.497071 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 5.46) (end 1.497071 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 6.35) (end 6.64 6.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 7.24) (end 12.64 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 7.24) (end 12.64 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 8) (end 6.64 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 7.24) (end 3.98 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 8) (end 3.98 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 7.24) (end 1.497071 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 8) (end 1.497071 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 8.89) (end 6.64 8.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 9.78) (end 12.64 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 9.78) (end 12.64 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 10.54) (end 6.64 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 9.78) (end 3.98 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 10.54) (end 3.98 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 9.78) (end 1.497071 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 10.54) (end 1.497071 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 11.43) (end 6.64 11.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 12.32) (end 12.64 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 12.32) (end 12.64 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 13.08) (end 6.64 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 12.32) (end 3.98 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 13.08) (end 3.98 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 12.32) (end 1.497071 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 13.08) (end 1.497071 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 13.97) (end 6.64 13.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 14.86) (end 12.64 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 14.86) (end 12.64 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 15.62) (end 6.64 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 14.86) (end 3.98 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 15.62) (end 3.98 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 14.86) (end 1.497071 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 15.62) (end 1.497071 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 16.51) (end 6.64 16.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 17.4) (end 12.64 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 17.4) (end 12.64 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 18.16) (end 6.64 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 17.4) (end 3.98 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 18.16) (end 3.98 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 17.4) (end 1.497071 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 18.16) (end 1.497071 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 19.05) (end 6.64 19.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 19.94) (end 12.64 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 19.94) (end 12.64 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 20.7) (end 6.64 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 19.94) (end 3.98 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 20.7) (end 3.98 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 19.94) (end 1.497071 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 20.7) (end 1.497071 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 21.59) (end 6.64 21.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 22.48) (end 12.64 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 22.48) (end 12.64 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 23.24) (end 6.64 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 22.48) (end 3.98 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 23.24) (end 3.98 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 22.48) (end 1.497071 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 23.24) (end 1.497071 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 24.13) (end 6.64 24.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 25.02) (end 12.64 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 25.02) (end 12.64 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 25.78) (end 6.64 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 25.02) (end 3.98 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 25.78) (end 3.98 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 25.02) (end 1.497071 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 25.78) (end 1.497071 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 26.67) (end 6.64 26.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 27.56) (end 12.64 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 27.56) (end 12.64 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 28.32) (end 6.64 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 27.56) (end 3.98 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 28.32) (end 3.98 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 27.56) (end 1.497071 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 28.32) (end 1.497071 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 29.21) (end 6.64 29.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 30.1) (end 12.64 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 30.1) (end 12.64 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 30.86) (end 6.64 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 30.1) (end 3.98 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 30.86) (end 3.98 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 30.1) (end 1.497071 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 30.86) (end 1.497071 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 31.75) (end 6.64 31.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 32.64) (end 12.64 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 32.64) (end 12.64 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 33.4) (end 6.64 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 32.64) (end 3.98 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 33.4) (end 3.98 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 32.64) (end 1.497071 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 33.4) (end 1.497071 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 34.29) (end 6.64 34.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 35.18) (end 12.64 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 35.18) (end 12.64 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 35.94) (end 6.64 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 35.18) (end 3.98 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 35.94) (end 3.98 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 35.18) (end 1.497071 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 35.94) (end 1.497071 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 36.83) (end 6.64 36.83) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 37.72) (end 12.64 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 37.72) (end 12.64 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 38.48) (end 6.64 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 37.72) (end 3.98 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 38.48) (end 3.98 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 37.72) (end 1.497071 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 38.48) (end 1.497071 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 39.37) (end 6.64 39.37) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 40.26) (end 12.64 40.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 40.26) (end 12.64 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 41.02) (end 6.64 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 40.26) (end 3.98 40.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 41.02) (end 3.98 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 40.26) (end 1.497071 40.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 41.02) (end 1.497071 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 41.91) (end 6.64 41.91) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 42.8) (end 12.64 42.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 42.8) (end 12.64 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 43.56) (end 6.64 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 42.8) (end 3.98 42.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 43.56) (end 3.98 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 42.8) (end 1.497071 42.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 43.56) (end 1.497071 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 44.45) (end 6.64 44.45) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 45.34) (end 12.64 45.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 45.34) (end 12.64 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 46.1) (end 6.64 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 45.34) (end 3.98 45.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 46.1) (end 3.98 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 45.34) (end 1.497071 45.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 46.1) (end 1.497071 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 46.99) (end 6.64 46.99) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 47.88) (end 12.64 47.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 47.88) (end 12.64 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 48.64) (end 6.64 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 47.88) (end 3.98 47.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 48.64) (end 3.98 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 47.88) (end 1.497071 47.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 48.64) (end 1.497071 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 49.53) (end 6.64 49.53) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 50.42) (end 12.64 50.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 50.42) (end 12.64 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 51.18) (end 6.64 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 50.42) (end 3.98 50.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 51.18) (end 3.98 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 50.42) (end 1.497071 50.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 51.18) (end 1.497071 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 52.07) (end 6.64 52.07) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 52.96) (end 12.64 52.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 52.96) (end 12.64 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 53.72) (end 6.64 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 52.96) (end 3.98 52.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 53.72) (end 3.98 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 52.96) (end 1.497071 52.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 53.72) (end 1.497071 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 54.61) (end 6.64 54.61) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 55.5) (end 12.64 55.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 55.5) (end 12.64 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 56.26) (end 6.64 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 55.5) (end 3.98 55.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 56.26) (end 3.98 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 55.5) (end 1.497071 55.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 56.26) (end 1.497071 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 57.15) (end 6.64 57.15) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 58.04) (end 12.64 58.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 58.04) (end 12.64 58.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 58.8) (end 6.64 58.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 58.04) (end 3.98 58.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 58.8) (end 3.98 58.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 58.04) (end 1.497071 58.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 58.8) (end 1.497071 58.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 59.69) (end 6.64 59.69) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 60.58) (end 12.64 60.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 60.58) (end 12.64 61.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 61.34) (end 6.64 61.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 60.58) (end 3.98 60.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 61.34) (end 3.98 61.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 60.58) (end 1.497071 60.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 61.34) (end 1.497071 61.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 62.23) (end 6.64 62.23) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 63.12) (end 12.64 63.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 63.12) (end 12.64 63.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 63.88) (end 6.64 63.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 63.12) (end 3.98 63.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 63.88) (end 3.98 63.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 63.12) (end 1.497071 63.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 63.88) (end 1.497071 63.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 64.77) (end 6.64 64.77) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 65.66) (end 12.64 65.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 65.66) (end 12.64 66.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 66.42) (end 6.64 66.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 65.66) (end 3.98 65.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 66.42) (end 3.98 66.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 65.66) (end 1.497071 65.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 66.42) (end 1.497071 66.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 67.31) (end 6.64 67.31) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 68.2) (end 12.64 68.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 68.2) (end 12.64 68.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 68.96) (end 6.64 68.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 68.2) (end 3.98 68.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 68.96) (end 3.98 68.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 68.2) (end 1.497071 68.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 68.96) (end 1.497071 68.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 69.85) (end 6.64 69.85) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 70.74) (end 12.64 70.74) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 70.74) (end 12.64 71.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 71.5) (end 6.64 71.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 70.74) (end 3.98 70.74) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 71.5) (end 3.98 71.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 70.74) (end 1.497071 70.74) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 71.5) (end 1.497071 71.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 72.39) (end 6.64 72.39) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 73.28) (end 12.64 73.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 73.28) (end 12.64 74.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 74.04) (end 6.64 74.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 73.28) (end 3.98 73.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 74.04) (end 3.98 74.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 73.28) (end 1.497071 73.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 74.04) (end 1.497071 74.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 74.93) (end 6.64 74.93) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 75.82) (end 12.64 75.82) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 75.82) (end 12.64 76.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 76.58) (end 6.64 76.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 75.82) (end 3.98 75.82) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 76.58) (end 3.98 76.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 75.82) (end 1.497071 75.82) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 76.58) (end 1.497071 76.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 77.47) (end 6.64 77.47) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 78.36) (end 12.64 78.36) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 78.36) (end 12.64 79.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 79.12) (end 6.64 79.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 78.36) (end 3.98 78.36) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 79.12) (end 3.98 79.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 78.36) (end 1.497071 78.36) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 79.12) (end 1.497071 79.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 80.01) (end 6.64 80.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 80.9) (end 12.64 80.9) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 80.9) (end 12.64 81.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 81.66) (end 6.64 81.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 80.9) (end 3.98 80.9) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 81.66) (end 3.98 81.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 80.9) (end 1.497071 80.9) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 81.66) (end 1.497071 81.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 82.55) (end 6.64 82.55) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 83.44) (end 12.64 83.44) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 83.44) (end 12.64 84.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 84.2) (end 6.64 84.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 83.44) (end 3.98 83.44) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 84.2) (end 3.98 84.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 83.44) (end 1.497071 83.44) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 84.2) (end 1.497071 84.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 85.09) (end 6.64 85.09) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 85.98) (end 12.64 85.98) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 85.98) (end 12.64 86.74) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 86.74) (end 6.64 86.74) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 85.98) (end 3.98 85.98) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 86.74) (end 3.98 86.74) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 85.98) (end 1.497071 85.98) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 86.74) (end 1.497071 86.74) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 0) (end -1.27 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 -1.27) (end 0 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 88.15) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 88.15) (end 13.1 88.15) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 13.1 88.15) (end 13.1 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 13.1 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 2.54 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 2.54 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 2.54 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 2.54 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 14 thru_hole oval (at 2.54 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 15 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 16 thru_hole oval (at 2.54 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 17 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 18 thru_hole oval (at 2.54 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 19 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 20 thru_hole oval (at 2.54 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 21 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 22 thru_hole oval (at 2.54 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 23 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 24 thru_hole oval (at 2.54 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 25 thru_hole oval (at 0 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 26 thru_hole oval (at 2.54 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 27 thru_hole oval (at 0 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 28 thru_hole oval (at 2.54 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 29 thru_hole oval (at 0 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 30 thru_hole oval (at 2.54 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 31 thru_hole oval (at 0 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 32 thru_hole oval (at 2.54 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 33 thru_hole oval (at 0 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 34 thru_hole oval (at 2.54 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 35 thru_hole oval (at 0 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 36 thru_hole oval (at 2.54 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 37 thru_hole oval (at 0 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 38 thru_hole oval (at 2.54 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 39 thru_hole oval (at 0 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 40 thru_hole oval (at 2.54 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 41 thru_hole oval (at 0 50.8) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 42 thru_hole oval (at 2.54 50.8) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 43 thru_hole oval (at 0 53.34) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 44 thru_hole oval (at 2.54 53.34) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 45 thru_hole oval (at 0 55.88) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 46 thru_hole oval (at 2.54 55.88) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 47 thru_hole oval (at 0 58.42) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 48 thru_hole oval (at 2.54 58.42) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 49 thru_hole oval (at 0 60.96) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 50 thru_hole oval (at 2.54 60.96) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 51 thru_hole oval (at 0 63.5) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 52 thru_hole oval (at 2.54 63.5) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 53 thru_hole oval (at 0 66.04) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 54 thru_hole oval (at 2.54 66.04) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 55 thru_hole oval (at 0 68.58) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 56 thru_hole oval (at 2.54 68.58) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 57 thru_hole oval (at 0 71.12) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 58 thru_hole oval (at 2.54 71.12) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 59 thru_hole oval (at 0 73.66) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 60 thru_hole oval (at 2.54 73.66) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 61 thru_hole oval (at 0 76.2) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 62 thru_hole oval (at 2.54 76.2) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 63 thru_hole oval (at 0 78.74) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 64 thru_hole oval (at 2.54 78.74) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 65 thru_hole oval (at 0 81.28) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 66 thru_hole oval (at 2.54 81.28) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 67 thru_hole oval (at 0 83.82) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 68 thru_hole oval (at 2.54 83.82) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 69 thru_hole oval (at 0 86.36) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 70 thru_hole oval (at 2.54 86.36) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 5.31 43.18 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_2x35_P2.54mm_Horizontal.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_2x35_P2.54mm_Vertical.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x35_P2.54mm_Vertical.kicad_mod
new file mode 100644
index 000000000..f06a9df9f
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x35_P2.54mm_Vertical.kicad_mod
@@ -0,0 +1,105 @@
+(module PinHeader_2x35_P2.54mm_Vertical (layer F.Cu) (tedit 59FED5CC)
+  (descr "Through hole straight pin header, 2x35, 2.54mm pitch, double rows")
+  (tags "Through hole pin header THT 2x35 2.54mm double row")
+  (fp_text reference REF** (at 1.27 -2.33) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_2x35_P2.54mm_Vertical (at 1.27 88.69) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 0 -1.27) (end 3.81 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.81 -1.27) (end 3.81 87.63) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.81 87.63) (end -1.27 87.63) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 87.63) (end -1.27 0) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 0) (end 0 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 87.69) (end 3.87 87.69) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end -1.33 87.69) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.87 -1.33) (end 3.87 87.69) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end 1.27 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.27 1.27) (end 1.27 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.27 -1.33) (end 3.87 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 88.15) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 88.15) (end 4.35 88.15) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.35 88.15) (end 4.35 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.35 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 2.54 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 2.54 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 2.54 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 2.54 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 14 thru_hole oval (at 2.54 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 15 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 16 thru_hole oval (at 2.54 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 17 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 18 thru_hole oval (at 2.54 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 19 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 20 thru_hole oval (at 2.54 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 21 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 22 thru_hole oval (at 2.54 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 23 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 24 thru_hole oval (at 2.54 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 25 thru_hole oval (at 0 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 26 thru_hole oval (at 2.54 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 27 thru_hole oval (at 0 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 28 thru_hole oval (at 2.54 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 29 thru_hole oval (at 0 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 30 thru_hole oval (at 2.54 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 31 thru_hole oval (at 0 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 32 thru_hole oval (at 2.54 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 33 thru_hole oval (at 0 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 34 thru_hole oval (at 2.54 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 35 thru_hole oval (at 0 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 36 thru_hole oval (at 2.54 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 37 thru_hole oval (at 0 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 38 thru_hole oval (at 2.54 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 39 thru_hole oval (at 0 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 40 thru_hole oval (at 2.54 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 41 thru_hole oval (at 0 50.8) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 42 thru_hole oval (at 2.54 50.8) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 43 thru_hole oval (at 0 53.34) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 44 thru_hole oval (at 2.54 53.34) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 45 thru_hole oval (at 0 55.88) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 46 thru_hole oval (at 2.54 55.88) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 47 thru_hole oval (at 0 58.42) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 48 thru_hole oval (at 2.54 58.42) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 49 thru_hole oval (at 0 60.96) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 50 thru_hole oval (at 2.54 60.96) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 51 thru_hole oval (at 0 63.5) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 52 thru_hole oval (at 2.54 63.5) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 53 thru_hole oval (at 0 66.04) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 54 thru_hole oval (at 2.54 66.04) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 55 thru_hole oval (at 0 68.58) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 56 thru_hole oval (at 2.54 68.58) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 57 thru_hole oval (at 0 71.12) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 58 thru_hole oval (at 2.54 71.12) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 59 thru_hole oval (at 0 73.66) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 60 thru_hole oval (at 2.54 73.66) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 61 thru_hole oval (at 0 76.2) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 62 thru_hole oval (at 2.54 76.2) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 63 thru_hole oval (at 0 78.74) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 64 thru_hole oval (at 2.54 78.74) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 65 thru_hole oval (at 0 81.28) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 66 thru_hole oval (at 2.54 81.28) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 67 thru_hole oval (at 0 83.82) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 68 thru_hole oval (at 2.54 83.82) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 69 thru_hole oval (at 0 86.36) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 70 thru_hole oval (at 2.54 86.36) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 1.27 43.18 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_2x35_P2.54mm_Vertical.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_2x35_P2.54mm_Vertical_SMD.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x35_P2.54mm_Vertical_SMD.kicad_mod
new file mode 100644
index 000000000..7206a381c
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x35_P2.54mm_Vertical_SMD.kicad_mod
@@ -0,0 +1,383 @@
+(module PinHeader_2x35_P2.54mm_Vertical_SMD (layer F.Cu) (tedit 59FED5CC)
+  (descr "surface-mounted straight pin header, 2x35, 2.54mm pitch, double rows")
+  (tags "Surface mounted pin header SMD 2x35 2.54mm double row")
+  (attr smd)
+  (fp_text reference REF** (at 0 -45.51) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_2x35_P2.54mm_Vertical_SMD (at 0 45.51) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 2.54 44.45) (end -2.54 44.45) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.59 -44.45) (end 2.54 -44.45) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 44.45) (end -2.54 -43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -43.5) (end -1.59 -44.45) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -44.45) (end 2.54 44.45) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -43.5) (end -3.6 -43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -43.5) (end -3.6 -42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -42.86) (end -2.54 -42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -43.5) (end 3.6 -43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -43.5) (end 3.6 -42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -42.86) (end 2.54 -42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -40.96) (end -3.6 -40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -40.96) (end -3.6 -40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -40.32) (end -2.54 -40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -40.96) (end 3.6 -40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -40.96) (end 3.6 -40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -40.32) (end 2.54 -40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -38.42) (end -3.6 -38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -38.42) (end -3.6 -37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -37.78) (end -2.54 -37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -38.42) (end 3.6 -38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -38.42) (end 3.6 -37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -37.78) (end 2.54 -37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -35.88) (end -3.6 -35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -35.88) (end -3.6 -35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -35.24) (end -2.54 -35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -35.88) (end 3.6 -35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -35.88) (end 3.6 -35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -35.24) (end 2.54 -35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -33.34) (end -3.6 -33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -33.34) (end -3.6 -32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -32.7) (end -2.54 -32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -33.34) (end 3.6 -33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -33.34) (end 3.6 -32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -32.7) (end 2.54 -32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -30.8) (end -3.6 -30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -30.8) (end -3.6 -30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -30.16) (end -2.54 -30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -30.8) (end 3.6 -30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -30.8) (end 3.6 -30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -30.16) (end 2.54 -30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -28.26) (end -3.6 -28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -28.26) (end -3.6 -27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -27.62) (end -2.54 -27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -28.26) (end 3.6 -28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -28.26) (end 3.6 -27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -27.62) (end 2.54 -27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -25.72) (end -3.6 -25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -25.72) (end -3.6 -25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -25.08) (end -2.54 -25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -25.72) (end 3.6 -25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -25.72) (end 3.6 -25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -25.08) (end 2.54 -25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -23.18) (end -3.6 -23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -23.18) (end -3.6 -22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -22.54) (end -2.54 -22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -23.18) (end 3.6 -23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -23.18) (end 3.6 -22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -22.54) (end 2.54 -22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -20.64) (end -3.6 -20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -20.64) (end -3.6 -20) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -20) (end -2.54 -20) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -20.64) (end 3.6 -20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -20.64) (end 3.6 -20) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -20) (end 2.54 -20) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -18.1) (end -3.6 -18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -18.1) (end -3.6 -17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -17.46) (end -2.54 -17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -18.1) (end 3.6 -18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -18.1) (end 3.6 -17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -17.46) (end 2.54 -17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -15.56) (end -3.6 -15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -15.56) (end -3.6 -14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -14.92) (end -2.54 -14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -15.56) (end 3.6 -15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -15.56) (end 3.6 -14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -14.92) (end 2.54 -14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -13.02) (end -3.6 -13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -13.02) (end -3.6 -12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -12.38) (end -2.54 -12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -13.02) (end 3.6 -13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -13.02) (end 3.6 -12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -12.38) (end 2.54 -12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -10.48) (end -3.6 -10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -10.48) (end -3.6 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -9.84) (end -2.54 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -10.48) (end 3.6 -10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -10.48) (end 3.6 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -9.84) (end 2.54 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -7.94) (end -3.6 -7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -7.94) (end -3.6 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -7.3) (end -2.54 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -7.94) (end 3.6 -7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -7.94) (end 3.6 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -7.3) (end 2.54 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -5.4) (end -3.6 -5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -5.4) (end -3.6 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -4.76) (end -2.54 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -5.4) (end 3.6 -5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -5.4) (end 3.6 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -4.76) (end 2.54 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -2.86) (end -3.6 -2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -2.86) (end -3.6 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -2.22) (end -2.54 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -2.86) (end 3.6 -2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -2.86) (end 3.6 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -2.22) (end 2.54 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -0.32) (end -3.6 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -0.32) (end -3.6 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 0.32) (end -2.54 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -0.32) (end 3.6 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -0.32) (end 3.6 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 0.32) (end 2.54 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 2.22) (end -3.6 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 2.22) (end -3.6 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 2.86) (end -2.54 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 2.22) (end 3.6 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 2.22) (end 3.6 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 2.86) (end 2.54 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 4.76) (end -3.6 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 4.76) (end -3.6 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 5.4) (end -2.54 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 4.76) (end 3.6 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 4.76) (end 3.6 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 5.4) (end 2.54 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 7.3) (end -3.6 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 7.3) (end -3.6 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 7.94) (end -2.54 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 7.3) (end 3.6 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 7.3) (end 3.6 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 7.94) (end 2.54 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 9.84) (end -3.6 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 9.84) (end -3.6 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 10.48) (end -2.54 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 9.84) (end 3.6 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 9.84) (end 3.6 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 10.48) (end 2.54 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 12.38) (end -3.6 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 12.38) (end -3.6 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 13.02) (end -2.54 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 12.38) (end 3.6 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 12.38) (end 3.6 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 13.02) (end 2.54 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 14.92) (end -3.6 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 14.92) (end -3.6 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 15.56) (end -2.54 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 14.92) (end 3.6 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 14.92) (end 3.6 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 15.56) (end 2.54 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 17.46) (end -3.6 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 17.46) (end -3.6 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 18.1) (end -2.54 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 17.46) (end 3.6 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 17.46) (end 3.6 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 18.1) (end 2.54 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 20) (end -3.6 20) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 20) (end -3.6 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 20.64) (end -2.54 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 20) (end 3.6 20) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 20) (end 3.6 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 20.64) (end 2.54 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 22.54) (end -3.6 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 22.54) (end -3.6 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 23.18) (end -2.54 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 22.54) (end 3.6 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 22.54) (end 3.6 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 23.18) (end 2.54 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 25.08) (end -3.6 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 25.08) (end -3.6 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 25.72) (end -2.54 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 25.08) (end 3.6 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 25.08) (end 3.6 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 25.72) (end 2.54 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 27.62) (end -3.6 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 27.62) (end -3.6 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 28.26) (end -2.54 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 27.62) (end 3.6 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 27.62) (end 3.6 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 28.26) (end 2.54 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 30.16) (end -3.6 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 30.16) (end -3.6 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 30.8) (end -2.54 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 30.16) (end 3.6 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 30.16) (end 3.6 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 30.8) (end 2.54 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 32.7) (end -3.6 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 32.7) (end -3.6 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 33.34) (end -2.54 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 32.7) (end 3.6 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 32.7) (end 3.6 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 33.34) (end 2.54 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 35.24) (end -3.6 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 35.24) (end -3.6 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 35.88) (end -2.54 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 35.24) (end 3.6 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 35.24) (end 3.6 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 35.88) (end 2.54 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 37.78) (end -3.6 37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 37.78) (end -3.6 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 38.42) (end -2.54 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 37.78) (end 3.6 37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 37.78) (end 3.6 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 38.42) (end 2.54 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 40.32) (end -3.6 40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 40.32) (end -3.6 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 40.96) (end -2.54 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 40.32) (end 3.6 40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 40.32) (end 3.6 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 40.96) (end 2.54 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 42.86) (end -3.6 42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 42.86) (end -3.6 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 43.5) (end -2.54 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 42.86) (end 3.6 42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 42.86) (end 3.6 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 43.5) (end 2.54 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.6 -44.51) (end 2.6 -44.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 44.51) (end 2.6 44.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.04 -43.94) (end -2.6 -43.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -44.51) (end -2.6 -43.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -44.51) (end 2.6 -43.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 43.94) (end -2.6 44.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 43.94) (end 2.6 44.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -42.42) (end -2.6 -41.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -42.42) (end 2.6 -41.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -39.88) (end -2.6 -38.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -39.88) (end 2.6 -38.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -37.34) (end -2.6 -36.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -37.34) (end 2.6 -36.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -34.8) (end -2.6 -33.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -34.8) (end 2.6 -33.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -32.26) (end -2.6 -31.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -32.26) (end 2.6 -31.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -29.72) (end -2.6 -28.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -29.72) (end 2.6 -28.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -27.18) (end -2.6 -26.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -27.18) (end 2.6 -26.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -24.64) (end -2.6 -23.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -24.64) (end 2.6 -23.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -22.1) (end -2.6 -21.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -22.1) (end 2.6 -21.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -19.56) (end -2.6 -18.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -19.56) (end 2.6 -18.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -17.02) (end -2.6 -16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -17.02) (end 2.6 -16) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -14.48) (end -2.6 -13.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -14.48) (end 2.6 -13.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -11.94) (end -2.6 -10.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -11.94) (end 2.6 -10.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -9.4) (end -2.6 -8.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -9.4) (end 2.6 -8.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -6.86) (end -2.6 -5.84) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -6.86) (end 2.6 -5.84) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -4.32) (end -2.6 -3.3) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -4.32) (end 2.6 -3.3) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -1.78) (end -2.6 -0.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -1.78) (end 2.6 -0.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 0.76) (end -2.6 1.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 0.76) (end 2.6 1.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 3.3) (end -2.6 4.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 3.3) (end 2.6 4.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 5.84) (end -2.6 6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 5.84) (end 2.6 6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 8.38) (end -2.6 9.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 8.38) (end 2.6 9.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 10.92) (end -2.6 11.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 10.92) (end 2.6 11.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 13.46) (end -2.6 14.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 13.46) (end 2.6 14.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 16) (end -2.6 17.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 16) (end 2.6 17.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 18.54) (end -2.6 19.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 18.54) (end 2.6 19.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 21.08) (end -2.6 22.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 21.08) (end 2.6 22.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 23.62) (end -2.6 24.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 23.62) (end 2.6 24.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 26.16) (end -2.6 27.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 26.16) (end 2.6 27.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 28.7) (end -2.6 29.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 28.7) (end 2.6 29.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 31.24) (end -2.6 32.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 31.24) (end 2.6 32.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 33.78) (end -2.6 34.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 33.78) (end 2.6 34.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 36.32) (end -2.6 37.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 36.32) (end 2.6 37.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 38.86) (end -2.6 39.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 38.86) (end 2.6 39.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 41.4) (end -2.6 42.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 41.4) (end 2.6 42.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start -5.9 -44.95) (end -5.9 44.95) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -5.9 44.95) (end 5.9 44.95) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 5.9 44.95) (end 5.9 -44.95) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 5.9 -44.95) (end -5.9 -44.95) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -2.525 -43.18) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 2.525 -43.18) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 3 smd rect (at -2.525 -40.64) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 4 smd rect (at 2.525 -40.64) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 5 smd rect (at -2.525 -38.1) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 6 smd rect (at 2.525 -38.1) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 7 smd rect (at -2.525 -35.56) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 8 smd rect (at 2.525 -35.56) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 9 smd rect (at -2.525 -33.02) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 10 smd rect (at 2.525 -33.02) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 11 smd rect (at -2.525 -30.48) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 12 smd rect (at 2.525 -30.48) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 13 smd rect (at -2.525 -27.94) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 14 smd rect (at 2.525 -27.94) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 15 smd rect (at -2.525 -25.4) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 16 smd rect (at 2.525 -25.4) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 17 smd rect (at -2.525 -22.86) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 18 smd rect (at 2.525 -22.86) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 19 smd rect (at -2.525 -20.32) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 20 smd rect (at 2.525 -20.32) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 21 smd rect (at -2.525 -17.78) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 22 smd rect (at 2.525 -17.78) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 23 smd rect (at -2.525 -15.24) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 24 smd rect (at 2.525 -15.24) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 25 smd rect (at -2.525 -12.7) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 26 smd rect (at 2.525 -12.7) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 27 smd rect (at -2.525 -10.16) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 28 smd rect (at 2.525 -10.16) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 29 smd rect (at -2.525 -7.62) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 30 smd rect (at 2.525 -7.62) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 31 smd rect (at -2.525 -5.08) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 32 smd rect (at 2.525 -5.08) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 33 smd rect (at -2.525 -2.54) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 34 smd rect (at 2.525 -2.54) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 35 smd rect (at -2.525 0) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 36 smd rect (at 2.525 0) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 37 smd rect (at -2.525 2.54) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 38 smd rect (at 2.525 2.54) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 39 smd rect (at -2.525 5.08) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 40 smd rect (at 2.525 5.08) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 41 smd rect (at -2.525 7.62) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 42 smd rect (at 2.525 7.62) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 43 smd rect (at -2.525 10.16) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 44 smd rect (at 2.525 10.16) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 45 smd rect (at -2.525 12.7) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 46 smd rect (at 2.525 12.7) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 47 smd rect (at -2.525 15.24) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 48 smd rect (at 2.525 15.24) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 49 smd rect (at -2.525 17.78) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 50 smd rect (at 2.525 17.78) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 51 smd rect (at -2.525 20.32) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 52 smd rect (at 2.525 20.32) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 53 smd rect (at -2.525 22.86) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 54 smd rect (at 2.525 22.86) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 55 smd rect (at -2.525 25.4) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 56 smd rect (at 2.525 25.4) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 57 smd rect (at -2.525 27.94) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 58 smd rect (at 2.525 27.94) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 59 smd rect (at -2.525 30.48) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 60 smd rect (at 2.525 30.48) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 61 smd rect (at -2.525 33.02) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 62 smd rect (at 2.525 33.02) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 63 smd rect (at -2.525 35.56) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 64 smd rect (at 2.525 35.56) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 65 smd rect (at -2.525 38.1) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 66 smd rect (at 2.525 38.1) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 67 smd rect (at -2.525 40.64) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 68 smd rect (at 2.525 40.64) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 69 smd rect (at -2.525 43.18) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 70 smd rect (at 2.525 43.18) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_2x35_P2.54mm_Vertical_SMD.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_2x36_P2.54mm_Horizontal.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x36_P2.54mm_Horizontal.kicad_mod
new file mode 100644
index 000000000..3ce5f0195
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x36_P2.54mm_Horizontal.kicad_mod
@@ -0,0 +1,614 @@
+(module PinHeader_2x36_P2.54mm_Horizontal (layer F.Cu) (tedit 59FED5CC)
+  (descr "Through hole angled pin header, 2x36, 2.54mm pitch, 6mm pin length, double rows")
+  (tags "Through hole angled pin header THT 2x36 2.54mm double row")
+  (fp_text reference REF** (at 5.655 -2.27) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_2x36_P2.54mm_Horizontal (at 5.655 91.17) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 4.675 -1.27) (end 6.58 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 -1.27) (end 6.58 90.17) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 90.17) (end 4.04 90.17) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 90.17) (end 4.04 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 -0.635) (end 4.675 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end 4.04 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end -0.32 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 0.32) (end 4.04 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 -0.32) (end 12.58 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 -0.32) (end 12.58 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 0.32) (end 12.58 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end 4.04 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end -0.32 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.86) (end 4.04 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 2.22) (end 12.58 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 2.22) (end 12.58 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 2.86) (end 12.58 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end 4.04 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end -0.32 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 5.4) (end 4.04 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 4.76) (end 12.58 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 4.76) (end 12.58 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 5.4) (end 12.58 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end 4.04 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end -0.32 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.94) (end 4.04 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 7.3) (end 12.58 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 7.3) (end 12.58 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 7.94) (end 12.58 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end 4.04 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end -0.32 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 10.48) (end 4.04 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 9.84) (end 12.58 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 9.84) (end 12.58 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 10.48) (end 12.58 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end 4.04 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end -0.32 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 13.02) (end 4.04 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 12.38) (end 12.58 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 12.38) (end 12.58 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 13.02) (end 12.58 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end 4.04 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end -0.32 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 15.56) (end 4.04 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 14.92) (end 12.58 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 14.92) (end 12.58 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 15.56) (end 12.58 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end 4.04 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end -0.32 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 18.1) (end 4.04 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 17.46) (end 12.58 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 17.46) (end 12.58 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 18.1) (end 12.58 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end 4.04 20) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end -0.32 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20.64) (end 4.04 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 20) (end 12.58 20) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 20) (end 12.58 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 20.64) (end 12.58 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end 4.04 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end -0.32 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 23.18) (end 4.04 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 22.54) (end 12.58 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 22.54) (end 12.58 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 23.18) (end 12.58 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.08) (end 4.04 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.08) (end -0.32 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.72) (end 4.04 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 25.08) (end 12.58 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 25.08) (end 12.58 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 25.72) (end 12.58 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 27.62) (end 4.04 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 27.62) (end -0.32 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 28.26) (end 4.04 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 27.62) (end 12.58 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 27.62) (end 12.58 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 28.26) (end 12.58 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.16) (end 4.04 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.16) (end -0.32 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.8) (end 4.04 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 30.16) (end 12.58 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 30.16) (end 12.58 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 30.8) (end 12.58 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 32.7) (end 4.04 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 32.7) (end -0.32 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 33.34) (end 4.04 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 32.7) (end 12.58 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 32.7) (end 12.58 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 33.34) (end 12.58 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.24) (end 4.04 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.24) (end -0.32 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.88) (end 4.04 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 35.24) (end 12.58 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 35.24) (end 12.58 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 35.88) (end 12.58 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 37.78) (end 4.04 37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 37.78) (end -0.32 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 38.42) (end 4.04 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 37.78) (end 12.58 37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 37.78) (end 12.58 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 38.42) (end 12.58 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.32) (end 4.04 40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.32) (end -0.32 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.96) (end 4.04 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 40.32) (end 12.58 40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 40.32) (end 12.58 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 40.96) (end 12.58 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 42.86) (end 4.04 42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 42.86) (end -0.32 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 43.5) (end 4.04 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 42.86) (end 12.58 42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 42.86) (end 12.58 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 43.5) (end 12.58 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 45.4) (end 4.04 45.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 45.4) (end -0.32 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 46.04) (end 4.04 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 45.4) (end 12.58 45.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 45.4) (end 12.58 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 46.04) (end 12.58 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 47.94) (end 4.04 47.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 47.94) (end -0.32 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 48.58) (end 4.04 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 47.94) (end 12.58 47.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 47.94) (end 12.58 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 48.58) (end 12.58 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 50.48) (end 4.04 50.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 50.48) (end -0.32 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 51.12) (end 4.04 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 50.48) (end 12.58 50.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 50.48) (end 12.58 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 51.12) (end 12.58 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 53.02) (end 4.04 53.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 53.02) (end -0.32 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 53.66) (end 4.04 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 53.02) (end 12.58 53.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 53.02) (end 12.58 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 53.66) (end 12.58 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 55.56) (end 4.04 55.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 55.56) (end -0.32 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 56.2) (end 4.04 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 55.56) (end 12.58 55.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 55.56) (end 12.58 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 56.2) (end 12.58 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 58.1) (end 4.04 58.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 58.1) (end -0.32 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 58.74) (end 4.04 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 58.1) (end 12.58 58.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 58.1) (end 12.58 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 58.74) (end 12.58 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 60.64) (end 4.04 60.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 60.64) (end -0.32 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 61.28) (end 4.04 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 60.64) (end 12.58 60.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 60.64) (end 12.58 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 61.28) (end 12.58 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 63.18) (end 4.04 63.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 63.18) (end -0.32 63.82) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 63.82) (end 4.04 63.82) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 63.18) (end 12.58 63.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 63.18) (end 12.58 63.82) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 63.82) (end 12.58 63.82) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 65.72) (end 4.04 65.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 65.72) (end -0.32 66.36) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 66.36) (end 4.04 66.36) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 65.72) (end 12.58 65.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 65.72) (end 12.58 66.36) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 66.36) (end 12.58 66.36) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 68.26) (end 4.04 68.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 68.26) (end -0.32 68.9) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 68.9) (end 4.04 68.9) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 68.26) (end 12.58 68.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 68.26) (end 12.58 68.9) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 68.9) (end 12.58 68.9) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 70.8) (end 4.04 70.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 70.8) (end -0.32 71.44) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 71.44) (end 4.04 71.44) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 70.8) (end 12.58 70.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 70.8) (end 12.58 71.44) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 71.44) (end 12.58 71.44) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 73.34) (end 4.04 73.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 73.34) (end -0.32 73.98) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 73.98) (end 4.04 73.98) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 73.34) (end 12.58 73.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 73.34) (end 12.58 73.98) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 73.98) (end 12.58 73.98) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 75.88) (end 4.04 75.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 75.88) (end -0.32 76.52) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 76.52) (end 4.04 76.52) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 75.88) (end 12.58 75.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 75.88) (end 12.58 76.52) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 76.52) (end 12.58 76.52) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 78.42) (end 4.04 78.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 78.42) (end -0.32 79.06) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 79.06) (end 4.04 79.06) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 78.42) (end 12.58 78.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 78.42) (end 12.58 79.06) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 79.06) (end 12.58 79.06) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 80.96) (end 4.04 80.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 80.96) (end -0.32 81.6) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 81.6) (end 4.04 81.6) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 80.96) (end 12.58 80.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 80.96) (end 12.58 81.6) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 81.6) (end 12.58 81.6) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 83.5) (end 4.04 83.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 83.5) (end -0.32 84.14) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 84.14) (end 4.04 84.14) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 83.5) (end 12.58 83.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 83.5) (end 12.58 84.14) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 84.14) (end 12.58 84.14) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 86.04) (end 4.04 86.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 86.04) (end -0.32 86.68) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 86.68) (end 4.04 86.68) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 86.04) (end 12.58 86.04) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 86.04) (end 12.58 86.68) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 86.68) (end 12.58 86.68) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 88.58) (end 4.04 88.58) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 88.58) (end -0.32 89.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 89.22) (end 4.04 89.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 88.58) (end 12.58 88.58) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 88.58) (end 12.58 89.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 89.22) (end 12.58 89.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.98 -1.33) (end 3.98 90.23) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 90.23) (end 6.64 90.23) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 90.23) (end 6.64 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -1.33) (end 3.98 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.38) (end 12.64 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 -0.38) (end 12.64 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 0.38) (end 6.64 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.32) (end 12.64 -0.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.2) (end 12.64 -0.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.08) (end 12.64 -0.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 0.04) (end 12.64 0.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 0.16) (end 12.64 0.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 0.28) (end 12.64 0.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 -0.38) (end 3.98 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 0.38) (end 3.98 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 -0.38) (end 1.497071 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 0.38) (end 1.497071 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 1.27) (end 6.64 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 2.16) (end 12.64 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 2.16) (end 12.64 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 2.92) (end 6.64 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 2.16) (end 3.98 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 2.92) (end 3.98 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.16) (end 1.497071 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.92) (end 1.497071 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 3.81) (end 6.64 3.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 4.7) (end 12.64 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 4.7) (end 12.64 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 5.46) (end 6.64 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 4.7) (end 3.98 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 5.46) (end 3.98 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 4.7) (end 1.497071 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 5.46) (end 1.497071 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 6.35) (end 6.64 6.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 7.24) (end 12.64 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 7.24) (end 12.64 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 8) (end 6.64 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 7.24) (end 3.98 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 8) (end 3.98 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 7.24) (end 1.497071 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 8) (end 1.497071 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 8.89) (end 6.64 8.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 9.78) (end 12.64 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 9.78) (end 12.64 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 10.54) (end 6.64 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 9.78) (end 3.98 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 10.54) (end 3.98 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 9.78) (end 1.497071 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 10.54) (end 1.497071 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 11.43) (end 6.64 11.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 12.32) (end 12.64 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 12.32) (end 12.64 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 13.08) (end 6.64 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 12.32) (end 3.98 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 13.08) (end 3.98 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 12.32) (end 1.497071 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 13.08) (end 1.497071 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 13.97) (end 6.64 13.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 14.86) (end 12.64 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 14.86) (end 12.64 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 15.62) (end 6.64 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 14.86) (end 3.98 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 15.62) (end 3.98 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 14.86) (end 1.497071 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 15.62) (end 1.497071 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 16.51) (end 6.64 16.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 17.4) (end 12.64 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 17.4) (end 12.64 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 18.16) (end 6.64 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 17.4) (end 3.98 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 18.16) (end 3.98 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 17.4) (end 1.497071 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 18.16) (end 1.497071 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 19.05) (end 6.64 19.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 19.94) (end 12.64 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 19.94) (end 12.64 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 20.7) (end 6.64 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 19.94) (end 3.98 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 20.7) (end 3.98 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 19.94) (end 1.497071 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 20.7) (end 1.497071 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 21.59) (end 6.64 21.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 22.48) (end 12.64 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 22.48) (end 12.64 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 23.24) (end 6.64 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 22.48) (end 3.98 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 23.24) (end 3.98 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 22.48) (end 1.497071 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 23.24) (end 1.497071 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 24.13) (end 6.64 24.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 25.02) (end 12.64 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 25.02) (end 12.64 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 25.78) (end 6.64 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 25.02) (end 3.98 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 25.78) (end 3.98 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 25.02) (end 1.497071 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 25.78) (end 1.497071 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 26.67) (end 6.64 26.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 27.56) (end 12.64 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 27.56) (end 12.64 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 28.32) (end 6.64 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 27.56) (end 3.98 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 28.32) (end 3.98 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 27.56) (end 1.497071 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 28.32) (end 1.497071 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 29.21) (end 6.64 29.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 30.1) (end 12.64 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 30.1) (end 12.64 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 30.86) (end 6.64 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 30.1) (end 3.98 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 30.86) (end 3.98 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 30.1) (end 1.497071 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 30.86) (end 1.497071 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 31.75) (end 6.64 31.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 32.64) (end 12.64 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 32.64) (end 12.64 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 33.4) (end 6.64 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 32.64) (end 3.98 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 33.4) (end 3.98 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 32.64) (end 1.497071 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 33.4) (end 1.497071 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 34.29) (end 6.64 34.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 35.18) (end 12.64 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 35.18) (end 12.64 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 35.94) (end 6.64 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 35.18) (end 3.98 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 35.94) (end 3.98 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 35.18) (end 1.497071 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 35.94) (end 1.497071 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 36.83) (end 6.64 36.83) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 37.72) (end 12.64 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 37.72) (end 12.64 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 38.48) (end 6.64 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 37.72) (end 3.98 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 38.48) (end 3.98 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 37.72) (end 1.497071 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 38.48) (end 1.497071 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 39.37) (end 6.64 39.37) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 40.26) (end 12.64 40.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 40.26) (end 12.64 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 41.02) (end 6.64 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 40.26) (end 3.98 40.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 41.02) (end 3.98 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 40.26) (end 1.497071 40.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 41.02) (end 1.497071 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 41.91) (end 6.64 41.91) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 42.8) (end 12.64 42.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 42.8) (end 12.64 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 43.56) (end 6.64 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 42.8) (end 3.98 42.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 43.56) (end 3.98 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 42.8) (end 1.497071 42.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 43.56) (end 1.497071 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 44.45) (end 6.64 44.45) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 45.34) (end 12.64 45.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 45.34) (end 12.64 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 46.1) (end 6.64 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 45.34) (end 3.98 45.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 46.1) (end 3.98 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 45.34) (end 1.497071 45.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 46.1) (end 1.497071 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 46.99) (end 6.64 46.99) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 47.88) (end 12.64 47.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 47.88) (end 12.64 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 48.64) (end 6.64 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 47.88) (end 3.98 47.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 48.64) (end 3.98 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 47.88) (end 1.497071 47.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 48.64) (end 1.497071 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 49.53) (end 6.64 49.53) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 50.42) (end 12.64 50.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 50.42) (end 12.64 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 51.18) (end 6.64 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 50.42) (end 3.98 50.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 51.18) (end 3.98 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 50.42) (end 1.497071 50.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 51.18) (end 1.497071 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 52.07) (end 6.64 52.07) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 52.96) (end 12.64 52.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 52.96) (end 12.64 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 53.72) (end 6.64 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 52.96) (end 3.98 52.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 53.72) (end 3.98 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 52.96) (end 1.497071 52.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 53.72) (end 1.497071 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 54.61) (end 6.64 54.61) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 55.5) (end 12.64 55.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 55.5) (end 12.64 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 56.26) (end 6.64 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 55.5) (end 3.98 55.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 56.26) (end 3.98 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 55.5) (end 1.497071 55.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 56.26) (end 1.497071 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 57.15) (end 6.64 57.15) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 58.04) (end 12.64 58.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 58.04) (end 12.64 58.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 58.8) (end 6.64 58.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 58.04) (end 3.98 58.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 58.8) (end 3.98 58.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 58.04) (end 1.497071 58.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 58.8) (end 1.497071 58.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 59.69) (end 6.64 59.69) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 60.58) (end 12.64 60.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 60.58) (end 12.64 61.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 61.34) (end 6.64 61.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 60.58) (end 3.98 60.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 61.34) (end 3.98 61.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 60.58) (end 1.497071 60.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 61.34) (end 1.497071 61.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 62.23) (end 6.64 62.23) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 63.12) (end 12.64 63.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 63.12) (end 12.64 63.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 63.88) (end 6.64 63.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 63.12) (end 3.98 63.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 63.88) (end 3.98 63.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 63.12) (end 1.497071 63.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 63.88) (end 1.497071 63.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 64.77) (end 6.64 64.77) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 65.66) (end 12.64 65.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 65.66) (end 12.64 66.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 66.42) (end 6.64 66.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 65.66) (end 3.98 65.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 66.42) (end 3.98 66.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 65.66) (end 1.497071 65.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 66.42) (end 1.497071 66.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 67.31) (end 6.64 67.31) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 68.2) (end 12.64 68.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 68.2) (end 12.64 68.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 68.96) (end 6.64 68.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 68.2) (end 3.98 68.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 68.96) (end 3.98 68.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 68.2) (end 1.497071 68.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 68.96) (end 1.497071 68.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 69.85) (end 6.64 69.85) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 70.74) (end 12.64 70.74) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 70.74) (end 12.64 71.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 71.5) (end 6.64 71.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 70.74) (end 3.98 70.74) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 71.5) (end 3.98 71.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 70.74) (end 1.497071 70.74) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 71.5) (end 1.497071 71.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 72.39) (end 6.64 72.39) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 73.28) (end 12.64 73.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 73.28) (end 12.64 74.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 74.04) (end 6.64 74.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 73.28) (end 3.98 73.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 74.04) (end 3.98 74.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 73.28) (end 1.497071 73.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 74.04) (end 1.497071 74.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 74.93) (end 6.64 74.93) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 75.82) (end 12.64 75.82) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 75.82) (end 12.64 76.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 76.58) (end 6.64 76.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 75.82) (end 3.98 75.82) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 76.58) (end 3.98 76.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 75.82) (end 1.497071 75.82) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 76.58) (end 1.497071 76.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 77.47) (end 6.64 77.47) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 78.36) (end 12.64 78.36) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 78.36) (end 12.64 79.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 79.12) (end 6.64 79.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 78.36) (end 3.98 78.36) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 79.12) (end 3.98 79.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 78.36) (end 1.497071 78.36) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 79.12) (end 1.497071 79.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 80.01) (end 6.64 80.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 80.9) (end 12.64 80.9) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 80.9) (end 12.64 81.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 81.66) (end 6.64 81.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 80.9) (end 3.98 80.9) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 81.66) (end 3.98 81.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 80.9) (end 1.497071 80.9) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 81.66) (end 1.497071 81.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 82.55) (end 6.64 82.55) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 83.44) (end 12.64 83.44) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 83.44) (end 12.64 84.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 84.2) (end 6.64 84.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 83.44) (end 3.98 83.44) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 84.2) (end 3.98 84.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 83.44) (end 1.497071 83.44) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 84.2) (end 1.497071 84.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 85.09) (end 6.64 85.09) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 85.98) (end 12.64 85.98) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 85.98) (end 12.64 86.74) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 86.74) (end 6.64 86.74) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 85.98) (end 3.98 85.98) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 86.74) (end 3.98 86.74) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 85.98) (end 1.497071 85.98) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 86.74) (end 1.497071 86.74) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 87.63) (end 6.64 87.63) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 88.52) (end 12.64 88.52) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 88.52) (end 12.64 89.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 89.28) (end 6.64 89.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 88.52) (end 3.98 88.52) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 89.28) (end 3.98 89.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 88.52) (end 1.497071 88.52) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 89.28) (end 1.497071 89.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 0) (end -1.27 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 -1.27) (end 0 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 90.7) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 90.7) (end 13.1 90.7) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 13.1 90.7) (end 13.1 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 13.1 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 2.54 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 2.54 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 2.54 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 2.54 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 14 thru_hole oval (at 2.54 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 15 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 16 thru_hole oval (at 2.54 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 17 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 18 thru_hole oval (at 2.54 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 19 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 20 thru_hole oval (at 2.54 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 21 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 22 thru_hole oval (at 2.54 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 23 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 24 thru_hole oval (at 2.54 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 25 thru_hole oval (at 0 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 26 thru_hole oval (at 2.54 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 27 thru_hole oval (at 0 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 28 thru_hole oval (at 2.54 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 29 thru_hole oval (at 0 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 30 thru_hole oval (at 2.54 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 31 thru_hole oval (at 0 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 32 thru_hole oval (at 2.54 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 33 thru_hole oval (at 0 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 34 thru_hole oval (at 2.54 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 35 thru_hole oval (at 0 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 36 thru_hole oval (at 2.54 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 37 thru_hole oval (at 0 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 38 thru_hole oval (at 2.54 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 39 thru_hole oval (at 0 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 40 thru_hole oval (at 2.54 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 41 thru_hole oval (at 0 50.8) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 42 thru_hole oval (at 2.54 50.8) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 43 thru_hole oval (at 0 53.34) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 44 thru_hole oval (at 2.54 53.34) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 45 thru_hole oval (at 0 55.88) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 46 thru_hole oval (at 2.54 55.88) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 47 thru_hole oval (at 0 58.42) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 48 thru_hole oval (at 2.54 58.42) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 49 thru_hole oval (at 0 60.96) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 50 thru_hole oval (at 2.54 60.96) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 51 thru_hole oval (at 0 63.5) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 52 thru_hole oval (at 2.54 63.5) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 53 thru_hole oval (at 0 66.04) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 54 thru_hole oval (at 2.54 66.04) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 55 thru_hole oval (at 0 68.58) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 56 thru_hole oval (at 2.54 68.58) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 57 thru_hole oval (at 0 71.12) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 58 thru_hole oval (at 2.54 71.12) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 59 thru_hole oval (at 0 73.66) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 60 thru_hole oval (at 2.54 73.66) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 61 thru_hole oval (at 0 76.2) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 62 thru_hole oval (at 2.54 76.2) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 63 thru_hole oval (at 0 78.74) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 64 thru_hole oval (at 2.54 78.74) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 65 thru_hole oval (at 0 81.28) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 66 thru_hole oval (at 2.54 81.28) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 67 thru_hole oval (at 0 83.82) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 68 thru_hole oval (at 2.54 83.82) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 69 thru_hole oval (at 0 86.36) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 70 thru_hole oval (at 2.54 86.36) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 71 thru_hole oval (at 0 88.9) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 72 thru_hole oval (at 2.54 88.9) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 5.31 44.45 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_2x36_P2.54mm_Horizontal.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_2x36_P2.54mm_Vertical.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x36_P2.54mm_Vertical.kicad_mod
new file mode 100644
index 000000000..d1a034e76
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x36_P2.54mm_Vertical.kicad_mod
@@ -0,0 +1,107 @@
+(module PinHeader_2x36_P2.54mm_Vertical (layer F.Cu) (tedit 59FED5CC)
+  (descr "Through hole straight pin header, 2x36, 2.54mm pitch, double rows")
+  (tags "Through hole pin header THT 2x36 2.54mm double row")
+  (fp_text reference REF** (at 1.27 -2.33) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_2x36_P2.54mm_Vertical (at 1.27 91.23) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 0 -1.27) (end 3.81 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.81 -1.27) (end 3.81 90.17) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.81 90.17) (end -1.27 90.17) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 90.17) (end -1.27 0) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 0) (end 0 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 90.23) (end 3.87 90.23) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end -1.33 90.23) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.87 -1.33) (end 3.87 90.23) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end 1.27 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.27 1.27) (end 1.27 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.27 -1.33) (end 3.87 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 90.7) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 90.7) (end 4.35 90.7) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.35 90.7) (end 4.35 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.35 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 2.54 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 2.54 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 2.54 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 2.54 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 14 thru_hole oval (at 2.54 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 15 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 16 thru_hole oval (at 2.54 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 17 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 18 thru_hole oval (at 2.54 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 19 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 20 thru_hole oval (at 2.54 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 21 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 22 thru_hole oval (at 2.54 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 23 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 24 thru_hole oval (at 2.54 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 25 thru_hole oval (at 0 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 26 thru_hole oval (at 2.54 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 27 thru_hole oval (at 0 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 28 thru_hole oval (at 2.54 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 29 thru_hole oval (at 0 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 30 thru_hole oval (at 2.54 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 31 thru_hole oval (at 0 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 32 thru_hole oval (at 2.54 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 33 thru_hole oval (at 0 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 34 thru_hole oval (at 2.54 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 35 thru_hole oval (at 0 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 36 thru_hole oval (at 2.54 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 37 thru_hole oval (at 0 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 38 thru_hole oval (at 2.54 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 39 thru_hole oval (at 0 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 40 thru_hole oval (at 2.54 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 41 thru_hole oval (at 0 50.8) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 42 thru_hole oval (at 2.54 50.8) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 43 thru_hole oval (at 0 53.34) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 44 thru_hole oval (at 2.54 53.34) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 45 thru_hole oval (at 0 55.88) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 46 thru_hole oval (at 2.54 55.88) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 47 thru_hole oval (at 0 58.42) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 48 thru_hole oval (at 2.54 58.42) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 49 thru_hole oval (at 0 60.96) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 50 thru_hole oval (at 2.54 60.96) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 51 thru_hole oval (at 0 63.5) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 52 thru_hole oval (at 2.54 63.5) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 53 thru_hole oval (at 0 66.04) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 54 thru_hole oval (at 2.54 66.04) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 55 thru_hole oval (at 0 68.58) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 56 thru_hole oval (at 2.54 68.58) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 57 thru_hole oval (at 0 71.12) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 58 thru_hole oval (at 2.54 71.12) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 59 thru_hole oval (at 0 73.66) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 60 thru_hole oval (at 2.54 73.66) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 61 thru_hole oval (at 0 76.2) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 62 thru_hole oval (at 2.54 76.2) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 63 thru_hole oval (at 0 78.74) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 64 thru_hole oval (at 2.54 78.74) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 65 thru_hole oval (at 0 81.28) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 66 thru_hole oval (at 2.54 81.28) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 67 thru_hole oval (at 0 83.82) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 68 thru_hole oval (at 2.54 83.82) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 69 thru_hole oval (at 0 86.36) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 70 thru_hole oval (at 2.54 86.36) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 71 thru_hole oval (at 0 88.9) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 72 thru_hole oval (at 2.54 88.9) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 1.27 44.45 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_2x36_P2.54mm_Vertical.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_2x36_P2.54mm_Vertical_SMD.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x36_P2.54mm_Vertical_SMD.kicad_mod
new file mode 100644
index 000000000..2592ac59b
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x36_P2.54mm_Vertical_SMD.kicad_mod
@@ -0,0 +1,393 @@
+(module PinHeader_2x36_P2.54mm_Vertical_SMD (layer F.Cu) (tedit 59FED5CC)
+  (descr "surface-mounted straight pin header, 2x36, 2.54mm pitch, double rows")
+  (tags "Surface mounted pin header SMD 2x36 2.54mm double row")
+  (attr smd)
+  (fp_text reference REF** (at 0 -46.78) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_2x36_P2.54mm_Vertical_SMD (at 0 46.78) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 2.54 45.72) (end -2.54 45.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.59 -45.72) (end 2.54 -45.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 45.72) (end -2.54 -44.77) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -44.77) (end -1.59 -45.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -45.72) (end 2.54 45.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -44.77) (end -3.6 -44.77) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -44.77) (end -3.6 -44.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -44.13) (end -2.54 -44.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -44.77) (end 3.6 -44.77) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -44.77) (end 3.6 -44.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -44.13) (end 2.54 -44.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -42.23) (end -3.6 -42.23) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -42.23) (end -3.6 -41.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -41.59) (end -2.54 -41.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -42.23) (end 3.6 -42.23) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -42.23) (end 3.6 -41.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -41.59) (end 2.54 -41.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -39.69) (end -3.6 -39.69) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -39.69) (end -3.6 -39.05) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -39.05) (end -2.54 -39.05) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -39.69) (end 3.6 -39.69) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -39.69) (end 3.6 -39.05) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -39.05) (end 2.54 -39.05) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -37.15) (end -3.6 -37.15) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -37.15) (end -3.6 -36.51) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -36.51) (end -2.54 -36.51) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -37.15) (end 3.6 -37.15) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -37.15) (end 3.6 -36.51) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -36.51) (end 2.54 -36.51) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -34.61) (end -3.6 -34.61) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -34.61) (end -3.6 -33.97) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -33.97) (end -2.54 -33.97) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -34.61) (end 3.6 -34.61) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -34.61) (end 3.6 -33.97) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -33.97) (end 2.54 -33.97) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -32.07) (end -3.6 -32.07) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -32.07) (end -3.6 -31.43) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -31.43) (end -2.54 -31.43) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -32.07) (end 3.6 -32.07) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -32.07) (end 3.6 -31.43) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -31.43) (end 2.54 -31.43) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -29.53) (end -3.6 -29.53) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -29.53) (end -3.6 -28.89) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -28.89) (end -2.54 -28.89) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -29.53) (end 3.6 -29.53) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -29.53) (end 3.6 -28.89) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -28.89) (end 2.54 -28.89) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -26.99) (end -3.6 -26.99) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -26.99) (end -3.6 -26.35) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -26.35) (end -2.54 -26.35) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -26.99) (end 3.6 -26.99) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -26.99) (end 3.6 -26.35) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -26.35) (end 2.54 -26.35) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -24.45) (end -3.6 -24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -24.45) (end -3.6 -23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -23.81) (end -2.54 -23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -24.45) (end 3.6 -24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -24.45) (end 3.6 -23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -23.81) (end 2.54 -23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -21.91) (end -3.6 -21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -21.91) (end -3.6 -21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -21.27) (end -2.54 -21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -21.91) (end 3.6 -21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -21.91) (end 3.6 -21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -21.27) (end 2.54 -21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -19.37) (end -3.6 -19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -19.37) (end -3.6 -18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -18.73) (end -2.54 -18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -19.37) (end 3.6 -19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -19.37) (end 3.6 -18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -18.73) (end 2.54 -18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -16.83) (end -3.6 -16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -16.83) (end -3.6 -16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -16.19) (end -2.54 -16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -16.83) (end 3.6 -16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -16.83) (end 3.6 -16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -16.19) (end 2.54 -16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -14.29) (end -3.6 -14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -14.29) (end -3.6 -13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -13.65) (end -2.54 -13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -14.29) (end 3.6 -14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -14.29) (end 3.6 -13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -13.65) (end 2.54 -13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -11.75) (end -3.6 -11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -11.75) (end -3.6 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -11.11) (end -2.54 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -11.75) (end 3.6 -11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -11.75) (end 3.6 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -11.11) (end 2.54 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -9.21) (end -3.6 -9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -9.21) (end -3.6 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -8.57) (end -2.54 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -9.21) (end 3.6 -9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -9.21) (end 3.6 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -8.57) (end 2.54 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -6.67) (end -3.6 -6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -6.67) (end -3.6 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -6.03) (end -2.54 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -6.67) (end 3.6 -6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -6.67) (end 3.6 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -6.03) (end 2.54 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -4.13) (end -3.6 -4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -4.13) (end -3.6 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -3.49) (end -2.54 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -4.13) (end 3.6 -4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -4.13) (end 3.6 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -3.49) (end 2.54 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -1.59) (end -3.6 -1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -1.59) (end -3.6 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -0.95) (end -2.54 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -1.59) (end 3.6 -1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -1.59) (end 3.6 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -0.95) (end 2.54 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 0.95) (end -3.6 0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 0.95) (end -3.6 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 1.59) (end -2.54 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 0.95) (end 3.6 0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 0.95) (end 3.6 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 1.59) (end 2.54 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 3.49) (end -3.6 3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 3.49) (end -3.6 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 4.13) (end -2.54 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 3.49) (end 3.6 3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 3.49) (end 3.6 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 4.13) (end 2.54 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 6.03) (end -3.6 6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 6.03) (end -3.6 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 6.67) (end -2.54 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 6.03) (end 3.6 6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 6.03) (end 3.6 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 6.67) (end 2.54 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 8.57) (end -3.6 8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 8.57) (end -3.6 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 9.21) (end -2.54 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 8.57) (end 3.6 8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 8.57) (end 3.6 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 9.21) (end 2.54 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 11.11) (end -3.6 11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 11.11) (end -3.6 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 11.75) (end -2.54 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 11.11) (end 3.6 11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 11.11) (end 3.6 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 11.75) (end 2.54 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 13.65) (end -3.6 13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 13.65) (end -3.6 14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 14.29) (end -2.54 14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 13.65) (end 3.6 13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 13.65) (end 3.6 14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 14.29) (end 2.54 14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 16.19) (end -3.6 16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 16.19) (end -3.6 16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 16.83) (end -2.54 16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 16.19) (end 3.6 16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 16.19) (end 3.6 16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 16.83) (end 2.54 16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 18.73) (end -3.6 18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 18.73) (end -3.6 19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 19.37) (end -2.54 19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 18.73) (end 3.6 18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 18.73) (end 3.6 19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 19.37) (end 2.54 19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 21.27) (end -3.6 21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 21.27) (end -3.6 21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 21.91) (end -2.54 21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 21.27) (end 3.6 21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 21.27) (end 3.6 21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 21.91) (end 2.54 21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 23.81) (end -3.6 23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 23.81) (end -3.6 24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 24.45) (end -2.54 24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 23.81) (end 3.6 23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 23.81) (end 3.6 24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 24.45) (end 2.54 24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 26.35) (end -3.6 26.35) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 26.35) (end -3.6 26.99) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 26.99) (end -2.54 26.99) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 26.35) (end 3.6 26.35) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 26.35) (end 3.6 26.99) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 26.99) (end 2.54 26.99) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 28.89) (end -3.6 28.89) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 28.89) (end -3.6 29.53) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 29.53) (end -2.54 29.53) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 28.89) (end 3.6 28.89) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 28.89) (end 3.6 29.53) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 29.53) (end 2.54 29.53) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 31.43) (end -3.6 31.43) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 31.43) (end -3.6 32.07) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 32.07) (end -2.54 32.07) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 31.43) (end 3.6 31.43) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 31.43) (end 3.6 32.07) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 32.07) (end 2.54 32.07) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 33.97) (end -3.6 33.97) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 33.97) (end -3.6 34.61) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 34.61) (end -2.54 34.61) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 33.97) (end 3.6 33.97) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 33.97) (end 3.6 34.61) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 34.61) (end 2.54 34.61) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 36.51) (end -3.6 36.51) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 36.51) (end -3.6 37.15) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 37.15) (end -2.54 37.15) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 36.51) (end 3.6 36.51) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 36.51) (end 3.6 37.15) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 37.15) (end 2.54 37.15) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 39.05) (end -3.6 39.05) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 39.05) (end -3.6 39.69) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 39.69) (end -2.54 39.69) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 39.05) (end 3.6 39.05) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 39.05) (end 3.6 39.69) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 39.69) (end 2.54 39.69) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 41.59) (end -3.6 41.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 41.59) (end -3.6 42.23) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 42.23) (end -2.54 42.23) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 41.59) (end 3.6 41.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 41.59) (end 3.6 42.23) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 42.23) (end 2.54 42.23) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 44.13) (end -3.6 44.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 44.13) (end -3.6 44.77) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 44.77) (end -2.54 44.77) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 44.13) (end 3.6 44.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 44.13) (end 3.6 44.77) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 44.77) (end 2.54 44.77) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.6 -45.78) (end 2.6 -45.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 45.78) (end 2.6 45.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.04 -45.21) (end -2.6 -45.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -45.78) (end -2.6 -45.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -45.78) (end 2.6 -45.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 45.21) (end -2.6 45.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 45.21) (end 2.6 45.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -43.69) (end -2.6 -42.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -43.69) (end 2.6 -42.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -41.15) (end -2.6 -40.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -41.15) (end 2.6 -40.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -38.61) (end -2.6 -37.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -38.61) (end 2.6 -37.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -36.07) (end -2.6 -35.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -36.07) (end 2.6 -35.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -33.53) (end -2.6 -32.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -33.53) (end 2.6 -32.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -30.99) (end -2.6 -29.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -30.99) (end 2.6 -29.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -28.45) (end -2.6 -27.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -28.45) (end 2.6 -27.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -25.91) (end -2.6 -24.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -25.91) (end 2.6 -24.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -23.37) (end -2.6 -22.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -23.37) (end 2.6 -22.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -20.83) (end -2.6 -19.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -20.83) (end 2.6 -19.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -18.29) (end -2.6 -17.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -18.29) (end 2.6 -17.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -15.75) (end -2.6 -14.73) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -15.75) (end 2.6 -14.73) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -13.21) (end -2.6 -12.19) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -13.21) (end 2.6 -12.19) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -10.67) (end -2.6 -9.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -10.67) (end 2.6 -9.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -8.13) (end -2.6 -7.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -8.13) (end 2.6 -7.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -5.59) (end -2.6 -4.57) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -5.59) (end 2.6 -4.57) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -3.05) (end -2.6 -2.03) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -3.05) (end 2.6 -2.03) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -0.51) (end -2.6 0.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -0.51) (end 2.6 0.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 2.03) (end -2.6 3.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 2.03) (end 2.6 3.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 4.57) (end -2.6 5.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 4.57) (end 2.6 5.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 7.11) (end -2.6 8.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 7.11) (end 2.6 8.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 9.65) (end -2.6 10.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 9.65) (end 2.6 10.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 12.19) (end -2.6 13.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 12.19) (end 2.6 13.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 14.73) (end -2.6 15.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 14.73) (end 2.6 15.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 17.27) (end -2.6 18.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 17.27) (end 2.6 18.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 19.81) (end -2.6 20.83) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 19.81) (end 2.6 20.83) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 22.35) (end -2.6 23.37) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 22.35) (end 2.6 23.37) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 24.89) (end -2.6 25.91) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 24.89) (end 2.6 25.91) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 27.43) (end -2.6 28.45) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 27.43) (end 2.6 28.45) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 29.97) (end -2.6 30.99) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 29.97) (end 2.6 30.99) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 32.51) (end -2.6 33.53) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 32.51) (end 2.6 33.53) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 35.05) (end -2.6 36.07) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 35.05) (end 2.6 36.07) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 37.59) (end -2.6 38.61) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 37.59) (end 2.6 38.61) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 40.13) (end -2.6 41.15) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 40.13) (end 2.6 41.15) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 42.67) (end -2.6 43.69) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 42.67) (end 2.6 43.69) (layer F.SilkS) (width 0.12))
+  (fp_line (start -5.9 -46.25) (end -5.9 46.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -5.9 46.25) (end 5.9 46.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 5.9 46.25) (end 5.9 -46.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 5.9 -46.25) (end -5.9 -46.25) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -2.525 -44.45) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 2.525 -44.45) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 3 smd rect (at -2.525 -41.91) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 4 smd rect (at 2.525 -41.91) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 5 smd rect (at -2.525 -39.37) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 6 smd rect (at 2.525 -39.37) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 7 smd rect (at -2.525 -36.83) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 8 smd rect (at 2.525 -36.83) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 9 smd rect (at -2.525 -34.29) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 10 smd rect (at 2.525 -34.29) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 11 smd rect (at -2.525 -31.75) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 12 smd rect (at 2.525 -31.75) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 13 smd rect (at -2.525 -29.21) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 14 smd rect (at 2.525 -29.21) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 15 smd rect (at -2.525 -26.67) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 16 smd rect (at 2.525 -26.67) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 17 smd rect (at -2.525 -24.13) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 18 smd rect (at 2.525 -24.13) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 19 smd rect (at -2.525 -21.59) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 20 smd rect (at 2.525 -21.59) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 21 smd rect (at -2.525 -19.05) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 22 smd rect (at 2.525 -19.05) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 23 smd rect (at -2.525 -16.51) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 24 smd rect (at 2.525 -16.51) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 25 smd rect (at -2.525 -13.97) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 26 smd rect (at 2.525 -13.97) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 27 smd rect (at -2.525 -11.43) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 28 smd rect (at 2.525 -11.43) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 29 smd rect (at -2.525 -8.89) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 30 smd rect (at 2.525 -8.89) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 31 smd rect (at -2.525 -6.35) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 32 smd rect (at 2.525 -6.35) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 33 smd rect (at -2.525 -3.81) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 34 smd rect (at 2.525 -3.81) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 35 smd rect (at -2.525 -1.27) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 36 smd rect (at 2.525 -1.27) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 37 smd rect (at -2.525 1.27) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 38 smd rect (at 2.525 1.27) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 39 smd rect (at -2.525 3.81) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 40 smd rect (at 2.525 3.81) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 41 smd rect (at -2.525 6.35) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 42 smd rect (at 2.525 6.35) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 43 smd rect (at -2.525 8.89) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 44 smd rect (at 2.525 8.89) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 45 smd rect (at -2.525 11.43) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 46 smd rect (at 2.525 11.43) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 47 smd rect (at -2.525 13.97) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 48 smd rect (at 2.525 13.97) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 49 smd rect (at -2.525 16.51) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 50 smd rect (at 2.525 16.51) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 51 smd rect (at -2.525 19.05) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 52 smd rect (at 2.525 19.05) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 53 smd rect (at -2.525 21.59) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 54 smd rect (at 2.525 21.59) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 55 smd rect (at -2.525 24.13) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 56 smd rect (at 2.525 24.13) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 57 smd rect (at -2.525 26.67) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 58 smd rect (at 2.525 26.67) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 59 smd rect (at -2.525 29.21) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 60 smd rect (at 2.525 29.21) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 61 smd rect (at -2.525 31.75) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 62 smd rect (at 2.525 31.75) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 63 smd rect (at -2.525 34.29) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 64 smd rect (at 2.525 34.29) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 65 smd rect (at -2.525 36.83) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 66 smd rect (at 2.525 36.83) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 67 smd rect (at -2.525 39.37) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 68 smd rect (at 2.525 39.37) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 69 smd rect (at -2.525 41.91) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 70 smd rect (at 2.525 41.91) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 71 smd rect (at -2.525 44.45) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 72 smd rect (at 2.525 44.45) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_2x36_P2.54mm_Vertical_SMD.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_2x37_P2.54mm_Horizontal.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x37_P2.54mm_Horizontal.kicad_mod
new file mode 100644
index 000000000..84c2075df
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x37_P2.54mm_Horizontal.kicad_mod
@@ -0,0 +1,630 @@
+(module PinHeader_2x37_P2.54mm_Horizontal (layer F.Cu) (tedit 59FED5CC)
+  (descr "Through hole angled pin header, 2x37, 2.54mm pitch, 6mm pin length, double rows")
+  (tags "Through hole angled pin header THT 2x37 2.54mm double row")
+  (fp_text reference REF** (at 5.655 -2.27) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_2x37_P2.54mm_Horizontal (at 5.655 93.71) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 4.675 -1.27) (end 6.58 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 -1.27) (end 6.58 92.71) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 92.71) (end 4.04 92.71) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 92.71) (end 4.04 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 -0.635) (end 4.675 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end 4.04 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end -0.32 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 0.32) (end 4.04 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 -0.32) (end 12.58 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 -0.32) (end 12.58 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 0.32) (end 12.58 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end 4.04 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end -0.32 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.86) (end 4.04 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 2.22) (end 12.58 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 2.22) (end 12.58 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 2.86) (end 12.58 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end 4.04 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end -0.32 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 5.4) (end 4.04 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 4.76) (end 12.58 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 4.76) (end 12.58 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 5.4) (end 12.58 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end 4.04 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end -0.32 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.94) (end 4.04 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 7.3) (end 12.58 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 7.3) (end 12.58 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 7.94) (end 12.58 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end 4.04 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end -0.32 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 10.48) (end 4.04 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 9.84) (end 12.58 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 9.84) (end 12.58 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 10.48) (end 12.58 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end 4.04 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end -0.32 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 13.02) (end 4.04 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 12.38) (end 12.58 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 12.38) (end 12.58 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 13.02) (end 12.58 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end 4.04 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end -0.32 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 15.56) (end 4.04 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 14.92) (end 12.58 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 14.92) (end 12.58 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 15.56) (end 12.58 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end 4.04 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end -0.32 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 18.1) (end 4.04 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 17.46) (end 12.58 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 17.46) (end 12.58 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 18.1) (end 12.58 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end 4.04 20) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end -0.32 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20.64) (end 4.04 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 20) (end 12.58 20) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 20) (end 12.58 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 20.64) (end 12.58 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end 4.04 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end -0.32 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 23.18) (end 4.04 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 22.54) (end 12.58 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 22.54) (end 12.58 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 23.18) (end 12.58 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.08) (end 4.04 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.08) (end -0.32 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.72) (end 4.04 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 25.08) (end 12.58 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 25.08) (end 12.58 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 25.72) (end 12.58 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 27.62) (end 4.04 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 27.62) (end -0.32 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 28.26) (end 4.04 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 27.62) (end 12.58 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 27.62) (end 12.58 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 28.26) (end 12.58 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.16) (end 4.04 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.16) (end -0.32 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.8) (end 4.04 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 30.16) (end 12.58 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 30.16) (end 12.58 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 30.8) (end 12.58 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 32.7) (end 4.04 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 32.7) (end -0.32 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 33.34) (end 4.04 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 32.7) (end 12.58 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 32.7) (end 12.58 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 33.34) (end 12.58 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.24) (end 4.04 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.24) (end -0.32 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.88) (end 4.04 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 35.24) (end 12.58 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 35.24) (end 12.58 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 35.88) (end 12.58 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 37.78) (end 4.04 37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 37.78) (end -0.32 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 38.42) (end 4.04 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 37.78) (end 12.58 37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 37.78) (end 12.58 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 38.42) (end 12.58 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.32) (end 4.04 40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.32) (end -0.32 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.96) (end 4.04 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 40.32) (end 12.58 40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 40.32) (end 12.58 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 40.96) (end 12.58 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 42.86) (end 4.04 42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 42.86) (end -0.32 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 43.5) (end 4.04 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 42.86) (end 12.58 42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 42.86) (end 12.58 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 43.5) (end 12.58 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 45.4) (end 4.04 45.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 45.4) (end -0.32 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 46.04) (end 4.04 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 45.4) (end 12.58 45.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 45.4) (end 12.58 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 46.04) (end 12.58 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 47.94) (end 4.04 47.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 47.94) (end -0.32 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 48.58) (end 4.04 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 47.94) (end 12.58 47.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 47.94) (end 12.58 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 48.58) (end 12.58 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 50.48) (end 4.04 50.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 50.48) (end -0.32 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 51.12) (end 4.04 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 50.48) (end 12.58 50.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 50.48) (end 12.58 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 51.12) (end 12.58 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 53.02) (end 4.04 53.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 53.02) (end -0.32 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 53.66) (end 4.04 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 53.02) (end 12.58 53.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 53.02) (end 12.58 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 53.66) (end 12.58 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 55.56) (end 4.04 55.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 55.56) (end -0.32 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 56.2) (end 4.04 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 55.56) (end 12.58 55.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 55.56) (end 12.58 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 56.2) (end 12.58 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 58.1) (end 4.04 58.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 58.1) (end -0.32 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 58.74) (end 4.04 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 58.1) (end 12.58 58.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 58.1) (end 12.58 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 58.74) (end 12.58 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 60.64) (end 4.04 60.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 60.64) (end -0.32 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 61.28) (end 4.04 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 60.64) (end 12.58 60.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 60.64) (end 12.58 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 61.28) (end 12.58 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 63.18) (end 4.04 63.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 63.18) (end -0.32 63.82) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 63.82) (end 4.04 63.82) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 63.18) (end 12.58 63.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 63.18) (end 12.58 63.82) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 63.82) (end 12.58 63.82) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 65.72) (end 4.04 65.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 65.72) (end -0.32 66.36) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 66.36) (end 4.04 66.36) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 65.72) (end 12.58 65.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 65.72) (end 12.58 66.36) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 66.36) (end 12.58 66.36) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 68.26) (end 4.04 68.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 68.26) (end -0.32 68.9) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 68.9) (end 4.04 68.9) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 68.26) (end 12.58 68.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 68.26) (end 12.58 68.9) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 68.9) (end 12.58 68.9) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 70.8) (end 4.04 70.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 70.8) (end -0.32 71.44) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 71.44) (end 4.04 71.44) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 70.8) (end 12.58 70.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 70.8) (end 12.58 71.44) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 71.44) (end 12.58 71.44) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 73.34) (end 4.04 73.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 73.34) (end -0.32 73.98) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 73.98) (end 4.04 73.98) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 73.34) (end 12.58 73.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 73.34) (end 12.58 73.98) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 73.98) (end 12.58 73.98) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 75.88) (end 4.04 75.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 75.88) (end -0.32 76.52) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 76.52) (end 4.04 76.52) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 75.88) (end 12.58 75.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 75.88) (end 12.58 76.52) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 76.52) (end 12.58 76.52) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 78.42) (end 4.04 78.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 78.42) (end -0.32 79.06) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 79.06) (end 4.04 79.06) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 78.42) (end 12.58 78.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 78.42) (end 12.58 79.06) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 79.06) (end 12.58 79.06) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 80.96) (end 4.04 80.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 80.96) (end -0.32 81.6) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 81.6) (end 4.04 81.6) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 80.96) (end 12.58 80.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 80.96) (end 12.58 81.6) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 81.6) (end 12.58 81.6) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 83.5) (end 4.04 83.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 83.5) (end -0.32 84.14) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 84.14) (end 4.04 84.14) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 83.5) (end 12.58 83.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 83.5) (end 12.58 84.14) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 84.14) (end 12.58 84.14) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 86.04) (end 4.04 86.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 86.04) (end -0.32 86.68) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 86.68) (end 4.04 86.68) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 86.04) (end 12.58 86.04) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 86.04) (end 12.58 86.68) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 86.68) (end 12.58 86.68) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 88.58) (end 4.04 88.58) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 88.58) (end -0.32 89.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 89.22) (end 4.04 89.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 88.58) (end 12.58 88.58) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 88.58) (end 12.58 89.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 89.22) (end 12.58 89.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 91.12) (end 4.04 91.12) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 91.12) (end -0.32 91.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 91.76) (end 4.04 91.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 91.12) (end 12.58 91.12) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 91.12) (end 12.58 91.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 91.76) (end 12.58 91.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.98 -1.33) (end 3.98 92.77) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 92.77) (end 6.64 92.77) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 92.77) (end 6.64 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -1.33) (end 3.98 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.38) (end 12.64 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 -0.38) (end 12.64 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 0.38) (end 6.64 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.32) (end 12.64 -0.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.2) (end 12.64 -0.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.08) (end 12.64 -0.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 0.04) (end 12.64 0.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 0.16) (end 12.64 0.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 0.28) (end 12.64 0.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 -0.38) (end 3.98 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 0.38) (end 3.98 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 -0.38) (end 1.497071 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 0.38) (end 1.497071 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 1.27) (end 6.64 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 2.16) (end 12.64 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 2.16) (end 12.64 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 2.92) (end 6.64 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 2.16) (end 3.98 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 2.92) (end 3.98 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.16) (end 1.497071 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.92) (end 1.497071 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 3.81) (end 6.64 3.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 4.7) (end 12.64 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 4.7) (end 12.64 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 5.46) (end 6.64 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 4.7) (end 3.98 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 5.46) (end 3.98 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 4.7) (end 1.497071 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 5.46) (end 1.497071 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 6.35) (end 6.64 6.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 7.24) (end 12.64 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 7.24) (end 12.64 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 8) (end 6.64 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 7.24) (end 3.98 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 8) (end 3.98 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 7.24) (end 1.497071 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 8) (end 1.497071 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 8.89) (end 6.64 8.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 9.78) (end 12.64 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 9.78) (end 12.64 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 10.54) (end 6.64 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 9.78) (end 3.98 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 10.54) (end 3.98 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 9.78) (end 1.497071 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 10.54) (end 1.497071 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 11.43) (end 6.64 11.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 12.32) (end 12.64 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 12.32) (end 12.64 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 13.08) (end 6.64 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 12.32) (end 3.98 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 13.08) (end 3.98 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 12.32) (end 1.497071 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 13.08) (end 1.497071 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 13.97) (end 6.64 13.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 14.86) (end 12.64 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 14.86) (end 12.64 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 15.62) (end 6.64 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 14.86) (end 3.98 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 15.62) (end 3.98 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 14.86) (end 1.497071 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 15.62) (end 1.497071 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 16.51) (end 6.64 16.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 17.4) (end 12.64 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 17.4) (end 12.64 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 18.16) (end 6.64 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 17.4) (end 3.98 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 18.16) (end 3.98 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 17.4) (end 1.497071 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 18.16) (end 1.497071 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 19.05) (end 6.64 19.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 19.94) (end 12.64 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 19.94) (end 12.64 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 20.7) (end 6.64 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 19.94) (end 3.98 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 20.7) (end 3.98 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 19.94) (end 1.497071 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 20.7) (end 1.497071 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 21.59) (end 6.64 21.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 22.48) (end 12.64 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 22.48) (end 12.64 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 23.24) (end 6.64 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 22.48) (end 3.98 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 23.24) (end 3.98 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 22.48) (end 1.497071 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 23.24) (end 1.497071 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 24.13) (end 6.64 24.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 25.02) (end 12.64 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 25.02) (end 12.64 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 25.78) (end 6.64 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 25.02) (end 3.98 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 25.78) (end 3.98 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 25.02) (end 1.497071 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 25.78) (end 1.497071 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 26.67) (end 6.64 26.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 27.56) (end 12.64 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 27.56) (end 12.64 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 28.32) (end 6.64 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 27.56) (end 3.98 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 28.32) (end 3.98 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 27.56) (end 1.497071 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 28.32) (end 1.497071 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 29.21) (end 6.64 29.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 30.1) (end 12.64 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 30.1) (end 12.64 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 30.86) (end 6.64 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 30.1) (end 3.98 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 30.86) (end 3.98 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 30.1) (end 1.497071 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 30.86) (end 1.497071 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 31.75) (end 6.64 31.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 32.64) (end 12.64 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 32.64) (end 12.64 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 33.4) (end 6.64 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 32.64) (end 3.98 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 33.4) (end 3.98 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 32.64) (end 1.497071 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 33.4) (end 1.497071 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 34.29) (end 6.64 34.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 35.18) (end 12.64 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 35.18) (end 12.64 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 35.94) (end 6.64 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 35.18) (end 3.98 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 35.94) (end 3.98 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 35.18) (end 1.497071 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 35.94) (end 1.497071 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 36.83) (end 6.64 36.83) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 37.72) (end 12.64 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 37.72) (end 12.64 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 38.48) (end 6.64 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 37.72) (end 3.98 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 38.48) (end 3.98 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 37.72) (end 1.497071 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 38.48) (end 1.497071 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 39.37) (end 6.64 39.37) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 40.26) (end 12.64 40.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 40.26) (end 12.64 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 41.02) (end 6.64 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 40.26) (end 3.98 40.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 41.02) (end 3.98 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 40.26) (end 1.497071 40.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 41.02) (end 1.497071 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 41.91) (end 6.64 41.91) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 42.8) (end 12.64 42.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 42.8) (end 12.64 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 43.56) (end 6.64 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 42.8) (end 3.98 42.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 43.56) (end 3.98 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 42.8) (end 1.497071 42.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 43.56) (end 1.497071 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 44.45) (end 6.64 44.45) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 45.34) (end 12.64 45.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 45.34) (end 12.64 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 46.1) (end 6.64 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 45.34) (end 3.98 45.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 46.1) (end 3.98 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 45.34) (end 1.497071 45.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 46.1) (end 1.497071 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 46.99) (end 6.64 46.99) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 47.88) (end 12.64 47.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 47.88) (end 12.64 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 48.64) (end 6.64 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 47.88) (end 3.98 47.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 48.64) (end 3.98 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 47.88) (end 1.497071 47.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 48.64) (end 1.497071 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 49.53) (end 6.64 49.53) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 50.42) (end 12.64 50.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 50.42) (end 12.64 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 51.18) (end 6.64 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 50.42) (end 3.98 50.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 51.18) (end 3.98 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 50.42) (end 1.497071 50.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 51.18) (end 1.497071 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 52.07) (end 6.64 52.07) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 52.96) (end 12.64 52.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 52.96) (end 12.64 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 53.72) (end 6.64 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 52.96) (end 3.98 52.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 53.72) (end 3.98 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 52.96) (end 1.497071 52.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 53.72) (end 1.497071 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 54.61) (end 6.64 54.61) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 55.5) (end 12.64 55.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 55.5) (end 12.64 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 56.26) (end 6.64 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 55.5) (end 3.98 55.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 56.26) (end 3.98 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 55.5) (end 1.497071 55.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 56.26) (end 1.497071 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 57.15) (end 6.64 57.15) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 58.04) (end 12.64 58.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 58.04) (end 12.64 58.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 58.8) (end 6.64 58.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 58.04) (end 3.98 58.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 58.8) (end 3.98 58.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 58.04) (end 1.497071 58.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 58.8) (end 1.497071 58.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 59.69) (end 6.64 59.69) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 60.58) (end 12.64 60.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 60.58) (end 12.64 61.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 61.34) (end 6.64 61.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 60.58) (end 3.98 60.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 61.34) (end 3.98 61.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 60.58) (end 1.497071 60.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 61.34) (end 1.497071 61.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 62.23) (end 6.64 62.23) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 63.12) (end 12.64 63.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 63.12) (end 12.64 63.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 63.88) (end 6.64 63.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 63.12) (end 3.98 63.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 63.88) (end 3.98 63.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 63.12) (end 1.497071 63.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 63.88) (end 1.497071 63.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 64.77) (end 6.64 64.77) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 65.66) (end 12.64 65.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 65.66) (end 12.64 66.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 66.42) (end 6.64 66.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 65.66) (end 3.98 65.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 66.42) (end 3.98 66.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 65.66) (end 1.497071 65.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 66.42) (end 1.497071 66.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 67.31) (end 6.64 67.31) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 68.2) (end 12.64 68.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 68.2) (end 12.64 68.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 68.96) (end 6.64 68.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 68.2) (end 3.98 68.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 68.96) (end 3.98 68.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 68.2) (end 1.497071 68.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 68.96) (end 1.497071 68.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 69.85) (end 6.64 69.85) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 70.74) (end 12.64 70.74) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 70.74) (end 12.64 71.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 71.5) (end 6.64 71.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 70.74) (end 3.98 70.74) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 71.5) (end 3.98 71.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 70.74) (end 1.497071 70.74) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 71.5) (end 1.497071 71.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 72.39) (end 6.64 72.39) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 73.28) (end 12.64 73.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 73.28) (end 12.64 74.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 74.04) (end 6.64 74.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 73.28) (end 3.98 73.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 74.04) (end 3.98 74.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 73.28) (end 1.497071 73.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 74.04) (end 1.497071 74.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 74.93) (end 6.64 74.93) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 75.82) (end 12.64 75.82) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 75.82) (end 12.64 76.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 76.58) (end 6.64 76.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 75.82) (end 3.98 75.82) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 76.58) (end 3.98 76.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 75.82) (end 1.497071 75.82) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 76.58) (end 1.497071 76.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 77.47) (end 6.64 77.47) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 78.36) (end 12.64 78.36) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 78.36) (end 12.64 79.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 79.12) (end 6.64 79.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 78.36) (end 3.98 78.36) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 79.12) (end 3.98 79.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 78.36) (end 1.497071 78.36) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 79.12) (end 1.497071 79.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 80.01) (end 6.64 80.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 80.9) (end 12.64 80.9) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 80.9) (end 12.64 81.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 81.66) (end 6.64 81.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 80.9) (end 3.98 80.9) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 81.66) (end 3.98 81.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 80.9) (end 1.497071 80.9) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 81.66) (end 1.497071 81.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 82.55) (end 6.64 82.55) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 83.44) (end 12.64 83.44) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 83.44) (end 12.64 84.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 84.2) (end 6.64 84.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 83.44) (end 3.98 83.44) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 84.2) (end 3.98 84.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 83.44) (end 1.497071 83.44) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 84.2) (end 1.497071 84.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 85.09) (end 6.64 85.09) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 85.98) (end 12.64 85.98) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 85.98) (end 12.64 86.74) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 86.74) (end 6.64 86.74) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 85.98) (end 3.98 85.98) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 86.74) (end 3.98 86.74) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 85.98) (end 1.497071 85.98) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 86.74) (end 1.497071 86.74) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 87.63) (end 6.64 87.63) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 88.52) (end 12.64 88.52) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 88.52) (end 12.64 89.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 89.28) (end 6.64 89.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 88.52) (end 3.98 88.52) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 89.28) (end 3.98 89.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 88.52) (end 1.497071 88.52) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 89.28) (end 1.497071 89.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 90.17) (end 6.64 90.17) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 91.06) (end 12.64 91.06) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 91.06) (end 12.64 91.82) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 91.82) (end 6.64 91.82) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 91.06) (end 3.98 91.06) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 91.82) (end 3.98 91.82) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 91.06) (end 1.497071 91.06) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 91.82) (end 1.497071 91.82) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 0) (end -1.27 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 -1.27) (end 0 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 93.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 93.25) (end 13.1 93.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 13.1 93.25) (end 13.1 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 13.1 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 2.54 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 2.54 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 2.54 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 2.54 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 14 thru_hole oval (at 2.54 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 15 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 16 thru_hole oval (at 2.54 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 17 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 18 thru_hole oval (at 2.54 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 19 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 20 thru_hole oval (at 2.54 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 21 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 22 thru_hole oval (at 2.54 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 23 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 24 thru_hole oval (at 2.54 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 25 thru_hole oval (at 0 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 26 thru_hole oval (at 2.54 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 27 thru_hole oval (at 0 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 28 thru_hole oval (at 2.54 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 29 thru_hole oval (at 0 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 30 thru_hole oval (at 2.54 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 31 thru_hole oval (at 0 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 32 thru_hole oval (at 2.54 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 33 thru_hole oval (at 0 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 34 thru_hole oval (at 2.54 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 35 thru_hole oval (at 0 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 36 thru_hole oval (at 2.54 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 37 thru_hole oval (at 0 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 38 thru_hole oval (at 2.54 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 39 thru_hole oval (at 0 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 40 thru_hole oval (at 2.54 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 41 thru_hole oval (at 0 50.8) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 42 thru_hole oval (at 2.54 50.8) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 43 thru_hole oval (at 0 53.34) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 44 thru_hole oval (at 2.54 53.34) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 45 thru_hole oval (at 0 55.88) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 46 thru_hole oval (at 2.54 55.88) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 47 thru_hole oval (at 0 58.42) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 48 thru_hole oval (at 2.54 58.42) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 49 thru_hole oval (at 0 60.96) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 50 thru_hole oval (at 2.54 60.96) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 51 thru_hole oval (at 0 63.5) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 52 thru_hole oval (at 2.54 63.5) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 53 thru_hole oval (at 0 66.04) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 54 thru_hole oval (at 2.54 66.04) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 55 thru_hole oval (at 0 68.58) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 56 thru_hole oval (at 2.54 68.58) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 57 thru_hole oval (at 0 71.12) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 58 thru_hole oval (at 2.54 71.12) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 59 thru_hole oval (at 0 73.66) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 60 thru_hole oval (at 2.54 73.66) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 61 thru_hole oval (at 0 76.2) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 62 thru_hole oval (at 2.54 76.2) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 63 thru_hole oval (at 0 78.74) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 64 thru_hole oval (at 2.54 78.74) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 65 thru_hole oval (at 0 81.28) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 66 thru_hole oval (at 2.54 81.28) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 67 thru_hole oval (at 0 83.82) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 68 thru_hole oval (at 2.54 83.82) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 69 thru_hole oval (at 0 86.36) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 70 thru_hole oval (at 2.54 86.36) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 71 thru_hole oval (at 0 88.9) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 72 thru_hole oval (at 2.54 88.9) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 73 thru_hole oval (at 0 91.44) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 74 thru_hole oval (at 2.54 91.44) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 5.31 45.72 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_2x37_P2.54mm_Horizontal.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_2x37_P2.54mm_Vertical.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x37_P2.54mm_Vertical.kicad_mod
new file mode 100644
index 000000000..1927c5b02
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x37_P2.54mm_Vertical.kicad_mod
@@ -0,0 +1,109 @@
+(module PinHeader_2x37_P2.54mm_Vertical (layer F.Cu) (tedit 59FED5CC)
+  (descr "Through hole straight pin header, 2x37, 2.54mm pitch, double rows")
+  (tags "Through hole pin header THT 2x37 2.54mm double row")
+  (fp_text reference REF** (at 1.27 -2.33) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_2x37_P2.54mm_Vertical (at 1.27 93.77) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 0 -1.27) (end 3.81 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.81 -1.27) (end 3.81 92.71) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.81 92.71) (end -1.27 92.71) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 92.71) (end -1.27 0) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 0) (end 0 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 92.77) (end 3.87 92.77) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end -1.33 92.77) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.87 -1.33) (end 3.87 92.77) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end 1.27 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.27 1.27) (end 1.27 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.27 -1.33) (end 3.87 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 93.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 93.25) (end 4.35 93.25) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.35 93.25) (end 4.35 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.35 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 2.54 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 2.54 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 2.54 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 2.54 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 14 thru_hole oval (at 2.54 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 15 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 16 thru_hole oval (at 2.54 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 17 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 18 thru_hole oval (at 2.54 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 19 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 20 thru_hole oval (at 2.54 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 21 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 22 thru_hole oval (at 2.54 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 23 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 24 thru_hole oval (at 2.54 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 25 thru_hole oval (at 0 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 26 thru_hole oval (at 2.54 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 27 thru_hole oval (at 0 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 28 thru_hole oval (at 2.54 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 29 thru_hole oval (at 0 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 30 thru_hole oval (at 2.54 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 31 thru_hole oval (at 0 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 32 thru_hole oval (at 2.54 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 33 thru_hole oval (at 0 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 34 thru_hole oval (at 2.54 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 35 thru_hole oval (at 0 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 36 thru_hole oval (at 2.54 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 37 thru_hole oval (at 0 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 38 thru_hole oval (at 2.54 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 39 thru_hole oval (at 0 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 40 thru_hole oval (at 2.54 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 41 thru_hole oval (at 0 50.8) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 42 thru_hole oval (at 2.54 50.8) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 43 thru_hole oval (at 0 53.34) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 44 thru_hole oval (at 2.54 53.34) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 45 thru_hole oval (at 0 55.88) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 46 thru_hole oval (at 2.54 55.88) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 47 thru_hole oval (at 0 58.42) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 48 thru_hole oval (at 2.54 58.42) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 49 thru_hole oval (at 0 60.96) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 50 thru_hole oval (at 2.54 60.96) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 51 thru_hole oval (at 0 63.5) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 52 thru_hole oval (at 2.54 63.5) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 53 thru_hole oval (at 0 66.04) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 54 thru_hole oval (at 2.54 66.04) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 55 thru_hole oval (at 0 68.58) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 56 thru_hole oval (at 2.54 68.58) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 57 thru_hole oval (at 0 71.12) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 58 thru_hole oval (at 2.54 71.12) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 59 thru_hole oval (at 0 73.66) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 60 thru_hole oval (at 2.54 73.66) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 61 thru_hole oval (at 0 76.2) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 62 thru_hole oval (at 2.54 76.2) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 63 thru_hole oval (at 0 78.74) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 64 thru_hole oval (at 2.54 78.74) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 65 thru_hole oval (at 0 81.28) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 66 thru_hole oval (at 2.54 81.28) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 67 thru_hole oval (at 0 83.82) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 68 thru_hole oval (at 2.54 83.82) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 69 thru_hole oval (at 0 86.36) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 70 thru_hole oval (at 2.54 86.36) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 71 thru_hole oval (at 0 88.9) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 72 thru_hole oval (at 2.54 88.9) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 73 thru_hole oval (at 0 91.44) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 74 thru_hole oval (at 2.54 91.44) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 1.27 45.72 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_2x37_P2.54mm_Vertical.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_2x37_P2.54mm_Vertical_SMD.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x37_P2.54mm_Vertical_SMD.kicad_mod
new file mode 100644
index 000000000..6374cb338
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x37_P2.54mm_Vertical_SMD.kicad_mod
@@ -0,0 +1,403 @@
+(module PinHeader_2x37_P2.54mm_Vertical_SMD (layer F.Cu) (tedit 59FED5CC)
+  (descr "surface-mounted straight pin header, 2x37, 2.54mm pitch, double rows")
+  (tags "Surface mounted pin header SMD 2x37 2.54mm double row")
+  (attr smd)
+  (fp_text reference REF** (at 0 -48.05) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_2x37_P2.54mm_Vertical_SMD (at 0 48.05) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 2.54 46.99) (end -2.54 46.99) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.59 -46.99) (end 2.54 -46.99) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 46.99) (end -2.54 -46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -46.04) (end -1.59 -46.99) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -46.99) (end 2.54 46.99) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -46.04) (end -3.6 -46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -46.04) (end -3.6 -45.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -45.4) (end -2.54 -45.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -46.04) (end 3.6 -46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -46.04) (end 3.6 -45.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -45.4) (end 2.54 -45.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -43.5) (end -3.6 -43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -43.5) (end -3.6 -42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -42.86) (end -2.54 -42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -43.5) (end 3.6 -43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -43.5) (end 3.6 -42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -42.86) (end 2.54 -42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -40.96) (end -3.6 -40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -40.96) (end -3.6 -40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -40.32) (end -2.54 -40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -40.96) (end 3.6 -40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -40.96) (end 3.6 -40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -40.32) (end 2.54 -40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -38.42) (end -3.6 -38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -38.42) (end -3.6 -37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -37.78) (end -2.54 -37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -38.42) (end 3.6 -38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -38.42) (end 3.6 -37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -37.78) (end 2.54 -37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -35.88) (end -3.6 -35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -35.88) (end -3.6 -35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -35.24) (end -2.54 -35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -35.88) (end 3.6 -35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -35.88) (end 3.6 -35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -35.24) (end 2.54 -35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -33.34) (end -3.6 -33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -33.34) (end -3.6 -32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -32.7) (end -2.54 -32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -33.34) (end 3.6 -33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -33.34) (end 3.6 -32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -32.7) (end 2.54 -32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -30.8) (end -3.6 -30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -30.8) (end -3.6 -30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -30.16) (end -2.54 -30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -30.8) (end 3.6 -30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -30.8) (end 3.6 -30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -30.16) (end 2.54 -30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -28.26) (end -3.6 -28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -28.26) (end -3.6 -27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -27.62) (end -2.54 -27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -28.26) (end 3.6 -28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -28.26) (end 3.6 -27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -27.62) (end 2.54 -27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -25.72) (end -3.6 -25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -25.72) (end -3.6 -25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -25.08) (end -2.54 -25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -25.72) (end 3.6 -25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -25.72) (end 3.6 -25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -25.08) (end 2.54 -25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -23.18) (end -3.6 -23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -23.18) (end -3.6 -22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -22.54) (end -2.54 -22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -23.18) (end 3.6 -23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -23.18) (end 3.6 -22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -22.54) (end 2.54 -22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -20.64) (end -3.6 -20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -20.64) (end -3.6 -20) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -20) (end -2.54 -20) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -20.64) (end 3.6 -20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -20.64) (end 3.6 -20) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -20) (end 2.54 -20) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -18.1) (end -3.6 -18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -18.1) (end -3.6 -17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -17.46) (end -2.54 -17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -18.1) (end 3.6 -18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -18.1) (end 3.6 -17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -17.46) (end 2.54 -17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -15.56) (end -3.6 -15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -15.56) (end -3.6 -14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -14.92) (end -2.54 -14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -15.56) (end 3.6 -15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -15.56) (end 3.6 -14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -14.92) (end 2.54 -14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -13.02) (end -3.6 -13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -13.02) (end -3.6 -12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -12.38) (end -2.54 -12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -13.02) (end 3.6 -13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -13.02) (end 3.6 -12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -12.38) (end 2.54 -12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -10.48) (end -3.6 -10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -10.48) (end -3.6 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -9.84) (end -2.54 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -10.48) (end 3.6 -10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -10.48) (end 3.6 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -9.84) (end 2.54 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -7.94) (end -3.6 -7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -7.94) (end -3.6 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -7.3) (end -2.54 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -7.94) (end 3.6 -7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -7.94) (end 3.6 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -7.3) (end 2.54 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -5.4) (end -3.6 -5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -5.4) (end -3.6 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -4.76) (end -2.54 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -5.4) (end 3.6 -5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -5.4) (end 3.6 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -4.76) (end 2.54 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -2.86) (end -3.6 -2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -2.86) (end -3.6 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -2.22) (end -2.54 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -2.86) (end 3.6 -2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -2.86) (end 3.6 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -2.22) (end 2.54 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -0.32) (end -3.6 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -0.32) (end -3.6 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 0.32) (end -2.54 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -0.32) (end 3.6 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -0.32) (end 3.6 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 0.32) (end 2.54 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 2.22) (end -3.6 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 2.22) (end -3.6 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 2.86) (end -2.54 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 2.22) (end 3.6 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 2.22) (end 3.6 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 2.86) (end 2.54 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 4.76) (end -3.6 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 4.76) (end -3.6 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 5.4) (end -2.54 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 4.76) (end 3.6 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 4.76) (end 3.6 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 5.4) (end 2.54 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 7.3) (end -3.6 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 7.3) (end -3.6 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 7.94) (end -2.54 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 7.3) (end 3.6 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 7.3) (end 3.6 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 7.94) (end 2.54 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 9.84) (end -3.6 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 9.84) (end -3.6 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 10.48) (end -2.54 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 9.84) (end 3.6 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 9.84) (end 3.6 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 10.48) (end 2.54 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 12.38) (end -3.6 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 12.38) (end -3.6 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 13.02) (end -2.54 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 12.38) (end 3.6 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 12.38) (end 3.6 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 13.02) (end 2.54 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 14.92) (end -3.6 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 14.92) (end -3.6 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 15.56) (end -2.54 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 14.92) (end 3.6 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 14.92) (end 3.6 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 15.56) (end 2.54 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 17.46) (end -3.6 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 17.46) (end -3.6 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 18.1) (end -2.54 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 17.46) (end 3.6 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 17.46) (end 3.6 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 18.1) (end 2.54 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 20) (end -3.6 20) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 20) (end -3.6 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 20.64) (end -2.54 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 20) (end 3.6 20) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 20) (end 3.6 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 20.64) (end 2.54 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 22.54) (end -3.6 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 22.54) (end -3.6 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 23.18) (end -2.54 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 22.54) (end 3.6 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 22.54) (end 3.6 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 23.18) (end 2.54 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 25.08) (end -3.6 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 25.08) (end -3.6 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 25.72) (end -2.54 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 25.08) (end 3.6 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 25.08) (end 3.6 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 25.72) (end 2.54 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 27.62) (end -3.6 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 27.62) (end -3.6 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 28.26) (end -2.54 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 27.62) (end 3.6 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 27.62) (end 3.6 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 28.26) (end 2.54 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 30.16) (end -3.6 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 30.16) (end -3.6 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 30.8) (end -2.54 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 30.16) (end 3.6 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 30.16) (end 3.6 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 30.8) (end 2.54 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 32.7) (end -3.6 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 32.7) (end -3.6 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 33.34) (end -2.54 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 32.7) (end 3.6 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 32.7) (end 3.6 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 33.34) (end 2.54 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 35.24) (end -3.6 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 35.24) (end -3.6 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 35.88) (end -2.54 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 35.24) (end 3.6 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 35.24) (end 3.6 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 35.88) (end 2.54 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 37.78) (end -3.6 37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 37.78) (end -3.6 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 38.42) (end -2.54 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 37.78) (end 3.6 37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 37.78) (end 3.6 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 38.42) (end 2.54 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 40.32) (end -3.6 40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 40.32) (end -3.6 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 40.96) (end -2.54 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 40.32) (end 3.6 40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 40.32) (end 3.6 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 40.96) (end 2.54 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 42.86) (end -3.6 42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 42.86) (end -3.6 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 43.5) (end -2.54 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 42.86) (end 3.6 42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 42.86) (end 3.6 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 43.5) (end 2.54 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 45.4) (end -3.6 45.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 45.4) (end -3.6 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 46.04) (end -2.54 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 45.4) (end 3.6 45.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 45.4) (end 3.6 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 46.04) (end 2.54 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.6 -47.05) (end 2.6 -47.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 47.05) (end 2.6 47.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.04 -46.48) (end -2.6 -46.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -47.05) (end -2.6 -46.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -47.05) (end 2.6 -46.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 46.48) (end -2.6 47.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 46.48) (end 2.6 47.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -44.96) (end -2.6 -43.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -44.96) (end 2.6 -43.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -42.42) (end -2.6 -41.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -42.42) (end 2.6 -41.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -39.88) (end -2.6 -38.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -39.88) (end 2.6 -38.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -37.34) (end -2.6 -36.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -37.34) (end 2.6 -36.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -34.8) (end -2.6 -33.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -34.8) (end 2.6 -33.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -32.26) (end -2.6 -31.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -32.26) (end 2.6 -31.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -29.72) (end -2.6 -28.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -29.72) (end 2.6 -28.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -27.18) (end -2.6 -26.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -27.18) (end 2.6 -26.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -24.64) (end -2.6 -23.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -24.64) (end 2.6 -23.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -22.1) (end -2.6 -21.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -22.1) (end 2.6 -21.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -19.56) (end -2.6 -18.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -19.56) (end 2.6 -18.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -17.02) (end -2.6 -16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -17.02) (end 2.6 -16) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -14.48) (end -2.6 -13.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -14.48) (end 2.6 -13.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -11.94) (end -2.6 -10.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -11.94) (end 2.6 -10.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -9.4) (end -2.6 -8.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -9.4) (end 2.6 -8.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -6.86) (end -2.6 -5.84) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -6.86) (end 2.6 -5.84) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -4.32) (end -2.6 -3.3) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -4.32) (end 2.6 -3.3) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -1.78) (end -2.6 -0.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -1.78) (end 2.6 -0.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 0.76) (end -2.6 1.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 0.76) (end 2.6 1.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 3.3) (end -2.6 4.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 3.3) (end 2.6 4.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 5.84) (end -2.6 6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 5.84) (end 2.6 6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 8.38) (end -2.6 9.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 8.38) (end 2.6 9.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 10.92) (end -2.6 11.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 10.92) (end 2.6 11.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 13.46) (end -2.6 14.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 13.46) (end 2.6 14.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 16) (end -2.6 17.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 16) (end 2.6 17.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 18.54) (end -2.6 19.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 18.54) (end 2.6 19.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 21.08) (end -2.6 22.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 21.08) (end 2.6 22.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 23.62) (end -2.6 24.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 23.62) (end 2.6 24.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 26.16) (end -2.6 27.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 26.16) (end 2.6 27.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 28.7) (end -2.6 29.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 28.7) (end 2.6 29.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 31.24) (end -2.6 32.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 31.24) (end 2.6 32.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 33.78) (end -2.6 34.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 33.78) (end 2.6 34.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 36.32) (end -2.6 37.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 36.32) (end 2.6 37.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 38.86) (end -2.6 39.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 38.86) (end 2.6 39.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 41.4) (end -2.6 42.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 41.4) (end 2.6 42.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 43.94) (end -2.6 44.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 43.94) (end 2.6 44.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start -5.9 -47.5) (end -5.9 47.5) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -5.9 47.5) (end 5.9 47.5) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 5.9 47.5) (end 5.9 -47.5) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 5.9 -47.5) (end -5.9 -47.5) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -2.525 -45.72) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 2.525 -45.72) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 3 smd rect (at -2.525 -43.18) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 4 smd rect (at 2.525 -43.18) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 5 smd rect (at -2.525 -40.64) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 6 smd rect (at 2.525 -40.64) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 7 smd rect (at -2.525 -38.1) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 8 smd rect (at 2.525 -38.1) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 9 smd rect (at -2.525 -35.56) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 10 smd rect (at 2.525 -35.56) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 11 smd rect (at -2.525 -33.02) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 12 smd rect (at 2.525 -33.02) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 13 smd rect (at -2.525 -30.48) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 14 smd rect (at 2.525 -30.48) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 15 smd rect (at -2.525 -27.94) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 16 smd rect (at 2.525 -27.94) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 17 smd rect (at -2.525 -25.4) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 18 smd rect (at 2.525 -25.4) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 19 smd rect (at -2.525 -22.86) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 20 smd rect (at 2.525 -22.86) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 21 smd rect (at -2.525 -20.32) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 22 smd rect (at 2.525 -20.32) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 23 smd rect (at -2.525 -17.78) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 24 smd rect (at 2.525 -17.78) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 25 smd rect (at -2.525 -15.24) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 26 smd rect (at 2.525 -15.24) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 27 smd rect (at -2.525 -12.7) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 28 smd rect (at 2.525 -12.7) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 29 smd rect (at -2.525 -10.16) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 30 smd rect (at 2.525 -10.16) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 31 smd rect (at -2.525 -7.62) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 32 smd rect (at 2.525 -7.62) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 33 smd rect (at -2.525 -5.08) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 34 smd rect (at 2.525 -5.08) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 35 smd rect (at -2.525 -2.54) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 36 smd rect (at 2.525 -2.54) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 37 smd rect (at -2.525 0) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 38 smd rect (at 2.525 0) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 39 smd rect (at -2.525 2.54) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 40 smd rect (at 2.525 2.54) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 41 smd rect (at -2.525 5.08) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 42 smd rect (at 2.525 5.08) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 43 smd rect (at -2.525 7.62) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 44 smd rect (at 2.525 7.62) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 45 smd rect (at -2.525 10.16) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 46 smd rect (at 2.525 10.16) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 47 smd rect (at -2.525 12.7) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 48 smd rect (at 2.525 12.7) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 49 smd rect (at -2.525 15.24) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 50 smd rect (at 2.525 15.24) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 51 smd rect (at -2.525 17.78) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 52 smd rect (at 2.525 17.78) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 53 smd rect (at -2.525 20.32) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 54 smd rect (at 2.525 20.32) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 55 smd rect (at -2.525 22.86) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 56 smd rect (at 2.525 22.86) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 57 smd rect (at -2.525 25.4) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 58 smd rect (at 2.525 25.4) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 59 smd rect (at -2.525 27.94) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 60 smd rect (at 2.525 27.94) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 61 smd rect (at -2.525 30.48) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 62 smd rect (at 2.525 30.48) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 63 smd rect (at -2.525 33.02) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 64 smd rect (at 2.525 33.02) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 65 smd rect (at -2.525 35.56) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 66 smd rect (at 2.525 35.56) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 67 smd rect (at -2.525 38.1) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 68 smd rect (at 2.525 38.1) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 69 smd rect (at -2.525 40.64) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 70 smd rect (at 2.525 40.64) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 71 smd rect (at -2.525 43.18) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 72 smd rect (at 2.525 43.18) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 73 smd rect (at -2.525 45.72) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 74 smd rect (at 2.525 45.72) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_2x37_P2.54mm_Vertical_SMD.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_2x38_P2.54mm_Horizontal.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x38_P2.54mm_Horizontal.kicad_mod
new file mode 100644
index 000000000..071c7e8c7
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x38_P2.54mm_Horizontal.kicad_mod
@@ -0,0 +1,646 @@
+(module PinHeader_2x38_P2.54mm_Horizontal (layer F.Cu) (tedit 59FED5CC)
+  (descr "Through hole angled pin header, 2x38, 2.54mm pitch, 6mm pin length, double rows")
+  (tags "Through hole angled pin header THT 2x38 2.54mm double row")
+  (fp_text reference REF** (at 5.655 -2.27) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_2x38_P2.54mm_Horizontal (at 5.655 96.25) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 4.675 -1.27) (end 6.58 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 -1.27) (end 6.58 95.25) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 95.25) (end 4.04 95.25) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 95.25) (end 4.04 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 -0.635) (end 4.675 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end 4.04 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end -0.32 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 0.32) (end 4.04 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 -0.32) (end 12.58 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 -0.32) (end 12.58 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 0.32) (end 12.58 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end 4.04 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end -0.32 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.86) (end 4.04 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 2.22) (end 12.58 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 2.22) (end 12.58 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 2.86) (end 12.58 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end 4.04 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end -0.32 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 5.4) (end 4.04 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 4.76) (end 12.58 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 4.76) (end 12.58 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 5.4) (end 12.58 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end 4.04 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end -0.32 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.94) (end 4.04 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 7.3) (end 12.58 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 7.3) (end 12.58 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 7.94) (end 12.58 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end 4.04 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end -0.32 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 10.48) (end 4.04 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 9.84) (end 12.58 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 9.84) (end 12.58 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 10.48) (end 12.58 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end 4.04 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end -0.32 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 13.02) (end 4.04 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 12.38) (end 12.58 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 12.38) (end 12.58 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 13.02) (end 12.58 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end 4.04 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end -0.32 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 15.56) (end 4.04 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 14.92) (end 12.58 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 14.92) (end 12.58 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 15.56) (end 12.58 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end 4.04 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end -0.32 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 18.1) (end 4.04 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 17.46) (end 12.58 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 17.46) (end 12.58 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 18.1) (end 12.58 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end 4.04 20) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end -0.32 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20.64) (end 4.04 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 20) (end 12.58 20) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 20) (end 12.58 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 20.64) (end 12.58 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end 4.04 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end -0.32 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 23.18) (end 4.04 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 22.54) (end 12.58 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 22.54) (end 12.58 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 23.18) (end 12.58 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.08) (end 4.04 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.08) (end -0.32 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.72) (end 4.04 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 25.08) (end 12.58 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 25.08) (end 12.58 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 25.72) (end 12.58 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 27.62) (end 4.04 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 27.62) (end -0.32 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 28.26) (end 4.04 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 27.62) (end 12.58 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 27.62) (end 12.58 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 28.26) (end 12.58 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.16) (end 4.04 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.16) (end -0.32 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.8) (end 4.04 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 30.16) (end 12.58 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 30.16) (end 12.58 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 30.8) (end 12.58 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 32.7) (end 4.04 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 32.7) (end -0.32 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 33.34) (end 4.04 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 32.7) (end 12.58 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 32.7) (end 12.58 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 33.34) (end 12.58 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.24) (end 4.04 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.24) (end -0.32 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.88) (end 4.04 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 35.24) (end 12.58 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 35.24) (end 12.58 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 35.88) (end 12.58 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 37.78) (end 4.04 37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 37.78) (end -0.32 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 38.42) (end 4.04 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 37.78) (end 12.58 37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 37.78) (end 12.58 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 38.42) (end 12.58 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.32) (end 4.04 40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.32) (end -0.32 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.96) (end 4.04 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 40.32) (end 12.58 40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 40.32) (end 12.58 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 40.96) (end 12.58 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 42.86) (end 4.04 42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 42.86) (end -0.32 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 43.5) (end 4.04 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 42.86) (end 12.58 42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 42.86) (end 12.58 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 43.5) (end 12.58 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 45.4) (end 4.04 45.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 45.4) (end -0.32 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 46.04) (end 4.04 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 45.4) (end 12.58 45.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 45.4) (end 12.58 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 46.04) (end 12.58 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 47.94) (end 4.04 47.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 47.94) (end -0.32 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 48.58) (end 4.04 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 47.94) (end 12.58 47.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 47.94) (end 12.58 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 48.58) (end 12.58 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 50.48) (end 4.04 50.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 50.48) (end -0.32 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 51.12) (end 4.04 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 50.48) (end 12.58 50.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 50.48) (end 12.58 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 51.12) (end 12.58 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 53.02) (end 4.04 53.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 53.02) (end -0.32 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 53.66) (end 4.04 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 53.02) (end 12.58 53.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 53.02) (end 12.58 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 53.66) (end 12.58 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 55.56) (end 4.04 55.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 55.56) (end -0.32 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 56.2) (end 4.04 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 55.56) (end 12.58 55.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 55.56) (end 12.58 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 56.2) (end 12.58 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 58.1) (end 4.04 58.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 58.1) (end -0.32 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 58.74) (end 4.04 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 58.1) (end 12.58 58.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 58.1) (end 12.58 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 58.74) (end 12.58 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 60.64) (end 4.04 60.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 60.64) (end -0.32 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 61.28) (end 4.04 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 60.64) (end 12.58 60.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 60.64) (end 12.58 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 61.28) (end 12.58 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 63.18) (end 4.04 63.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 63.18) (end -0.32 63.82) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 63.82) (end 4.04 63.82) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 63.18) (end 12.58 63.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 63.18) (end 12.58 63.82) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 63.82) (end 12.58 63.82) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 65.72) (end 4.04 65.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 65.72) (end -0.32 66.36) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 66.36) (end 4.04 66.36) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 65.72) (end 12.58 65.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 65.72) (end 12.58 66.36) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 66.36) (end 12.58 66.36) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 68.26) (end 4.04 68.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 68.26) (end -0.32 68.9) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 68.9) (end 4.04 68.9) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 68.26) (end 12.58 68.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 68.26) (end 12.58 68.9) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 68.9) (end 12.58 68.9) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 70.8) (end 4.04 70.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 70.8) (end -0.32 71.44) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 71.44) (end 4.04 71.44) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 70.8) (end 12.58 70.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 70.8) (end 12.58 71.44) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 71.44) (end 12.58 71.44) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 73.34) (end 4.04 73.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 73.34) (end -0.32 73.98) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 73.98) (end 4.04 73.98) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 73.34) (end 12.58 73.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 73.34) (end 12.58 73.98) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 73.98) (end 12.58 73.98) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 75.88) (end 4.04 75.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 75.88) (end -0.32 76.52) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 76.52) (end 4.04 76.52) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 75.88) (end 12.58 75.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 75.88) (end 12.58 76.52) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 76.52) (end 12.58 76.52) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 78.42) (end 4.04 78.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 78.42) (end -0.32 79.06) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 79.06) (end 4.04 79.06) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 78.42) (end 12.58 78.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 78.42) (end 12.58 79.06) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 79.06) (end 12.58 79.06) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 80.96) (end 4.04 80.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 80.96) (end -0.32 81.6) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 81.6) (end 4.04 81.6) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 80.96) (end 12.58 80.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 80.96) (end 12.58 81.6) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 81.6) (end 12.58 81.6) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 83.5) (end 4.04 83.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 83.5) (end -0.32 84.14) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 84.14) (end 4.04 84.14) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 83.5) (end 12.58 83.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 83.5) (end 12.58 84.14) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 84.14) (end 12.58 84.14) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 86.04) (end 4.04 86.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 86.04) (end -0.32 86.68) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 86.68) (end 4.04 86.68) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 86.04) (end 12.58 86.04) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 86.04) (end 12.58 86.68) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 86.68) (end 12.58 86.68) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 88.58) (end 4.04 88.58) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 88.58) (end -0.32 89.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 89.22) (end 4.04 89.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 88.58) (end 12.58 88.58) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 88.58) (end 12.58 89.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 89.22) (end 12.58 89.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 91.12) (end 4.04 91.12) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 91.12) (end -0.32 91.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 91.76) (end 4.04 91.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 91.12) (end 12.58 91.12) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 91.12) (end 12.58 91.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 91.76) (end 12.58 91.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 93.66) (end 4.04 93.66) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 93.66) (end -0.32 94.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 94.3) (end 4.04 94.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 93.66) (end 12.58 93.66) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 93.66) (end 12.58 94.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 94.3) (end 12.58 94.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.98 -1.33) (end 3.98 95.31) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 95.31) (end 6.64 95.31) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 95.31) (end 6.64 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -1.33) (end 3.98 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.38) (end 12.64 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 -0.38) (end 12.64 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 0.38) (end 6.64 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.32) (end 12.64 -0.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.2) (end 12.64 -0.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.08) (end 12.64 -0.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 0.04) (end 12.64 0.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 0.16) (end 12.64 0.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 0.28) (end 12.64 0.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 -0.38) (end 3.98 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 0.38) (end 3.98 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 -0.38) (end 1.497071 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 0.38) (end 1.497071 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 1.27) (end 6.64 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 2.16) (end 12.64 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 2.16) (end 12.64 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 2.92) (end 6.64 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 2.16) (end 3.98 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 2.92) (end 3.98 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.16) (end 1.497071 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.92) (end 1.497071 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 3.81) (end 6.64 3.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 4.7) (end 12.64 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 4.7) (end 12.64 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 5.46) (end 6.64 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 4.7) (end 3.98 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 5.46) (end 3.98 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 4.7) (end 1.497071 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 5.46) (end 1.497071 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 6.35) (end 6.64 6.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 7.24) (end 12.64 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 7.24) (end 12.64 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 8) (end 6.64 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 7.24) (end 3.98 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 8) (end 3.98 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 7.24) (end 1.497071 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 8) (end 1.497071 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 8.89) (end 6.64 8.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 9.78) (end 12.64 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 9.78) (end 12.64 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 10.54) (end 6.64 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 9.78) (end 3.98 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 10.54) (end 3.98 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 9.78) (end 1.497071 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 10.54) (end 1.497071 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 11.43) (end 6.64 11.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 12.32) (end 12.64 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 12.32) (end 12.64 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 13.08) (end 6.64 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 12.32) (end 3.98 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 13.08) (end 3.98 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 12.32) (end 1.497071 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 13.08) (end 1.497071 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 13.97) (end 6.64 13.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 14.86) (end 12.64 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 14.86) (end 12.64 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 15.62) (end 6.64 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 14.86) (end 3.98 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 15.62) (end 3.98 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 14.86) (end 1.497071 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 15.62) (end 1.497071 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 16.51) (end 6.64 16.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 17.4) (end 12.64 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 17.4) (end 12.64 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 18.16) (end 6.64 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 17.4) (end 3.98 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 18.16) (end 3.98 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 17.4) (end 1.497071 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 18.16) (end 1.497071 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 19.05) (end 6.64 19.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 19.94) (end 12.64 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 19.94) (end 12.64 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 20.7) (end 6.64 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 19.94) (end 3.98 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 20.7) (end 3.98 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 19.94) (end 1.497071 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 20.7) (end 1.497071 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 21.59) (end 6.64 21.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 22.48) (end 12.64 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 22.48) (end 12.64 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 23.24) (end 6.64 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 22.48) (end 3.98 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 23.24) (end 3.98 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 22.48) (end 1.497071 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 23.24) (end 1.497071 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 24.13) (end 6.64 24.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 25.02) (end 12.64 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 25.02) (end 12.64 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 25.78) (end 6.64 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 25.02) (end 3.98 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 25.78) (end 3.98 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 25.02) (end 1.497071 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 25.78) (end 1.497071 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 26.67) (end 6.64 26.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 27.56) (end 12.64 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 27.56) (end 12.64 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 28.32) (end 6.64 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 27.56) (end 3.98 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 28.32) (end 3.98 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 27.56) (end 1.497071 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 28.32) (end 1.497071 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 29.21) (end 6.64 29.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 30.1) (end 12.64 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 30.1) (end 12.64 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 30.86) (end 6.64 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 30.1) (end 3.98 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 30.86) (end 3.98 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 30.1) (end 1.497071 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 30.86) (end 1.497071 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 31.75) (end 6.64 31.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 32.64) (end 12.64 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 32.64) (end 12.64 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 33.4) (end 6.64 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 32.64) (end 3.98 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 33.4) (end 3.98 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 32.64) (end 1.497071 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 33.4) (end 1.497071 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 34.29) (end 6.64 34.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 35.18) (end 12.64 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 35.18) (end 12.64 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 35.94) (end 6.64 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 35.18) (end 3.98 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 35.94) (end 3.98 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 35.18) (end 1.497071 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 35.94) (end 1.497071 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 36.83) (end 6.64 36.83) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 37.72) (end 12.64 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 37.72) (end 12.64 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 38.48) (end 6.64 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 37.72) (end 3.98 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 38.48) (end 3.98 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 37.72) (end 1.497071 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 38.48) (end 1.497071 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 39.37) (end 6.64 39.37) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 40.26) (end 12.64 40.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 40.26) (end 12.64 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 41.02) (end 6.64 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 40.26) (end 3.98 40.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 41.02) (end 3.98 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 40.26) (end 1.497071 40.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 41.02) (end 1.497071 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 41.91) (end 6.64 41.91) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 42.8) (end 12.64 42.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 42.8) (end 12.64 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 43.56) (end 6.64 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 42.8) (end 3.98 42.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 43.56) (end 3.98 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 42.8) (end 1.497071 42.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 43.56) (end 1.497071 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 44.45) (end 6.64 44.45) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 45.34) (end 12.64 45.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 45.34) (end 12.64 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 46.1) (end 6.64 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 45.34) (end 3.98 45.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 46.1) (end 3.98 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 45.34) (end 1.497071 45.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 46.1) (end 1.497071 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 46.99) (end 6.64 46.99) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 47.88) (end 12.64 47.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 47.88) (end 12.64 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 48.64) (end 6.64 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 47.88) (end 3.98 47.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 48.64) (end 3.98 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 47.88) (end 1.497071 47.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 48.64) (end 1.497071 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 49.53) (end 6.64 49.53) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 50.42) (end 12.64 50.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 50.42) (end 12.64 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 51.18) (end 6.64 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 50.42) (end 3.98 50.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 51.18) (end 3.98 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 50.42) (end 1.497071 50.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 51.18) (end 1.497071 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 52.07) (end 6.64 52.07) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 52.96) (end 12.64 52.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 52.96) (end 12.64 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 53.72) (end 6.64 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 52.96) (end 3.98 52.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 53.72) (end 3.98 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 52.96) (end 1.497071 52.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 53.72) (end 1.497071 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 54.61) (end 6.64 54.61) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 55.5) (end 12.64 55.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 55.5) (end 12.64 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 56.26) (end 6.64 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 55.5) (end 3.98 55.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 56.26) (end 3.98 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 55.5) (end 1.497071 55.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 56.26) (end 1.497071 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 57.15) (end 6.64 57.15) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 58.04) (end 12.64 58.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 58.04) (end 12.64 58.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 58.8) (end 6.64 58.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 58.04) (end 3.98 58.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 58.8) (end 3.98 58.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 58.04) (end 1.497071 58.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 58.8) (end 1.497071 58.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 59.69) (end 6.64 59.69) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 60.58) (end 12.64 60.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 60.58) (end 12.64 61.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 61.34) (end 6.64 61.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 60.58) (end 3.98 60.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 61.34) (end 3.98 61.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 60.58) (end 1.497071 60.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 61.34) (end 1.497071 61.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 62.23) (end 6.64 62.23) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 63.12) (end 12.64 63.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 63.12) (end 12.64 63.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 63.88) (end 6.64 63.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 63.12) (end 3.98 63.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 63.88) (end 3.98 63.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 63.12) (end 1.497071 63.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 63.88) (end 1.497071 63.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 64.77) (end 6.64 64.77) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 65.66) (end 12.64 65.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 65.66) (end 12.64 66.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 66.42) (end 6.64 66.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 65.66) (end 3.98 65.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 66.42) (end 3.98 66.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 65.66) (end 1.497071 65.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 66.42) (end 1.497071 66.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 67.31) (end 6.64 67.31) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 68.2) (end 12.64 68.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 68.2) (end 12.64 68.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 68.96) (end 6.64 68.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 68.2) (end 3.98 68.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 68.96) (end 3.98 68.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 68.2) (end 1.497071 68.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 68.96) (end 1.497071 68.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 69.85) (end 6.64 69.85) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 70.74) (end 12.64 70.74) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 70.74) (end 12.64 71.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 71.5) (end 6.64 71.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 70.74) (end 3.98 70.74) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 71.5) (end 3.98 71.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 70.74) (end 1.497071 70.74) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 71.5) (end 1.497071 71.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 72.39) (end 6.64 72.39) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 73.28) (end 12.64 73.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 73.28) (end 12.64 74.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 74.04) (end 6.64 74.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 73.28) (end 3.98 73.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 74.04) (end 3.98 74.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 73.28) (end 1.497071 73.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 74.04) (end 1.497071 74.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 74.93) (end 6.64 74.93) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 75.82) (end 12.64 75.82) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 75.82) (end 12.64 76.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 76.58) (end 6.64 76.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 75.82) (end 3.98 75.82) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 76.58) (end 3.98 76.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 75.82) (end 1.497071 75.82) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 76.58) (end 1.497071 76.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 77.47) (end 6.64 77.47) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 78.36) (end 12.64 78.36) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 78.36) (end 12.64 79.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 79.12) (end 6.64 79.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 78.36) (end 3.98 78.36) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 79.12) (end 3.98 79.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 78.36) (end 1.497071 78.36) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 79.12) (end 1.497071 79.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 80.01) (end 6.64 80.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 80.9) (end 12.64 80.9) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 80.9) (end 12.64 81.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 81.66) (end 6.64 81.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 80.9) (end 3.98 80.9) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 81.66) (end 3.98 81.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 80.9) (end 1.497071 80.9) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 81.66) (end 1.497071 81.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 82.55) (end 6.64 82.55) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 83.44) (end 12.64 83.44) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 83.44) (end 12.64 84.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 84.2) (end 6.64 84.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 83.44) (end 3.98 83.44) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 84.2) (end 3.98 84.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 83.44) (end 1.497071 83.44) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 84.2) (end 1.497071 84.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 85.09) (end 6.64 85.09) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 85.98) (end 12.64 85.98) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 85.98) (end 12.64 86.74) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 86.74) (end 6.64 86.74) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 85.98) (end 3.98 85.98) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 86.74) (end 3.98 86.74) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 85.98) (end 1.497071 85.98) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 86.74) (end 1.497071 86.74) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 87.63) (end 6.64 87.63) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 88.52) (end 12.64 88.52) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 88.52) (end 12.64 89.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 89.28) (end 6.64 89.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 88.52) (end 3.98 88.52) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 89.28) (end 3.98 89.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 88.52) (end 1.497071 88.52) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 89.28) (end 1.497071 89.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 90.17) (end 6.64 90.17) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 91.06) (end 12.64 91.06) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 91.06) (end 12.64 91.82) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 91.82) (end 6.64 91.82) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 91.06) (end 3.98 91.06) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 91.82) (end 3.98 91.82) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 91.06) (end 1.497071 91.06) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 91.82) (end 1.497071 91.82) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 92.71) (end 6.64 92.71) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 93.6) (end 12.64 93.6) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 93.6) (end 12.64 94.36) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 94.36) (end 6.64 94.36) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 93.6) (end 3.98 93.6) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 94.36) (end 3.98 94.36) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 93.6) (end 1.497071 93.6) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 94.36) (end 1.497071 94.36) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 0) (end -1.27 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 -1.27) (end 0 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 95.75) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 95.75) (end 13.1 95.75) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 13.1 95.75) (end 13.1 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 13.1 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 2.54 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 2.54 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 2.54 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 2.54 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 14 thru_hole oval (at 2.54 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 15 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 16 thru_hole oval (at 2.54 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 17 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 18 thru_hole oval (at 2.54 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 19 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 20 thru_hole oval (at 2.54 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 21 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 22 thru_hole oval (at 2.54 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 23 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 24 thru_hole oval (at 2.54 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 25 thru_hole oval (at 0 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 26 thru_hole oval (at 2.54 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 27 thru_hole oval (at 0 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 28 thru_hole oval (at 2.54 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 29 thru_hole oval (at 0 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 30 thru_hole oval (at 2.54 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 31 thru_hole oval (at 0 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 32 thru_hole oval (at 2.54 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 33 thru_hole oval (at 0 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 34 thru_hole oval (at 2.54 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 35 thru_hole oval (at 0 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 36 thru_hole oval (at 2.54 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 37 thru_hole oval (at 0 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 38 thru_hole oval (at 2.54 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 39 thru_hole oval (at 0 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 40 thru_hole oval (at 2.54 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 41 thru_hole oval (at 0 50.8) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 42 thru_hole oval (at 2.54 50.8) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 43 thru_hole oval (at 0 53.34) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 44 thru_hole oval (at 2.54 53.34) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 45 thru_hole oval (at 0 55.88) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 46 thru_hole oval (at 2.54 55.88) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 47 thru_hole oval (at 0 58.42) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 48 thru_hole oval (at 2.54 58.42) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 49 thru_hole oval (at 0 60.96) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 50 thru_hole oval (at 2.54 60.96) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 51 thru_hole oval (at 0 63.5) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 52 thru_hole oval (at 2.54 63.5) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 53 thru_hole oval (at 0 66.04) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 54 thru_hole oval (at 2.54 66.04) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 55 thru_hole oval (at 0 68.58) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 56 thru_hole oval (at 2.54 68.58) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 57 thru_hole oval (at 0 71.12) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 58 thru_hole oval (at 2.54 71.12) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 59 thru_hole oval (at 0 73.66) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 60 thru_hole oval (at 2.54 73.66) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 61 thru_hole oval (at 0 76.2) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 62 thru_hole oval (at 2.54 76.2) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 63 thru_hole oval (at 0 78.74) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 64 thru_hole oval (at 2.54 78.74) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 65 thru_hole oval (at 0 81.28) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 66 thru_hole oval (at 2.54 81.28) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 67 thru_hole oval (at 0 83.82) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 68 thru_hole oval (at 2.54 83.82) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 69 thru_hole oval (at 0 86.36) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 70 thru_hole oval (at 2.54 86.36) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 71 thru_hole oval (at 0 88.9) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 72 thru_hole oval (at 2.54 88.9) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 73 thru_hole oval (at 0 91.44) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 74 thru_hole oval (at 2.54 91.44) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 75 thru_hole oval (at 0 93.98) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 76 thru_hole oval (at 2.54 93.98) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 5.31 46.99 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_2x38_P2.54mm_Horizontal.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_2x38_P2.54mm_Vertical.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x38_P2.54mm_Vertical.kicad_mod
new file mode 100644
index 000000000..66dcee1d8
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x38_P2.54mm_Vertical.kicad_mod
@@ -0,0 +1,111 @@
+(module PinHeader_2x38_P2.54mm_Vertical (layer F.Cu) (tedit 59FED5CC)
+  (descr "Through hole straight pin header, 2x38, 2.54mm pitch, double rows")
+  (tags "Through hole pin header THT 2x38 2.54mm double row")
+  (fp_text reference REF** (at 1.27 -2.33) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_2x38_P2.54mm_Vertical (at 1.27 96.31) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 0 -1.27) (end 3.81 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.81 -1.27) (end 3.81 95.25) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.81 95.25) (end -1.27 95.25) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 95.25) (end -1.27 0) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 0) (end 0 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 95.31) (end 3.87 95.31) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end -1.33 95.31) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.87 -1.33) (end 3.87 95.31) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end 1.27 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.27 1.27) (end 1.27 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.27 -1.33) (end 3.87 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 95.75) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 95.75) (end 4.35 95.75) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.35 95.75) (end 4.35 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.35 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 2.54 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 2.54 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 2.54 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 2.54 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 14 thru_hole oval (at 2.54 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 15 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 16 thru_hole oval (at 2.54 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 17 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 18 thru_hole oval (at 2.54 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 19 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 20 thru_hole oval (at 2.54 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 21 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 22 thru_hole oval (at 2.54 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 23 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 24 thru_hole oval (at 2.54 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 25 thru_hole oval (at 0 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 26 thru_hole oval (at 2.54 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 27 thru_hole oval (at 0 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 28 thru_hole oval (at 2.54 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 29 thru_hole oval (at 0 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 30 thru_hole oval (at 2.54 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 31 thru_hole oval (at 0 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 32 thru_hole oval (at 2.54 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 33 thru_hole oval (at 0 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 34 thru_hole oval (at 2.54 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 35 thru_hole oval (at 0 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 36 thru_hole oval (at 2.54 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 37 thru_hole oval (at 0 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 38 thru_hole oval (at 2.54 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 39 thru_hole oval (at 0 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 40 thru_hole oval (at 2.54 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 41 thru_hole oval (at 0 50.8) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 42 thru_hole oval (at 2.54 50.8) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 43 thru_hole oval (at 0 53.34) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 44 thru_hole oval (at 2.54 53.34) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 45 thru_hole oval (at 0 55.88) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 46 thru_hole oval (at 2.54 55.88) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 47 thru_hole oval (at 0 58.42) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 48 thru_hole oval (at 2.54 58.42) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 49 thru_hole oval (at 0 60.96) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 50 thru_hole oval (at 2.54 60.96) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 51 thru_hole oval (at 0 63.5) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 52 thru_hole oval (at 2.54 63.5) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 53 thru_hole oval (at 0 66.04) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 54 thru_hole oval (at 2.54 66.04) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 55 thru_hole oval (at 0 68.58) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 56 thru_hole oval (at 2.54 68.58) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 57 thru_hole oval (at 0 71.12) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 58 thru_hole oval (at 2.54 71.12) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 59 thru_hole oval (at 0 73.66) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 60 thru_hole oval (at 2.54 73.66) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 61 thru_hole oval (at 0 76.2) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 62 thru_hole oval (at 2.54 76.2) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 63 thru_hole oval (at 0 78.74) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 64 thru_hole oval (at 2.54 78.74) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 65 thru_hole oval (at 0 81.28) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 66 thru_hole oval (at 2.54 81.28) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 67 thru_hole oval (at 0 83.82) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 68 thru_hole oval (at 2.54 83.82) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 69 thru_hole oval (at 0 86.36) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 70 thru_hole oval (at 2.54 86.36) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 71 thru_hole oval (at 0 88.9) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 72 thru_hole oval (at 2.54 88.9) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 73 thru_hole oval (at 0 91.44) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 74 thru_hole oval (at 2.54 91.44) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 75 thru_hole oval (at 0 93.98) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 76 thru_hole oval (at 2.54 93.98) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 1.27 46.99 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_2x38_P2.54mm_Vertical.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_2x38_P2.54mm_Vertical_SMD.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x38_P2.54mm_Vertical_SMD.kicad_mod
new file mode 100644
index 000000000..0da53461c
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x38_P2.54mm_Vertical_SMD.kicad_mod
@@ -0,0 +1,413 @@
+(module PinHeader_2x38_P2.54mm_Vertical_SMD (layer F.Cu) (tedit 59FED5CC)
+  (descr "surface-mounted straight pin header, 2x38, 2.54mm pitch, double rows")
+  (tags "Surface mounted pin header SMD 2x38 2.54mm double row")
+  (attr smd)
+  (fp_text reference REF** (at 0 -49.32) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_2x38_P2.54mm_Vertical_SMD (at 0 49.32) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 2.54 48.26) (end -2.54 48.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.59 -48.26) (end 2.54 -48.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 48.26) (end -2.54 -47.31) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -47.31) (end -1.59 -48.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -48.26) (end 2.54 48.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -47.31) (end -3.6 -47.31) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -47.31) (end -3.6 -46.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -46.67) (end -2.54 -46.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -47.31) (end 3.6 -47.31) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -47.31) (end 3.6 -46.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -46.67) (end 2.54 -46.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -44.77) (end -3.6 -44.77) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -44.77) (end -3.6 -44.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -44.13) (end -2.54 -44.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -44.77) (end 3.6 -44.77) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -44.77) (end 3.6 -44.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -44.13) (end 2.54 -44.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -42.23) (end -3.6 -42.23) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -42.23) (end -3.6 -41.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -41.59) (end -2.54 -41.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -42.23) (end 3.6 -42.23) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -42.23) (end 3.6 -41.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -41.59) (end 2.54 -41.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -39.69) (end -3.6 -39.69) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -39.69) (end -3.6 -39.05) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -39.05) (end -2.54 -39.05) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -39.69) (end 3.6 -39.69) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -39.69) (end 3.6 -39.05) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -39.05) (end 2.54 -39.05) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -37.15) (end -3.6 -37.15) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -37.15) (end -3.6 -36.51) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -36.51) (end -2.54 -36.51) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -37.15) (end 3.6 -37.15) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -37.15) (end 3.6 -36.51) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -36.51) (end 2.54 -36.51) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -34.61) (end -3.6 -34.61) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -34.61) (end -3.6 -33.97) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -33.97) (end -2.54 -33.97) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -34.61) (end 3.6 -34.61) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -34.61) (end 3.6 -33.97) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -33.97) (end 2.54 -33.97) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -32.07) (end -3.6 -32.07) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -32.07) (end -3.6 -31.43) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -31.43) (end -2.54 -31.43) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -32.07) (end 3.6 -32.07) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -32.07) (end 3.6 -31.43) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -31.43) (end 2.54 -31.43) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -29.53) (end -3.6 -29.53) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -29.53) (end -3.6 -28.89) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -28.89) (end -2.54 -28.89) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -29.53) (end 3.6 -29.53) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -29.53) (end 3.6 -28.89) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -28.89) (end 2.54 -28.89) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -26.99) (end -3.6 -26.99) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -26.99) (end -3.6 -26.35) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -26.35) (end -2.54 -26.35) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -26.99) (end 3.6 -26.99) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -26.99) (end 3.6 -26.35) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -26.35) (end 2.54 -26.35) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -24.45) (end -3.6 -24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -24.45) (end -3.6 -23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -23.81) (end -2.54 -23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -24.45) (end 3.6 -24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -24.45) (end 3.6 -23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -23.81) (end 2.54 -23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -21.91) (end -3.6 -21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -21.91) (end -3.6 -21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -21.27) (end -2.54 -21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -21.91) (end 3.6 -21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -21.91) (end 3.6 -21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -21.27) (end 2.54 -21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -19.37) (end -3.6 -19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -19.37) (end -3.6 -18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -18.73) (end -2.54 -18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -19.37) (end 3.6 -19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -19.37) (end 3.6 -18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -18.73) (end 2.54 -18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -16.83) (end -3.6 -16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -16.83) (end -3.6 -16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -16.19) (end -2.54 -16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -16.83) (end 3.6 -16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -16.83) (end 3.6 -16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -16.19) (end 2.54 -16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -14.29) (end -3.6 -14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -14.29) (end -3.6 -13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -13.65) (end -2.54 -13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -14.29) (end 3.6 -14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -14.29) (end 3.6 -13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -13.65) (end 2.54 -13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -11.75) (end -3.6 -11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -11.75) (end -3.6 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -11.11) (end -2.54 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -11.75) (end 3.6 -11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -11.75) (end 3.6 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -11.11) (end 2.54 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -9.21) (end -3.6 -9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -9.21) (end -3.6 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -8.57) (end -2.54 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -9.21) (end 3.6 -9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -9.21) (end 3.6 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -8.57) (end 2.54 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -6.67) (end -3.6 -6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -6.67) (end -3.6 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -6.03) (end -2.54 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -6.67) (end 3.6 -6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -6.67) (end 3.6 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -6.03) (end 2.54 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -4.13) (end -3.6 -4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -4.13) (end -3.6 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -3.49) (end -2.54 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -4.13) (end 3.6 -4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -4.13) (end 3.6 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -3.49) (end 2.54 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -1.59) (end -3.6 -1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -1.59) (end -3.6 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -0.95) (end -2.54 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -1.59) (end 3.6 -1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -1.59) (end 3.6 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -0.95) (end 2.54 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 0.95) (end -3.6 0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 0.95) (end -3.6 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 1.59) (end -2.54 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 0.95) (end 3.6 0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 0.95) (end 3.6 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 1.59) (end 2.54 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 3.49) (end -3.6 3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 3.49) (end -3.6 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 4.13) (end -2.54 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 3.49) (end 3.6 3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 3.49) (end 3.6 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 4.13) (end 2.54 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 6.03) (end -3.6 6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 6.03) (end -3.6 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 6.67) (end -2.54 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 6.03) (end 3.6 6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 6.03) (end 3.6 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 6.67) (end 2.54 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 8.57) (end -3.6 8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 8.57) (end -3.6 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 9.21) (end -2.54 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 8.57) (end 3.6 8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 8.57) (end 3.6 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 9.21) (end 2.54 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 11.11) (end -3.6 11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 11.11) (end -3.6 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 11.75) (end -2.54 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 11.11) (end 3.6 11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 11.11) (end 3.6 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 11.75) (end 2.54 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 13.65) (end -3.6 13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 13.65) (end -3.6 14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 14.29) (end -2.54 14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 13.65) (end 3.6 13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 13.65) (end 3.6 14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 14.29) (end 2.54 14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 16.19) (end -3.6 16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 16.19) (end -3.6 16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 16.83) (end -2.54 16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 16.19) (end 3.6 16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 16.19) (end 3.6 16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 16.83) (end 2.54 16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 18.73) (end -3.6 18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 18.73) (end -3.6 19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 19.37) (end -2.54 19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 18.73) (end 3.6 18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 18.73) (end 3.6 19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 19.37) (end 2.54 19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 21.27) (end -3.6 21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 21.27) (end -3.6 21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 21.91) (end -2.54 21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 21.27) (end 3.6 21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 21.27) (end 3.6 21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 21.91) (end 2.54 21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 23.81) (end -3.6 23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 23.81) (end -3.6 24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 24.45) (end -2.54 24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 23.81) (end 3.6 23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 23.81) (end 3.6 24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 24.45) (end 2.54 24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 26.35) (end -3.6 26.35) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 26.35) (end -3.6 26.99) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 26.99) (end -2.54 26.99) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 26.35) (end 3.6 26.35) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 26.35) (end 3.6 26.99) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 26.99) (end 2.54 26.99) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 28.89) (end -3.6 28.89) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 28.89) (end -3.6 29.53) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 29.53) (end -2.54 29.53) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 28.89) (end 3.6 28.89) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 28.89) (end 3.6 29.53) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 29.53) (end 2.54 29.53) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 31.43) (end -3.6 31.43) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 31.43) (end -3.6 32.07) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 32.07) (end -2.54 32.07) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 31.43) (end 3.6 31.43) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 31.43) (end 3.6 32.07) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 32.07) (end 2.54 32.07) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 33.97) (end -3.6 33.97) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 33.97) (end -3.6 34.61) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 34.61) (end -2.54 34.61) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 33.97) (end 3.6 33.97) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 33.97) (end 3.6 34.61) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 34.61) (end 2.54 34.61) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 36.51) (end -3.6 36.51) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 36.51) (end -3.6 37.15) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 37.15) (end -2.54 37.15) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 36.51) (end 3.6 36.51) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 36.51) (end 3.6 37.15) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 37.15) (end 2.54 37.15) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 39.05) (end -3.6 39.05) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 39.05) (end -3.6 39.69) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 39.69) (end -2.54 39.69) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 39.05) (end 3.6 39.05) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 39.05) (end 3.6 39.69) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 39.69) (end 2.54 39.69) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 41.59) (end -3.6 41.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 41.59) (end -3.6 42.23) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 42.23) (end -2.54 42.23) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 41.59) (end 3.6 41.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 41.59) (end 3.6 42.23) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 42.23) (end 2.54 42.23) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 44.13) (end -3.6 44.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 44.13) (end -3.6 44.77) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 44.77) (end -2.54 44.77) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 44.13) (end 3.6 44.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 44.13) (end 3.6 44.77) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 44.77) (end 2.54 44.77) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 46.67) (end -3.6 46.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 46.67) (end -3.6 47.31) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 47.31) (end -2.54 47.31) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 46.67) (end 3.6 46.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 46.67) (end 3.6 47.31) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 47.31) (end 2.54 47.31) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.6 -48.32) (end 2.6 -48.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 48.32) (end 2.6 48.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.04 -47.75) (end -2.6 -47.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -48.32) (end -2.6 -47.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -48.32) (end 2.6 -47.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 47.75) (end -2.6 48.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 47.75) (end 2.6 48.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -46.23) (end -2.6 -45.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -46.23) (end 2.6 -45.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -43.69) (end -2.6 -42.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -43.69) (end 2.6 -42.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -41.15) (end -2.6 -40.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -41.15) (end 2.6 -40.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -38.61) (end -2.6 -37.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -38.61) (end 2.6 -37.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -36.07) (end -2.6 -35.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -36.07) (end 2.6 -35.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -33.53) (end -2.6 -32.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -33.53) (end 2.6 -32.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -30.99) (end -2.6 -29.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -30.99) (end 2.6 -29.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -28.45) (end -2.6 -27.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -28.45) (end 2.6 -27.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -25.91) (end -2.6 -24.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -25.91) (end 2.6 -24.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -23.37) (end -2.6 -22.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -23.37) (end 2.6 -22.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -20.83) (end -2.6 -19.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -20.83) (end 2.6 -19.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -18.29) (end -2.6 -17.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -18.29) (end 2.6 -17.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -15.75) (end -2.6 -14.73) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -15.75) (end 2.6 -14.73) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -13.21) (end -2.6 -12.19) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -13.21) (end 2.6 -12.19) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -10.67) (end -2.6 -9.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -10.67) (end 2.6 -9.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -8.13) (end -2.6 -7.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -8.13) (end 2.6 -7.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -5.59) (end -2.6 -4.57) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -5.59) (end 2.6 -4.57) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -3.05) (end -2.6 -2.03) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -3.05) (end 2.6 -2.03) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -0.51) (end -2.6 0.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -0.51) (end 2.6 0.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 2.03) (end -2.6 3.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 2.03) (end 2.6 3.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 4.57) (end -2.6 5.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 4.57) (end 2.6 5.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 7.11) (end -2.6 8.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 7.11) (end 2.6 8.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 9.65) (end -2.6 10.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 9.65) (end 2.6 10.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 12.19) (end -2.6 13.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 12.19) (end 2.6 13.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 14.73) (end -2.6 15.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 14.73) (end 2.6 15.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 17.27) (end -2.6 18.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 17.27) (end 2.6 18.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 19.81) (end -2.6 20.83) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 19.81) (end 2.6 20.83) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 22.35) (end -2.6 23.37) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 22.35) (end 2.6 23.37) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 24.89) (end -2.6 25.91) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 24.89) (end 2.6 25.91) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 27.43) (end -2.6 28.45) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 27.43) (end 2.6 28.45) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 29.97) (end -2.6 30.99) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 29.97) (end 2.6 30.99) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 32.51) (end -2.6 33.53) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 32.51) (end 2.6 33.53) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 35.05) (end -2.6 36.07) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 35.05) (end 2.6 36.07) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 37.59) (end -2.6 38.61) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 37.59) (end 2.6 38.61) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 40.13) (end -2.6 41.15) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 40.13) (end 2.6 41.15) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 42.67) (end -2.6 43.69) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 42.67) (end 2.6 43.69) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 45.21) (end -2.6 46.23) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 45.21) (end 2.6 46.23) (layer F.SilkS) (width 0.12))
+  (fp_line (start -5.9 -48.8) (end -5.9 48.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -5.9 48.8) (end 5.9 48.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 5.9 48.8) (end 5.9 -48.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 5.9 -48.8) (end -5.9 -48.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -2.525 -46.99) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 2.525 -46.99) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 3 smd rect (at -2.525 -44.45) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 4 smd rect (at 2.525 -44.45) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 5 smd rect (at -2.525 -41.91) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 6 smd rect (at 2.525 -41.91) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 7 smd rect (at -2.525 -39.37) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 8 smd rect (at 2.525 -39.37) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 9 smd rect (at -2.525 -36.83) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 10 smd rect (at 2.525 -36.83) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 11 smd rect (at -2.525 -34.29) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 12 smd rect (at 2.525 -34.29) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 13 smd rect (at -2.525 -31.75) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 14 smd rect (at 2.525 -31.75) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 15 smd rect (at -2.525 -29.21) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 16 smd rect (at 2.525 -29.21) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 17 smd rect (at -2.525 -26.67) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 18 smd rect (at 2.525 -26.67) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 19 smd rect (at -2.525 -24.13) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 20 smd rect (at 2.525 -24.13) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 21 smd rect (at -2.525 -21.59) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 22 smd rect (at 2.525 -21.59) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 23 smd rect (at -2.525 -19.05) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 24 smd rect (at 2.525 -19.05) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 25 smd rect (at -2.525 -16.51) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 26 smd rect (at 2.525 -16.51) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 27 smd rect (at -2.525 -13.97) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 28 smd rect (at 2.525 -13.97) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 29 smd rect (at -2.525 -11.43) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 30 smd rect (at 2.525 -11.43) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 31 smd rect (at -2.525 -8.89) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 32 smd rect (at 2.525 -8.89) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 33 smd rect (at -2.525 -6.35) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 34 smd rect (at 2.525 -6.35) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 35 smd rect (at -2.525 -3.81) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 36 smd rect (at 2.525 -3.81) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 37 smd rect (at -2.525 -1.27) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 38 smd rect (at 2.525 -1.27) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 39 smd rect (at -2.525 1.27) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 40 smd rect (at 2.525 1.27) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 41 smd rect (at -2.525 3.81) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 42 smd rect (at 2.525 3.81) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 43 smd rect (at -2.525 6.35) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 44 smd rect (at 2.525 6.35) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 45 smd rect (at -2.525 8.89) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 46 smd rect (at 2.525 8.89) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 47 smd rect (at -2.525 11.43) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 48 smd rect (at 2.525 11.43) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 49 smd rect (at -2.525 13.97) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 50 smd rect (at 2.525 13.97) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 51 smd rect (at -2.525 16.51) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 52 smd rect (at 2.525 16.51) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 53 smd rect (at -2.525 19.05) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 54 smd rect (at 2.525 19.05) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 55 smd rect (at -2.525 21.59) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 56 smd rect (at 2.525 21.59) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 57 smd rect (at -2.525 24.13) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 58 smd rect (at 2.525 24.13) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 59 smd rect (at -2.525 26.67) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 60 smd rect (at 2.525 26.67) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 61 smd rect (at -2.525 29.21) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 62 smd rect (at 2.525 29.21) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 63 smd rect (at -2.525 31.75) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 64 smd rect (at 2.525 31.75) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 65 smd rect (at -2.525 34.29) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 66 smd rect (at 2.525 34.29) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 67 smd rect (at -2.525 36.83) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 68 smd rect (at 2.525 36.83) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 69 smd rect (at -2.525 39.37) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 70 smd rect (at 2.525 39.37) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 71 smd rect (at -2.525 41.91) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 72 smd rect (at 2.525 41.91) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 73 smd rect (at -2.525 44.45) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 74 smd rect (at 2.525 44.45) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 75 smd rect (at -2.525 46.99) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 76 smd rect (at 2.525 46.99) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_2x38_P2.54mm_Vertical_SMD.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_2x39_P2.54mm_Horizontal.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x39_P2.54mm_Horizontal.kicad_mod
new file mode 100644
index 000000000..3b4de468e
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x39_P2.54mm_Horizontal.kicad_mod
@@ -0,0 +1,662 @@
+(module PinHeader_2x39_P2.54mm_Horizontal (layer F.Cu) (tedit 59FED5CC)
+  (descr "Through hole angled pin header, 2x39, 2.54mm pitch, 6mm pin length, double rows")
+  (tags "Through hole angled pin header THT 2x39 2.54mm double row")
+  (fp_text reference REF** (at 5.655 -2.27) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_2x39_P2.54mm_Horizontal (at 5.655 98.79) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 4.675 -1.27) (end 6.58 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 -1.27) (end 6.58 97.79) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 97.79) (end 4.04 97.79) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 97.79) (end 4.04 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 -0.635) (end 4.675 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end 4.04 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end -0.32 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 0.32) (end 4.04 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 -0.32) (end 12.58 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 -0.32) (end 12.58 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 0.32) (end 12.58 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end 4.04 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end -0.32 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.86) (end 4.04 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 2.22) (end 12.58 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 2.22) (end 12.58 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 2.86) (end 12.58 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end 4.04 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end -0.32 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 5.4) (end 4.04 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 4.76) (end 12.58 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 4.76) (end 12.58 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 5.4) (end 12.58 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end 4.04 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end -0.32 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.94) (end 4.04 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 7.3) (end 12.58 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 7.3) (end 12.58 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 7.94) (end 12.58 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end 4.04 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end -0.32 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 10.48) (end 4.04 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 9.84) (end 12.58 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 9.84) (end 12.58 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 10.48) (end 12.58 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end 4.04 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end -0.32 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 13.02) (end 4.04 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 12.38) (end 12.58 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 12.38) (end 12.58 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 13.02) (end 12.58 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end 4.04 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end -0.32 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 15.56) (end 4.04 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 14.92) (end 12.58 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 14.92) (end 12.58 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 15.56) (end 12.58 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end 4.04 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end -0.32 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 18.1) (end 4.04 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 17.46) (end 12.58 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 17.46) (end 12.58 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 18.1) (end 12.58 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end 4.04 20) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end -0.32 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20.64) (end 4.04 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 20) (end 12.58 20) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 20) (end 12.58 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 20.64) (end 12.58 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end 4.04 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end -0.32 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 23.18) (end 4.04 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 22.54) (end 12.58 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 22.54) (end 12.58 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 23.18) (end 12.58 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.08) (end 4.04 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.08) (end -0.32 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.72) (end 4.04 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 25.08) (end 12.58 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 25.08) (end 12.58 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 25.72) (end 12.58 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 27.62) (end 4.04 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 27.62) (end -0.32 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 28.26) (end 4.04 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 27.62) (end 12.58 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 27.62) (end 12.58 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 28.26) (end 12.58 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.16) (end 4.04 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.16) (end -0.32 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.8) (end 4.04 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 30.16) (end 12.58 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 30.16) (end 12.58 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 30.8) (end 12.58 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 32.7) (end 4.04 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 32.7) (end -0.32 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 33.34) (end 4.04 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 32.7) (end 12.58 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 32.7) (end 12.58 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 33.34) (end 12.58 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.24) (end 4.04 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.24) (end -0.32 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.88) (end 4.04 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 35.24) (end 12.58 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 35.24) (end 12.58 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 35.88) (end 12.58 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 37.78) (end 4.04 37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 37.78) (end -0.32 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 38.42) (end 4.04 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 37.78) (end 12.58 37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 37.78) (end 12.58 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 38.42) (end 12.58 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.32) (end 4.04 40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.32) (end -0.32 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.96) (end 4.04 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 40.32) (end 12.58 40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 40.32) (end 12.58 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 40.96) (end 12.58 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 42.86) (end 4.04 42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 42.86) (end -0.32 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 43.5) (end 4.04 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 42.86) (end 12.58 42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 42.86) (end 12.58 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 43.5) (end 12.58 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 45.4) (end 4.04 45.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 45.4) (end -0.32 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 46.04) (end 4.04 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 45.4) (end 12.58 45.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 45.4) (end 12.58 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 46.04) (end 12.58 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 47.94) (end 4.04 47.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 47.94) (end -0.32 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 48.58) (end 4.04 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 47.94) (end 12.58 47.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 47.94) (end 12.58 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 48.58) (end 12.58 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 50.48) (end 4.04 50.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 50.48) (end -0.32 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 51.12) (end 4.04 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 50.48) (end 12.58 50.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 50.48) (end 12.58 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 51.12) (end 12.58 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 53.02) (end 4.04 53.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 53.02) (end -0.32 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 53.66) (end 4.04 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 53.02) (end 12.58 53.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 53.02) (end 12.58 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 53.66) (end 12.58 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 55.56) (end 4.04 55.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 55.56) (end -0.32 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 56.2) (end 4.04 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 55.56) (end 12.58 55.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 55.56) (end 12.58 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 56.2) (end 12.58 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 58.1) (end 4.04 58.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 58.1) (end -0.32 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 58.74) (end 4.04 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 58.1) (end 12.58 58.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 58.1) (end 12.58 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 58.74) (end 12.58 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 60.64) (end 4.04 60.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 60.64) (end -0.32 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 61.28) (end 4.04 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 60.64) (end 12.58 60.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 60.64) (end 12.58 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 61.28) (end 12.58 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 63.18) (end 4.04 63.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 63.18) (end -0.32 63.82) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 63.82) (end 4.04 63.82) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 63.18) (end 12.58 63.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 63.18) (end 12.58 63.82) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 63.82) (end 12.58 63.82) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 65.72) (end 4.04 65.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 65.72) (end -0.32 66.36) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 66.36) (end 4.04 66.36) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 65.72) (end 12.58 65.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 65.72) (end 12.58 66.36) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 66.36) (end 12.58 66.36) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 68.26) (end 4.04 68.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 68.26) (end -0.32 68.9) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 68.9) (end 4.04 68.9) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 68.26) (end 12.58 68.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 68.26) (end 12.58 68.9) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 68.9) (end 12.58 68.9) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 70.8) (end 4.04 70.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 70.8) (end -0.32 71.44) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 71.44) (end 4.04 71.44) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 70.8) (end 12.58 70.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 70.8) (end 12.58 71.44) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 71.44) (end 12.58 71.44) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 73.34) (end 4.04 73.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 73.34) (end -0.32 73.98) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 73.98) (end 4.04 73.98) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 73.34) (end 12.58 73.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 73.34) (end 12.58 73.98) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 73.98) (end 12.58 73.98) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 75.88) (end 4.04 75.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 75.88) (end -0.32 76.52) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 76.52) (end 4.04 76.52) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 75.88) (end 12.58 75.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 75.88) (end 12.58 76.52) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 76.52) (end 12.58 76.52) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 78.42) (end 4.04 78.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 78.42) (end -0.32 79.06) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 79.06) (end 4.04 79.06) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 78.42) (end 12.58 78.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 78.42) (end 12.58 79.06) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 79.06) (end 12.58 79.06) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 80.96) (end 4.04 80.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 80.96) (end -0.32 81.6) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 81.6) (end 4.04 81.6) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 80.96) (end 12.58 80.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 80.96) (end 12.58 81.6) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 81.6) (end 12.58 81.6) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 83.5) (end 4.04 83.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 83.5) (end -0.32 84.14) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 84.14) (end 4.04 84.14) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 83.5) (end 12.58 83.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 83.5) (end 12.58 84.14) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 84.14) (end 12.58 84.14) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 86.04) (end 4.04 86.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 86.04) (end -0.32 86.68) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 86.68) (end 4.04 86.68) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 86.04) (end 12.58 86.04) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 86.04) (end 12.58 86.68) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 86.68) (end 12.58 86.68) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 88.58) (end 4.04 88.58) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 88.58) (end -0.32 89.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 89.22) (end 4.04 89.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 88.58) (end 12.58 88.58) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 88.58) (end 12.58 89.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 89.22) (end 12.58 89.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 91.12) (end 4.04 91.12) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 91.12) (end -0.32 91.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 91.76) (end 4.04 91.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 91.12) (end 12.58 91.12) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 91.12) (end 12.58 91.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 91.76) (end 12.58 91.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 93.66) (end 4.04 93.66) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 93.66) (end -0.32 94.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 94.3) (end 4.04 94.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 93.66) (end 12.58 93.66) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 93.66) (end 12.58 94.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 94.3) (end 12.58 94.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 96.2) (end 4.04 96.2) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 96.2) (end -0.32 96.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 96.84) (end 4.04 96.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 96.2) (end 12.58 96.2) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 96.2) (end 12.58 96.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 96.84) (end 12.58 96.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.98 -1.33) (end 3.98 97.85) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 97.85) (end 6.64 97.85) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 97.85) (end 6.64 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -1.33) (end 3.98 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.38) (end 12.64 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 -0.38) (end 12.64 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 0.38) (end 6.64 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.32) (end 12.64 -0.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.2) (end 12.64 -0.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.08) (end 12.64 -0.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 0.04) (end 12.64 0.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 0.16) (end 12.64 0.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 0.28) (end 12.64 0.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 -0.38) (end 3.98 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 0.38) (end 3.98 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 -0.38) (end 1.497071 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 0.38) (end 1.497071 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 1.27) (end 6.64 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 2.16) (end 12.64 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 2.16) (end 12.64 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 2.92) (end 6.64 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 2.16) (end 3.98 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 2.92) (end 3.98 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.16) (end 1.497071 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.92) (end 1.497071 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 3.81) (end 6.64 3.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 4.7) (end 12.64 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 4.7) (end 12.64 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 5.46) (end 6.64 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 4.7) (end 3.98 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 5.46) (end 3.98 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 4.7) (end 1.497071 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 5.46) (end 1.497071 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 6.35) (end 6.64 6.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 7.24) (end 12.64 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 7.24) (end 12.64 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 8) (end 6.64 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 7.24) (end 3.98 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 8) (end 3.98 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 7.24) (end 1.497071 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 8) (end 1.497071 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 8.89) (end 6.64 8.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 9.78) (end 12.64 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 9.78) (end 12.64 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 10.54) (end 6.64 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 9.78) (end 3.98 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 10.54) (end 3.98 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 9.78) (end 1.497071 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 10.54) (end 1.497071 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 11.43) (end 6.64 11.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 12.32) (end 12.64 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 12.32) (end 12.64 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 13.08) (end 6.64 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 12.32) (end 3.98 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 13.08) (end 3.98 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 12.32) (end 1.497071 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 13.08) (end 1.497071 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 13.97) (end 6.64 13.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 14.86) (end 12.64 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 14.86) (end 12.64 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 15.62) (end 6.64 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 14.86) (end 3.98 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 15.62) (end 3.98 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 14.86) (end 1.497071 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 15.62) (end 1.497071 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 16.51) (end 6.64 16.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 17.4) (end 12.64 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 17.4) (end 12.64 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 18.16) (end 6.64 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 17.4) (end 3.98 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 18.16) (end 3.98 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 17.4) (end 1.497071 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 18.16) (end 1.497071 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 19.05) (end 6.64 19.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 19.94) (end 12.64 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 19.94) (end 12.64 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 20.7) (end 6.64 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 19.94) (end 3.98 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 20.7) (end 3.98 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 19.94) (end 1.497071 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 20.7) (end 1.497071 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 21.59) (end 6.64 21.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 22.48) (end 12.64 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 22.48) (end 12.64 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 23.24) (end 6.64 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 22.48) (end 3.98 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 23.24) (end 3.98 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 22.48) (end 1.497071 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 23.24) (end 1.497071 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 24.13) (end 6.64 24.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 25.02) (end 12.64 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 25.02) (end 12.64 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 25.78) (end 6.64 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 25.02) (end 3.98 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 25.78) (end 3.98 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 25.02) (end 1.497071 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 25.78) (end 1.497071 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 26.67) (end 6.64 26.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 27.56) (end 12.64 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 27.56) (end 12.64 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 28.32) (end 6.64 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 27.56) (end 3.98 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 28.32) (end 3.98 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 27.56) (end 1.497071 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 28.32) (end 1.497071 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 29.21) (end 6.64 29.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 30.1) (end 12.64 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 30.1) (end 12.64 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 30.86) (end 6.64 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 30.1) (end 3.98 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 30.86) (end 3.98 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 30.1) (end 1.497071 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 30.86) (end 1.497071 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 31.75) (end 6.64 31.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 32.64) (end 12.64 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 32.64) (end 12.64 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 33.4) (end 6.64 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 32.64) (end 3.98 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 33.4) (end 3.98 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 32.64) (end 1.497071 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 33.4) (end 1.497071 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 34.29) (end 6.64 34.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 35.18) (end 12.64 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 35.18) (end 12.64 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 35.94) (end 6.64 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 35.18) (end 3.98 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 35.94) (end 3.98 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 35.18) (end 1.497071 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 35.94) (end 1.497071 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 36.83) (end 6.64 36.83) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 37.72) (end 12.64 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 37.72) (end 12.64 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 38.48) (end 6.64 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 37.72) (end 3.98 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 38.48) (end 3.98 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 37.72) (end 1.497071 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 38.48) (end 1.497071 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 39.37) (end 6.64 39.37) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 40.26) (end 12.64 40.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 40.26) (end 12.64 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 41.02) (end 6.64 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 40.26) (end 3.98 40.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 41.02) (end 3.98 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 40.26) (end 1.497071 40.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 41.02) (end 1.497071 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 41.91) (end 6.64 41.91) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 42.8) (end 12.64 42.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 42.8) (end 12.64 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 43.56) (end 6.64 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 42.8) (end 3.98 42.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 43.56) (end 3.98 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 42.8) (end 1.497071 42.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 43.56) (end 1.497071 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 44.45) (end 6.64 44.45) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 45.34) (end 12.64 45.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 45.34) (end 12.64 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 46.1) (end 6.64 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 45.34) (end 3.98 45.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 46.1) (end 3.98 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 45.34) (end 1.497071 45.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 46.1) (end 1.497071 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 46.99) (end 6.64 46.99) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 47.88) (end 12.64 47.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 47.88) (end 12.64 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 48.64) (end 6.64 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 47.88) (end 3.98 47.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 48.64) (end 3.98 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 47.88) (end 1.497071 47.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 48.64) (end 1.497071 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 49.53) (end 6.64 49.53) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 50.42) (end 12.64 50.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 50.42) (end 12.64 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 51.18) (end 6.64 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 50.42) (end 3.98 50.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 51.18) (end 3.98 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 50.42) (end 1.497071 50.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 51.18) (end 1.497071 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 52.07) (end 6.64 52.07) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 52.96) (end 12.64 52.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 52.96) (end 12.64 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 53.72) (end 6.64 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 52.96) (end 3.98 52.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 53.72) (end 3.98 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 52.96) (end 1.497071 52.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 53.72) (end 1.497071 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 54.61) (end 6.64 54.61) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 55.5) (end 12.64 55.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 55.5) (end 12.64 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 56.26) (end 6.64 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 55.5) (end 3.98 55.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 56.26) (end 3.98 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 55.5) (end 1.497071 55.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 56.26) (end 1.497071 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 57.15) (end 6.64 57.15) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 58.04) (end 12.64 58.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 58.04) (end 12.64 58.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 58.8) (end 6.64 58.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 58.04) (end 3.98 58.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 58.8) (end 3.98 58.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 58.04) (end 1.497071 58.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 58.8) (end 1.497071 58.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 59.69) (end 6.64 59.69) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 60.58) (end 12.64 60.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 60.58) (end 12.64 61.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 61.34) (end 6.64 61.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 60.58) (end 3.98 60.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 61.34) (end 3.98 61.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 60.58) (end 1.497071 60.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 61.34) (end 1.497071 61.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 62.23) (end 6.64 62.23) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 63.12) (end 12.64 63.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 63.12) (end 12.64 63.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 63.88) (end 6.64 63.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 63.12) (end 3.98 63.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 63.88) (end 3.98 63.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 63.12) (end 1.497071 63.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 63.88) (end 1.497071 63.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 64.77) (end 6.64 64.77) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 65.66) (end 12.64 65.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 65.66) (end 12.64 66.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 66.42) (end 6.64 66.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 65.66) (end 3.98 65.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 66.42) (end 3.98 66.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 65.66) (end 1.497071 65.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 66.42) (end 1.497071 66.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 67.31) (end 6.64 67.31) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 68.2) (end 12.64 68.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 68.2) (end 12.64 68.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 68.96) (end 6.64 68.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 68.2) (end 3.98 68.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 68.96) (end 3.98 68.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 68.2) (end 1.497071 68.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 68.96) (end 1.497071 68.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 69.85) (end 6.64 69.85) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 70.74) (end 12.64 70.74) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 70.74) (end 12.64 71.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 71.5) (end 6.64 71.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 70.74) (end 3.98 70.74) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 71.5) (end 3.98 71.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 70.74) (end 1.497071 70.74) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 71.5) (end 1.497071 71.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 72.39) (end 6.64 72.39) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 73.28) (end 12.64 73.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 73.28) (end 12.64 74.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 74.04) (end 6.64 74.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 73.28) (end 3.98 73.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 74.04) (end 3.98 74.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 73.28) (end 1.497071 73.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 74.04) (end 1.497071 74.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 74.93) (end 6.64 74.93) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 75.82) (end 12.64 75.82) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 75.82) (end 12.64 76.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 76.58) (end 6.64 76.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 75.82) (end 3.98 75.82) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 76.58) (end 3.98 76.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 75.82) (end 1.497071 75.82) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 76.58) (end 1.497071 76.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 77.47) (end 6.64 77.47) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 78.36) (end 12.64 78.36) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 78.36) (end 12.64 79.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 79.12) (end 6.64 79.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 78.36) (end 3.98 78.36) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 79.12) (end 3.98 79.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 78.36) (end 1.497071 78.36) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 79.12) (end 1.497071 79.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 80.01) (end 6.64 80.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 80.9) (end 12.64 80.9) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 80.9) (end 12.64 81.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 81.66) (end 6.64 81.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 80.9) (end 3.98 80.9) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 81.66) (end 3.98 81.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 80.9) (end 1.497071 80.9) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 81.66) (end 1.497071 81.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 82.55) (end 6.64 82.55) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 83.44) (end 12.64 83.44) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 83.44) (end 12.64 84.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 84.2) (end 6.64 84.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 83.44) (end 3.98 83.44) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 84.2) (end 3.98 84.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 83.44) (end 1.497071 83.44) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 84.2) (end 1.497071 84.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 85.09) (end 6.64 85.09) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 85.98) (end 12.64 85.98) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 85.98) (end 12.64 86.74) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 86.74) (end 6.64 86.74) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 85.98) (end 3.98 85.98) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 86.74) (end 3.98 86.74) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 85.98) (end 1.497071 85.98) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 86.74) (end 1.497071 86.74) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 87.63) (end 6.64 87.63) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 88.52) (end 12.64 88.52) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 88.52) (end 12.64 89.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 89.28) (end 6.64 89.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 88.52) (end 3.98 88.52) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 89.28) (end 3.98 89.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 88.52) (end 1.497071 88.52) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 89.28) (end 1.497071 89.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 90.17) (end 6.64 90.17) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 91.06) (end 12.64 91.06) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 91.06) (end 12.64 91.82) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 91.82) (end 6.64 91.82) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 91.06) (end 3.98 91.06) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 91.82) (end 3.98 91.82) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 91.06) (end 1.497071 91.06) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 91.82) (end 1.497071 91.82) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 92.71) (end 6.64 92.71) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 93.6) (end 12.64 93.6) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 93.6) (end 12.64 94.36) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 94.36) (end 6.64 94.36) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 93.6) (end 3.98 93.6) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 94.36) (end 3.98 94.36) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 93.6) (end 1.497071 93.6) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 94.36) (end 1.497071 94.36) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 95.25) (end 6.64 95.25) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 96.14) (end 12.64 96.14) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 96.14) (end 12.64 96.9) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 96.9) (end 6.64 96.9) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 96.14) (end 3.98 96.14) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 96.9) (end 3.98 96.9) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 96.14) (end 1.497071 96.14) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 96.9) (end 1.497071 96.9) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 0) (end -1.27 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 -1.27) (end 0 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 98.3) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 98.3) (end 13.1 98.3) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 13.1 98.3) (end 13.1 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 13.1 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 2.54 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 2.54 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 2.54 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 2.54 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 14 thru_hole oval (at 2.54 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 15 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 16 thru_hole oval (at 2.54 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 17 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 18 thru_hole oval (at 2.54 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 19 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 20 thru_hole oval (at 2.54 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 21 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 22 thru_hole oval (at 2.54 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 23 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 24 thru_hole oval (at 2.54 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 25 thru_hole oval (at 0 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 26 thru_hole oval (at 2.54 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 27 thru_hole oval (at 0 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 28 thru_hole oval (at 2.54 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 29 thru_hole oval (at 0 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 30 thru_hole oval (at 2.54 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 31 thru_hole oval (at 0 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 32 thru_hole oval (at 2.54 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 33 thru_hole oval (at 0 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 34 thru_hole oval (at 2.54 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 35 thru_hole oval (at 0 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 36 thru_hole oval (at 2.54 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 37 thru_hole oval (at 0 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 38 thru_hole oval (at 2.54 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 39 thru_hole oval (at 0 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 40 thru_hole oval (at 2.54 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 41 thru_hole oval (at 0 50.8) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 42 thru_hole oval (at 2.54 50.8) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 43 thru_hole oval (at 0 53.34) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 44 thru_hole oval (at 2.54 53.34) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 45 thru_hole oval (at 0 55.88) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 46 thru_hole oval (at 2.54 55.88) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 47 thru_hole oval (at 0 58.42) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 48 thru_hole oval (at 2.54 58.42) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 49 thru_hole oval (at 0 60.96) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 50 thru_hole oval (at 2.54 60.96) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 51 thru_hole oval (at 0 63.5) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 52 thru_hole oval (at 2.54 63.5) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 53 thru_hole oval (at 0 66.04) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 54 thru_hole oval (at 2.54 66.04) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 55 thru_hole oval (at 0 68.58) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 56 thru_hole oval (at 2.54 68.58) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 57 thru_hole oval (at 0 71.12) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 58 thru_hole oval (at 2.54 71.12) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 59 thru_hole oval (at 0 73.66) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 60 thru_hole oval (at 2.54 73.66) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 61 thru_hole oval (at 0 76.2) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 62 thru_hole oval (at 2.54 76.2) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 63 thru_hole oval (at 0 78.74) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 64 thru_hole oval (at 2.54 78.74) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 65 thru_hole oval (at 0 81.28) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 66 thru_hole oval (at 2.54 81.28) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 67 thru_hole oval (at 0 83.82) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 68 thru_hole oval (at 2.54 83.82) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 69 thru_hole oval (at 0 86.36) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 70 thru_hole oval (at 2.54 86.36) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 71 thru_hole oval (at 0 88.9) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 72 thru_hole oval (at 2.54 88.9) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 73 thru_hole oval (at 0 91.44) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 74 thru_hole oval (at 2.54 91.44) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 75 thru_hole oval (at 0 93.98) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 76 thru_hole oval (at 2.54 93.98) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 77 thru_hole oval (at 0 96.52) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 78 thru_hole oval (at 2.54 96.52) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 5.31 48.26 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_2x39_P2.54mm_Horizontal.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_2x39_P2.54mm_Vertical.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x39_P2.54mm_Vertical.kicad_mod
new file mode 100644
index 000000000..513153ec6
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x39_P2.54mm_Vertical.kicad_mod
@@ -0,0 +1,113 @@
+(module PinHeader_2x39_P2.54mm_Vertical (layer F.Cu) (tedit 59FED5CC)
+  (descr "Through hole straight pin header, 2x39, 2.54mm pitch, double rows")
+  (tags "Through hole pin header THT 2x39 2.54mm double row")
+  (fp_text reference REF** (at 1.27 -2.33) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_2x39_P2.54mm_Vertical (at 1.27 98.85) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 0 -1.27) (end 3.81 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.81 -1.27) (end 3.81 97.79) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.81 97.79) (end -1.27 97.79) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 97.79) (end -1.27 0) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 0) (end 0 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 97.85) (end 3.87 97.85) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end -1.33 97.85) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.87 -1.33) (end 3.87 97.85) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end 1.27 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.27 1.27) (end 1.27 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.27 -1.33) (end 3.87 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 98.3) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 98.3) (end 4.35 98.3) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.35 98.3) (end 4.35 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.35 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 2.54 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 2.54 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 2.54 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 2.54 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 14 thru_hole oval (at 2.54 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 15 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 16 thru_hole oval (at 2.54 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 17 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 18 thru_hole oval (at 2.54 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 19 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 20 thru_hole oval (at 2.54 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 21 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 22 thru_hole oval (at 2.54 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 23 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 24 thru_hole oval (at 2.54 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 25 thru_hole oval (at 0 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 26 thru_hole oval (at 2.54 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 27 thru_hole oval (at 0 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 28 thru_hole oval (at 2.54 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 29 thru_hole oval (at 0 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 30 thru_hole oval (at 2.54 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 31 thru_hole oval (at 0 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 32 thru_hole oval (at 2.54 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 33 thru_hole oval (at 0 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 34 thru_hole oval (at 2.54 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 35 thru_hole oval (at 0 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 36 thru_hole oval (at 2.54 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 37 thru_hole oval (at 0 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 38 thru_hole oval (at 2.54 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 39 thru_hole oval (at 0 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 40 thru_hole oval (at 2.54 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 41 thru_hole oval (at 0 50.8) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 42 thru_hole oval (at 2.54 50.8) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 43 thru_hole oval (at 0 53.34) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 44 thru_hole oval (at 2.54 53.34) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 45 thru_hole oval (at 0 55.88) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 46 thru_hole oval (at 2.54 55.88) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 47 thru_hole oval (at 0 58.42) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 48 thru_hole oval (at 2.54 58.42) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 49 thru_hole oval (at 0 60.96) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 50 thru_hole oval (at 2.54 60.96) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 51 thru_hole oval (at 0 63.5) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 52 thru_hole oval (at 2.54 63.5) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 53 thru_hole oval (at 0 66.04) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 54 thru_hole oval (at 2.54 66.04) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 55 thru_hole oval (at 0 68.58) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 56 thru_hole oval (at 2.54 68.58) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 57 thru_hole oval (at 0 71.12) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 58 thru_hole oval (at 2.54 71.12) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 59 thru_hole oval (at 0 73.66) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 60 thru_hole oval (at 2.54 73.66) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 61 thru_hole oval (at 0 76.2) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 62 thru_hole oval (at 2.54 76.2) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 63 thru_hole oval (at 0 78.74) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 64 thru_hole oval (at 2.54 78.74) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 65 thru_hole oval (at 0 81.28) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 66 thru_hole oval (at 2.54 81.28) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 67 thru_hole oval (at 0 83.82) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 68 thru_hole oval (at 2.54 83.82) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 69 thru_hole oval (at 0 86.36) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 70 thru_hole oval (at 2.54 86.36) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 71 thru_hole oval (at 0 88.9) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 72 thru_hole oval (at 2.54 88.9) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 73 thru_hole oval (at 0 91.44) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 74 thru_hole oval (at 2.54 91.44) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 75 thru_hole oval (at 0 93.98) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 76 thru_hole oval (at 2.54 93.98) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 77 thru_hole oval (at 0 96.52) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 78 thru_hole oval (at 2.54 96.52) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 1.27 48.26 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_2x39_P2.54mm_Vertical.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_2x39_P2.54mm_Vertical_SMD.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x39_P2.54mm_Vertical_SMD.kicad_mod
new file mode 100644
index 000000000..ba900b9f2
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x39_P2.54mm_Vertical_SMD.kicad_mod
@@ -0,0 +1,423 @@
+(module PinHeader_2x39_P2.54mm_Vertical_SMD (layer F.Cu) (tedit 59FED5CC)
+  (descr "surface-mounted straight pin header, 2x39, 2.54mm pitch, double rows")
+  (tags "Surface mounted pin header SMD 2x39 2.54mm double row")
+  (attr smd)
+  (fp_text reference REF** (at 0 -50.59) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_2x39_P2.54mm_Vertical_SMD (at 0 50.59) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 2.54 49.53) (end -2.54 49.53) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.59 -49.53) (end 2.54 -49.53) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 49.53) (end -2.54 -48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -48.58) (end -1.59 -49.53) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -49.53) (end 2.54 49.53) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -48.58) (end -3.6 -48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -48.58) (end -3.6 -47.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -47.94) (end -2.54 -47.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -48.58) (end 3.6 -48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -48.58) (end 3.6 -47.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -47.94) (end 2.54 -47.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -46.04) (end -3.6 -46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -46.04) (end -3.6 -45.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -45.4) (end -2.54 -45.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -46.04) (end 3.6 -46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -46.04) (end 3.6 -45.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -45.4) (end 2.54 -45.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -43.5) (end -3.6 -43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -43.5) (end -3.6 -42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -42.86) (end -2.54 -42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -43.5) (end 3.6 -43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -43.5) (end 3.6 -42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -42.86) (end 2.54 -42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -40.96) (end -3.6 -40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -40.96) (end -3.6 -40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -40.32) (end -2.54 -40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -40.96) (end 3.6 -40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -40.96) (end 3.6 -40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -40.32) (end 2.54 -40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -38.42) (end -3.6 -38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -38.42) (end -3.6 -37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -37.78) (end -2.54 -37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -38.42) (end 3.6 -38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -38.42) (end 3.6 -37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -37.78) (end 2.54 -37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -35.88) (end -3.6 -35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -35.88) (end -3.6 -35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -35.24) (end -2.54 -35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -35.88) (end 3.6 -35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -35.88) (end 3.6 -35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -35.24) (end 2.54 -35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -33.34) (end -3.6 -33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -33.34) (end -3.6 -32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -32.7) (end -2.54 -32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -33.34) (end 3.6 -33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -33.34) (end 3.6 -32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -32.7) (end 2.54 -32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -30.8) (end -3.6 -30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -30.8) (end -3.6 -30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -30.16) (end -2.54 -30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -30.8) (end 3.6 -30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -30.8) (end 3.6 -30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -30.16) (end 2.54 -30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -28.26) (end -3.6 -28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -28.26) (end -3.6 -27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -27.62) (end -2.54 -27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -28.26) (end 3.6 -28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -28.26) (end 3.6 -27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -27.62) (end 2.54 -27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -25.72) (end -3.6 -25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -25.72) (end -3.6 -25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -25.08) (end -2.54 -25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -25.72) (end 3.6 -25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -25.72) (end 3.6 -25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -25.08) (end 2.54 -25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -23.18) (end -3.6 -23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -23.18) (end -3.6 -22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -22.54) (end -2.54 -22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -23.18) (end 3.6 -23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -23.18) (end 3.6 -22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -22.54) (end 2.54 -22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -20.64) (end -3.6 -20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -20.64) (end -3.6 -20) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -20) (end -2.54 -20) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -20.64) (end 3.6 -20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -20.64) (end 3.6 -20) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -20) (end 2.54 -20) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -18.1) (end -3.6 -18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -18.1) (end -3.6 -17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -17.46) (end -2.54 -17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -18.1) (end 3.6 -18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -18.1) (end 3.6 -17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -17.46) (end 2.54 -17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -15.56) (end -3.6 -15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -15.56) (end -3.6 -14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -14.92) (end -2.54 -14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -15.56) (end 3.6 -15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -15.56) (end 3.6 -14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -14.92) (end 2.54 -14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -13.02) (end -3.6 -13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -13.02) (end -3.6 -12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -12.38) (end -2.54 -12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -13.02) (end 3.6 -13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -13.02) (end 3.6 -12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -12.38) (end 2.54 -12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -10.48) (end -3.6 -10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -10.48) (end -3.6 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -9.84) (end -2.54 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -10.48) (end 3.6 -10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -10.48) (end 3.6 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -9.84) (end 2.54 -9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -7.94) (end -3.6 -7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -7.94) (end -3.6 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -7.3) (end -2.54 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -7.94) (end 3.6 -7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -7.94) (end 3.6 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -7.3) (end 2.54 -7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -5.4) (end -3.6 -5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -5.4) (end -3.6 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -4.76) (end -2.54 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -5.4) (end 3.6 -5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -5.4) (end 3.6 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -4.76) (end 2.54 -4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -2.86) (end -3.6 -2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -2.86) (end -3.6 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -2.22) (end -2.54 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -2.86) (end 3.6 -2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -2.86) (end 3.6 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -2.22) (end 2.54 -2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -0.32) (end -3.6 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -0.32) (end -3.6 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 0.32) (end -2.54 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -0.32) (end 3.6 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -0.32) (end 3.6 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 0.32) (end 2.54 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 2.22) (end -3.6 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 2.22) (end -3.6 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 2.86) (end -2.54 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 2.22) (end 3.6 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 2.22) (end 3.6 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 2.86) (end 2.54 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 4.76) (end -3.6 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 4.76) (end -3.6 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 5.4) (end -2.54 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 4.76) (end 3.6 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 4.76) (end 3.6 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 5.4) (end 2.54 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 7.3) (end -3.6 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 7.3) (end -3.6 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 7.94) (end -2.54 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 7.3) (end 3.6 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 7.3) (end 3.6 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 7.94) (end 2.54 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 9.84) (end -3.6 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 9.84) (end -3.6 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 10.48) (end -2.54 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 9.84) (end 3.6 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 9.84) (end 3.6 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 10.48) (end 2.54 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 12.38) (end -3.6 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 12.38) (end -3.6 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 13.02) (end -2.54 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 12.38) (end 3.6 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 12.38) (end 3.6 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 13.02) (end 2.54 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 14.92) (end -3.6 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 14.92) (end -3.6 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 15.56) (end -2.54 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 14.92) (end 3.6 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 14.92) (end 3.6 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 15.56) (end 2.54 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 17.46) (end -3.6 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 17.46) (end -3.6 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 18.1) (end -2.54 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 17.46) (end 3.6 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 17.46) (end 3.6 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 18.1) (end 2.54 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 20) (end -3.6 20) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 20) (end -3.6 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 20.64) (end -2.54 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 20) (end 3.6 20) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 20) (end 3.6 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 20.64) (end 2.54 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 22.54) (end -3.6 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 22.54) (end -3.6 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 23.18) (end -2.54 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 22.54) (end 3.6 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 22.54) (end 3.6 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 23.18) (end 2.54 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 25.08) (end -3.6 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 25.08) (end -3.6 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 25.72) (end -2.54 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 25.08) (end 3.6 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 25.08) (end 3.6 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 25.72) (end 2.54 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 27.62) (end -3.6 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 27.62) (end -3.6 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 28.26) (end -2.54 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 27.62) (end 3.6 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 27.62) (end 3.6 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 28.26) (end 2.54 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 30.16) (end -3.6 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 30.16) (end -3.6 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 30.8) (end -2.54 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 30.16) (end 3.6 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 30.16) (end 3.6 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 30.8) (end 2.54 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 32.7) (end -3.6 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 32.7) (end -3.6 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 33.34) (end -2.54 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 32.7) (end 3.6 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 32.7) (end 3.6 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 33.34) (end 2.54 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 35.24) (end -3.6 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 35.24) (end -3.6 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 35.88) (end -2.54 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 35.24) (end 3.6 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 35.24) (end 3.6 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 35.88) (end 2.54 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 37.78) (end -3.6 37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 37.78) (end -3.6 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 38.42) (end -2.54 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 37.78) (end 3.6 37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 37.78) (end 3.6 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 38.42) (end 2.54 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 40.32) (end -3.6 40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 40.32) (end -3.6 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 40.96) (end -2.54 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 40.32) (end 3.6 40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 40.32) (end 3.6 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 40.96) (end 2.54 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 42.86) (end -3.6 42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 42.86) (end -3.6 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 43.5) (end -2.54 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 42.86) (end 3.6 42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 42.86) (end 3.6 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 43.5) (end 2.54 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 45.4) (end -3.6 45.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 45.4) (end -3.6 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 46.04) (end -2.54 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 45.4) (end 3.6 45.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 45.4) (end 3.6 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 46.04) (end 2.54 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 47.94) (end -3.6 47.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 47.94) (end -3.6 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 48.58) (end -2.54 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 47.94) (end 3.6 47.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 47.94) (end 3.6 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 48.58) (end 2.54 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.6 -49.59) (end 2.6 -49.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 49.59) (end 2.6 49.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.04 -49.02) (end -2.6 -49.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -49.59) (end -2.6 -49.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -49.59) (end 2.6 -49.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 49.02) (end -2.6 49.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 49.02) (end 2.6 49.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -47.5) (end -2.6 -46.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -47.5) (end 2.6 -46.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -44.96) (end -2.6 -43.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -44.96) (end 2.6 -43.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -42.42) (end -2.6 -41.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -42.42) (end 2.6 -41.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -39.88) (end -2.6 -38.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -39.88) (end 2.6 -38.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -37.34) (end -2.6 -36.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -37.34) (end 2.6 -36.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -34.8) (end -2.6 -33.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -34.8) (end 2.6 -33.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -32.26) (end -2.6 -31.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -32.26) (end 2.6 -31.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -29.72) (end -2.6 -28.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -29.72) (end 2.6 -28.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -27.18) (end -2.6 -26.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -27.18) (end 2.6 -26.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -24.64) (end -2.6 -23.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -24.64) (end 2.6 -23.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -22.1) (end -2.6 -21.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -22.1) (end 2.6 -21.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -19.56) (end -2.6 -18.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -19.56) (end 2.6 -18.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -17.02) (end -2.6 -16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -17.02) (end 2.6 -16) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -14.48) (end -2.6 -13.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -14.48) (end 2.6 -13.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -11.94) (end -2.6 -10.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -11.94) (end 2.6 -10.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -9.4) (end -2.6 -8.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -9.4) (end 2.6 -8.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -6.86) (end -2.6 -5.84) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -6.86) (end 2.6 -5.84) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -4.32) (end -2.6 -3.3) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -4.32) (end 2.6 -3.3) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -1.78) (end -2.6 -0.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -1.78) (end 2.6 -0.76) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 0.76) (end -2.6 1.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 0.76) (end 2.6 1.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 3.3) (end -2.6 4.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 3.3) (end 2.6 4.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 5.84) (end -2.6 6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 5.84) (end 2.6 6.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 8.38) (end -2.6 9.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 8.38) (end 2.6 9.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 10.92) (end -2.6 11.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 10.92) (end 2.6 11.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 13.46) (end -2.6 14.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 13.46) (end 2.6 14.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 16) (end -2.6 17.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 16) (end 2.6 17.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 18.54) (end -2.6 19.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 18.54) (end 2.6 19.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 21.08) (end -2.6 22.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 21.08) (end 2.6 22.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 23.62) (end -2.6 24.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 23.62) (end 2.6 24.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 26.16) (end -2.6 27.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 26.16) (end 2.6 27.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 28.7) (end -2.6 29.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 28.7) (end 2.6 29.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 31.24) (end -2.6 32.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 31.24) (end 2.6 32.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 33.78) (end -2.6 34.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 33.78) (end 2.6 34.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 36.32) (end -2.6 37.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 36.32) (end 2.6 37.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 38.86) (end -2.6 39.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 38.86) (end 2.6 39.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 41.4) (end -2.6 42.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 41.4) (end 2.6 42.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 43.94) (end -2.6 44.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 43.94) (end 2.6 44.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 46.48) (end -2.6 47.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 46.48) (end 2.6 47.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start -5.9 -50.05) (end -5.9 50.05) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -5.9 50.05) (end 5.9 50.05) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 5.9 50.05) (end 5.9 -50.05) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 5.9 -50.05) (end -5.9 -50.05) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -2.525 -48.26) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 2.525 -48.26) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 3 smd rect (at -2.525 -45.72) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 4 smd rect (at 2.525 -45.72) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 5 smd rect (at -2.525 -43.18) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 6 smd rect (at 2.525 -43.18) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 7 smd rect (at -2.525 -40.64) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 8 smd rect (at 2.525 -40.64) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 9 smd rect (at -2.525 -38.1) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 10 smd rect (at 2.525 -38.1) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 11 smd rect (at -2.525 -35.56) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 12 smd rect (at 2.525 -35.56) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 13 smd rect (at -2.525 -33.02) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 14 smd rect (at 2.525 -33.02) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 15 smd rect (at -2.525 -30.48) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 16 smd rect (at 2.525 -30.48) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 17 smd rect (at -2.525 -27.94) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 18 smd rect (at 2.525 -27.94) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 19 smd rect (at -2.525 -25.4) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 20 smd rect (at 2.525 -25.4) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 21 smd rect (at -2.525 -22.86) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 22 smd rect (at 2.525 -22.86) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 23 smd rect (at -2.525 -20.32) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 24 smd rect (at 2.525 -20.32) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 25 smd rect (at -2.525 -17.78) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 26 smd rect (at 2.525 -17.78) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 27 smd rect (at -2.525 -15.24) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 28 smd rect (at 2.525 -15.24) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 29 smd rect (at -2.525 -12.7) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 30 smd rect (at 2.525 -12.7) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 31 smd rect (at -2.525 -10.16) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 32 smd rect (at 2.525 -10.16) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 33 smd rect (at -2.525 -7.62) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 34 smd rect (at 2.525 -7.62) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 35 smd rect (at -2.525 -5.08) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 36 smd rect (at 2.525 -5.08) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 37 smd rect (at -2.525 -2.54) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 38 smd rect (at 2.525 -2.54) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 39 smd rect (at -2.525 0) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 40 smd rect (at 2.525 0) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 41 smd rect (at -2.525 2.54) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 42 smd rect (at 2.525 2.54) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 43 smd rect (at -2.525 5.08) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 44 smd rect (at 2.525 5.08) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 45 smd rect (at -2.525 7.62) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 46 smd rect (at 2.525 7.62) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 47 smd rect (at -2.525 10.16) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 48 smd rect (at 2.525 10.16) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 49 smd rect (at -2.525 12.7) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 50 smd rect (at 2.525 12.7) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 51 smd rect (at -2.525 15.24) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 52 smd rect (at 2.525 15.24) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 53 smd rect (at -2.525 17.78) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 54 smd rect (at 2.525 17.78) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 55 smd rect (at -2.525 20.32) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 56 smd rect (at 2.525 20.32) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 57 smd rect (at -2.525 22.86) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 58 smd rect (at 2.525 22.86) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 59 smd rect (at -2.525 25.4) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 60 smd rect (at 2.525 25.4) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 61 smd rect (at -2.525 27.94) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 62 smd rect (at 2.525 27.94) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 63 smd rect (at -2.525 30.48) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 64 smd rect (at 2.525 30.48) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 65 smd rect (at -2.525 33.02) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 66 smd rect (at 2.525 33.02) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 67 smd rect (at -2.525 35.56) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 68 smd rect (at 2.525 35.56) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 69 smd rect (at -2.525 38.1) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 70 smd rect (at 2.525 38.1) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 71 smd rect (at -2.525 40.64) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 72 smd rect (at 2.525 40.64) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 73 smd rect (at -2.525 43.18) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 74 smd rect (at 2.525 43.18) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 75 smd rect (at -2.525 45.72) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 76 smd rect (at 2.525 45.72) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 77 smd rect (at -2.525 48.26) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 78 smd rect (at 2.525 48.26) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_2x39_P2.54mm_Vertical_SMD.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_2x40_P2.54mm_Horizontal.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x40_P2.54mm_Horizontal.kicad_mod
new file mode 100644
index 000000000..0848c74bd
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x40_P2.54mm_Horizontal.kicad_mod
@@ -0,0 +1,678 @@
+(module PinHeader_2x40_P2.54mm_Horizontal (layer F.Cu) (tedit 59FED5CC)
+  (descr "Through hole angled pin header, 2x40, 2.54mm pitch, 6mm pin length, double rows")
+  (tags "Through hole angled pin header THT 2x40 2.54mm double row")
+  (fp_text reference REF** (at 5.655 -2.27) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_2x40_P2.54mm_Horizontal (at 5.655 101.33) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 4.675 -1.27) (end 6.58 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 -1.27) (end 6.58 100.33) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 100.33) (end 4.04 100.33) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 100.33) (end 4.04 -0.635) (layer F.Fab) (width 0.1))
+  (fp_line (start 4.04 -0.635) (end 4.675 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end 4.04 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 -0.32) (end -0.32 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 0.32) (end 4.04 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 -0.32) (end 12.58 -0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 -0.32) (end 12.58 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 0.32) (end 12.58 0.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end 4.04 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.22) (end -0.32 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 2.86) (end 4.04 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 2.22) (end 12.58 2.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 2.22) (end 12.58 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 2.86) (end 12.58 2.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end 4.04 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 4.76) (end -0.32 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 5.4) (end 4.04 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 4.76) (end 12.58 4.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 4.76) (end 12.58 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 5.4) (end 12.58 5.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end 4.04 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.3) (end -0.32 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 7.94) (end 4.04 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 7.3) (end 12.58 7.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 7.3) (end 12.58 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 7.94) (end 12.58 7.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end 4.04 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 9.84) (end -0.32 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 10.48) (end 4.04 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 9.84) (end 12.58 9.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 9.84) (end 12.58 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 10.48) (end 12.58 10.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end 4.04 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 12.38) (end -0.32 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 13.02) (end 4.04 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 12.38) (end 12.58 12.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 12.38) (end 12.58 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 13.02) (end 12.58 13.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end 4.04 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 14.92) (end -0.32 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 15.56) (end 4.04 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 14.92) (end 12.58 14.92) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 14.92) (end 12.58 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 15.56) (end 12.58 15.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end 4.04 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 17.46) (end -0.32 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 18.1) (end 4.04 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 17.46) (end 12.58 17.46) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 17.46) (end 12.58 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 18.1) (end 12.58 18.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end 4.04 20) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20) (end -0.32 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 20.64) (end 4.04 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 20) (end 12.58 20) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 20) (end 12.58 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 20.64) (end 12.58 20.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end 4.04 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 22.54) (end -0.32 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 23.18) (end 4.04 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 22.54) (end 12.58 22.54) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 22.54) (end 12.58 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 23.18) (end 12.58 23.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.08) (end 4.04 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.08) (end -0.32 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 25.72) (end 4.04 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 25.08) (end 12.58 25.08) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 25.08) (end 12.58 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 25.72) (end 12.58 25.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 27.62) (end 4.04 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 27.62) (end -0.32 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 28.26) (end 4.04 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 27.62) (end 12.58 27.62) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 27.62) (end 12.58 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 28.26) (end 12.58 28.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.16) (end 4.04 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.16) (end -0.32 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 30.8) (end 4.04 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 30.16) (end 12.58 30.16) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 30.16) (end 12.58 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 30.8) (end 12.58 30.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 32.7) (end 4.04 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 32.7) (end -0.32 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 33.34) (end 4.04 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 32.7) (end 12.58 32.7) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 32.7) (end 12.58 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 33.34) (end 12.58 33.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.24) (end 4.04 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.24) (end -0.32 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 35.88) (end 4.04 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 35.24) (end 12.58 35.24) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 35.24) (end 12.58 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 35.88) (end 12.58 35.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 37.78) (end 4.04 37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 37.78) (end -0.32 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 38.42) (end 4.04 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 37.78) (end 12.58 37.78) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 37.78) (end 12.58 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 38.42) (end 12.58 38.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.32) (end 4.04 40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.32) (end -0.32 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 40.96) (end 4.04 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 40.32) (end 12.58 40.32) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 40.32) (end 12.58 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 40.96) (end 12.58 40.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 42.86) (end 4.04 42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 42.86) (end -0.32 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 43.5) (end 4.04 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 42.86) (end 12.58 42.86) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 42.86) (end 12.58 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 43.5) (end 12.58 43.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 45.4) (end 4.04 45.4) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 45.4) (end -0.32 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 46.04) (end 4.04 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 45.4) (end 12.58 45.4) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 45.4) (end 12.58 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 46.04) (end 12.58 46.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 47.94) (end 4.04 47.94) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 47.94) (end -0.32 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 48.58) (end 4.04 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 47.94) (end 12.58 47.94) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 47.94) (end 12.58 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 48.58) (end 12.58 48.58) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 50.48) (end 4.04 50.48) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 50.48) (end -0.32 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 51.12) (end 4.04 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 50.48) (end 12.58 50.48) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 50.48) (end 12.58 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 51.12) (end 12.58 51.12) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 53.02) (end 4.04 53.02) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 53.02) (end -0.32 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 53.66) (end 4.04 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 53.02) (end 12.58 53.02) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 53.02) (end 12.58 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 53.66) (end 12.58 53.66) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 55.56) (end 4.04 55.56) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 55.56) (end -0.32 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 56.2) (end 4.04 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 55.56) (end 12.58 55.56) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 55.56) (end 12.58 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 56.2) (end 12.58 56.2) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 58.1) (end 4.04 58.1) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 58.1) (end -0.32 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 58.74) (end 4.04 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 58.1) (end 12.58 58.1) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 58.1) (end 12.58 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 58.74) (end 12.58 58.74) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 60.64) (end 4.04 60.64) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 60.64) (end -0.32 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 61.28) (end 4.04 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 60.64) (end 12.58 60.64) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 60.64) (end 12.58 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 61.28) (end 12.58 61.28) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 63.18) (end 4.04 63.18) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 63.18) (end -0.32 63.82) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 63.82) (end 4.04 63.82) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 63.18) (end 12.58 63.18) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 63.18) (end 12.58 63.82) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 63.82) (end 12.58 63.82) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 65.72) (end 4.04 65.72) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 65.72) (end -0.32 66.36) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 66.36) (end 4.04 66.36) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 65.72) (end 12.58 65.72) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 65.72) (end 12.58 66.36) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 66.36) (end 12.58 66.36) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 68.26) (end 4.04 68.26) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 68.26) (end -0.32 68.9) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 68.9) (end 4.04 68.9) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 68.26) (end 12.58 68.26) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 68.26) (end 12.58 68.9) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 68.9) (end 12.58 68.9) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 70.8) (end 4.04 70.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 70.8) (end -0.32 71.44) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 71.44) (end 4.04 71.44) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 70.8) (end 12.58 70.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 70.8) (end 12.58 71.44) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 71.44) (end 12.58 71.44) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 73.34) (end 4.04 73.34) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 73.34) (end -0.32 73.98) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 73.98) (end 4.04 73.98) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 73.34) (end 12.58 73.34) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 73.34) (end 12.58 73.98) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 73.98) (end 12.58 73.98) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 75.88) (end 4.04 75.88) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 75.88) (end -0.32 76.52) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 76.52) (end 4.04 76.52) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 75.88) (end 12.58 75.88) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 75.88) (end 12.58 76.52) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 76.52) (end 12.58 76.52) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 78.42) (end 4.04 78.42) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 78.42) (end -0.32 79.06) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 79.06) (end 4.04 79.06) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 78.42) (end 12.58 78.42) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 78.42) (end 12.58 79.06) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 79.06) (end 12.58 79.06) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 80.96) (end 4.04 80.96) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 80.96) (end -0.32 81.6) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 81.6) (end 4.04 81.6) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 80.96) (end 12.58 80.96) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 80.96) (end 12.58 81.6) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 81.6) (end 12.58 81.6) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 83.5) (end 4.04 83.5) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 83.5) (end -0.32 84.14) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 84.14) (end 4.04 84.14) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 83.5) (end 12.58 83.5) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 83.5) (end 12.58 84.14) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 84.14) (end 12.58 84.14) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 86.04) (end 4.04 86.04) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 86.04) (end -0.32 86.68) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 86.68) (end 4.04 86.68) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 86.04) (end 12.58 86.04) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 86.04) (end 12.58 86.68) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 86.68) (end 12.58 86.68) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 88.58) (end 4.04 88.58) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 88.58) (end -0.32 89.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 89.22) (end 4.04 89.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 88.58) (end 12.58 88.58) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 88.58) (end 12.58 89.22) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 89.22) (end 12.58 89.22) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 91.12) (end 4.04 91.12) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 91.12) (end -0.32 91.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 91.76) (end 4.04 91.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 91.12) (end 12.58 91.12) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 91.12) (end 12.58 91.76) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 91.76) (end 12.58 91.76) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 93.66) (end 4.04 93.66) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 93.66) (end -0.32 94.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 94.3) (end 4.04 94.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 93.66) (end 12.58 93.66) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 93.66) (end 12.58 94.3) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 94.3) (end 12.58 94.3) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 96.2) (end 4.04 96.2) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 96.2) (end -0.32 96.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 96.84) (end 4.04 96.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 96.2) (end 12.58 96.2) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 96.2) (end 12.58 96.84) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 96.84) (end 12.58 96.84) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 98.74) (end 4.04 98.74) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 98.74) (end -0.32 99.38) (layer F.Fab) (width 0.1))
+  (fp_line (start -0.32 99.38) (end 4.04 99.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 98.74) (end 12.58 98.74) (layer F.Fab) (width 0.1))
+  (fp_line (start 12.58 98.74) (end 12.58 99.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 6.58 99.38) (end 12.58 99.38) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.98 -1.33) (end 3.98 100.39) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 100.39) (end 6.64 100.39) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 100.39) (end 6.64 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -1.33) (end 3.98 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.38) (end 12.64 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 -0.38) (end 12.64 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 0.38) (end 6.64 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.32) (end 12.64 -0.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.2) (end 12.64 -0.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 -0.08) (end 12.64 -0.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 0.04) (end 12.64 0.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 0.16) (end 12.64 0.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 0.28) (end 12.64 0.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 -0.38) (end 3.98 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 0.38) (end 3.98 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 -0.38) (end 1.497071 -0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.11 0.38) (end 1.497071 0.38) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 1.27) (end 6.64 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 2.16) (end 12.64 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 2.16) (end 12.64 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 2.92) (end 6.64 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 2.16) (end 3.98 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 2.92) (end 3.98 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.16) (end 1.497071 2.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 2.92) (end 1.497071 2.92) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 3.81) (end 6.64 3.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 4.7) (end 12.64 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 4.7) (end 12.64 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 5.46) (end 6.64 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 4.7) (end 3.98 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 5.46) (end 3.98 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 4.7) (end 1.497071 4.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 5.46) (end 1.497071 5.46) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 6.35) (end 6.64 6.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 7.24) (end 12.64 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 7.24) (end 12.64 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 8) (end 6.64 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 7.24) (end 3.98 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 8) (end 3.98 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 7.24) (end 1.497071 7.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 8) (end 1.497071 8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 8.89) (end 6.64 8.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 9.78) (end 12.64 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 9.78) (end 12.64 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 10.54) (end 6.64 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 9.78) (end 3.98 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 10.54) (end 3.98 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 9.78) (end 1.497071 9.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 10.54) (end 1.497071 10.54) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 11.43) (end 6.64 11.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 12.32) (end 12.64 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 12.32) (end 12.64 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 13.08) (end 6.64 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 12.32) (end 3.98 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 13.08) (end 3.98 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 12.32) (end 1.497071 12.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 13.08) (end 1.497071 13.08) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 13.97) (end 6.64 13.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 14.86) (end 12.64 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 14.86) (end 12.64 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 15.62) (end 6.64 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 14.86) (end 3.98 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 15.62) (end 3.98 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 14.86) (end 1.497071 14.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 15.62) (end 1.497071 15.62) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 16.51) (end 6.64 16.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 17.4) (end 12.64 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 17.4) (end 12.64 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 18.16) (end 6.64 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 17.4) (end 3.98 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 18.16) (end 3.98 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 17.4) (end 1.497071 17.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 18.16) (end 1.497071 18.16) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 19.05) (end 6.64 19.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 19.94) (end 12.64 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 19.94) (end 12.64 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 20.7) (end 6.64 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 19.94) (end 3.98 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 20.7) (end 3.98 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 19.94) (end 1.497071 19.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 20.7) (end 1.497071 20.7) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 21.59) (end 6.64 21.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 22.48) (end 12.64 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 22.48) (end 12.64 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 23.24) (end 6.64 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 22.48) (end 3.98 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 23.24) (end 3.98 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 22.48) (end 1.497071 22.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 23.24) (end 1.497071 23.24) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 24.13) (end 6.64 24.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 25.02) (end 12.64 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 25.02) (end 12.64 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 25.78) (end 6.64 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 25.02) (end 3.98 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 25.78) (end 3.98 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 25.02) (end 1.497071 25.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 25.78) (end 1.497071 25.78) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 26.67) (end 6.64 26.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 27.56) (end 12.64 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 27.56) (end 12.64 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 28.32) (end 6.64 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 27.56) (end 3.98 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 28.32) (end 3.98 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 27.56) (end 1.497071 27.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 28.32) (end 1.497071 28.32) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 29.21) (end 6.64 29.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 30.1) (end 12.64 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 30.1) (end 12.64 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 30.86) (end 6.64 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 30.1) (end 3.98 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 30.86) (end 3.98 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 30.1) (end 1.497071 30.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 30.86) (end 1.497071 30.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 31.75) (end 6.64 31.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 32.64) (end 12.64 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 32.64) (end 12.64 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 33.4) (end 6.64 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 32.64) (end 3.98 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 33.4) (end 3.98 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 32.64) (end 1.497071 32.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 33.4) (end 1.497071 33.4) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 34.29) (end 6.64 34.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 35.18) (end 12.64 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 35.18) (end 12.64 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 35.94) (end 6.64 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 35.18) (end 3.98 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 35.94) (end 3.98 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 35.18) (end 1.497071 35.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 35.94) (end 1.497071 35.94) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 36.83) (end 6.64 36.83) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 37.72) (end 12.64 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 37.72) (end 12.64 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 38.48) (end 6.64 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 37.72) (end 3.98 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 38.48) (end 3.98 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 37.72) (end 1.497071 37.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 38.48) (end 1.497071 38.48) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 39.37) (end 6.64 39.37) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 40.26) (end 12.64 40.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 40.26) (end 12.64 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 41.02) (end 6.64 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 40.26) (end 3.98 40.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 41.02) (end 3.98 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 40.26) (end 1.497071 40.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 41.02) (end 1.497071 41.02) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 41.91) (end 6.64 41.91) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 42.8) (end 12.64 42.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 42.8) (end 12.64 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 43.56) (end 6.64 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 42.8) (end 3.98 42.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 43.56) (end 3.98 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 42.8) (end 1.497071 42.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 43.56) (end 1.497071 43.56) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 44.45) (end 6.64 44.45) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 45.34) (end 12.64 45.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 45.34) (end 12.64 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 46.1) (end 6.64 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 45.34) (end 3.98 45.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 46.1) (end 3.98 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 45.34) (end 1.497071 45.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 46.1) (end 1.497071 46.1) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 46.99) (end 6.64 46.99) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 47.88) (end 12.64 47.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 47.88) (end 12.64 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 48.64) (end 6.64 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 47.88) (end 3.98 47.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 48.64) (end 3.98 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 47.88) (end 1.497071 47.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 48.64) (end 1.497071 48.64) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 49.53) (end 6.64 49.53) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 50.42) (end 12.64 50.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 50.42) (end 12.64 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 51.18) (end 6.64 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 50.42) (end 3.98 50.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 51.18) (end 3.98 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 50.42) (end 1.497071 50.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 51.18) (end 1.497071 51.18) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 52.07) (end 6.64 52.07) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 52.96) (end 12.64 52.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 52.96) (end 12.64 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 53.72) (end 6.64 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 52.96) (end 3.98 52.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 53.72) (end 3.98 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 52.96) (end 1.497071 52.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 53.72) (end 1.497071 53.72) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 54.61) (end 6.64 54.61) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 55.5) (end 12.64 55.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 55.5) (end 12.64 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 56.26) (end 6.64 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 55.5) (end 3.98 55.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 56.26) (end 3.98 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 55.5) (end 1.497071 55.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 56.26) (end 1.497071 56.26) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 57.15) (end 6.64 57.15) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 58.04) (end 12.64 58.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 58.04) (end 12.64 58.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 58.8) (end 6.64 58.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 58.04) (end 3.98 58.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 58.8) (end 3.98 58.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 58.04) (end 1.497071 58.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 58.8) (end 1.497071 58.8) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 59.69) (end 6.64 59.69) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 60.58) (end 12.64 60.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 60.58) (end 12.64 61.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 61.34) (end 6.64 61.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 60.58) (end 3.98 60.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 61.34) (end 3.98 61.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 60.58) (end 1.497071 60.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 61.34) (end 1.497071 61.34) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 62.23) (end 6.64 62.23) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 63.12) (end 12.64 63.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 63.12) (end 12.64 63.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 63.88) (end 6.64 63.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 63.12) (end 3.98 63.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 63.88) (end 3.98 63.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 63.12) (end 1.497071 63.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 63.88) (end 1.497071 63.88) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 64.77) (end 6.64 64.77) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 65.66) (end 12.64 65.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 65.66) (end 12.64 66.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 66.42) (end 6.64 66.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 65.66) (end 3.98 65.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 66.42) (end 3.98 66.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 65.66) (end 1.497071 65.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 66.42) (end 1.497071 66.42) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 67.31) (end 6.64 67.31) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 68.2) (end 12.64 68.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 68.2) (end 12.64 68.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 68.96) (end 6.64 68.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 68.2) (end 3.98 68.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 68.96) (end 3.98 68.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 68.2) (end 1.497071 68.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 68.96) (end 1.497071 68.96) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 69.85) (end 6.64 69.85) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 70.74) (end 12.64 70.74) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 70.74) (end 12.64 71.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 71.5) (end 6.64 71.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 70.74) (end 3.98 70.74) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 71.5) (end 3.98 71.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 70.74) (end 1.497071 70.74) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 71.5) (end 1.497071 71.5) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 72.39) (end 6.64 72.39) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 73.28) (end 12.64 73.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 73.28) (end 12.64 74.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 74.04) (end 6.64 74.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 73.28) (end 3.98 73.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 74.04) (end 3.98 74.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 73.28) (end 1.497071 73.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 74.04) (end 1.497071 74.04) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 74.93) (end 6.64 74.93) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 75.82) (end 12.64 75.82) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 75.82) (end 12.64 76.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 76.58) (end 6.64 76.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 75.82) (end 3.98 75.82) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 76.58) (end 3.98 76.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 75.82) (end 1.497071 75.82) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 76.58) (end 1.497071 76.58) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 77.47) (end 6.64 77.47) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 78.36) (end 12.64 78.36) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 78.36) (end 12.64 79.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 79.12) (end 6.64 79.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 78.36) (end 3.98 78.36) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 79.12) (end 3.98 79.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 78.36) (end 1.497071 78.36) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 79.12) (end 1.497071 79.12) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 80.01) (end 6.64 80.01) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 80.9) (end 12.64 80.9) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 80.9) (end 12.64 81.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 81.66) (end 6.64 81.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 80.9) (end 3.98 80.9) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 81.66) (end 3.98 81.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 80.9) (end 1.497071 80.9) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 81.66) (end 1.497071 81.66) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 82.55) (end 6.64 82.55) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 83.44) (end 12.64 83.44) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 83.44) (end 12.64 84.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 84.2) (end 6.64 84.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 83.44) (end 3.98 83.44) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 84.2) (end 3.98 84.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 83.44) (end 1.497071 83.44) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 84.2) (end 1.497071 84.2) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 85.09) (end 6.64 85.09) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 85.98) (end 12.64 85.98) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 85.98) (end 12.64 86.74) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 86.74) (end 6.64 86.74) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 85.98) (end 3.98 85.98) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 86.74) (end 3.98 86.74) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 85.98) (end 1.497071 85.98) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 86.74) (end 1.497071 86.74) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 87.63) (end 6.64 87.63) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 88.52) (end 12.64 88.52) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 88.52) (end 12.64 89.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 89.28) (end 6.64 89.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 88.52) (end 3.98 88.52) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 89.28) (end 3.98 89.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 88.52) (end 1.497071 88.52) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 89.28) (end 1.497071 89.28) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 90.17) (end 6.64 90.17) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 91.06) (end 12.64 91.06) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 91.06) (end 12.64 91.82) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 91.82) (end 6.64 91.82) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 91.06) (end 3.98 91.06) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 91.82) (end 3.98 91.82) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 91.06) (end 1.497071 91.06) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 91.82) (end 1.497071 91.82) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 92.71) (end 6.64 92.71) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 93.6) (end 12.64 93.6) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 93.6) (end 12.64 94.36) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 94.36) (end 6.64 94.36) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 93.6) (end 3.98 93.6) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 94.36) (end 3.98 94.36) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 93.6) (end 1.497071 93.6) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 94.36) (end 1.497071 94.36) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 95.25) (end 6.64 95.25) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 96.14) (end 12.64 96.14) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 96.14) (end 12.64 96.9) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 96.9) (end 6.64 96.9) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 96.14) (end 3.98 96.14) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 96.9) (end 3.98 96.9) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 96.14) (end 1.497071 96.14) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 96.9) (end 1.497071 96.9) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.98 97.79) (end 6.64 97.79) (layer F.SilkS) (width 0.12))
+  (fp_line (start 6.64 98.68) (end 12.64 98.68) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 98.68) (end 12.64 99.44) (layer F.SilkS) (width 0.12))
+  (fp_line (start 12.64 99.44) (end 6.64 99.44) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 98.68) (end 3.98 98.68) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.582929 99.44) (end 3.98 99.44) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 98.68) (end 1.497071 98.68) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.042929 99.44) (end 1.497071 99.44) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 0) (end -1.27 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.27 -1.27) (end 0 -1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 100.85) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 100.85) (end 13.1 100.85) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 13.1 100.85) (end 13.1 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 13.1 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 2.54 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 2.54 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 2.54 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 2.54 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 14 thru_hole oval (at 2.54 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 15 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 16 thru_hole oval (at 2.54 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 17 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 18 thru_hole oval (at 2.54 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 19 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 20 thru_hole oval (at 2.54 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 21 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 22 thru_hole oval (at 2.54 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 23 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 24 thru_hole oval (at 2.54 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 25 thru_hole oval (at 0 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 26 thru_hole oval (at 2.54 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 27 thru_hole oval (at 0 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 28 thru_hole oval (at 2.54 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 29 thru_hole oval (at 0 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 30 thru_hole oval (at 2.54 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 31 thru_hole oval (at 0 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 32 thru_hole oval (at 2.54 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 33 thru_hole oval (at 0 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 34 thru_hole oval (at 2.54 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 35 thru_hole oval (at 0 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 36 thru_hole oval (at 2.54 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 37 thru_hole oval (at 0 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 38 thru_hole oval (at 2.54 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 39 thru_hole oval (at 0 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 40 thru_hole oval (at 2.54 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 41 thru_hole oval (at 0 50.8) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 42 thru_hole oval (at 2.54 50.8) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 43 thru_hole oval (at 0 53.34) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 44 thru_hole oval (at 2.54 53.34) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 45 thru_hole oval (at 0 55.88) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 46 thru_hole oval (at 2.54 55.88) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 47 thru_hole oval (at 0 58.42) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 48 thru_hole oval (at 2.54 58.42) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 49 thru_hole oval (at 0 60.96) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 50 thru_hole oval (at 2.54 60.96) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 51 thru_hole oval (at 0 63.5) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 52 thru_hole oval (at 2.54 63.5) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 53 thru_hole oval (at 0 66.04) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 54 thru_hole oval (at 2.54 66.04) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 55 thru_hole oval (at 0 68.58) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 56 thru_hole oval (at 2.54 68.58) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 57 thru_hole oval (at 0 71.12) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 58 thru_hole oval (at 2.54 71.12) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 59 thru_hole oval (at 0 73.66) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 60 thru_hole oval (at 2.54 73.66) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 61 thru_hole oval (at 0 76.2) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 62 thru_hole oval (at 2.54 76.2) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 63 thru_hole oval (at 0 78.74) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 64 thru_hole oval (at 2.54 78.74) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 65 thru_hole oval (at 0 81.28) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 66 thru_hole oval (at 2.54 81.28) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 67 thru_hole oval (at 0 83.82) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 68 thru_hole oval (at 2.54 83.82) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 69 thru_hole oval (at 0 86.36) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 70 thru_hole oval (at 2.54 86.36) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 71 thru_hole oval (at 0 88.9) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 72 thru_hole oval (at 2.54 88.9) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 73 thru_hole oval (at 0 91.44) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 74 thru_hole oval (at 2.54 91.44) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 75 thru_hole oval (at 0 93.98) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 76 thru_hole oval (at 2.54 93.98) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 77 thru_hole oval (at 0 96.52) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 78 thru_hole oval (at 2.54 96.52) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 79 thru_hole oval (at 0 99.06) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 80 thru_hole oval (at 2.54 99.06) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 5.31 49.53 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_2x40_P2.54mm_Horizontal.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_2x40_P2.54mm_Vertical.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x40_P2.54mm_Vertical.kicad_mod
new file mode 100644
index 000000000..8897c932f
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x40_P2.54mm_Vertical.kicad_mod
@@ -0,0 +1,115 @@
+(module PinHeader_2x40_P2.54mm_Vertical (layer F.Cu) (tedit 59FED5CC)
+  (descr "Through hole straight pin header, 2x40, 2.54mm pitch, double rows")
+  (tags "Through hole pin header THT 2x40 2.54mm double row")
+  (fp_text reference REF** (at 1.27 -2.33) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_2x40_P2.54mm_Vertical (at 1.27 101.39) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 0 -1.27) (end 3.81 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.81 -1.27) (end 3.81 100.33) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.81 100.33) (end -1.27 100.33) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 100.33) (end -1.27 0) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.27 0) (end 0 -1.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.33 100.39) (end 3.87 100.39) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end -1.33 100.39) (layer F.SilkS) (width 0.12))
+  (fp_line (start 3.87 -1.33) (end 3.87 100.39) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 1.27) (end 1.27 1.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.27 1.27) (end 1.27 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start 1.27 -1.33) (end 3.87 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12))
+  (fp_line (start -1.8 -1.8) (end -1.8 100.85) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -1.8 100.85) (end 4.35 100.85) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.35 100.85) (end 4.35 -1.8) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 4.35 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05))
+  (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 2 thru_hole oval (at 2.54 0) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 3 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 5 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 7 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 8 thru_hole oval (at 2.54 7.62) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 9 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 10 thru_hole oval (at 2.54 10.16) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 11 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 12 thru_hole oval (at 2.54 12.7) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 13 thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 14 thru_hole oval (at 2.54 15.24) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 15 thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 16 thru_hole oval (at 2.54 17.78) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 17 thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 18 thru_hole oval (at 2.54 20.32) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 19 thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 20 thru_hole oval (at 2.54 22.86) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 21 thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 22 thru_hole oval (at 2.54 25.4) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 23 thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 24 thru_hole oval (at 2.54 27.94) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 25 thru_hole oval (at 0 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 26 thru_hole oval (at 2.54 30.48) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 27 thru_hole oval (at 0 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 28 thru_hole oval (at 2.54 33.02) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 29 thru_hole oval (at 0 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 30 thru_hole oval (at 2.54 35.56) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 31 thru_hole oval (at 0 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 32 thru_hole oval (at 2.54 38.1) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 33 thru_hole oval (at 0 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 34 thru_hole oval (at 2.54 40.64) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 35 thru_hole oval (at 0 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 36 thru_hole oval (at 2.54 43.18) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 37 thru_hole oval (at 0 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 38 thru_hole oval (at 2.54 45.72) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 39 thru_hole oval (at 0 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 40 thru_hole oval (at 2.54 48.26) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 41 thru_hole oval (at 0 50.8) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 42 thru_hole oval (at 2.54 50.8) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 43 thru_hole oval (at 0 53.34) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 44 thru_hole oval (at 2.54 53.34) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 45 thru_hole oval (at 0 55.88) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 46 thru_hole oval (at 2.54 55.88) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 47 thru_hole oval (at 0 58.42) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 48 thru_hole oval (at 2.54 58.42) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 49 thru_hole oval (at 0 60.96) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 50 thru_hole oval (at 2.54 60.96) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 51 thru_hole oval (at 0 63.5) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 52 thru_hole oval (at 2.54 63.5) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 53 thru_hole oval (at 0 66.04) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 54 thru_hole oval (at 2.54 66.04) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 55 thru_hole oval (at 0 68.58) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 56 thru_hole oval (at 2.54 68.58) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 57 thru_hole oval (at 0 71.12) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 58 thru_hole oval (at 2.54 71.12) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 59 thru_hole oval (at 0 73.66) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 60 thru_hole oval (at 2.54 73.66) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 61 thru_hole oval (at 0 76.2) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 62 thru_hole oval (at 2.54 76.2) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 63 thru_hole oval (at 0 78.74) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 64 thru_hole oval (at 2.54 78.74) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 65 thru_hole oval (at 0 81.28) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 66 thru_hole oval (at 2.54 81.28) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 67 thru_hole oval (at 0 83.82) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 68 thru_hole oval (at 2.54 83.82) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 69 thru_hole oval (at 0 86.36) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 70 thru_hole oval (at 2.54 86.36) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 71 thru_hole oval (at 0 88.9) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 72 thru_hole oval (at 2.54 88.9) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 73 thru_hole oval (at 0 91.44) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 74 thru_hole oval (at 2.54 91.44) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 75 thru_hole oval (at 0 93.98) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 76 thru_hole oval (at 2.54 93.98) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 77 thru_hole oval (at 0 96.52) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 78 thru_hole oval (at 2.54 96.52) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 79 thru_hole oval (at 0 99.06) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (pad 80 thru_hole oval (at 2.54 99.06) (size 1.7 1.7) (drill 1.0) (layers *.Cu *.Mask))
+  (fp_text user %R (at 1.27 49.53 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_2x40_P2.54mm_Vertical.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file
diff --git a/Conn_PinHeader_2.54mm.pretty/PinHeader_2x40_P2.54mm_Vertical_SMD.kicad_mod b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x40_P2.54mm_Vertical_SMD.kicad_mod
new file mode 100644
index 000000000..a706df904
--- /dev/null
+++ b/Conn_PinHeader_2.54mm.pretty/PinHeader_2x40_P2.54mm_Vertical_SMD.kicad_mod
@@ -0,0 +1,433 @@
+(module PinHeader_2x40_P2.54mm_Vertical_SMD (layer F.Cu) (tedit 59FED5CC)
+  (descr "surface-mounted straight pin header, 2x40, 2.54mm pitch, double rows")
+  (tags "Surface mounted pin header SMD 2x40 2.54mm double row")
+  (attr smd)
+  (fp_text reference REF** (at 0 -51.86) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_text value PinHeader_2x40_P2.54mm_Vertical_SMD (at 0 51.86) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (fp_line (start 2.54 50.8) (end -2.54 50.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -1.59 -50.8) (end 2.54 -50.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 50.8) (end -2.54 -49.85) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -49.85) (end -1.59 -50.8) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -50.8) (end 2.54 50.8) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -49.85) (end -3.6 -49.85) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -49.85) (end -3.6 -49.21) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -49.21) (end -2.54 -49.21) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -49.85) (end 3.6 -49.85) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -49.85) (end 3.6 -49.21) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -49.21) (end 2.54 -49.21) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -47.31) (end -3.6 -47.31) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -47.31) (end -3.6 -46.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -46.67) (end -2.54 -46.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -47.31) (end 3.6 -47.31) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -47.31) (end 3.6 -46.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -46.67) (end 2.54 -46.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -44.77) (end -3.6 -44.77) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -44.77) (end -3.6 -44.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -44.13) (end -2.54 -44.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -44.77) (end 3.6 -44.77) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -44.77) (end 3.6 -44.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -44.13) (end 2.54 -44.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -42.23) (end -3.6 -42.23) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -42.23) (end -3.6 -41.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -41.59) (end -2.54 -41.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -42.23) (end 3.6 -42.23) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -42.23) (end 3.6 -41.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -41.59) (end 2.54 -41.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -39.69) (end -3.6 -39.69) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -39.69) (end -3.6 -39.05) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -39.05) (end -2.54 -39.05) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -39.69) (end 3.6 -39.69) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -39.69) (end 3.6 -39.05) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -39.05) (end 2.54 -39.05) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -37.15) (end -3.6 -37.15) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -37.15) (end -3.6 -36.51) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -36.51) (end -2.54 -36.51) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -37.15) (end 3.6 -37.15) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -37.15) (end 3.6 -36.51) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -36.51) (end 2.54 -36.51) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -34.61) (end -3.6 -34.61) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -34.61) (end -3.6 -33.97) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -33.97) (end -2.54 -33.97) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -34.61) (end 3.6 -34.61) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -34.61) (end 3.6 -33.97) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -33.97) (end 2.54 -33.97) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -32.07) (end -3.6 -32.07) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -32.07) (end -3.6 -31.43) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -31.43) (end -2.54 -31.43) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -32.07) (end 3.6 -32.07) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -32.07) (end 3.6 -31.43) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -31.43) (end 2.54 -31.43) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -29.53) (end -3.6 -29.53) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -29.53) (end -3.6 -28.89) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -28.89) (end -2.54 -28.89) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -29.53) (end 3.6 -29.53) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -29.53) (end 3.6 -28.89) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -28.89) (end 2.54 -28.89) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -26.99) (end -3.6 -26.99) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -26.99) (end -3.6 -26.35) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -26.35) (end -2.54 -26.35) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -26.99) (end 3.6 -26.99) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -26.99) (end 3.6 -26.35) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -26.35) (end 2.54 -26.35) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -24.45) (end -3.6 -24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -24.45) (end -3.6 -23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -23.81) (end -2.54 -23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -24.45) (end 3.6 -24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -24.45) (end 3.6 -23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -23.81) (end 2.54 -23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -21.91) (end -3.6 -21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -21.91) (end -3.6 -21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -21.27) (end -2.54 -21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -21.91) (end 3.6 -21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -21.91) (end 3.6 -21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -21.27) (end 2.54 -21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -19.37) (end -3.6 -19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -19.37) (end -3.6 -18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -18.73) (end -2.54 -18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -19.37) (end 3.6 -19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -19.37) (end 3.6 -18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -18.73) (end 2.54 -18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -16.83) (end -3.6 -16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -16.83) (end -3.6 -16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -16.19) (end -2.54 -16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -16.83) (end 3.6 -16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -16.83) (end 3.6 -16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -16.19) (end 2.54 -16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -14.29) (end -3.6 -14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -14.29) (end -3.6 -13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -13.65) (end -2.54 -13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -14.29) (end 3.6 -14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -14.29) (end 3.6 -13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -13.65) (end 2.54 -13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -11.75) (end -3.6 -11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -11.75) (end -3.6 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -11.11) (end -2.54 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -11.75) (end 3.6 -11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -11.75) (end 3.6 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -11.11) (end 2.54 -11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -9.21) (end -3.6 -9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -9.21) (end -3.6 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -8.57) (end -2.54 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -9.21) (end 3.6 -9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -9.21) (end 3.6 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -8.57) (end 2.54 -8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -6.67) (end -3.6 -6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -6.67) (end -3.6 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -6.03) (end -2.54 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -6.67) (end 3.6 -6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -6.67) (end 3.6 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -6.03) (end 2.54 -6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -4.13) (end -3.6 -4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -4.13) (end -3.6 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -3.49) (end -2.54 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -4.13) (end 3.6 -4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -4.13) (end 3.6 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -3.49) (end 2.54 -3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 -1.59) (end -3.6 -1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -1.59) (end -3.6 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 -0.95) (end -2.54 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 -1.59) (end 3.6 -1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -1.59) (end 3.6 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 -0.95) (end 2.54 -0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 0.95) (end -3.6 0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 0.95) (end -3.6 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 1.59) (end -2.54 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 0.95) (end 3.6 0.95) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 0.95) (end 3.6 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 1.59) (end 2.54 1.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 3.49) (end -3.6 3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 3.49) (end -3.6 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 4.13) (end -2.54 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 3.49) (end 3.6 3.49) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 3.49) (end 3.6 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 4.13) (end 2.54 4.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 6.03) (end -3.6 6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 6.03) (end -3.6 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 6.67) (end -2.54 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 6.03) (end 3.6 6.03) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 6.03) (end 3.6 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 6.67) (end 2.54 6.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 8.57) (end -3.6 8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 8.57) (end -3.6 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 9.21) (end -2.54 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 8.57) (end 3.6 8.57) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 8.57) (end 3.6 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 9.21) (end 2.54 9.21) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 11.11) (end -3.6 11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 11.11) (end -3.6 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 11.75) (end -2.54 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 11.11) (end 3.6 11.11) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 11.11) (end 3.6 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 11.75) (end 2.54 11.75) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 13.65) (end -3.6 13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 13.65) (end -3.6 14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 14.29) (end -2.54 14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 13.65) (end 3.6 13.65) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 13.65) (end 3.6 14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 14.29) (end 2.54 14.29) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 16.19) (end -3.6 16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 16.19) (end -3.6 16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 16.83) (end -2.54 16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 16.19) (end 3.6 16.19) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 16.19) (end 3.6 16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 16.83) (end 2.54 16.83) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 18.73) (end -3.6 18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 18.73) (end -3.6 19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 19.37) (end -2.54 19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 18.73) (end 3.6 18.73) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 18.73) (end 3.6 19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 19.37) (end 2.54 19.37) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 21.27) (end -3.6 21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 21.27) (end -3.6 21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 21.91) (end -2.54 21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 21.27) (end 3.6 21.27) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 21.27) (end 3.6 21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 21.91) (end 2.54 21.91) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 23.81) (end -3.6 23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 23.81) (end -3.6 24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 24.45) (end -2.54 24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 23.81) (end 3.6 23.81) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 23.81) (end 3.6 24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 24.45) (end 2.54 24.45) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 26.35) (end -3.6 26.35) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 26.35) (end -3.6 26.99) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 26.99) (end -2.54 26.99) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 26.35) (end 3.6 26.35) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 26.35) (end 3.6 26.99) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 26.99) (end 2.54 26.99) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 28.89) (end -3.6 28.89) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 28.89) (end -3.6 29.53) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 29.53) (end -2.54 29.53) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 28.89) (end 3.6 28.89) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 28.89) (end 3.6 29.53) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 29.53) (end 2.54 29.53) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 31.43) (end -3.6 31.43) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 31.43) (end -3.6 32.07) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 32.07) (end -2.54 32.07) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 31.43) (end 3.6 31.43) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 31.43) (end 3.6 32.07) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 32.07) (end 2.54 32.07) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 33.97) (end -3.6 33.97) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 33.97) (end -3.6 34.61) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 34.61) (end -2.54 34.61) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 33.97) (end 3.6 33.97) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 33.97) (end 3.6 34.61) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 34.61) (end 2.54 34.61) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 36.51) (end -3.6 36.51) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 36.51) (end -3.6 37.15) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 37.15) (end -2.54 37.15) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 36.51) (end 3.6 36.51) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 36.51) (end 3.6 37.15) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 37.15) (end 2.54 37.15) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 39.05) (end -3.6 39.05) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 39.05) (end -3.6 39.69) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 39.69) (end -2.54 39.69) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 39.05) (end 3.6 39.05) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 39.05) (end 3.6 39.69) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 39.69) (end 2.54 39.69) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 41.59) (end -3.6 41.59) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 41.59) (end -3.6 42.23) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 42.23) (end -2.54 42.23) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 41.59) (end 3.6 41.59) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 41.59) (end 3.6 42.23) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 42.23) (end 2.54 42.23) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 44.13) (end -3.6 44.13) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 44.13) (end -3.6 44.77) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 44.77) (end -2.54 44.77) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 44.13) (end 3.6 44.13) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 44.13) (end 3.6 44.77) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 44.77) (end 2.54 44.77) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 46.67) (end -3.6 46.67) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 46.67) (end -3.6 47.31) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 47.31) (end -2.54 47.31) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 46.67) (end 3.6 46.67) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 46.67) (end 3.6 47.31) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 47.31) (end 2.54 47.31) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.54 49.21) (end -3.6 49.21) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 49.21) (end -3.6 49.85) (layer F.Fab) (width 0.1))
+  (fp_line (start -3.6 49.85) (end -2.54 49.85) (layer F.Fab) (width 0.1))
+  (fp_line (start 2.54 49.21) (end 3.6 49.21) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 49.21) (end 3.6 49.85) (layer F.Fab) (width 0.1))
+  (fp_line (start 3.6 49.85) (end 2.54 49.85) (layer F.Fab) (width 0.1))
+  (fp_line (start -2.6 -50.86) (end 2.6 -50.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 50.86) (end 2.6 50.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start -4.04 -50.29) (end -2.6 -50.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -50.86) (end -2.6 -50.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -50.86) (end 2.6 -50.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 50.29) (end -2.6 50.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 50.29) (end 2.6 50.86) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -48.77) (end -2.6 -47.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -48.77) (end 2.6 -47.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -46.23) (end -2.6 -45.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -46.23) (end 2.6 -45.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -43.69) (end -2.6 -42.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -43.69) (end 2.6 -42.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -41.15) (end -2.6 -40.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -41.15) (end 2.6 -40.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -38.61) (end -2.6 -37.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -38.61) (end 2.6 -37.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -36.07) (end -2.6 -35.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -36.07) (end 2.6 -35.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -33.53) (end -2.6 -32.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -33.53) (end 2.6 -32.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -30.99) (end -2.6 -29.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -30.99) (end 2.6 -29.97) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -28.45) (end -2.6 -27.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -28.45) (end 2.6 -27.43) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -25.91) (end -2.6 -24.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -25.91) (end 2.6 -24.89) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -23.37) (end -2.6 -22.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -23.37) (end 2.6 -22.35) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -20.83) (end -2.6 -19.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -20.83) (end 2.6 -19.81) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -18.29) (end -2.6 -17.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -18.29) (end 2.6 -17.27) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -15.75) (end -2.6 -14.73) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -15.75) (end 2.6 -14.73) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -13.21) (end -2.6 -12.19) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -13.21) (end 2.6 -12.19) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -10.67) (end -2.6 -9.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -10.67) (end 2.6 -9.65) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -8.13) (end -2.6 -7.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -8.13) (end 2.6 -7.11) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -5.59) (end -2.6 -4.57) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -5.59) (end 2.6 -4.57) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -3.05) (end -2.6 -2.03) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -3.05) (end 2.6 -2.03) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 -0.51) (end -2.6 0.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 -0.51) (end 2.6 0.51) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 2.03) (end -2.6 3.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 2.03) (end 2.6 3.05) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 4.57) (end -2.6 5.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 4.57) (end 2.6 5.59) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 7.11) (end -2.6 8.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 7.11) (end 2.6 8.13) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 9.65) (end -2.6 10.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 9.65) (end 2.6 10.67) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 12.19) (end -2.6 13.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 12.19) (end 2.6 13.21) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 14.73) (end -2.6 15.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 14.73) (end 2.6 15.75) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 17.27) (end -2.6 18.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 17.27) (end 2.6 18.29) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 19.81) (end -2.6 20.83) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 19.81) (end 2.6 20.83) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 22.35) (end -2.6 23.37) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 22.35) (end 2.6 23.37) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 24.89) (end -2.6 25.91) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 24.89) (end 2.6 25.91) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 27.43) (end -2.6 28.45) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 27.43) (end 2.6 28.45) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 29.97) (end -2.6 30.99) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 29.97) (end 2.6 30.99) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 32.51) (end -2.6 33.53) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 32.51) (end 2.6 33.53) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 35.05) (end -2.6 36.07) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 35.05) (end 2.6 36.07) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 37.59) (end -2.6 38.61) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 37.59) (end 2.6 38.61) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 40.13) (end -2.6 41.15) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 40.13) (end 2.6 41.15) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 42.67) (end -2.6 43.69) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 42.67) (end 2.6 43.69) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 45.21) (end -2.6 46.23) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 45.21) (end 2.6 46.23) (layer F.SilkS) (width 0.12))
+  (fp_line (start -2.6 47.75) (end -2.6 48.77) (layer F.SilkS) (width 0.12))
+  (fp_line (start 2.6 47.75) (end 2.6 48.77) (layer F.SilkS) (width 0.12))
+  (fp_line (start -5.9 -51.3) (end -5.9 51.3) (layer F.CrtYd) (width 0.05))
+  (fp_line (start -5.9 51.3) (end 5.9 51.3) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 5.9 51.3) (end 5.9 -51.3) (layer F.CrtYd) (width 0.05))
+  (fp_line (start 5.9 -51.3) (end -5.9 -51.3) (layer F.CrtYd) (width 0.05))
+  (pad 1 smd rect (at -2.525 -49.53) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 2 smd rect (at 2.525 -49.53) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 3 smd rect (at -2.525 -46.99) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 4 smd rect (at 2.525 -46.99) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 5 smd rect (at -2.525 -44.45) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 6 smd rect (at 2.525 -44.45) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 7 smd rect (at -2.525 -41.91) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 8 smd rect (at 2.525 -41.91) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 9 smd rect (at -2.525 -39.37) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 10 smd rect (at 2.525 -39.37) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 11 smd rect (at -2.525 -36.83) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 12 smd rect (at 2.525 -36.83) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 13 smd rect (at -2.525 -34.29) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 14 smd rect (at 2.525 -34.29) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 15 smd rect (at -2.525 -31.75) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 16 smd rect (at 2.525 -31.75) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 17 smd rect (at -2.525 -29.21) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 18 smd rect (at 2.525 -29.21) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 19 smd rect (at -2.525 -26.67) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 20 smd rect (at 2.525 -26.67) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 21 smd rect (at -2.525 -24.13) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 22 smd rect (at 2.525 -24.13) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 23 smd rect (at -2.525 -21.59) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 24 smd rect (at 2.525 -21.59) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 25 smd rect (at -2.525 -19.05) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 26 smd rect (at 2.525 -19.05) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 27 smd rect (at -2.525 -16.51) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 28 smd rect (at 2.525 -16.51) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 29 smd rect (at -2.525 -13.97) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 30 smd rect (at 2.525 -13.97) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 31 smd rect (at -2.525 -11.43) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 32 smd rect (at 2.525 -11.43) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 33 smd rect (at -2.525 -8.89) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 34 smd rect (at 2.525 -8.89) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 35 smd rect (at -2.525 -6.35) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 36 smd rect (at 2.525 -6.35) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 37 smd rect (at -2.525 -3.81) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 38 smd rect (at 2.525 -3.81) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 39 smd rect (at -2.525 -1.27) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 40 smd rect (at 2.525 -1.27) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 41 smd rect (at -2.525 1.27) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 42 smd rect (at 2.525 1.27) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 43 smd rect (at -2.525 3.81) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 44 smd rect (at 2.525 3.81) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 45 smd rect (at -2.525 6.35) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 46 smd rect (at 2.525 6.35) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 47 smd rect (at -2.525 8.89) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 48 smd rect (at 2.525 8.89) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 49 smd rect (at -2.525 11.43) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 50 smd rect (at 2.525 11.43) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 51 smd rect (at -2.525 13.97) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 52 smd rect (at 2.525 13.97) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 53 smd rect (at -2.525 16.51) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 54 smd rect (at 2.525 16.51) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 55 smd rect (at -2.525 19.05) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 56 smd rect (at 2.525 19.05) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 57 smd rect (at -2.525 21.59) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 58 smd rect (at 2.525 21.59) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 59 smd rect (at -2.525 24.13) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 60 smd rect (at 2.525 24.13) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 61 smd rect (at -2.525 26.67) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 62 smd rect (at 2.525 26.67) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 63 smd rect (at -2.525 29.21) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 64 smd rect (at 2.525 29.21) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 65 smd rect (at -2.525 31.75) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 66 smd rect (at 2.525 31.75) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 67 smd rect (at -2.525 34.29) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 68 smd rect (at 2.525 34.29) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 69 smd rect (at -2.525 36.83) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 70 smd rect (at 2.525 36.83) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 71 smd rect (at -2.525 39.37) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 72 smd rect (at 2.525 39.37) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 73 smd rect (at -2.525 41.91) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 74 smd rect (at 2.525 41.91) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 75 smd rect (at -2.525 44.45) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 76 smd rect (at 2.525 44.45) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 77 smd rect (at -2.525 46.99) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 78 smd rect (at 2.525 46.99) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 79 smd rect (at -2.525 49.53) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (pad 80 smd rect (at 2.525 49.53) (size 3.15 1) (layers F.Cu F.Mask F.Paste))
+  (fp_text user %R (at 0 0 90) (layer F.Fab)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (model ${KISYS3DMOD}/Conn_PinHeader_2.54mm.3dshapes/PinHeader_2x40_P2.54mm_Vertical_SMD.wrl
+    (at (xyz 0 0 0))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 0 0))
+  )
+)
\ No newline at end of file