summaryrefslogtreecommitdiff
path: root/library/kicadLibrary/footprints/TerminalBlock_4Ucon.pretty
diff options
context:
space:
mode:
Diffstat (limited to 'library/kicadLibrary/footprints/TerminalBlock_4Ucon.pretty')
-rw-r--r--library/kicadLibrary/footprints/TerminalBlock_4Ucon.pretty/TerminalBlock_4Ucon_1x02_P3.50mm_Horizontal.kicad_mod75
-rw-r--r--library/kicadLibrary/footprints/TerminalBlock_4Ucon.pretty/TerminalBlock_4Ucon_1x02_P3.50mm_Vertical.kicad_mod67
-rw-r--r--library/kicadLibrary/footprints/TerminalBlock_4Ucon.pretty/TerminalBlock_4Ucon_1x03_P3.50mm_Horizontal.kicad_mod90
-rw-r--r--library/kicadLibrary/footprints/TerminalBlock_4Ucon.pretty/TerminalBlock_4Ucon_1x03_P3.50mm_Vertical.kicad_mod82
-rw-r--r--library/kicadLibrary/footprints/TerminalBlock_4Ucon.pretty/TerminalBlock_4Ucon_1x04_P3.50mm_Horizontal.kicad_mod105
-rw-r--r--library/kicadLibrary/footprints/TerminalBlock_4Ucon.pretty/TerminalBlock_4Ucon_1x04_P3.50mm_Vertical.kicad_mod97
-rw-r--r--library/kicadLibrary/footprints/TerminalBlock_4Ucon.pretty/TerminalBlock_4Ucon_1x05_P3.50mm_Horizontal.kicad_mod120
-rw-r--r--library/kicadLibrary/footprints/TerminalBlock_4Ucon.pretty/TerminalBlock_4Ucon_1x05_P3.50mm_Vertical.kicad_mod112
-rw-r--r--library/kicadLibrary/footprints/TerminalBlock_4Ucon.pretty/TerminalBlock_4Ucon_1x06_P3.50mm_Horizontal.kicad_mod135
-rw-r--r--library/kicadLibrary/footprints/TerminalBlock_4Ucon.pretty/TerminalBlock_4Ucon_1x06_P3.50mm_Vertical.kicad_mod127
-rw-r--r--library/kicadLibrary/footprints/TerminalBlock_4Ucon.pretty/TerminalBlock_4Ucon_1x07_P3.50mm_Horizontal.kicad_mod150
-rw-r--r--library/kicadLibrary/footprints/TerminalBlock_4Ucon.pretty/TerminalBlock_4Ucon_1x07_P3.50mm_Vertical.kicad_mod142
-rw-r--r--library/kicadLibrary/footprints/TerminalBlock_4Ucon.pretty/TerminalBlock_4Ucon_1x08_P3.50mm_Horizontal.kicad_mod165
-rw-r--r--library/kicadLibrary/footprints/TerminalBlock_4Ucon.pretty/TerminalBlock_4Ucon_1x08_P3.50mm_Vertical.kicad_mod157
-rw-r--r--library/kicadLibrary/footprints/TerminalBlock_4Ucon.pretty/TerminalBlock_4Ucon_1x09_P3.50mm_Horizontal.kicad_mod180
-rw-r--r--library/kicadLibrary/footprints/TerminalBlock_4Ucon.pretty/TerminalBlock_4Ucon_1x09_P3.50mm_Vertical.kicad_mod172
-rw-r--r--library/kicadLibrary/footprints/TerminalBlock_4Ucon.pretty/TerminalBlock_4Ucon_1x10_P3.50mm_Horizontal.kicad_mod195
-rw-r--r--library/kicadLibrary/footprints/TerminalBlock_4Ucon.pretty/TerminalBlock_4Ucon_1x10_P3.50mm_Vertical.kicad_mod187
-rw-r--r--library/kicadLibrary/footprints/TerminalBlock_4Ucon.pretty/TerminalBlock_4Ucon_1x11_P3.50mm_Horizontal.kicad_mod210
-rw-r--r--library/kicadLibrary/footprints/TerminalBlock_4Ucon.pretty/TerminalBlock_4Ucon_1x11_P3.50mm_Vertical.kicad_mod202
-rw-r--r--library/kicadLibrary/footprints/TerminalBlock_4Ucon.pretty/TerminalBlock_4Ucon_1x12_P3.50mm_Horizontal.kicad_mod225
-rw-r--r--library/kicadLibrary/footprints/TerminalBlock_4Ucon.pretty/TerminalBlock_4Ucon_1x12_P3.50mm_Vertical.kicad_mod217
-rw-r--r--library/kicadLibrary/footprints/TerminalBlock_4Ucon.pretty/TerminalBlock_4Ucon_1x13_P3.50mm_Horizontal.kicad_mod240
-rw-r--r--library/kicadLibrary/footprints/TerminalBlock_4Ucon.pretty/TerminalBlock_4Ucon_1x13_P3.50mm_Vertical.kicad_mod232
-rw-r--r--library/kicadLibrary/footprints/TerminalBlock_4Ucon.pretty/TerminalBlock_4Ucon_1x14_P3.50mm_Horizontal.kicad_mod255
-rw-r--r--library/kicadLibrary/footprints/TerminalBlock_4Ucon.pretty/TerminalBlock_4Ucon_1x14_P3.50mm_Vertical.kicad_mod247
-rw-r--r--library/kicadLibrary/footprints/TerminalBlock_4Ucon.pretty/TerminalBlock_4Ucon_1x15_P3.50mm_Horizontal.kicad_mod270
-rw-r--r--library/kicadLibrary/footprints/TerminalBlock_4Ucon.pretty/TerminalBlock_4Ucon_1x15_P3.50mm_Vertical.kicad_mod262
28 files changed, 4718 insertions, 0 deletions
diff --git a/library/kicadLibrary/footprints/TerminalBlock_4Ucon.pretty/TerminalBlock_4Ucon_1x02_P3.50mm_Horizontal.kicad_mod b/library/kicadLibrary/footprints/TerminalBlock_4Ucon.pretty/TerminalBlock_4Ucon_1x02_P3.50mm_Horizontal.kicad_mod
new file mode 100644
index 00000000..d1b94d74
--- /dev/null
+++ b/library/kicadLibrary/footprints/TerminalBlock_4Ucon.pretty/TerminalBlock_4Ucon_1x02_P3.50mm_Horizontal.kicad_mod
@@ -0,0 +1,75 @@
+(footprint "TerminalBlock_4Ucon_1x02_P3.50mm_Horizontal" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5B294E91)
+ (descr "Terminal Block 4Ucon ItemNo. 19963, 2 pins, pitch 3.5mm, size 7.7x7mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see http://www.4uconnector.com/online/object/4udrawing/19963.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon")
+ (tags "THT Terminal Block 4Ucon ItemNo. 19963 pitch 3.5mm size 7.7x7mm^2 drill 1.2mm pad 2.4mm")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 1.75 -4.46) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 0e9f1835-7afe-412c-9505-599d27b94224)
+ )
+ (fp_text value "TerminalBlock_4Ucon_1x02_P3.50mm_Horizontal" (at 1.75 4.66) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp f305eb95-fc41-4cad-bd4b-81a197b13adc)
+ )
+ (fp_text user "${REFERENCE}" (at 1.75 2.9) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 8cc47ee5-5a92-4b2b-8dd8-ea85fed6d9cb)
+ )
+ (fp_line (start -2.16 -3.46) (end 5.66 -3.46) (layer "F.SilkS") (width 0.12) (tstamp 0689c005-584f-438a-9c46-0cb61d1a3dbd))
+ (fp_line (start 5.66 -3.46) (end 5.66 3.66) (layer "F.SilkS") (width 0.12) (tstamp 20500487-1480-45c7-8565-314fdb926fc2))
+ (fp_line (start -2.16 2.1) (end 5.66 2.1) (layer "F.SilkS") (width 0.12) (tstamp 7d2e71ef-2356-417c-ac88-f3626f699b82))
+ (fp_line (start -2.4 2.16) (end -2.4 3.9) (layer "F.SilkS") (width 0.12) (tstamp 945aca96-5e64-4974-a255-d48d2c8b81ba))
+ (fp_line (start -2.16 -3.46) (end -2.16 3.66) (layer "F.SilkS") (width 0.12) (tstamp a1cdb93d-2f72-429e-aef8-975213368713))
+ (fp_line (start -2.4 3.9) (end -0.9 3.9) (layer "F.SilkS") (width 0.12) (tstamp d80ceee2-308e-48c5-b803-c9012865136b))
+ (fp_line (start -2.16 3.66) (end 5.66 3.66) (layer "F.SilkS") (width 0.12) (tstamp f4ac936e-9cfd-446b-914b-f8b20a1dad64))
+ (fp_arc (start 1.432109 -0.607742) (mid 1.555727 0.00014) (end 1.432 0.608) (layer "F.SilkS") (width 0.12) (tstamp 3afe7d28-27fe-4e5a-aecc-1c468a7f166d))
+ (fp_arc (start 0.607587 1.431385) (mid 0.310017 1.523783) (end 0 1.555) (layer "F.SilkS") (width 0.12) (tstamp 3ffbfca9-0796-4aff-9d60-a82a56fbd923))
+ (fp_arc (start -0.607742 -1.432109) (mid 0.00014 -1.555727) (end 0.608 -1.432) (layer "F.SilkS") (width 0.12) (tstamp 52b0753c-5088-4ef7-b04c-afe37616f8f3))
+ (fp_arc (start 0.027011 1.555493) (mid -0.296984 1.527118) (end -0.608 1.432) (layer "F.SilkS") (width 0.12) (tstamp c8bc93f2-b8ef-43ae-81b7-4835c4dd7831))
+ (fp_arc (start -1.432109 0.607742) (mid -1.555727 -0.00014) (end -1.432 -0.608) (layer "F.SilkS") (width 0.12) (tstamp f86f5772-89f2-4900-b55c-11dbd67b338d))
+ (fp_circle (center 3.5 0) (end 5.055 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp 930b108c-521f-40d1-8da7-6d1c603c6002))
+ (fp_line (start 6.1 4.1) (end 6.1 -3.9) (layer "F.CrtYd") (width 0.05) (tstamp 4eedcb74-700c-4b45-846d-b3f77e2b09ab))
+ (fp_line (start -2.6 -3.9) (end -2.6 4.1) (layer "F.CrtYd") (width 0.05) (tstamp ba401621-ad28-49b5-a223-3832e5508328))
+ (fp_line (start -2.6 4.1) (end 6.1 4.1) (layer "F.CrtYd") (width 0.05) (tstamp c1841d00-9df4-45dd-938e-74df5c9a473a))
+ (fp_line (start 6.1 -3.9) (end -2.6 -3.9) (layer "F.CrtYd") (width 0.05) (tstamp fba7aa13-ea27-46ee-a342-37a5f2b784ea))
+ (fp_line (start 2.4 0.069) (end 2.4 -0.069) (layer "F.Fab") (width 0.1) (tstamp 0311e662-6804-41cc-b418-f432a036bfae))
+ (fp_line (start 2.4 -0.069) (end 3.431 -0.069) (layer "F.Fab") (width 0.1) (tstamp 0d7ae3cb-ee66-4dc7-87c6-144005260f7a))
+ (fp_line (start 5.6 3.6) (end -0.6 3.6) (layer "F.Fab") (width 0.1) (tstamp 1814f2d3-e967-4344-8b53-60d4c186822b))
+ (fp_line (start 3.569 1.1) (end 3.431 1.1) (layer "F.Fab") (width 0.1) (tstamp 217116d2-a446-41dd-ba2f-c43658932666))
+ (fp_line (start 1.1 -0.069) (end 1.1 0.069) (layer "F.Fab") (width 0.1) (tstamp 382b6d47-ba41-4cdc-b062-641d3391f230))
+ (fp_line (start 3.431 1.1) (end 3.431 0.069) (layer "F.Fab") (width 0.1) (tstamp 3c5d3648-2a87-4a63-8c10-db650e88521a))
+ (fp_line (start 3.569 -1.1) (end 3.569 -0.069) (layer "F.Fab") (width 0.1) (tstamp 3e8933dc-2923-44a9-a4eb-6f9ca5b73e2b))
+ (fp_line (start -2.1 2.1) (end -2.1 -3.4) (layer "F.Fab") (width 0.1) (tstamp 451e0def-a598-4657-9c53-77d40250e540))
+ (fp_line (start -0.6 3.6) (end -2.1 2.1) (layer "F.Fab") (width 0.1) (tstamp 476540c5-2c43-4154-82ef-1a74f49b2586))
+ (fp_line (start -1.1 0.069) (end -1.1 -0.069) (layer "F.Fab") (width 0.1) (tstamp 50fea521-4f3a-4774-b2ca-9956c5e1e1aa))
+ (fp_line (start -0.069 -0.069) (end -0.069 -1.1) (layer "F.Fab") (width 0.1) (tstamp 5286a59d-f3fd-43e7-bcad-3f51d701a4a7))
+ (fp_line (start 3.569 -0.069) (end 4.6 -0.069) (layer "F.Fab") (width 0.1) (tstamp 56669e39-9d09-41a5-8eaf-303d9fbf3336))
+ (fp_line (start 0.069 1.1) (end -0.069 1.1) (layer "F.Fab") (width 0.1) (tstamp 6d52509b-99fe-44c5-8546-f303fcd64386))
+ (fp_line (start 4.6 -0.069) (end 4.6 0.069) (layer "F.Fab") (width 0.1) (tstamp 794f45a8-68e3-40ca-b8e8-4f85db197523))
+ (fp_line (start 3.431 -0.069) (end 3.431 -1.1) (layer "F.Fab") (width 0.1) (tstamp 7f5ca801-3338-467a-975b-2bea9aae85c8))
+ (fp_line (start -1.1 -0.069) (end -0.069 -0.069) (layer "F.Fab") (width 0.1) (tstamp 8fd9717c-38d8-4cc3-96d2-4989b43c606e))
+ (fp_line (start 0.069 -0.069) (end 1.1 -0.069) (layer "F.Fab") (width 0.1) (tstamp 916d232f-95b8-4fda-a2b7-481bf8cd7865))
+ (fp_line (start 1.1 0.069) (end 0.069 0.069) (layer "F.Fab") (width 0.1) (tstamp 94bb00d5-5ef4-42dc-aad3-6676e8931b72))
+ (fp_line (start 0.069 -1.1) (end 0.069 -0.069) (layer "F.Fab") (width 0.1) (tstamp 9633bdcb-12a2-4a46-8a56-de623cec3c06))
+ (fp_line (start 5.6 -3.4) (end 5.6 3.6) (layer "F.Fab") (width 0.1) (tstamp b5cfa08b-b6eb-4764-9bd0-c6af1ffce847))
+ (fp_line (start 3.431 0.069) (end 2.4 0.069) (layer "F.Fab") (width 0.1) (tstamp c0ef1011-cd6a-420b-9574-f35f841f8e87))
+ (fp_line (start -2.1 2.1) (end 5.6 2.1) (layer "F.Fab") (width 0.1) (tstamp c4a690f6-0f7c-43e7-af72-ac565f1d42e6))
+ (fp_line (start -0.069 -1.1) (end 0.069 -1.1) (layer "F.Fab") (width 0.1) (tstamp d0541e02-e860-4223-b3cf-4041a9a661dc))
+ (fp_line (start -0.069 1.1) (end -0.069 0.069) (layer "F.Fab") (width 0.1) (tstamp d1f18de7-b678-4139-ac60-a2ecb73571a9))
+ (fp_line (start 3.431 -1.1) (end 3.569 -1.1) (layer "F.Fab") (width 0.1) (tstamp dd9e477b-4dff-4f0a-b7b1-c4cf51fc7aca))
+ (fp_line (start -2.1 -3.4) (end 5.6 -3.4) (layer "F.Fab") (width 0.1) (tstamp df57eacd-4949-4435-b463-5e9216e2d6a0))
+ (fp_line (start 4.6 0.069) (end 3.569 0.069) (layer "F.Fab") (width 0.1) (tstamp dff6a6c1-af50-4737-9df5-6b1251913638))
+ (fp_line (start 3.569 0.069) (end 3.569 1.1) (layer "F.Fab") (width 0.1) (tstamp ede873c8-6aa3-466d-bc0e-4f7ed0146067))
+ (fp_line (start -0.069 0.069) (end -1.1 0.069) (layer "F.Fab") (width 0.1) (tstamp fbf01457-41bf-4530-bc3a-c70b4f6ab284))
+ (fp_line (start 0.069 0.069) (end 0.069 1.1) (layer "F.Fab") (width 0.1) (tstamp fe638308-20bf-43ed-951a-60cb5ede9a9d))
+ (fp_circle (center 3.5 0) (end 4.875 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 63dadfb0-4c2c-4f80-ba99-4a7eb95196f2))
+ (fp_circle (center 0 0) (end 1.375 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp a291cf52-24df-4c53-ab14-b36dfbf26fb5))
+ (pad "1" thru_hole rect (at 0 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) (tstamp b8d0c60c-8a46-4e54-941a-ac9bfe7ddb33))
+ (pad "2" thru_hole circle (at 3.5 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) (tstamp 2fc2b86c-9134-4b33-bdb5-1bb3688d025d))
+ (model "${KICAD6_3DMODEL_DIR}/TerminalBlock_4Ucon.3dshapes/TerminalBlock_4Ucon_1x02_P3.50mm_Horizontal.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/TerminalBlock_4Ucon.pretty/TerminalBlock_4Ucon_1x02_P3.50mm_Vertical.kicad_mod b/library/kicadLibrary/footprints/TerminalBlock_4Ucon.pretty/TerminalBlock_4Ucon_1x02_P3.50mm_Vertical.kicad_mod
new file mode 100644
index 00000000..a1d8dcef
--- /dev/null
+++ b/library/kicadLibrary/footprints/TerminalBlock_4Ucon.pretty/TerminalBlock_4Ucon_1x02_P3.50mm_Vertical.kicad_mod
@@ -0,0 +1,67 @@
+(footprint "TerminalBlock_4Ucon_1x02_P3.50mm_Vertical" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5B294E7F)
+ (descr "Terminal Block 4Ucon ItemNo. 10693, vertical (cable from top), 2 pins, pitch 3.5mm, size 8x8.3mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.4uconnector.com/online/object/4udrawing/10693.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon")
+ (tags "THT Terminal Block 4Ucon ItemNo. 10693 vertical pitch 3.5mm size 8x8.3mm^2 drill 1.3mm pad 2.6mm")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 1.75 -4.76) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 053479e4-1823-4b03-be79-2507ba7f41b0)
+ )
+ (fp_text value "TerminalBlock_4Ucon_1x02_P3.50mm_Vertical" (at 1.75 5.66) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp dc150e86-e2a6-43c5-8e0c-65fa02afc5fc)
+ )
+ (fp_text user "${REFERENCE}" (at 1.75 3.45) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp ff4c84e2-9a5b-4304-a180-55837dac622e)
+ )
+ (fp_line (start -2.31 1.101) (end -1.54 1.101) (layer "F.SilkS") (width 0.12) (tstamp 0d2a53cd-f334-4712-a9c9-ea56b5f2ecbb))
+ (fp_line (start 4.9 0.689) (end 4.9 0.75) (layer "F.SilkS") (width 0.12) (tstamp 19fb5465-e6a9-4d9d-86b8-b4b13154448e))
+ (fp_line (start 2.1 0.75) (end 2.101 0.75) (layer "F.SilkS") (width 0.12) (tstamp 1dd88bf7-c457-4ab3-be3e-94edb69cf21d))
+ (fp_line (start 1.54 1.101) (end 2.367 1.101) (layer "F.SilkS") (width 0.12) (tstamp 34db8c02-b7c5-42c4-b5b1-50c1dcd16b0d))
+ (fp_line (start 1.4 -3) (end 1.4 -1.54) (layer "F.SilkS") (width 0.12) (tstamp 628af18f-054e-4aaa-9bd5-f1f0a063ded4))
+ (fp_line (start 5.81 -3.76) (end 5.81 4.66) (layer "F.SilkS") (width 0.12) (tstamp 62f0d25b-9f88-49c7-8905-055bf13ce371))
+ (fp_line (start -1.4 -3) (end -1.4 -1.54) (layer "F.SilkS") (width 0.12) (tstamp 645130a4-5e4f-4788-a8bb-ebf048e01968))
+ (fp_line (start -2.55 4.9) (end -0.55 4.9) (layer "F.SilkS") (width 0.12) (tstamp 6c075d96-c384-498b-8e13-fa5ef1894dae))
+ (fp_line (start 4.9 -3) (end 4.9 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 7b88470c-7af1-4dd0-9fd4-f32a30ece9cc))
+ (fp_line (start 2.1 0.689) (end 2.1 0.75) (layer "F.SilkS") (width 0.12) (tstamp 80551818-1a5e-4b09-b570-1205f939185b))
+ (fp_line (start 4.634 1.101) (end 5.81 1.101) (layer "F.SilkS") (width 0.12) (tstamp 8a01335d-2515-4246-82be-daec66d7cec0))
+ (fp_line (start -2.55 2.66) (end -2.55 4.9) (layer "F.SilkS") (width 0.12) (tstamp 8f53777b-d5ba-480f-9164-e9ef357552ab))
+ (fp_line (start 2.1 -3) (end 2.1 -0.689) (layer "F.SilkS") (width 0.12) (tstamp af709c69-d2d7-4b2e-9e88-878c8c40632c))
+ (fp_line (start -1.4 -3) (end 1.4 -3) (layer "F.SilkS") (width 0.12) (tstamp bdf4f11a-1a58-4bea-aa7f-27a196941a3c))
+ (fp_line (start 4.9 0.75) (end 4.9 0.75) (layer "F.SilkS") (width 0.12) (tstamp ca29ee64-291d-48b6-9138-abb64b68c437))
+ (fp_line (start -2.31 4.66) (end 5.81 4.66) (layer "F.SilkS") (width 0.12) (tstamp cc5c5f48-cacb-4079-992e-684ed032668b))
+ (fp_line (start -2.31 -3.76) (end -2.31 4.66) (layer "F.SilkS") (width 0.12) (tstamp cff4ed0b-425c-437c-b3f3-67ea51404282))
+ (fp_line (start 2.1 -3) (end 4.9 -3) (layer "F.SilkS") (width 0.12) (tstamp f6affdca-586d-498f-8328-fab594fffb67))
+ (fp_line (start -2.31 -3.76) (end 5.81 -3.76) (layer "F.SilkS") (width 0.12) (tstamp f94a4fb8-4997-4e08-a0ec-75a2fe9a5710))
+ (fp_arc (start 2.560085 -1.257767) (mid 3.499876 -2.600282) (end 4.44 -1.258) (layer "F.SilkS") (width 0.12) (tstamp 3636f8e6-e3dd-43c7-991b-9b8e5c73c310))
+ (fp_arc (start -0.99789 -1.529434) (mid -0.000785 -2.600382) (end 0.998 -1.531) (layer "F.SilkS") (width 0.12) (tstamp 3be0325c-5fbe-496f-9f92-ff91f23922b5))
+ (fp_line (start 6.25 5.11) (end 6.25 -4.2) (layer "F.CrtYd") (width 0.05) (tstamp 25250edb-c3ec-4394-a98b-5997587140a8))
+ (fp_line (start 6.25 -4.2) (end -2.75 -4.2) (layer "F.CrtYd") (width 0.05) (tstamp 2d7ab2b3-1aff-4c72-9d7d-7d03a254550e))
+ (fp_line (start -2.75 5.11) (end 6.25 5.11) (layer "F.CrtYd") (width 0.05) (tstamp 8560f2fb-8c32-429e-bc71-d37831e50edb))
+ (fp_line (start -2.75 -4.2) (end -2.75 5.11) (layer "F.CrtYd") (width 0.05) (tstamp ed20301c-d189-4640-b5fa-3069105f8f04))
+ (fp_line (start -2.25 2.6) (end -2.25 -3.7) (layer "F.Fab") (width 0.1) (tstamp 12ab4a0b-e212-402c-81c7-07bf03d8c15d))
+ (fp_line (start -2.25 1.1) (end 5.75 1.1) (layer "F.Fab") (width 0.1) (tstamp 1c0d6c58-d647-4528-8e53-6d6b16b83d6f))
+ (fp_line (start 1.4 -3) (end -1.4 -3) (layer "F.Fab") (width 0.1) (tstamp 4480d30e-3455-400b-95db-5afbde338286))
+ (fp_line (start 4.9 0.75) (end 4.9 -3) (layer "F.Fab") (width 0.1) (tstamp 4fd31fc1-0025-4eea-826e-f59a7da80054))
+ (fp_line (start 5.75 4.6) (end -0.25 4.6) (layer "F.Fab") (width 0.1) (tstamp 67bad3dd-c7b8-422e-b244-1b86e63b8b07))
+ (fp_line (start -1.4 0.75) (end 1.4 0.75) (layer "F.Fab") (width 0.1) (tstamp 67eb533c-f89c-4274-8c91-1b672d080d38))
+ (fp_line (start 2.1 0.75) (end 4.9 0.75) (layer "F.Fab") (width 0.1) (tstamp 7e25c52a-718e-4a55-bce9-72435a19d87b))
+ (fp_line (start 1.4 0.75) (end 1.4 -3) (layer "F.Fab") (width 0.1) (tstamp 89c36f73-3e74-4254-8c53-1d1d6fe54861))
+ (fp_line (start -2.25 -3.7) (end 5.75 -3.7) (layer "F.Fab") (width 0.1) (tstamp b2aa05e3-9e09-4f7f-8030-088a458dac39))
+ (fp_line (start -1.4 -3) (end -1.4 0.75) (layer "F.Fab") (width 0.1) (tstamp bf168670-4b0f-42d5-9543-0c274eab8f2a))
+ (fp_line (start 4.9 -3) (end 2.1 -3) (layer "F.Fab") (width 0.1) (tstamp d3e829af-344d-4eac-afa8-4be4096c59cc))
+ (fp_line (start 5.75 -3.7) (end 5.75 4.6) (layer "F.Fab") (width 0.1) (tstamp d734f940-8fd3-4eee-8cc2-6992a9b84d91))
+ (fp_line (start 2.1 -3) (end 2.1 0.75) (layer "F.Fab") (width 0.1) (tstamp f124b0bc-82f7-4ca6-a6c8-483cf6816eb5))
+ (fp_line (start -0.25 4.6) (end -2.25 2.6) (layer "F.Fab") (width 0.1) (tstamp fe084735-cd92-4137-8047-c0d8fff9e7b7))
+ (fp_circle (center 0 -1.6) (end 1 -1.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp 74286254-b01f-4a9f-8f11-58a2162b4778))
+ (fp_circle (center 3.5 -1.6) (end 4.5 -1.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp 8310c74b-3901-4b56-95da-341f42a39b4f))
+ (pad "1" thru_hole rect (at 0 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask) (tstamp 46f6d4b5-7785-4e0b-bb94-0ad1d85746db))
+ (pad "2" thru_hole circle (at 3.5 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask) (tstamp bb293acb-0b7b-4c91-a7cb-b1db9e0502a7))
+ (model "${KICAD6_3DMODEL_DIR}/TerminalBlock_4Ucon.3dshapes/TerminalBlock_4Ucon_1x02_P3.50mm_Vertical.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/TerminalBlock_4Ucon.pretty/TerminalBlock_4Ucon_1x03_P3.50mm_Horizontal.kicad_mod b/library/kicadLibrary/footprints/TerminalBlock_4Ucon.pretty/TerminalBlock_4Ucon_1x03_P3.50mm_Horizontal.kicad_mod
new file mode 100644
index 00000000..2680d4db
--- /dev/null
+++ b/library/kicadLibrary/footprints/TerminalBlock_4Ucon.pretty/TerminalBlock_4Ucon_1x03_P3.50mm_Horizontal.kicad_mod
@@ -0,0 +1,90 @@
+(footprint "TerminalBlock_4Ucon_1x03_P3.50mm_Horizontal" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5B294E91)
+ (descr "Terminal Block 4Ucon ItemNo. 20193, 3 pins, pitch 3.5mm, size 11.2x7mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see http://www.4uconnector.com/online/object/4udrawing/20193.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon")
+ (tags "THT Terminal Block 4Ucon ItemNo. 20193 pitch 3.5mm size 11.2x7mm^2 drill 1.2mm pad 2.4mm")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 3.5 -4.46) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp c2f89f5b-67ab-493b-aaad-246d0a8a4f93)
+ )
+ (fp_text value "TerminalBlock_4Ucon_1x03_P3.50mm_Horizontal" (at 3.5 4.66) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 2f370156-88ab-4c53-be49-227a6f0008bf)
+ )
+ (fp_text user "${REFERENCE}" (at 3.5 2.9) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp deaf25ee-359a-452f-99a7-9b72967d37d2)
+ )
+ (fp_line (start -2.16 -3.46) (end 9.16 -3.46) (layer "F.SilkS") (width 0.12) (tstamp 044c594d-49da-457d-9029-ed63360abe4a))
+ (fp_line (start -2.16 2.1) (end 9.16 2.1) (layer "F.SilkS") (width 0.12) (tstamp 0e2ae277-168c-4fa4-8a39-737d7f4fe699))
+ (fp_line (start -2.4 2.16) (end -2.4 3.9) (layer "F.SilkS") (width 0.12) (tstamp 37612fef-f1d6-4f46-9fdd-77726149d23f))
+ (fp_line (start -2.4 3.9) (end -0.9 3.9) (layer "F.SilkS") (width 0.12) (tstamp 38d4600b-c03a-4c13-b778-ab0581e28c3d))
+ (fp_line (start -2.16 3.66) (end 9.16 3.66) (layer "F.SilkS") (width 0.12) (tstamp 397f4abe-b46f-4cc3-98a0-2afa24d982c8))
+ (fp_line (start -2.16 -3.46) (end -2.16 3.66) (layer "F.SilkS") (width 0.12) (tstamp 8b6c1201-09ab-4e9a-9cea-d0452722cc09))
+ (fp_line (start 9.16 -3.46) (end 9.16 3.66) (layer "F.SilkS") (width 0.12) (tstamp dd2ae9b7-6f03-400d-99d1-38364ff09ace))
+ (fp_arc (start -1.432109 0.607742) (mid -1.555727 -0.00014) (end -1.432 -0.608) (layer "F.SilkS") (width 0.12) (tstamp 250eb9b1-72c6-48c2-9452-5a7c87a17bfa))
+ (fp_arc (start 0.027011 1.555493) (mid -0.296984 1.527118) (end -0.608 1.432) (layer "F.SilkS") (width 0.12) (tstamp 5c6cf329-7ea5-4b04-8bdb-63476e874c65))
+ (fp_arc (start -0.607742 -1.432109) (mid 0.00014 -1.555727) (end 0.608 -1.432) (layer "F.SilkS") (width 0.12) (tstamp 5f76e58c-1633-4e1d-b31b-fa4302dbb7e0))
+ (fp_arc (start 0.607587 1.431385) (mid 0.310017 1.523783) (end 0 1.555) (layer "F.SilkS") (width 0.12) (tstamp 69abb7f2-308d-4c3a-bd32-7e2ebee16fe3))
+ (fp_arc (start 1.432109 -0.607742) (mid 1.555727 0.00014) (end 1.432 0.608) (layer "F.SilkS") (width 0.12) (tstamp 82a402f6-b7f1-420d-991b-09b0e531ad4c))
+ (fp_circle (center 3.5 0) (end 5.055 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp 52215e3c-0ec9-4d4b-abf5-57a055fc7328))
+ (fp_circle (center 7 0) (end 8.555 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp d279e9b5-6924-47bb-9f29-9cabdbe35ce5))
+ (fp_line (start 9.6 -3.9) (end -2.6 -3.9) (layer "F.CrtYd") (width 0.05) (tstamp 25d56ca7-2996-4dc3-9eb8-3440f16c373a))
+ (fp_line (start -2.6 -3.9) (end -2.6 4.1) (layer "F.CrtYd") (width 0.05) (tstamp 4a1bad8e-3a44-45d0-be70-1966b32baa1c))
+ (fp_line (start 9.6 4.1) (end 9.6 -3.9) (layer "F.CrtYd") (width 0.05) (tstamp 9a398b0d-19b3-4afb-9103-3702ace4ef07))
+ (fp_line (start -2.6 4.1) (end 9.6 4.1) (layer "F.CrtYd") (width 0.05) (tstamp fd9b67bb-4247-4489-b977-26281cb3bb25))
+ (fp_line (start 5.9 -0.069) (end 6.931 -0.069) (layer "F.Fab") (width 0.1) (tstamp 04299951-c6bf-4cb2-af0d-5602665f5c3b))
+ (fp_line (start 3.431 -0.069) (end 3.431 -1.1) (layer "F.Fab") (width 0.1) (tstamp 069c2ed7-103c-4d40-aab5-d9d1771cb2a7))
+ (fp_line (start 8.1 0.069) (end 7.069 0.069) (layer "F.Fab") (width 0.1) (tstamp 12377c9a-3a8b-4962-82f1-b4e629ec0356))
+ (fp_line (start 7.069 1.1) (end 6.931 1.1) (layer "F.Fab") (width 0.1) (tstamp 13747c4b-a00a-4481-988f-55e089850403))
+ (fp_line (start 4.6 -0.069) (end 4.6 0.069) (layer "F.Fab") (width 0.1) (tstamp 17cb98d4-ebd7-4f09-a451-e8f6905aca4c))
+ (fp_line (start 6.931 -1.1) (end 7.069 -1.1) (layer "F.Fab") (width 0.1) (tstamp 2548d5a0-032d-4d34-9a2c-14c0ab6d1732))
+ (fp_line (start -0.069 -0.069) (end -0.069 -1.1) (layer "F.Fab") (width 0.1) (tstamp 2a3fbcbe-5701-4b28-b148-a5794f6e26f0))
+ (fp_line (start -1.1 -0.069) (end -0.069 -0.069) (layer "F.Fab") (width 0.1) (tstamp 2b55956c-5443-409f-be3c-b20819164a1d))
+ (fp_line (start 3.569 0.069) (end 3.569 1.1) (layer "F.Fab") (width 0.1) (tstamp 32aac91e-f79c-4d64-8dcf-1cab8515010c))
+ (fp_line (start 6.931 0.069) (end 5.9 0.069) (layer "F.Fab") (width 0.1) (tstamp 32c20b01-e47f-45ae-a5a7-16b7eaa731c5))
+ (fp_line (start 3.569 -1.1) (end 3.569 -0.069) (layer "F.Fab") (width 0.1) (tstamp 3917793d-15d4-4b4c-a873-ec061f5ac79c))
+ (fp_line (start 9.1 -3.4) (end 9.1 3.6) (layer "F.Fab") (width 0.1) (tstamp 39ae05db-65c9-4d0a-af49-fa102c5bd877))
+ (fp_line (start 7.069 0.069) (end 7.069 1.1) (layer "F.Fab") (width 0.1) (tstamp 4220f1c4-d1d0-4171-9fbd-82e8ae07b0e5))
+ (fp_line (start 6.931 -0.069) (end 6.931 -1.1) (layer "F.Fab") (width 0.1) (tstamp 640928dc-71d1-4649-bb60-0808446990f9))
+ (fp_line (start -0.6 3.6) (end -2.1 2.1) (layer "F.Fab") (width 0.1) (tstamp 65e45c2f-ca16-4cf4-b33d-16270a69d061))
+ (fp_line (start 3.431 -1.1) (end 3.569 -1.1) (layer "F.Fab") (width 0.1) (tstamp 67642ce5-d544-4508-9a52-f70e1d9f82b4))
+ (fp_line (start -0.069 1.1) (end -0.069 0.069) (layer "F.Fab") (width 0.1) (tstamp 6f18a05f-09f8-4c9d-9fd0-9215724d96e4))
+ (fp_line (start -0.069 0.069) (end -1.1 0.069) (layer "F.Fab") (width 0.1) (tstamp 713145c9-af3e-4a8d-b5f9-5e43f46b02ba))
+ (fp_line (start 4.6 0.069) (end 3.569 0.069) (layer "F.Fab") (width 0.1) (tstamp 71c6bf22-6853-4309-8982-ee5752c153e9))
+ (fp_line (start 1.1 -0.069) (end 1.1 0.069) (layer "F.Fab") (width 0.1) (tstamp 73da5adf-bd9f-469e-848b-0ff8324aaabd))
+ (fp_line (start 9.1 3.6) (end -0.6 3.6) (layer "F.Fab") (width 0.1) (tstamp 7a8717ca-3cb0-4808-b944-0f6a5b18ce18))
+ (fp_line (start 5.9 0.069) (end 5.9 -0.069) (layer "F.Fab") (width 0.1) (tstamp 7aec18f7-807c-46ca-a92c-05e728b6ef83))
+ (fp_line (start -2.1 2.1) (end -2.1 -3.4) (layer "F.Fab") (width 0.1) (tstamp 7e0559a0-d4be-436e-9c9b-1fc8e1d4477d))
+ (fp_line (start 7.069 -1.1) (end 7.069 -0.069) (layer "F.Fab") (width 0.1) (tstamp 85ff1c10-c66d-4346-b14d-d3a75f27281d))
+ (fp_line (start 0.069 1.1) (end -0.069 1.1) (layer "F.Fab") (width 0.1) (tstamp 94c756f4-851b-40af-8c5e-b1e5c20f4239))
+ (fp_line (start 3.569 1.1) (end 3.431 1.1) (layer "F.Fab") (width 0.1) (tstamp a11eaf44-190d-4085-8016-5199d9f76a17))
+ (fp_line (start -1.1 0.069) (end -1.1 -0.069) (layer "F.Fab") (width 0.1) (tstamp a2a28f77-8011-469e-8703-99c9d21b738f))
+ (fp_line (start 0.069 -0.069) (end 1.1 -0.069) (layer "F.Fab") (width 0.1) (tstamp a850bda0-ffd4-4378-a206-7f372f63bffd))
+ (fp_line (start 3.431 0.069) (end 2.4 0.069) (layer "F.Fab") (width 0.1) (tstamp b0bf195b-a5a7-4cd5-8cdd-25be017954ab))
+ (fp_line (start 0.069 -1.1) (end 0.069 -0.069) (layer "F.Fab") (width 0.1) (tstamp b20a5e0c-0930-4a81-9010-7b888e427fc8))
+ (fp_line (start 8.1 -0.069) (end 8.1 0.069) (layer "F.Fab") (width 0.1) (tstamp b3b36abe-332a-4c7e-9855-fc3e97c0eade))
+ (fp_line (start 3.569 -0.069) (end 4.6 -0.069) (layer "F.Fab") (width 0.1) (tstamp b9e31339-a674-48f5-9032-3190d4e470e0))
+ (fp_line (start 2.4 0.069) (end 2.4 -0.069) (layer "F.Fab") (width 0.1) (tstamp bf96302e-d6c2-4ca9-b7f5-32d9e9bcb81f))
+ (fp_line (start 3.431 1.1) (end 3.431 0.069) (layer "F.Fab") (width 0.1) (tstamp c4425d1f-bbe7-41e2-8ca6-b92f21a83ecb))
+ (fp_line (start 7.069 -0.069) (end 8.1 -0.069) (layer "F.Fab") (width 0.1) (tstamp c8934b17-204c-458e-b407-af0de3f6a090))
+ (fp_line (start 0.069 0.069) (end 0.069 1.1) (layer "F.Fab") (width 0.1) (tstamp cb77e41e-9ad4-45dd-9796-81aeb56396f6))
+ (fp_line (start 6.931 1.1) (end 6.931 0.069) (layer "F.Fab") (width 0.1) (tstamp d200f239-5a37-431a-850d-d8b4917c879d))
+ (fp_line (start -2.1 -3.4) (end 9.1 -3.4) (layer "F.Fab") (width 0.1) (tstamp d31853b0-8813-44fb-856b-b83755181499))
+ (fp_line (start 2.4 -0.069) (end 3.431 -0.069) (layer "F.Fab") (width 0.1) (tstamp df0b3037-b23b-41bf-8fb7-e2cb5807d269))
+ (fp_line (start 1.1 0.069) (end 0.069 0.069) (layer "F.Fab") (width 0.1) (tstamp dfa1512e-5345-432e-8439-364c98404012))
+ (fp_line (start -2.1 2.1) (end 9.1 2.1) (layer "F.Fab") (width 0.1) (tstamp e5e27357-2014-485c-9ac7-518c26480295))
+ (fp_line (start -0.069 -1.1) (end 0.069 -1.1) (layer "F.Fab") (width 0.1) (tstamp f1a6ee34-71c9-4c35-9926-49ef1b5093f6))
+ (fp_circle (center 0 0) (end 1.375 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 0364ddc3-20cf-464a-a3da-7295443ea304))
+ (fp_circle (center 7 0) (end 8.375 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 75fb221d-c77a-41b6-b728-2323987b697a))
+ (fp_circle (center 3.5 0) (end 4.875 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 7a1949e2-2608-4987-8f73-45c9cdd72a47))
+ (pad "1" thru_hole rect (at 0 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) (tstamp 16a6b96c-d207-4915-ada4-3942b88ea95c))
+ (pad "2" thru_hole circle (at 3.5 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) (tstamp dcca6db9-fc69-46b4-b894-0494b2613c38))
+ (pad "3" thru_hole circle (at 7 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) (tstamp c1ce4a30-3d5b-4e56-9841-dab411c7b171))
+ (model "${KICAD6_3DMODEL_DIR}/TerminalBlock_4Ucon.3dshapes/TerminalBlock_4Ucon_1x03_P3.50mm_Horizontal.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/TerminalBlock_4Ucon.pretty/TerminalBlock_4Ucon_1x03_P3.50mm_Vertical.kicad_mod b/library/kicadLibrary/footprints/TerminalBlock_4Ucon.pretty/TerminalBlock_4Ucon_1x03_P3.50mm_Vertical.kicad_mod
new file mode 100644
index 00000000..c1a9ed96
--- /dev/null
+++ b/library/kicadLibrary/footprints/TerminalBlock_4Ucon.pretty/TerminalBlock_4Ucon_1x03_P3.50mm_Vertical.kicad_mod
@@ -0,0 +1,82 @@
+(footprint "TerminalBlock_4Ucon_1x03_P3.50mm_Vertical" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5B294E80)
+ (descr "Terminal Block 4Ucon ItemNo. 10694, vertical (cable from top), 3 pins, pitch 3.5mm, size 11.5x8.3mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.4uconnector.com/online/object/4udrawing/10694.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon")
+ (tags "THT Terminal Block 4Ucon ItemNo. 10694 vertical pitch 3.5mm size 11.5x8.3mm^2 drill 1.3mm pad 2.6mm")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 3.5 -4.76) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 5359e36d-b170-435d-a754-53522d588684)
+ )
+ (fp_text value "TerminalBlock_4Ucon_1x03_P3.50mm_Vertical" (at 3.5 5.66) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 4ab3bda4-b8a0-4469-80a1-f8a48a444699)
+ )
+ (fp_text user "${REFERENCE}" (at 3.5 3.45) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 7011b1aa-9914-4d27-9543-4a83090e2316)
+ )
+ (fp_line (start 2.1 0.75) (end 2.101 0.75) (layer "F.SilkS") (width 0.12) (tstamp 270f7d4f-1c6c-455e-896a-3648ebb6cb57))
+ (fp_line (start -2.31 1.101) (end -1.54 1.101) (layer "F.SilkS") (width 0.12) (tstamp 2848a224-ba55-4718-81d3-c9a01ea6a33b))
+ (fp_line (start 2.1 -3) (end 4.9 -3) (layer "F.SilkS") (width 0.12) (tstamp 2976e57a-8563-4003-b07c-e55c9469fe7e))
+ (fp_line (start -2.55 2.66) (end -2.55 4.9) (layer "F.SilkS") (width 0.12) (tstamp 2c46a86a-ce8f-4980-8a40-9c0bbde2e9c6))
+ (fp_line (start -2.31 -3.76) (end -2.31 4.66) (layer "F.SilkS") (width 0.12) (tstamp 2d9672ba-e4bb-41f8-bc12-cd0df38bb970))
+ (fp_line (start 4.634 1.101) (end 5.867 1.101) (layer "F.SilkS") (width 0.12) (tstamp 3f72f5ef-0ab7-4ae4-87a0-ea5f92dbbeb8))
+ (fp_line (start -2.31 4.66) (end 9.31 4.66) (layer "F.SilkS") (width 0.12) (tstamp 41d2c16e-079e-4203-8c5a-9b53a2f7c6b3))
+ (fp_line (start 8.4 0.75) (end 8.4 0.75) (layer "F.SilkS") (width 0.12) (tstamp 45ec40b9-90e0-4a4f-88f1-41184754c96e))
+ (fp_line (start 8.134 1.101) (end 9.31 1.101) (layer "F.SilkS") (width 0.12) (tstamp 6acb3541-049b-43e5-ad3c-98df1cb0a0a2))
+ (fp_line (start 1.4 -3) (end 1.4 -1.54) (layer "F.SilkS") (width 0.12) (tstamp 844ae807-f600-4ee3-9b84-1b05d823f502))
+ (fp_line (start -1.4 -3) (end 1.4 -3) (layer "F.SilkS") (width 0.12) (tstamp 8458355a-88db-4fad-8ada-d443fe500f4b))
+ (fp_line (start 2.1 0.689) (end 2.1 0.75) (layer "F.SilkS") (width 0.12) (tstamp 8678c826-4d51-4975-bbc2-4c88cb328b5f))
+ (fp_line (start 8.4 -3) (end 8.4 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 99380212-bef0-4ef2-a87a-8f2de284f2ea))
+ (fp_line (start 5.6 -3) (end 5.6 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 9e34dc97-b0d7-46cc-9b85-a945f30299ca))
+ (fp_line (start 1.54 1.101) (end 2.367 1.101) (layer "F.SilkS") (width 0.12) (tstamp a50d6437-7a32-4650-a8b2-1764386615cc))
+ (fp_line (start -2.31 -3.76) (end 9.31 -3.76) (layer "F.SilkS") (width 0.12) (tstamp ae451a45-9431-4b09-95c2-eac700b570e5))
+ (fp_line (start 9.31 -3.76) (end 9.31 4.66) (layer "F.SilkS") (width 0.12) (tstamp b2e8d6f0-9dba-4414-bf77-9413aa9044c2))
+ (fp_line (start 4.9 0.689) (end 4.9 0.75) (layer "F.SilkS") (width 0.12) (tstamp b44f12d7-8b11-4cf0-9d3d-c10f0c47f6d4))
+ (fp_line (start -1.4 -3) (end -1.4 -1.54) (layer "F.SilkS") (width 0.12) (tstamp b887f218-a93c-4f84-99c4-f7c832d2d376))
+ (fp_line (start 5.6 0.689) (end 5.6 0.75) (layer "F.SilkS") (width 0.12) (tstamp c948b449-966a-4d36-98b6-869b6d9c4dcd))
+ (fp_line (start 4.9 -3) (end 4.9 -0.689) (layer "F.SilkS") (width 0.12) (tstamp d2a3745c-2bf7-4f87-8002-cc22ecafa747))
+ (fp_line (start 2.1 -3) (end 2.1 -0.689) (layer "F.SilkS") (width 0.12) (tstamp d6702ac2-4207-45fd-82b3-102b0853bc24))
+ (fp_line (start 5.6 -3) (end 8.4 -3) (layer "F.SilkS") (width 0.12) (tstamp d9ddc83e-7d7d-454d-902a-52e6e4d0fd16))
+ (fp_line (start -2.55 4.9) (end -0.55 4.9) (layer "F.SilkS") (width 0.12) (tstamp e58efc3b-b1c6-448e-ad8e-05c8a2c1fab5))
+ (fp_line (start 5.6 0.75) (end 5.601 0.75) (layer "F.SilkS") (width 0.12) (tstamp ea4f2807-1f35-487d-bfa0-23c128cfdf8b))
+ (fp_line (start 4.9 0.75) (end 4.9 0.75) (layer "F.SilkS") (width 0.12) (tstamp fad89520-00ff-482a-b782-db7b241b3fc7))
+ (fp_line (start 8.4 0.689) (end 8.4 0.75) (layer "F.SilkS") (width 0.12) (tstamp fbadd9a2-40c3-44c9-a63d-2c1d335f1061))
+ (fp_arc (start 6.060085 -1.257767) (mid 6.999876 -2.600282) (end 7.94 -1.258) (layer "F.SilkS") (width 0.12) (tstamp 2cf1ca98-4863-47e7-aa7e-6d0ac601e797))
+ (fp_arc (start -0.99789 -1.529434) (mid -0.000785 -2.600382) (end 0.998 -1.531) (layer "F.SilkS") (width 0.12) (tstamp 5560ecc0-be48-49b8-8d8e-b7458f84da0d))
+ (fp_arc (start 2.560085 -1.257767) (mid 3.499876 -2.600282) (end 4.44 -1.258) (layer "F.SilkS") (width 0.12) (tstamp fac0e7ba-8e8f-42b5-88c8-db6769df608b))
+ (fp_line (start 9.75 -4.2) (end -2.75 -4.2) (layer "F.CrtYd") (width 0.05) (tstamp 47793f71-5e1a-47d1-9ad6-0ff83108b3e2))
+ (fp_line (start -2.75 5.11) (end 9.75 5.11) (layer "F.CrtYd") (width 0.05) (tstamp 88481f8d-21a6-4876-83ec-a1bbac53dfdc))
+ (fp_line (start 9.75 5.11) (end 9.75 -4.2) (layer "F.CrtYd") (width 0.05) (tstamp c4a5d2d1-fa08-4ee7-a1c1-04c967ea9a02))
+ (fp_line (start -2.75 -4.2) (end -2.75 5.11) (layer "F.CrtYd") (width 0.05) (tstamp f6ada328-0312-45ce-aa05-68244620e8df))
+ (fp_line (start 2.1 0.75) (end 4.9 0.75) (layer "F.Fab") (width 0.1) (tstamp 1b47aa41-7cdd-46dc-8cce-5e49d8ab8458))
+ (fp_line (start -0.25 4.6) (end -2.25 2.6) (layer "F.Fab") (width 0.1) (tstamp 37eaf1b7-6dc7-497f-97bf-a1aa2e576186))
+ (fp_line (start 8.4 -3) (end 5.6 -3) (layer "F.Fab") (width 0.1) (tstamp 409bb367-ef36-41df-817f-eb78a970fd43))
+ (fp_line (start 9.25 4.6) (end -0.25 4.6) (layer "F.Fab") (width 0.1) (tstamp 4223e5ca-65ec-4c58-8470-cf5232c7676b))
+ (fp_line (start -2.25 1.1) (end 9.25 1.1) (layer "F.Fab") (width 0.1) (tstamp 46bf6188-633c-4229-bf41-d194110bd778))
+ (fp_line (start 9.25 -3.7) (end 9.25 4.6) (layer "F.Fab") (width 0.1) (tstamp 46deeae5-7789-47ed-9c68-5315bbe3414f))
+ (fp_line (start 4.9 0.75) (end 4.9 -3) (layer "F.Fab") (width 0.1) (tstamp 4b738a80-6f8d-4e2f-8a9b-9f930e0fe431))
+ (fp_line (start 8.4 0.75) (end 8.4 -3) (layer "F.Fab") (width 0.1) (tstamp 4b8930eb-d234-492b-a5fb-c2ad19fef049))
+ (fp_line (start 4.9 -3) (end 2.1 -3) (layer "F.Fab") (width 0.1) (tstamp 4f532295-37aa-434a-bac8-4c178a804afb))
+ (fp_line (start -2.25 -3.7) (end 9.25 -3.7) (layer "F.Fab") (width 0.1) (tstamp 7a061896-6e82-4cbe-853a-a7bcb391b636))
+ (fp_line (start -2.25 2.6) (end -2.25 -3.7) (layer "F.Fab") (width 0.1) (tstamp 7a9656a7-c1ff-4f46-abb8-1099941a1477))
+ (fp_line (start -1.4 0.75) (end 1.4 0.75) (layer "F.Fab") (width 0.1) (tstamp 97e569d4-cc76-487d-a553-9803133d3868))
+ (fp_line (start 5.6 -3) (end 5.6 0.75) (layer "F.Fab") (width 0.1) (tstamp a808b740-807e-401c-83bf-efdea19e6cdd))
+ (fp_line (start 5.6 0.75) (end 8.4 0.75) (layer "F.Fab") (width 0.1) (tstamp a9de16fe-08ed-48a1-85d1-02f4ec8dcfa7))
+ (fp_line (start 1.4 -3) (end -1.4 -3) (layer "F.Fab") (width 0.1) (tstamp b272b42e-21cf-4fd6-ae8c-d21508e5d51b))
+ (fp_line (start -1.4 -3) (end -1.4 0.75) (layer "F.Fab") (width 0.1) (tstamp bbb23512-0fae-48d2-8591-3e13f9c358bd))
+ (fp_line (start 2.1 -3) (end 2.1 0.75) (layer "F.Fab") (width 0.1) (tstamp db91c5cf-3206-46b8-a40a-52d0b6173206))
+ (fp_line (start 1.4 0.75) (end 1.4 -3) (layer "F.Fab") (width 0.1) (tstamp dfa2579b-40c0-4ecb-8e13-a49c969d3d98))
+ (fp_circle (center 3.5 -1.6) (end 4.5 -1.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp 409566ed-08e9-4eb9-a25e-7b55e20766b9))
+ (fp_circle (center 0 -1.6) (end 1 -1.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp a0203461-3dc4-455d-bf33-b99bf2926019))
+ (fp_circle (center 7 -1.6) (end 8 -1.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp ac45296c-147f-405d-a3e1-c900f2038fb5))
+ (pad "1" thru_hole rect (at 0 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask) (tstamp d0d55975-5b1a-4851-b25c-32f8bfcc0113))
+ (pad "2" thru_hole circle (at 3.5 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask) (tstamp 0c32ba74-82b9-41f7-97e7-6e6b577384e2))
+ (pad "3" thru_hole circle (at 7 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask) (tstamp c41de70e-b8be-4f72-a4ac-deccab7b22b6))
+ (model "${KICAD6_3DMODEL_DIR}/TerminalBlock_4Ucon.3dshapes/TerminalBlock_4Ucon_1x03_P3.50mm_Vertical.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/TerminalBlock_4Ucon.pretty/TerminalBlock_4Ucon_1x04_P3.50mm_Horizontal.kicad_mod b/library/kicadLibrary/footprints/TerminalBlock_4Ucon.pretty/TerminalBlock_4Ucon_1x04_P3.50mm_Horizontal.kicad_mod
new file mode 100644
index 00000000..dc3d9243
--- /dev/null
+++ b/library/kicadLibrary/footprints/TerminalBlock_4Ucon.pretty/TerminalBlock_4Ucon_1x04_P3.50mm_Horizontal.kicad_mod
@@ -0,0 +1,105 @@
+(footprint "TerminalBlock_4Ucon_1x04_P3.50mm_Horizontal" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5B294E91)
+ (descr "Terminal Block 4Ucon ItemNo. 20001, 4 pins, pitch 3.5mm, size 14.7x7mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see http://www.4uconnector.com/online/object/4udrawing/20001.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon")
+ (tags "THT Terminal Block 4Ucon ItemNo. 20001 pitch 3.5mm size 14.7x7mm^2 drill 1.2mm pad 2.4mm")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 5.25 -4.46) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 404ee73c-e2e6-4703-bd3e-9fc8f998b122)
+ )
+ (fp_text value "TerminalBlock_4Ucon_1x04_P3.50mm_Horizontal" (at 5.25 4.66) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 0d7d881e-d1be-4029-bf7b-e99319b7486d)
+ )
+ (fp_text user "${REFERENCE}" (at 5.25 2.9) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp e2e29ee7-16f3-4810-bc61-58c549bc6373)
+ )
+ (fp_line (start -2.4 2.16) (end -2.4 3.9) (layer "F.SilkS") (width 0.12) (tstamp 1b2ded5f-95b4-4565-9a1f-2dbd45bd7670))
+ (fp_line (start 12.66 -3.46) (end 12.66 3.66) (layer "F.SilkS") (width 0.12) (tstamp 1e769827-f3f3-42ea-a54e-73603a84954d))
+ (fp_line (start -2.4 3.9) (end -0.9 3.9) (layer "F.SilkS") (width 0.12) (tstamp 20839802-48e3-4bef-8dfa-17f8301a4bc9))
+ (fp_line (start -2.16 3.66) (end 12.66 3.66) (layer "F.SilkS") (width 0.12) (tstamp 46e3a7e0-24a7-4778-9954-b753050aa488))
+ (fp_line (start -2.16 -3.46) (end -2.16 3.66) (layer "F.SilkS") (width 0.12) (tstamp 98477fe2-a2a0-4dc9-a5e8-e58d52a212d9))
+ (fp_line (start -2.16 -3.46) (end 12.66 -3.46) (layer "F.SilkS") (width 0.12) (tstamp 99c53fa5-c4ed-4dbd-8c54-a59b7b126035))
+ (fp_line (start -2.16 2.1) (end 12.66 2.1) (layer "F.SilkS") (width 0.12) (tstamp bb907bb7-048f-4f6c-a1ff-21b71d80ccca))
+ (fp_arc (start -1.432109 0.607742) (mid -1.555727 -0.00014) (end -1.432 -0.608) (layer "F.SilkS") (width 0.12) (tstamp 378a00af-f2c2-4b68-80e6-275cbd9bef96))
+ (fp_arc (start -0.607742 -1.432109) (mid 0.00014 -1.555727) (end 0.608 -1.432) (layer "F.SilkS") (width 0.12) (tstamp 676e29e3-1dd1-4c05-b545-be8cae972087))
+ (fp_arc (start 0.027011 1.555493) (mid -0.296984 1.527118) (end -0.608 1.432) (layer "F.SilkS") (width 0.12) (tstamp de5992ba-31d9-41c3-b024-f42c54583bcf))
+ (fp_arc (start 1.432109 -0.607742) (mid 1.555727 0.00014) (end 1.432 0.608) (layer "F.SilkS") (width 0.12) (tstamp fd8b6bb8-33d8-4e56-8e62-da07737c6497))
+ (fp_arc (start 0.607587 1.431385) (mid 0.310017 1.523783) (end 0 1.555) (layer "F.SilkS") (width 0.12) (tstamp ff44b7e7-9487-403e-bbfe-5c36cdd4ffc4))
+ (fp_circle (center 3.5 0) (end 5.055 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp 15d18e06-b677-40d5-8b89-e3c9fce8a165))
+ (fp_circle (center 10.5 0) (end 12.055 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp 3b802f74-e383-4f21-a7eb-2ba7088817c9))
+ (fp_circle (center 7 0) (end 8.555 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp 5c6c5963-9bac-4fe8-ad9a-85e2dcf2877e))
+ (fp_line (start -2.6 -3.9) (end -2.6 4.1) (layer "F.CrtYd") (width 0.05) (tstamp 16648833-970c-4120-8b1a-9cb211fc75b3))
+ (fp_line (start -2.6 4.1) (end 13.1 4.1) (layer "F.CrtYd") (width 0.05) (tstamp 8d3b04e5-2a0e-475b-895b-c60cead7dc26))
+ (fp_line (start 13.1 4.1) (end 13.1 -3.9) (layer "F.CrtYd") (width 0.05) (tstamp dc2c9641-6fbc-4606-ba79-29196a5c0acf))
+ (fp_line (start 13.1 -3.9) (end -2.6 -3.9) (layer "F.CrtYd") (width 0.05) (tstamp eecdbb09-9372-4a85-99cb-d912b3b1e25f))
+ (fp_line (start 3.431 1.1) (end 3.431 0.069) (layer "F.Fab") (width 0.1) (tstamp 0dc00cbe-9c35-4004-87c0-7470dba55f8e))
+ (fp_line (start 1.1 0.069) (end 0.069 0.069) (layer "F.Fab") (width 0.1) (tstamp 0f71ab5f-2fcf-4aaf-be4a-d0c403dbab10))
+ (fp_line (start 10.431 -0.069) (end 10.431 -1.1) (layer "F.Fab") (width 0.1) (tstamp 1604c496-cd58-41ca-8653-48dfaac5a93b))
+ (fp_line (start -1.1 0.069) (end -1.1 -0.069) (layer "F.Fab") (width 0.1) (tstamp 1841e724-67c4-41fd-ab1e-e6f3e9d88dc1))
+ (fp_line (start 9.4 0.069) (end 9.4 -0.069) (layer "F.Fab") (width 0.1) (tstamp 198ab0c4-1af9-4131-9f19-7f26ee5f2303))
+ (fp_line (start 10.431 1.1) (end 10.431 0.069) (layer "F.Fab") (width 0.1) (tstamp 1a99d6a5-4527-4527-803e-cb8132a91d48))
+ (fp_line (start -0.069 0.069) (end -1.1 0.069) (layer "F.Fab") (width 0.1) (tstamp 24cca41a-8da1-4b24-bd68-16801310e6e4))
+ (fp_line (start -2.1 2.1) (end -2.1 -3.4) (layer "F.Fab") (width 0.1) (tstamp 2c336587-6196-405c-843a-727a8a818229))
+ (fp_line (start -0.069 1.1) (end -0.069 0.069) (layer "F.Fab") (width 0.1) (tstamp 2dbc412f-c5cb-498b-a302-9fc6d494832b))
+ (fp_line (start 4.6 -0.069) (end 4.6 0.069) (layer "F.Fab") (width 0.1) (tstamp 34f41040-d8a2-4599-a3a3-90687ef37b5b))
+ (fp_line (start 0.069 1.1) (end -0.069 1.1) (layer "F.Fab") (width 0.1) (tstamp 38de8461-ab74-4cf5-8634-5f8e81cfa917))
+ (fp_line (start 2.4 0.069) (end 2.4 -0.069) (layer "F.Fab") (width 0.1) (tstamp 39a30a4a-5ad6-4b77-adc7-8436809d5570))
+ (fp_line (start 8.1 0.069) (end 7.069 0.069) (layer "F.Fab") (width 0.1) (tstamp 3d17003c-f933-48a5-9261-84d95ae02676))
+ (fp_line (start 10.569 1.1) (end 10.431 1.1) (layer "F.Fab") (width 0.1) (tstamp 3dbd9dea-9d30-403b-82a3-b4f4eff36150))
+ (fp_line (start 10.569 -0.069) (end 11.6 -0.069) (layer "F.Fab") (width 0.1) (tstamp 41ae77dc-9feb-4059-9b93-1705350cb2dd))
+ (fp_line (start 8.1 -0.069) (end 8.1 0.069) (layer "F.Fab") (width 0.1) (tstamp 4b6df2ba-8619-4ce4-8bb0-c6cd313e2cb1))
+ (fp_line (start 6.931 -0.069) (end 6.931 -1.1) (layer "F.Fab") (width 0.1) (tstamp 4b7d544f-8406-4912-8acc-1aa1dd11b50d))
+ (fp_line (start 12.6 -3.4) (end 12.6 3.6) (layer "F.Fab") (width 0.1) (tstamp 5301816e-aeab-4dfc-b69a-0458896dae49))
+ (fp_line (start 7.069 0.069) (end 7.069 1.1) (layer "F.Fab") (width 0.1) (tstamp 5553ebd6-db13-48c5-a6b5-975f3edffef9))
+ (fp_line (start 10.569 -1.1) (end 10.569 -0.069) (layer "F.Fab") (width 0.1) (tstamp 595c1bac-3dee-4124-a2a3-50a380091ab6))
+ (fp_line (start 6.931 0.069) (end 5.9 0.069) (layer "F.Fab") (width 0.1) (tstamp 5a7e4ddc-84a5-4e9f-99fa-261b941620be))
+ (fp_line (start 3.569 1.1) (end 3.431 1.1) (layer "F.Fab") (width 0.1) (tstamp 621be72a-64f6-435e-b2cf-2f27f71e4e76))
+ (fp_line (start 6.931 1.1) (end 6.931 0.069) (layer "F.Fab") (width 0.1) (tstamp 62dd7bb4-73d4-438a-aa56-51aa25a423f3))
+ (fp_line (start 10.431 -1.1) (end 10.569 -1.1) (layer "F.Fab") (width 0.1) (tstamp 67ecdac8-46a8-4216-af37-30753c966825))
+ (fp_line (start 2.4 -0.069) (end 3.431 -0.069) (layer "F.Fab") (width 0.1) (tstamp 6f1ab4db-2cd4-43f3-89cd-34f75a395805))
+ (fp_line (start 0.069 -1.1) (end 0.069 -0.069) (layer "F.Fab") (width 0.1) (tstamp 70af2cb5-7fd6-4a12-8c0f-c58f182bf751))
+ (fp_line (start -2.1 -3.4) (end 12.6 -3.4) (layer "F.Fab") (width 0.1) (tstamp 776e221f-0008-4abc-8cd2-f3bec233c2b6))
+ (fp_line (start 7.069 1.1) (end 6.931 1.1) (layer "F.Fab") (width 0.1) (tstamp 7c70e937-b69d-46c7-a5ed-48acca6a49de))
+ (fp_line (start -2.1 2.1) (end 12.6 2.1) (layer "F.Fab") (width 0.1) (tstamp 84cc3c86-6fde-4202-ba71-1b306225fe0c))
+ (fp_line (start 5.9 0.069) (end 5.9 -0.069) (layer "F.Fab") (width 0.1) (tstamp 8e77c130-1332-4b18-a44c-62d6a92cb1aa))
+ (fp_line (start 12.6 3.6) (end -0.6 3.6) (layer "F.Fab") (width 0.1) (tstamp 908c6781-4012-4ada-b30c-f30545a6c785))
+ (fp_line (start 4.6 0.069) (end 3.569 0.069) (layer "F.Fab") (width 0.1) (tstamp 928f48e3-8fdb-4b79-9ad4-652ea54e0ee6))
+ (fp_line (start 7.069 -0.069) (end 8.1 -0.069) (layer "F.Fab") (width 0.1) (tstamp a12fb216-d7d9-4aa2-b6ee-2306c981e8fb))
+ (fp_line (start 9.4 -0.069) (end 10.431 -0.069) (layer "F.Fab") (width 0.1) (tstamp a511775e-6e74-44df-aab7-ffb8ca8bdd60))
+ (fp_line (start -0.6 3.6) (end -2.1 2.1) (layer "F.Fab") (width 0.1) (tstamp a73179c9-eaff-44e5-bceb-32557f08ad96))
+ (fp_line (start 7.069 -1.1) (end 7.069 -0.069) (layer "F.Fab") (width 0.1) (tstamp adb6dc17-8bf2-49a5-b37a-b5c8252d37d9))
+ (fp_line (start 5.9 -0.069) (end 6.931 -0.069) (layer "F.Fab") (width 0.1) (tstamp add2af04-8f6f-4134-9799-a9c7797309b4))
+ (fp_line (start 11.6 0.069) (end 10.569 0.069) (layer "F.Fab") (width 0.1) (tstamp b37b75d8-d0ea-4bb2-b011-97fd18bfef51))
+ (fp_line (start 6.931 -1.1) (end 7.069 -1.1) (layer "F.Fab") (width 0.1) (tstamp c25c132d-433b-46e3-93d1-f212eda64b52))
+ (fp_line (start -0.069 -1.1) (end 0.069 -1.1) (layer "F.Fab") (width 0.1) (tstamp cafecd2d-4cd3-47d7-9f28-705a09d45cb0))
+ (fp_line (start 10.431 0.069) (end 9.4 0.069) (layer "F.Fab") (width 0.1) (tstamp ce67a543-13a8-4e89-90d8-c8bf23750d17))
+ (fp_line (start 0.069 -0.069) (end 1.1 -0.069) (layer "F.Fab") (width 0.1) (tstamp cf205c91-61c0-4f7a-83cb-9798a6cb34ca))
+ (fp_line (start 0.069 0.069) (end 0.069 1.1) (layer "F.Fab") (width 0.1) (tstamp d0211e62-7c74-44e7-ba86-9f59177a0fb6))
+ (fp_line (start 3.431 -0.069) (end 3.431 -1.1) (layer "F.Fab") (width 0.1) (tstamp d32d0dd8-9baa-43f7-b315-cda32bc4121e))
+ (fp_line (start 11.6 -0.069) (end 11.6 0.069) (layer "F.Fab") (width 0.1) (tstamp d614add5-99ae-413e-aec8-c6c1db768b56))
+ (fp_line (start -1.1 -0.069) (end -0.069 -0.069) (layer "F.Fab") (width 0.1) (tstamp d82a6748-efd8-466e-84a0-aedb6b0af94e))
+ (fp_line (start 10.569 0.069) (end 10.569 1.1) (layer "F.Fab") (width 0.1) (tstamp d8c0b75f-b1b9-4635-8314-ca0b49eccd20))
+ (fp_line (start 3.569 -1.1) (end 3.569 -0.069) (layer "F.Fab") (width 0.1) (tstamp de15724d-d3da-43b9-ae7a-1d0cdda842e2))
+ (fp_line (start 1.1 -0.069) (end 1.1 0.069) (layer "F.Fab") (width 0.1) (tstamp e622bb4d-06f0-40cd-bc87-c04da40f7aec))
+ (fp_line (start 3.431 0.069) (end 2.4 0.069) (layer "F.Fab") (width 0.1) (tstamp e6bf8412-3d20-48b1-8805-c33aebaea3ae))
+ (fp_line (start 3.431 -1.1) (end 3.569 -1.1) (layer "F.Fab") (width 0.1) (tstamp eac24cf2-7e8a-430e-b695-27f6c83eeb04))
+ (fp_line (start 3.569 -0.069) (end 4.6 -0.069) (layer "F.Fab") (width 0.1) (tstamp eb078315-4d8c-4317-a8c7-eb41c298b70f))
+ (fp_line (start -0.069 -0.069) (end -0.069 -1.1) (layer "F.Fab") (width 0.1) (tstamp eb29dd9c-9c53-4f97-b0f3-6344c13e8bc5))
+ (fp_line (start 3.569 0.069) (end 3.569 1.1) (layer "F.Fab") (width 0.1) (tstamp ece91933-0f05-46e5-bbc9-ab0478a295dc))
+ (fp_circle (center 10.5 0) (end 11.875 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 5bb83da6-7189-4095-b5a4-e521747056ab))
+ (fp_circle (center 7 0) (end 8.375 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 972b459d-b1f3-4c55-a0c1-582f7f132817))
+ (fp_circle (center 3.5 0) (end 4.875 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp b0001182-bc31-4e8f-b084-d09d33252aff))
+ (fp_circle (center 0 0) (end 1.375 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp b9d056fc-3900-4d64-9ff0-3ef969ae7af1))
+ (pad "1" thru_hole rect (at 0 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) (tstamp 3a88d1fd-1c01-4bd6-adbc-16212b64dd68))
+ (pad "2" thru_hole circle (at 3.5 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) (tstamp b12590c5-6c04-4a94-b1c1-b77246aef7f6))
+ (pad "3" thru_hole circle (at 7 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) (tstamp 1476f4f3-2546-4456-8f84-57be9ceb28b3))
+ (pad "4" thru_hole circle (at 10.5 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) (tstamp a77c82b2-430c-4731-8ba5-c80db8894661))
+ (model "${KICAD6_3DMODEL_DIR}/TerminalBlock_4Ucon.3dshapes/TerminalBlock_4Ucon_1x04_P3.50mm_Horizontal.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/TerminalBlock_4Ucon.pretty/TerminalBlock_4Ucon_1x04_P3.50mm_Vertical.kicad_mod b/library/kicadLibrary/footprints/TerminalBlock_4Ucon.pretty/TerminalBlock_4Ucon_1x04_P3.50mm_Vertical.kicad_mod
new file mode 100644
index 00000000..9110ba16
--- /dev/null
+++ b/library/kicadLibrary/footprints/TerminalBlock_4Ucon.pretty/TerminalBlock_4Ucon_1x04_P3.50mm_Vertical.kicad_mod
@@ -0,0 +1,97 @@
+(footprint "TerminalBlock_4Ucon_1x04_P3.50mm_Vertical" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5B294E80)
+ (descr "Terminal Block 4Ucon ItemNo. 10695, vertical (cable from top), 4 pins, pitch 3.5mm, size 15x8.3mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.4uconnector.com/online/object/4udrawing/10695.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon")
+ (tags "THT Terminal Block 4Ucon ItemNo. 10695 vertical pitch 3.5mm size 15x8.3mm^2 drill 1.3mm pad 2.6mm")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 5.25 -4.76) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp ac9a1c78-5e4d-4018-8927-418bd03786ec)
+ )
+ (fp_text value "TerminalBlock_4Ucon_1x04_P3.50mm_Vertical" (at 5.25 5.66) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp b562ceeb-3ce1-47e6-ab4a-588cc38b666e)
+ )
+ (fp_text user "${REFERENCE}" (at 5.25 3.45) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 6ec69718-ce5f-49db-8fbf-0e195a81a12a)
+ )
+ (fp_line (start 2.1 0.75) (end 2.101 0.75) (layer "F.SilkS") (width 0.12) (tstamp 03e6dc45-8f4a-4c2e-b9fa-95930075c46e))
+ (fp_line (start -2.31 -3.76) (end -2.31 4.66) (layer "F.SilkS") (width 0.12) (tstamp 0bac1413-60de-4073-8543-0351a743ec9b))
+ (fp_line (start 4.634 1.101) (end 5.867 1.101) (layer "F.SilkS") (width 0.12) (tstamp 118bad5f-511d-44a3-85e1-551d5a68d2d8))
+ (fp_line (start 8.4 0.75) (end 8.4 0.75) (layer "F.SilkS") (width 0.12) (tstamp 1542494f-7a3f-4208-8d48-e1e5c4e839b0))
+ (fp_line (start -1.4 -3) (end 1.4 -3) (layer "F.SilkS") (width 0.12) (tstamp 335772a0-1c7c-44d8-b302-27af2a3d2ca3))
+ (fp_line (start 11.9 -3) (end 11.9 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 37cebea0-aa10-48ac-8bb5-469ba4fbe30c))
+ (fp_line (start 4.9 0.75) (end 4.9 0.75) (layer "F.SilkS") (width 0.12) (tstamp 3e1e667e-4b96-4bad-9a20-5b0c46380484))
+ (fp_line (start 2.1 0.689) (end 2.1 0.75) (layer "F.SilkS") (width 0.12) (tstamp 46d42c06-5571-4dc3-bbc3-34d4d2959aa6))
+ (fp_line (start 12.81 -3.76) (end 12.81 4.66) (layer "F.SilkS") (width 0.12) (tstamp 4b0fb438-ece9-4e39-85c8-e9c9b70cbaaf))
+ (fp_line (start 9.1 0.75) (end 9.101 0.75) (layer "F.SilkS") (width 0.12) (tstamp 4e9b1a6d-7245-4143-9c38-1140c0081f72))
+ (fp_line (start 4.9 -3) (end 4.9 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 512b8c5b-bf1d-4879-8afe-d5d76a41bc61))
+ (fp_line (start 5.6 0.75) (end 5.601 0.75) (layer "F.SilkS") (width 0.12) (tstamp 5f69cabb-4fe4-4f05-b0bb-db3a7f66011a))
+ (fp_line (start 2.1 -3) (end 4.9 -3) (layer "F.SilkS") (width 0.12) (tstamp 66eef508-2423-4b2b-8150-f3aca4524e4d))
+ (fp_line (start 5.6 -3) (end 8.4 -3) (layer "F.SilkS") (width 0.12) (tstamp 6a4e95dd-6f19-4743-9ffe-f26c8356edde))
+ (fp_line (start 1.54 1.101) (end 2.367 1.101) (layer "F.SilkS") (width 0.12) (tstamp 6dfe1625-5805-433b-b976-1973221c1352))
+ (fp_line (start 8.4 0.689) (end 8.4 0.75) (layer "F.SilkS") (width 0.12) (tstamp 6e646180-fd54-4dae-9d97-dca30e1f49e8))
+ (fp_line (start -2.31 -3.76) (end 12.81 -3.76) (layer "F.SilkS") (width 0.12) (tstamp 706979d0-8055-43a2-9688-51efd6356c6f))
+ (fp_line (start 9.1 0.689) (end 9.1 0.75) (layer "F.SilkS") (width 0.12) (tstamp 73118667-b455-4904-a9b0-1eca02f214c2))
+ (fp_line (start 8.4 -3) (end 8.4 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 7d9213ba-65c0-40d1-9c04-0a757b70b2f7))
+ (fp_line (start -2.31 4.66) (end 12.81 4.66) (layer "F.SilkS") (width 0.12) (tstamp 8287dc1d-c1fa-4fe0-8f01-c6c34993b5fa))
+ (fp_line (start 5.6 -3) (end 5.6 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 86c470c5-cfaa-4373-b3ea-729a42def3e5))
+ (fp_line (start 8.134 1.101) (end 9.367 1.101) (layer "F.SilkS") (width 0.12) (tstamp 87e59c94-83be-4fcd-abcd-90b3952d94d7))
+ (fp_line (start -1.4 -3) (end -1.4 -1.54) (layer "F.SilkS") (width 0.12) (tstamp 8f103fab-988c-4f5e-be0c-dd72274b5a23))
+ (fp_line (start 4.9 0.689) (end 4.9 0.75) (layer "F.SilkS") (width 0.12) (tstamp 923fd82b-c3d9-4415-bbeb-edf2ebeea5ec))
+ (fp_line (start 1.4 -3) (end 1.4 -1.54) (layer "F.SilkS") (width 0.12) (tstamp 9940211c-f720-401c-acc5-a305561fbc1f))
+ (fp_line (start 5.6 0.689) (end 5.6 0.75) (layer "F.SilkS") (width 0.12) (tstamp b722dc18-d4b4-40e3-a589-8b4594557ebf))
+ (fp_line (start -2.55 2.66) (end -2.55 4.9) (layer "F.SilkS") (width 0.12) (tstamp b76f8741-0515-4bc8-9e16-fe183a597ddd))
+ (fp_line (start -2.31 1.101) (end -1.54 1.101) (layer "F.SilkS") (width 0.12) (tstamp bb98e069-5387-450e-99ce-ae66b215e731))
+ (fp_line (start 2.1 -3) (end 2.1 -0.689) (layer "F.SilkS") (width 0.12) (tstamp c2650cb0-0a93-473e-8b5e-6bbd0d2b03e4))
+ (fp_line (start 9.1 -3) (end 11.9 -3) (layer "F.SilkS") (width 0.12) (tstamp c5893239-ac1c-4709-b610-0ce128b37751))
+ (fp_line (start -2.55 4.9) (end -0.55 4.9) (layer "F.SilkS") (width 0.12) (tstamp d38772a4-709e-4a3b-a3c3-f707fac542f0))
+ (fp_line (start 11.9 0.689) (end 11.9 0.75) (layer "F.SilkS") (width 0.12) (tstamp e1f66ac5-d99c-4e2e-9b5c-67348d07c10a))
+ (fp_line (start 11.634 1.101) (end 12.81 1.101) (layer "F.SilkS") (width 0.12) (tstamp f3d86415-5661-46c2-96b9-9be19d58da4a))
+ (fp_line (start 9.1 -3) (end 9.1 -0.689) (layer "F.SilkS") (width 0.12) (tstamp fbb6356a-2354-4527-b3c9-6f4380bcae3f))
+ (fp_line (start 11.9 0.75) (end 11.9 0.75) (layer "F.SilkS") (width 0.12) (tstamp fc2f7012-8eae-4610-a2a8-0370f623175a))
+ (fp_arc (start 6.060085 -1.257767) (mid 6.999876 -2.600282) (end 7.94 -1.258) (layer "F.SilkS") (width 0.12) (tstamp 4e89921e-cbaa-4031-8717-ca463eed46c7))
+ (fp_arc (start 2.560085 -1.257767) (mid 3.499876 -2.600282) (end 4.44 -1.258) (layer "F.SilkS") (width 0.12) (tstamp 54793873-8f6e-4d87-a573-097d778cf567))
+ (fp_arc (start 9.560085 -1.257767) (mid 10.499876 -2.600282) (end 11.44 -1.258) (layer "F.SilkS") (width 0.12) (tstamp c5ea0465-1c10-4e9e-a9c2-cc4b5147d8aa))
+ (fp_arc (start -0.99789 -1.529434) (mid -0.000785 -2.600382) (end 0.998 -1.531) (layer "F.SilkS") (width 0.12) (tstamp cd85a1d5-757e-477d-8d38-c641f82b6f7a))
+ (fp_line (start 13.25 -4.2) (end -2.75 -4.2) (layer "F.CrtYd") (width 0.05) (tstamp 66801744-368e-4ad7-9e91-c8e90bf1a9ce))
+ (fp_line (start -2.75 5.11) (end 13.25 5.11) (layer "F.CrtYd") (width 0.05) (tstamp 8eb76e9f-e069-45fd-a324-8565f43e196b))
+ (fp_line (start 13.25 5.11) (end 13.25 -4.2) (layer "F.CrtYd") (width 0.05) (tstamp 93f00312-338a-45cf-beed-f1dd15ec4b17))
+ (fp_line (start -2.75 -4.2) (end -2.75 5.11) (layer "F.CrtYd") (width 0.05) (tstamp f1680148-9def-4886-9734-821f49f49fc6))
+ (fp_line (start 12.75 4.6) (end -0.25 4.6) (layer "F.Fab") (width 0.1) (tstamp 05d6d863-5008-4df2-9bfc-662cd1996aaa))
+ (fp_line (start 11.9 0.75) (end 11.9 -3) (layer "F.Fab") (width 0.1) (tstamp 0b00f9cb-9c2d-4423-9fb4-0049369e52e8))
+ (fp_line (start 1.4 -3) (end -1.4 -3) (layer "F.Fab") (width 0.1) (tstamp 11269710-e2b3-435b-8e98-4596e53e3e4d))
+ (fp_line (start 8.4 -3) (end 5.6 -3) (layer "F.Fab") (width 0.1) (tstamp 12a13510-91bc-4fba-bc57-dd957bbb12ee))
+ (fp_line (start 4.9 0.75) (end 4.9 -3) (layer "F.Fab") (width 0.1) (tstamp 19116bb8-7e23-43ce-b97b-2b3890269c31))
+ (fp_line (start -2.25 1.1) (end 12.75 1.1) (layer "F.Fab") (width 0.1) (tstamp 2136a4b3-fa7a-4d59-b83e-93c6caf77831))
+ (fp_line (start -2.25 -3.7) (end 12.75 -3.7) (layer "F.Fab") (width 0.1) (tstamp 3c778c47-c5c7-4a87-9155-45d3ec70d5e4))
+ (fp_line (start 2.1 0.75) (end 4.9 0.75) (layer "F.Fab") (width 0.1) (tstamp 5403f5ef-45dd-4cff-90c0-8a579e77d1c0))
+ (fp_line (start -0.25 4.6) (end -2.25 2.6) (layer "F.Fab") (width 0.1) (tstamp 5e5ca7af-ea69-420f-9ae4-eec7ec777944))
+ (fp_line (start 9.1 0.75) (end 11.9 0.75) (layer "F.Fab") (width 0.1) (tstamp 6b2ab315-7968-48c6-949c-b5f8b87befc4))
+ (fp_line (start 5.6 0.75) (end 8.4 0.75) (layer "F.Fab") (width 0.1) (tstamp 873b64eb-0332-496f-9b93-13ba4ffd4305))
+ (fp_line (start 2.1 -3) (end 2.1 0.75) (layer "F.Fab") (width 0.1) (tstamp 9d1867f0-7d6d-49b6-aa8f-92bdc33b4802))
+ (fp_line (start -2.25 2.6) (end -2.25 -3.7) (layer "F.Fab") (width 0.1) (tstamp 9e0cfe79-8956-484b-95f6-a95eb479cc4e))
+ (fp_line (start 12.75 -3.7) (end 12.75 4.6) (layer "F.Fab") (width 0.1) (tstamp 9edc905a-9147-4217-85fd-5c2a5a7cd9ed))
+ (fp_line (start 8.4 0.75) (end 8.4 -3) (layer "F.Fab") (width 0.1) (tstamp bf750e98-6f1a-4579-b04b-95ac7659f07b))
+ (fp_line (start 11.9 -3) (end 9.1 -3) (layer "F.Fab") (width 0.1) (tstamp bfc69860-4b75-4005-b5b8-01da59bf3c98))
+ (fp_line (start -1.4 0.75) (end 1.4 0.75) (layer "F.Fab") (width 0.1) (tstamp c22603d2-11de-4e4e-81ce-0945400390c1))
+ (fp_line (start -1.4 -3) (end -1.4 0.75) (layer "F.Fab") (width 0.1) (tstamp c46b4ce8-da8c-4cdc-8216-585422a1da30))
+ (fp_line (start 1.4 0.75) (end 1.4 -3) (layer "F.Fab") (width 0.1) (tstamp c6258faf-7420-4ac1-ad4b-9b824449b28f))
+ (fp_line (start 5.6 -3) (end 5.6 0.75) (layer "F.Fab") (width 0.1) (tstamp d074b1d6-6426-4824-9ead-6dba96d095f1))
+ (fp_line (start 4.9 -3) (end 2.1 -3) (layer "F.Fab") (width 0.1) (tstamp ddae63f0-18aa-4677-8230-8ad4ebe35dd9))
+ (fp_line (start 9.1 -3) (end 9.1 0.75) (layer "F.Fab") (width 0.1) (tstamp df0bae9f-2d20-448b-b599-a8e00aee6384))
+ (fp_circle (center 10.5 -1.6) (end 11.5 -1.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp 4192f41c-9a8b-4123-a161-509a7d9bbb98))
+ (fp_circle (center 7 -1.6) (end 8 -1.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp 41ddfb66-2389-40aa-9de2-e75949a2c80d))
+ (fp_circle (center 3.5 -1.6) (end 4.5 -1.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp 954726c8-099e-4010-a750-43192195874e))
+ (fp_circle (center 0 -1.6) (end 1 -1.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp b301b9a3-c6c8-48e1-b11f-86b2745e8cf6))
+ (pad "1" thru_hole rect (at 0 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask) (tstamp 8255d778-2868-433a-9f38-a26bf073401f))
+ (pad "2" thru_hole circle (at 3.5 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask) (tstamp afce18c3-384d-4ad1-b7cc-5591cf9b2063))
+ (pad "3" thru_hole circle (at 7 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask) (tstamp 7b58b559-689a-4abd-99e8-76159da32b4a))
+ (pad "4" thru_hole circle (at 10.5 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask) (tstamp 98690f8f-d788-4042-9e8a-6f2fe5ffb17d))
+ (model "${KICAD6_3DMODEL_DIR}/TerminalBlock_4Ucon.3dshapes/TerminalBlock_4Ucon_1x04_P3.50mm_Vertical.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/TerminalBlock_4Ucon.pretty/TerminalBlock_4Ucon_1x05_P3.50mm_Horizontal.kicad_mod b/library/kicadLibrary/footprints/TerminalBlock_4Ucon.pretty/TerminalBlock_4Ucon_1x05_P3.50mm_Horizontal.kicad_mod
new file mode 100644
index 00000000..9db2e720
--- /dev/null
+++ b/library/kicadLibrary/footprints/TerminalBlock_4Ucon.pretty/TerminalBlock_4Ucon_1x05_P3.50mm_Horizontal.kicad_mod
@@ -0,0 +1,120 @@
+(footprint "TerminalBlock_4Ucon_1x05_P3.50mm_Horizontal" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5B294E92)
+ (descr "Terminal Block 4Ucon ItemNo. 20223, 5 pins, pitch 3.5mm, size 18.2x7mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see http://www.4uconnector.com/online/object/4udrawing/20223.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon")
+ (tags "THT Terminal Block 4Ucon ItemNo. 20223 pitch 3.5mm size 18.2x7mm^2 drill 1.2mm pad 2.4mm")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 7 -4.46) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp debf089f-c680-4b58-9567-08020dd824f8)
+ )
+ (fp_text value "TerminalBlock_4Ucon_1x05_P3.50mm_Horizontal" (at 7 4.66) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 6a7719a5-886b-4c71-b8da-4fd388348f88)
+ )
+ (fp_text user "${REFERENCE}" (at 7 2.9) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 7cf84fb3-3b0d-421f-8d24-24191d2ea51c)
+ )
+ (fp_line (start -2.16 -3.46) (end -2.16 3.66) (layer "F.SilkS") (width 0.12) (tstamp 70100acb-88dd-44d2-93d4-497640edb6b0))
+ (fp_line (start -2.16 2.1) (end 16.16 2.1) (layer "F.SilkS") (width 0.12) (tstamp 739b8efb-fedb-48e0-b359-008b9dd5a694))
+ (fp_line (start -2.4 3.9) (end -0.9 3.9) (layer "F.SilkS") (width 0.12) (tstamp 7ebad382-fe08-4d8e-9dc8-bfa3fa709042))
+ (fp_line (start -2.16 -3.46) (end 16.16 -3.46) (layer "F.SilkS") (width 0.12) (tstamp 8a8d21bc-545e-4767-a7d9-cbfec09d819f))
+ (fp_line (start 16.16 -3.46) (end 16.16 3.66) (layer "F.SilkS") (width 0.12) (tstamp bf6b5585-9a93-4fb5-92bf-9a8475998561))
+ (fp_line (start -2.16 3.66) (end 16.16 3.66) (layer "F.SilkS") (width 0.12) (tstamp e449f301-1784-4b29-b532-2e921efc3cf5))
+ (fp_line (start -2.4 2.16) (end -2.4 3.9) (layer "F.SilkS") (width 0.12) (tstamp ebbae21e-d006-4516-bb10-e64e7de62041))
+ (fp_arc (start 0.027011 1.555493) (mid -0.296984 1.527118) (end -0.608 1.432) (layer "F.SilkS") (width 0.12) (tstamp 0368067c-34ce-4069-97ca-463d3cd1f835))
+ (fp_arc (start 1.432109 -0.607742) (mid 1.555727 0.00014) (end 1.432 0.608) (layer "F.SilkS") (width 0.12) (tstamp 04824e5a-1b77-45c9-a084-da595d6af7eb))
+ (fp_arc (start -1.432109 0.607742) (mid -1.555727 -0.00014) (end -1.432 -0.608) (layer "F.SilkS") (width 0.12) (tstamp 27d73aa9-71e9-4ae9-a109-2b3a9f1ed7e1))
+ (fp_arc (start 0.607587 1.431385) (mid 0.310017 1.523783) (end 0 1.555) (layer "F.SilkS") (width 0.12) (tstamp c6b9bd98-104b-45b7-a84a-f6b8aad1709d))
+ (fp_arc (start -0.607742 -1.432109) (mid 0.00014 -1.555727) (end 0.608 -1.432) (layer "F.SilkS") (width 0.12) (tstamp db9855cb-0a69-4126-8835-7e4681db7d50))
+ (fp_circle (center 7 0) (end 8.555 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp 6115149d-556b-4298-8417-0d708b78c248))
+ (fp_circle (center 3.5 0) (end 5.055 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp b7aea55e-2539-4b29-a2fe-50aa9f337de3))
+ (fp_circle (center 10.5 0) (end 12.055 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp c8cbe430-b424-4d20-9b9b-73875d80c8ad))
+ (fp_circle (center 14 0) (end 15.555 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp d47f08a4-274f-4b3a-86a0-3a86e6ac1cfe))
+ (fp_line (start 16.6 -3.9) (end -2.6 -3.9) (layer "F.CrtYd") (width 0.05) (tstamp 500bbd7d-a3eb-4f26-8f25-c2accc23e95c))
+ (fp_line (start -2.6 4.1) (end 16.6 4.1) (layer "F.CrtYd") (width 0.05) (tstamp 5e3e2db2-e83b-40e6-a953-f92d2d984810))
+ (fp_line (start -2.6 -3.9) (end -2.6 4.1) (layer "F.CrtYd") (width 0.05) (tstamp a08e9358-2ef2-40d1-b9a7-c9a3d5d831a3))
+ (fp_line (start 16.6 4.1) (end 16.6 -3.9) (layer "F.CrtYd") (width 0.05) (tstamp db3cef5a-2645-4efd-b09f-136b4ab2d06d))
+ (fp_line (start 14.069 -0.069) (end 15.1 -0.069) (layer "F.Fab") (width 0.1) (tstamp 02a5b0c6-8966-4f35-b798-f5c307a3dd02))
+ (fp_line (start 3.431 -1.1) (end 3.569 -1.1) (layer "F.Fab") (width 0.1) (tstamp 0c6e3003-a9b1-4c30-96f9-f9a4e950fcd0))
+ (fp_line (start 8.1 -0.069) (end 8.1 0.069) (layer "F.Fab") (width 0.1) (tstamp 156e6327-57a0-44cf-990d-7648fcf72b10))
+ (fp_line (start 1.1 0.069) (end 0.069 0.069) (layer "F.Fab") (width 0.1) (tstamp 1588c4bc-94bf-48bd-8f22-c4a0ffcf9ae4))
+ (fp_line (start 11.6 -0.069) (end 11.6 0.069) (layer "F.Fab") (width 0.1) (tstamp 19eeae4d-ff09-4152-bf5d-cfec799e7449))
+ (fp_line (start 9.4 0.069) (end 9.4 -0.069) (layer "F.Fab") (width 0.1) (tstamp 1e9efc9b-f289-405c-84fc-800500118622))
+ (fp_line (start 5.9 0.069) (end 5.9 -0.069) (layer "F.Fab") (width 0.1) (tstamp 1fdaa1ef-ba12-45f0-b6e3-c65fadb9ddb7))
+ (fp_line (start 0.069 -1.1) (end 0.069 -0.069) (layer "F.Fab") (width 0.1) (tstamp 2ea4d18b-2bc5-4c3f-a2b0-ac17f56771a5))
+ (fp_line (start -1.1 0.069) (end -1.1 -0.069) (layer "F.Fab") (width 0.1) (tstamp 304e39b1-3fd9-4608-9676-7a00e2211cca))
+ (fp_line (start 3.569 -1.1) (end 3.569 -0.069) (layer "F.Fab") (width 0.1) (tstamp 32a358d1-7d5a-4881-b190-ecbbeb55cffc))
+ (fp_line (start 10.569 -1.1) (end 10.569 -0.069) (layer "F.Fab") (width 0.1) (tstamp 36c29f4f-2811-4674-ac52-d9286346164c))
+ (fp_line (start 6.931 0.069) (end 5.9 0.069) (layer "F.Fab") (width 0.1) (tstamp 36cec288-7553-4191-82ae-961b7d118350))
+ (fp_line (start 8.1 0.069) (end 7.069 0.069) (layer "F.Fab") (width 0.1) (tstamp 3eb0502d-c2b6-4798-8739-47bcc689d100))
+ (fp_line (start 5.9 -0.069) (end 6.931 -0.069) (layer "F.Fab") (width 0.1) (tstamp 4452336e-b62a-4502-82bd-bde96b07d972))
+ (fp_line (start -2.1 2.1) (end 16.1 2.1) (layer "F.Fab") (width 0.1) (tstamp 4d595d45-c4ad-4cff-8da2-429c256e13cc))
+ (fp_line (start 10.569 -0.069) (end 11.6 -0.069) (layer "F.Fab") (width 0.1) (tstamp 507bf008-c577-4d91-a26b-06a07b324e8f))
+ (fp_line (start 12.9 0.069) (end 12.9 -0.069) (layer "F.Fab") (width 0.1) (tstamp 54f7a473-a4a9-4f8a-b046-bdae098a8216))
+ (fp_line (start 2.4 0.069) (end 2.4 -0.069) (layer "F.Fab") (width 0.1) (tstamp 5920dbaa-c038-406e-b4f4-68ce69bfc8aa))
+ (fp_line (start 3.431 1.1) (end 3.431 0.069) (layer "F.Fab") (width 0.1) (tstamp 5eb9449c-d0d0-453f-969b-2889966e1e3f))
+ (fp_line (start 16.1 -3.4) (end 16.1 3.6) (layer "F.Fab") (width 0.1) (tstamp 67f8f287-2ada-468c-8006-044e585bdfb2))
+ (fp_line (start 14.069 1.1) (end 13.931 1.1) (layer "F.Fab") (width 0.1) (tstamp 680ab468-d487-40e2-bff5-ce5cfd04139c))
+ (fp_line (start 9.4 -0.069) (end 10.431 -0.069) (layer "F.Fab") (width 0.1) (tstamp 6913aa7a-afa9-48fb-9bb4-9a241e4814fe))
+ (fp_line (start 6.931 -1.1) (end 7.069 -1.1) (layer "F.Fab") (width 0.1) (tstamp 6cedc24a-a238-4a7d-900e-5df2bb774f65))
+ (fp_line (start 6.931 -0.069) (end 6.931 -1.1) (layer "F.Fab") (width 0.1) (tstamp 71264a14-2520-4375-909a-aedccb6392fd))
+ (fp_line (start 3.569 1.1) (end 3.431 1.1) (layer "F.Fab") (width 0.1) (tstamp 74039fc1-8d9c-400e-b4cc-faddeafb0717))
+ (fp_line (start 3.431 0.069) (end 2.4 0.069) (layer "F.Fab") (width 0.1) (tstamp 76936462-bdfc-47a9-a820-76e4f4fef272))
+ (fp_line (start 3.569 0.069) (end 3.569 1.1) (layer "F.Fab") (width 0.1) (tstamp 794db33b-30bc-4d0a-90d4-910ad3c43c70))
+ (fp_line (start -1.1 -0.069) (end -0.069 -0.069) (layer "F.Fab") (width 0.1) (tstamp 7f2b048b-2166-4133-adaf-7cd22b825711))
+ (fp_line (start -0.6 3.6) (end -2.1 2.1) (layer "F.Fab") (width 0.1) (tstamp 85e2ae3c-ce6c-4685-8e4a-c696d58b468a))
+ (fp_line (start 15.1 0.069) (end 14.069 0.069) (layer "F.Fab") (width 0.1) (tstamp 87f61dbd-b40a-4188-9304-0a9a82d38843))
+ (fp_line (start 7.069 -0.069) (end 8.1 -0.069) (layer "F.Fab") (width 0.1) (tstamp 920a188b-212a-4468-9446-6c1344e42f58))
+ (fp_line (start 10.431 0.069) (end 9.4 0.069) (layer "F.Fab") (width 0.1) (tstamp 93108454-6254-4164-83be-8f80fa9c6d11))
+ (fp_line (start 14.069 0.069) (end 14.069 1.1) (layer "F.Fab") (width 0.1) (tstamp 99bc0544-b02e-4a30-9d87-6c7610f1b5fd))
+ (fp_line (start 7.069 0.069) (end 7.069 1.1) (layer "F.Fab") (width 0.1) (tstamp a43f79fa-5f06-4029-b2c0-c764c0055926))
+ (fp_line (start 0.069 -0.069) (end 1.1 -0.069) (layer "F.Fab") (width 0.1) (tstamp a86eafe6-881b-4347-9aa1-45789558c596))
+ (fp_line (start 15.1 -0.069) (end 15.1 0.069) (layer "F.Fab") (width 0.1) (tstamp a974da59-60f2-4bd2-a3d5-a0354fa2cb29))
+ (fp_line (start 10.431 -0.069) (end 10.431 -1.1) (layer "F.Fab") (width 0.1) (tstamp aa2898f0-3d9f-4930-b722-8e8d2ad569f2))
+ (fp_line (start -0.069 1.1) (end -0.069 0.069) (layer "F.Fab") (width 0.1) (tstamp b21ced9c-ebf4-4363-acc5-46338aafed9a))
+ (fp_line (start 13.931 -0.069) (end 13.931 -1.1) (layer "F.Fab") (width 0.1) (tstamp b8257b55-99de-479e-8943-0f50657f208b))
+ (fp_line (start 10.431 1.1) (end 10.431 0.069) (layer "F.Fab") (width 0.1) (tstamp bf7ac363-f24d-42c1-a94d-5352d229c746))
+ (fp_line (start 3.431 -0.069) (end 3.431 -1.1) (layer "F.Fab") (width 0.1) (tstamp c0c61b6c-3fa3-4739-8637-6edffc4e51de))
+ (fp_line (start 16.1 3.6) (end -0.6 3.6) (layer "F.Fab") (width 0.1) (tstamp c906e141-bdc0-4ff3-9914-8ba87c6c1b26))
+ (fp_line (start 10.431 -1.1) (end 10.569 -1.1) (layer "F.Fab") (width 0.1) (tstamp c9106ade-33cf-40db-8db0-4ad8477c63d4))
+ (fp_line (start 11.6 0.069) (end 10.569 0.069) (layer "F.Fab") (width 0.1) (tstamp d1aed422-5e9a-43bd-99c4-d6521fe96e2e))
+ (fp_line (start 0.069 0.069) (end 0.069 1.1) (layer "F.Fab") (width 0.1) (tstamp d1baab87-a1f7-4a30-9765-c93a13eb8b3e))
+ (fp_line (start 10.569 0.069) (end 10.569 1.1) (layer "F.Fab") (width 0.1) (tstamp d3262d94-735d-42ff-a7ce-6c8af23c0496))
+ (fp_line (start 4.6 -0.069) (end 4.6 0.069) (layer "F.Fab") (width 0.1) (tstamp d43749eb-142f-4423-b5c7-3eaf35022eb6))
+ (fp_line (start 13.931 1.1) (end 13.931 0.069) (layer "F.Fab") (width 0.1) (tstamp d5911924-9879-440c-ad40-1aa6c3572d94))
+ (fp_line (start -0.069 -0.069) (end -0.069 -1.1) (layer "F.Fab") (width 0.1) (tstamp daf055a0-4852-487c-93c5-cf522511e309))
+ (fp_line (start 0.069 1.1) (end -0.069 1.1) (layer "F.Fab") (width 0.1) (tstamp db07087b-6507-4f2b-abbe-1715d4c4fef7))
+ (fp_line (start 3.569 -0.069) (end 4.6 -0.069) (layer "F.Fab") (width 0.1) (tstamp db7f0bed-39e8-4beb-8ab3-65e3a91725f9))
+ (fp_line (start 7.069 -1.1) (end 7.069 -0.069) (layer "F.Fab") (width 0.1) (tstamp dc191dd0-9b86-45b1-b4b0-ab94001338d3))
+ (fp_line (start 10.569 1.1) (end 10.431 1.1) (layer "F.Fab") (width 0.1) (tstamp dc632be4-98fd-4f37-bcbd-5e7a7d2aa3c4))
+ (fp_line (start -2.1 2.1) (end -2.1 -3.4) (layer "F.Fab") (width 0.1) (tstamp de7a565c-5edb-48e8-bc78-ce29ab7c9edd))
+ (fp_line (start 12.9 -0.069) (end 13.931 -0.069) (layer "F.Fab") (width 0.1) (tstamp deef4992-f298-4153-93ec-c336c1592382))
+ (fp_line (start 14.069 -1.1) (end 14.069 -0.069) (layer "F.Fab") (width 0.1) (tstamp e2f51c52-34c1-4a08-8784-d9bb8ffe7102))
+ (fp_line (start 13.931 -1.1) (end 14.069 -1.1) (layer "F.Fab") (width 0.1) (tstamp e9cb2db8-c3be-4623-a29f-f0fa333709d9))
+ (fp_line (start 4.6 0.069) (end 3.569 0.069) (layer "F.Fab") (width 0.1) (tstamp eb463313-cbfb-47f5-b1ef-0c879aa4d6a1))
+ (fp_line (start 2.4 -0.069) (end 3.431 -0.069) (layer "F.Fab") (width 0.1) (tstamp eb4db1ec-78c1-46dc-a220-61578944d08b))
+ (fp_line (start 13.931 0.069) (end 12.9 0.069) (layer "F.Fab") (width 0.1) (tstamp ec012d12-625d-4769-80cd-f9bbaef2be19))
+ (fp_line (start 7.069 1.1) (end 6.931 1.1) (layer "F.Fab") (width 0.1) (tstamp ef2964df-37ca-46cd-91a8-81caf4833b66))
+ (fp_line (start 1.1 -0.069) (end 1.1 0.069) (layer "F.Fab") (width 0.1) (tstamp f0d229a3-c68d-42a0-9f96-608b07baefaa))
+ (fp_line (start 6.931 1.1) (end 6.931 0.069) (layer "F.Fab") (width 0.1) (tstamp f36d62f4-2b9c-4f68-883d-08b76b8beaac))
+ (fp_line (start -0.069 0.069) (end -1.1 0.069) (layer "F.Fab") (width 0.1) (tstamp f993d2dc-f759-4c7b-8aec-af2fed5c6980))
+ (fp_line (start -2.1 -3.4) (end 16.1 -3.4) (layer "F.Fab") (width 0.1) (tstamp fb11836a-5561-4b60-95b0-c6aaddfbff77))
+ (fp_line (start -0.069 -1.1) (end 0.069 -1.1) (layer "F.Fab") (width 0.1) (tstamp ff563b03-55fa-4d82-9134-56d9e1f9c4cd))
+ (fp_circle (center 10.5 0) (end 11.875 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 15a54dee-01c6-41fd-b556-3f955e4fa989))
+ (fp_circle (center 7 0) (end 8.375 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 66e90ee4-1a89-41c7-a940-305375eabd5f))
+ (fp_circle (center 14 0) (end 15.375 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 9fab07de-9918-45ea-91fc-f22d8d2fd6e8))
+ (fp_circle (center 0 0) (end 1.375 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp ccde3027-6108-4b0e-b65a-11876f21ba6e))
+ (fp_circle (center 3.5 0) (end 4.875 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp d520b665-695e-468e-ac7f-ce84aaade9cd))
+ (pad "1" thru_hole rect (at 0 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) (tstamp 89a0b823-6b25-4207-87db-37d177c8202a))
+ (pad "2" thru_hole circle (at 3.5 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) (tstamp eeba70ac-b1a5-4e93-b613-3759beddda41))
+ (pad "3" thru_hole circle (at 7 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) (tstamp d18a5cbc-e15c-4fbf-9f5c-a045eacdb2d5))
+ (pad "4" thru_hole circle (at 10.5 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) (tstamp 905ec58d-c6e4-4912-aeef-5c8ec53548dc))
+ (pad "5" thru_hole circle (at 14 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) (tstamp 7b59a7ec-7ccf-4bae-8918-76328206c164))
+ (model "${KICAD6_3DMODEL_DIR}/TerminalBlock_4Ucon.3dshapes/TerminalBlock_4Ucon_1x05_P3.50mm_Horizontal.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/TerminalBlock_4Ucon.pretty/TerminalBlock_4Ucon_1x05_P3.50mm_Vertical.kicad_mod b/library/kicadLibrary/footprints/TerminalBlock_4Ucon.pretty/TerminalBlock_4Ucon_1x05_P3.50mm_Vertical.kicad_mod
new file mode 100644
index 00000000..afdc0292
--- /dev/null
+++ b/library/kicadLibrary/footprints/TerminalBlock_4Ucon.pretty/TerminalBlock_4Ucon_1x05_P3.50mm_Vertical.kicad_mod
@@ -0,0 +1,112 @@
+(footprint "TerminalBlock_4Ucon_1x05_P3.50mm_Vertical" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5B294E80)
+ (descr "Terminal Block 4Ucon ItemNo. 10696, vertical (cable from top), 5 pins, pitch 3.5mm, size 18.5x8.3mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.4uconnector.com/online/object/4udrawing/10696.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon")
+ (tags "THT Terminal Block 4Ucon ItemNo. 10696 vertical pitch 3.5mm size 18.5x8.3mm^2 drill 1.3mm pad 2.6mm")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 7 -4.76) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp c354a64d-1fb6-4cab-aed9-998e50e7c69c)
+ )
+ (fp_text value "TerminalBlock_4Ucon_1x05_P3.50mm_Vertical" (at 7 5.66) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp ad8ead15-b12b-4e70-a28c-06b61db33bbd)
+ )
+ (fp_text user "${REFERENCE}" (at 7 3.45) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 4989fa70-a5d0-46d6-8327-e66dc1b92af7)
+ )
+ (fp_line (start 8.4 -3) (end 8.4 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 0013071b-0139-4aec-b3d4-3430f4435f0a))
+ (fp_line (start -2.31 1.101) (end -1.54 1.101) (layer "F.SilkS") (width 0.12) (tstamp 007fb9eb-b549-427a-a344-7777ad3f759d))
+ (fp_line (start 12.6 -3) (end 15.4 -3) (layer "F.SilkS") (width 0.12) (tstamp 00cec2b8-8855-440f-81bb-f15af0ee4cc9))
+ (fp_line (start 5.6 0.75) (end 5.601 0.75) (layer "F.SilkS") (width 0.12) (tstamp 09a3cc26-b435-4291-9622-87e0039da99b))
+ (fp_line (start 8.4 0.75) (end 8.4 0.75) (layer "F.SilkS") (width 0.12) (tstamp 11400910-42a2-420e-8051-ebfa33048d43))
+ (fp_line (start 15.134 1.101) (end 16.311 1.101) (layer "F.SilkS") (width 0.12) (tstamp 1485b760-c954-453e-a5bb-7dcc52343fcf))
+ (fp_line (start 11.634 1.101) (end 12.867 1.101) (layer "F.SilkS") (width 0.12) (tstamp 1bba9abb-bcdc-4eae-8666-ce8c436c2156))
+ (fp_line (start -1.4 -3) (end 1.4 -3) (layer "F.SilkS") (width 0.12) (tstamp 1f7095c2-ef3e-4c67-a5a3-3696669467b7))
+ (fp_line (start 15.4 -3) (end 15.4 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 1febafb0-b8f4-4f20-b4d1-ad1325d366e4))
+ (fp_line (start 8.134 1.101) (end 9.367 1.101) (layer "F.SilkS") (width 0.12) (tstamp 22cabc1c-fd20-480c-b4bc-4742d0655819))
+ (fp_line (start 1.4 -3) (end 1.4 -1.54) (layer "F.SilkS") (width 0.12) (tstamp 264a1cd5-215d-4f9c-8ae5-77f9463e7eb1))
+ (fp_line (start 9.1 0.75) (end 9.101 0.75) (layer "F.SilkS") (width 0.12) (tstamp 272449db-eae3-44d5-b86c-dbebb432b919))
+ (fp_line (start -2.55 2.66) (end -2.55 4.9) (layer "F.SilkS") (width 0.12) (tstamp 27a6a347-44a3-47d3-bc01-9f073213c4b6))
+ (fp_line (start 8.4 0.689) (end 8.4 0.75) (layer "F.SilkS") (width 0.12) (tstamp 2801e10d-c77f-4e70-81e3-f6b8ec4f3c8e))
+ (fp_line (start 5.6 0.689) (end 5.6 0.75) (layer "F.SilkS") (width 0.12) (tstamp 28ed2895-f184-472a-95e3-09fd4bd4d283))
+ (fp_line (start 12.6 -3) (end 12.6 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 361d0c7b-34b7-4fbc-b4d0-65f813523bb2))
+ (fp_line (start 15.4 0.689) (end 15.4 0.75) (layer "F.SilkS") (width 0.12) (tstamp 3935b638-ae03-4628-89f5-3564e47bf66a))
+ (fp_line (start 9.1 -3) (end 9.1 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 3ebff5aa-5287-4977-84ed-a4ade0e3afcf))
+ (fp_line (start 4.9 0.689) (end 4.9 0.75) (layer "F.SilkS") (width 0.12) (tstamp 3f1fe1de-e31a-4c50-a8de-f93ffa62599b))
+ (fp_line (start 2.1 -3) (end 4.9 -3) (layer "F.SilkS") (width 0.12) (tstamp 46f4e7c7-0a5b-4c7b-b879-eff0f9727c72))
+ (fp_line (start -1.4 -3) (end -1.4 -1.54) (layer "F.SilkS") (width 0.12) (tstamp 4d0cec40-91df-4eeb-afd1-be494eca3586))
+ (fp_line (start -2.31 -3.76) (end 16.311 -3.76) (layer "F.SilkS") (width 0.12) (tstamp 5277e758-a7b6-43d6-822a-c039b2c66bf4))
+ (fp_line (start 11.9 0.75) (end 11.9 0.75) (layer "F.SilkS") (width 0.12) (tstamp 56539155-cb0f-4cc3-ae87-bfdd9a9487ad))
+ (fp_line (start 4.9 -3) (end 4.9 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 62fa4a88-9d3d-429a-9e74-c80894b14de9))
+ (fp_line (start 16.311 -3.76) (end 16.311 4.66) (layer "F.SilkS") (width 0.12) (tstamp 66ae7e4c-329a-4717-bd36-9c946c1de687))
+ (fp_line (start 4.9 0.75) (end 4.9 0.75) (layer "F.SilkS") (width 0.12) (tstamp 7af3dfa1-a9be-4b74-8fe7-6b6b2bebdab9))
+ (fp_line (start 12.6 0.689) (end 12.6 0.75) (layer "F.SilkS") (width 0.12) (tstamp 84627db0-1837-4045-9fe1-86d4a9342c6d))
+ (fp_line (start 4.634 1.101) (end 5.867 1.101) (layer "F.SilkS") (width 0.12) (tstamp 857e32b4-f1ba-4347-bf83-dcc7e4cbb153))
+ (fp_line (start 2.1 0.689) (end 2.1 0.75) (layer "F.SilkS") (width 0.12) (tstamp 89b06c42-9639-4095-b639-8fd4ad99bb94))
+ (fp_line (start 2.1 -3) (end 2.1 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 8a9ca4ac-11ad-4296-a20a-8e9dce2ce346))
+ (fp_line (start 5.6 -3) (end 8.4 -3) (layer "F.SilkS") (width 0.12) (tstamp 94d2f4ad-b601-4296-810b-34277157c473))
+ (fp_line (start 1.54 1.101) (end 2.367 1.101) (layer "F.SilkS") (width 0.12) (tstamp 9e557464-0363-4827-9a74-b16b754ab33f))
+ (fp_line (start 15.4 0.75) (end 15.4 0.75) (layer "F.SilkS") (width 0.12) (tstamp 9fd36d69-f34a-4883-8244-3a8734fdf528))
+ (fp_line (start 12.6 0.75) (end 12.601 0.75) (layer "F.SilkS") (width 0.12) (tstamp a4e70b33-caff-410e-8a3d-3e9b6742f8dd))
+ (fp_line (start -2.31 -3.76) (end -2.31 4.66) (layer "F.SilkS") (width 0.12) (tstamp ab19534c-2d92-438e-a50d-db4ea51e7f49))
+ (fp_line (start -2.31 4.66) (end 16.311 4.66) (layer "F.SilkS") (width 0.12) (tstamp b9a35bae-d700-46e3-bbdc-3acd47efc43c))
+ (fp_line (start 11.9 0.689) (end 11.9 0.75) (layer "F.SilkS") (width 0.12) (tstamp bedc0cc3-853a-4a42-bf4a-bcce5cffa689))
+ (fp_line (start 11.9 -3) (end 11.9 -0.689) (layer "F.SilkS") (width 0.12) (tstamp cbcadfdb-d769-4d62-a548-7eafef90ba6c))
+ (fp_line (start -2.55 4.9) (end -0.55 4.9) (layer "F.SilkS") (width 0.12) (tstamp ccbd6248-12d7-42a7-a5c1-2a19115fb58a))
+ (fp_line (start 5.6 -3) (end 5.6 -0.689) (layer "F.SilkS") (width 0.12) (tstamp ebe3712f-2713-4bb1-9079-e8c08d313906))
+ (fp_line (start 9.1 0.689) (end 9.1 0.75) (layer "F.SilkS") (width 0.12) (tstamp f646ef58-fb94-4d82-a8b0-b1c03ab2948a))
+ (fp_line (start 2.1 0.75) (end 2.101 0.75) (layer "F.SilkS") (width 0.12) (tstamp fa492ff0-5c7e-47fe-be65-e1bfabf9fcbc))
+ (fp_line (start 9.1 -3) (end 11.9 -3) (layer "F.SilkS") (width 0.12) (tstamp fd3bb523-5a82-47dd-ae2c-cfe4f621efc9))
+ (fp_arc (start -0.99789 -1.529434) (mid -0.000785 -2.600382) (end 0.998 -1.531) (layer "F.SilkS") (width 0.12) (tstamp 0470d44f-36e8-4d4e-8dce-780717f3ec82))
+ (fp_arc (start 2.560085 -1.257767) (mid 3.499876 -2.600282) (end 4.44 -1.258) (layer "F.SilkS") (width 0.12) (tstamp 0bc084e9-2ce5-4788-9385-fe65e4b7896f))
+ (fp_arc (start 9.560085 -1.257767) (mid 10.499876 -2.600282) (end 11.44 -1.258) (layer "F.SilkS") (width 0.12) (tstamp 273a53bd-d799-407c-83cf-9194e428c22c))
+ (fp_arc (start 13.060085 -1.257767) (mid 13.999876 -2.600282) (end 14.94 -1.258) (layer "F.SilkS") (width 0.12) (tstamp 2da391b1-36ef-4d4b-8fac-83885b619f9d))
+ (fp_arc (start 6.060085 -1.257767) (mid 6.999876 -2.600282) (end 7.94 -1.258) (layer "F.SilkS") (width 0.12) (tstamp 7ae3427b-fac3-4022-9f96-a1dbfad01c01))
+ (fp_line (start 16.75 5.11) (end 16.75 -4.2) (layer "F.CrtYd") (width 0.05) (tstamp 912484a5-aaed-4dd6-be1c-1d6bebc6fcb1))
+ (fp_line (start 16.75 -4.2) (end -2.75 -4.2) (layer "F.CrtYd") (width 0.05) (tstamp ba425b58-e2f4-4b29-ac77-e4ed5470f21c))
+ (fp_line (start -2.75 -4.2) (end -2.75 5.11) (layer "F.CrtYd") (width 0.05) (tstamp f2520956-301f-44cf-8421-f83f6e7949e2))
+ (fp_line (start -2.75 5.11) (end 16.75 5.11) (layer "F.CrtYd") (width 0.05) (tstamp f5914cd2-b1a9-4c81-a2b6-730feb6a5903))
+ (fp_line (start 2.1 -3) (end 2.1 0.75) (layer "F.Fab") (width 0.1) (tstamp 16c339fc-e5a3-4f8f-93c1-8f5b2fd41b5a))
+ (fp_line (start -0.25 4.6) (end -2.25 2.6) (layer "F.Fab") (width 0.1) (tstamp 189afaa1-8ced-4b91-b290-9f21f33e5768))
+ (fp_line (start 9.1 0.75) (end 11.9 0.75) (layer "F.Fab") (width 0.1) (tstamp 18e7805a-8daa-4b9f-bfa9-66ed68ca6737))
+ (fp_line (start 5.6 0.75) (end 8.4 0.75) (layer "F.Fab") (width 0.1) (tstamp 28d4dab5-33fc-4073-b838-b47aaa405b2f))
+ (fp_line (start 1.4 0.75) (end 1.4 -3) (layer "F.Fab") (width 0.1) (tstamp 29466f98-89d6-4f0f-b781-fda34abd772f))
+ (fp_line (start 16.25 -3.7) (end 16.25 4.6) (layer "F.Fab") (width 0.1) (tstamp 35c8d9d0-f3a1-4d9a-8fd4-388024204342))
+ (fp_line (start -2.25 -3.7) (end 16.25 -3.7) (layer "F.Fab") (width 0.1) (tstamp 459a87ed-d151-47d3-930c-c5ef6270fbf6))
+ (fp_line (start 11.9 -3) (end 9.1 -3) (layer "F.Fab") (width 0.1) (tstamp 4c100f9c-2357-47fe-80ec-f259a0280328))
+ (fp_line (start 2.1 0.75) (end 4.9 0.75) (layer "F.Fab") (width 0.1) (tstamp 5e2defde-4896-46e1-8f9e-eacf40c2fbe8))
+ (fp_line (start 4.9 -3) (end 2.1 -3) (layer "F.Fab") (width 0.1) (tstamp 604efb7e-cb67-49d6-afea-dc5f0c5ead34))
+ (fp_line (start 8.4 0.75) (end 8.4 -3) (layer "F.Fab") (width 0.1) (tstamp 630152c4-e58e-4b97-b1e0-ad07031421e8))
+ (fp_line (start 12.6 -3) (end 12.6 0.75) (layer "F.Fab") (width 0.1) (tstamp 63020ab5-7c80-48f4-af75-b36777cf2c0a))
+ (fp_line (start -1.4 0.75) (end 1.4 0.75) (layer "F.Fab") (width 0.1) (tstamp 6861ce7f-6a31-4c58-b59e-e1155b8ab055))
+ (fp_line (start 9.1 -3) (end 9.1 0.75) (layer "F.Fab") (width 0.1) (tstamp 696a5ad4-74f7-4831-8278-d542461be5a5))
+ (fp_line (start 15.4 0.75) (end 15.4 -3) (layer "F.Fab") (width 0.1) (tstamp 6f24e4e2-9620-4720-81f5-fddfca060f74))
+ (fp_line (start -2.25 1.1) (end 16.25 1.1) (layer "F.Fab") (width 0.1) (tstamp 7d8f8558-33e2-4162-b83d-d74b26768840))
+ (fp_line (start 5.6 -3) (end 5.6 0.75) (layer "F.Fab") (width 0.1) (tstamp 846f415b-095c-4ddf-b9e9-a9773e6caf07))
+ (fp_line (start 15.4 -3) (end 12.6 -3) (layer "F.Fab") (width 0.1) (tstamp 871b086d-5d78-4e3b-9f07-536e95069919))
+ (fp_line (start 4.9 0.75) (end 4.9 -3) (layer "F.Fab") (width 0.1) (tstamp 89af556e-1c62-4cba-aaf5-5d3ada08a966))
+ (fp_line (start 11.9 0.75) (end 11.9 -3) (layer "F.Fab") (width 0.1) (tstamp a8b53a8b-e8db-4866-8407-3918e54fe3b7))
+ (fp_line (start 1.4 -3) (end -1.4 -3) (layer "F.Fab") (width 0.1) (tstamp b21b724d-2df4-49a7-8cd1-26277a5451a7))
+ (fp_line (start 12.6 0.75) (end 15.4 0.75) (layer "F.Fab") (width 0.1) (tstamp bbc2d565-2cdc-4b42-b0d1-8e13d52365a2))
+ (fp_line (start 16.25 4.6) (end -0.25 4.6) (layer "F.Fab") (width 0.1) (tstamp cc5447a5-a3ae-4d64-9c78-019d742bd471))
+ (fp_line (start -2.25 2.6) (end -2.25 -3.7) (layer "F.Fab") (width 0.1) (tstamp e695e374-2abb-4875-b47a-906f39cbaab4))
+ (fp_line (start -1.4 -3) (end -1.4 0.75) (layer "F.Fab") (width 0.1) (tstamp ef609e54-e783-42b3-b43e-60154bad44f9))
+ (fp_line (start 8.4 -3) (end 5.6 -3) (layer "F.Fab") (width 0.1) (tstamp fff5ea5a-f4e4-42fd-b967-d5f429bdd881))
+ (fp_circle (center 3.5 -1.6) (end 4.5 -1.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp 7bf1b0b2-158b-417f-bacd-f9d44d2ca462))
+ (fp_circle (center 14 -1.6) (end 15 -1.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp 8fdf4a42-c458-45ae-a995-6dcbe7e7cd5f))
+ (fp_circle (center 7 -1.6) (end 8 -1.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp 90405e02-4425-4a8e-9caa-ffb3bc0f0fe9))
+ (fp_circle (center 0 -1.6) (end 1 -1.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp bc1567d5-71dc-4abf-a608-88c14a7c4234))
+ (fp_circle (center 10.5 -1.6) (end 11.5 -1.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp d2da081b-c669-4527-89c9-edeb49a8bf4f))
+ (pad "1" thru_hole rect (at 0 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask) (tstamp 3fc1d020-5b9f-40e1-babf-8e36024a42ac))
+ (pad "2" thru_hole circle (at 3.5 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask) (tstamp a13f480a-245b-4a89-9ce9-f2b028a9cb72))
+ (pad "3" thru_hole circle (at 7 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask) (tstamp c96393af-da6f-47b1-a527-14c7424728e0))
+ (pad "4" thru_hole circle (at 10.5 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask) (tstamp b2f21494-5613-4a17-8759-b7be6e3b4f13))
+ (pad "5" thru_hole circle (at 14 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask) (tstamp 04173c6c-a0de-4f9a-8661-063726d93c8a))
+ (model "${KICAD6_3DMODEL_DIR}/TerminalBlock_4Ucon.3dshapes/TerminalBlock_4Ucon_1x05_P3.50mm_Vertical.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/TerminalBlock_4Ucon.pretty/TerminalBlock_4Ucon_1x06_P3.50mm_Horizontal.kicad_mod b/library/kicadLibrary/footprints/TerminalBlock_4Ucon.pretty/TerminalBlock_4Ucon_1x06_P3.50mm_Horizontal.kicad_mod
new file mode 100644
index 00000000..38a00bce
--- /dev/null
+++ b/library/kicadLibrary/footprints/TerminalBlock_4Ucon.pretty/TerminalBlock_4Ucon_1x06_P3.50mm_Horizontal.kicad_mod
@@ -0,0 +1,135 @@
+(footprint "TerminalBlock_4Ucon_1x06_P3.50mm_Horizontal" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5B294E92)
+ (descr "Terminal Block 4Ucon ItemNo. 19964, 6 pins, pitch 3.5mm, size 21.7x7mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see http://www.4uconnector.com/online/object/4udrawing/19964.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon")
+ (tags "THT Terminal Block 4Ucon ItemNo. 19964 pitch 3.5mm size 21.7x7mm^2 drill 1.2mm pad 2.4mm")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 8.75 -4.46) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp dd3481c8-1ed7-4423-bf6a-3c35cda7aee8)
+ )
+ (fp_text value "TerminalBlock_4Ucon_1x06_P3.50mm_Horizontal" (at 8.75 4.66) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 2ac44b99-667f-449e-8830-7a683b7de75a)
+ )
+ (fp_text user "${REFERENCE}" (at 8.75 2.9) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 3d7e7b74-3125-497e-944b-03f9a0c57312)
+ )
+ (fp_line (start -2.16 -3.46) (end 19.66 -3.46) (layer "F.SilkS") (width 0.12) (tstamp 5fea2160-bbf5-499b-8c74-c069acde92b9))
+ (fp_line (start -2.16 2.1) (end 19.66 2.1) (layer "F.SilkS") (width 0.12) (tstamp 896935ea-e9e6-49c6-bee4-722ee96166be))
+ (fp_line (start -2.4 3.9) (end -0.9 3.9) (layer "F.SilkS") (width 0.12) (tstamp bfe84e69-7f4a-48c9-9b90-0ae32632eb27))
+ (fp_line (start -2.16 -3.46) (end -2.16 3.66) (layer "F.SilkS") (width 0.12) (tstamp c71009c9-a4ac-4c48-8ded-1e84d1998c0e))
+ (fp_line (start -2.16 3.66) (end 19.66 3.66) (layer "F.SilkS") (width 0.12) (tstamp d10c4f50-b7c5-4fa2-91fe-e8f9cbc9d645))
+ (fp_line (start -2.4 2.16) (end -2.4 3.9) (layer "F.SilkS") (width 0.12) (tstamp d6368ff5-f87e-4296-8af1-ffd76ba1fb6c))
+ (fp_line (start 19.66 -3.46) (end 19.66 3.66) (layer "F.SilkS") (width 0.12) (tstamp f6f19577-3072-4746-8938-59808acdf938))
+ (fp_arc (start -0.607742 -1.432109) (mid 0.00014 -1.555727) (end 0.608 -1.432) (layer "F.SilkS") (width 0.12) (tstamp 691ee421-7371-4af6-8319-f77eaccf9254))
+ (fp_arc (start 0.027011 1.555493) (mid -0.296984 1.527118) (end -0.608 1.432) (layer "F.SilkS") (width 0.12) (tstamp 757adb0f-9ce1-4046-8de6-8e83e3f29563))
+ (fp_arc (start -1.432109 0.607742) (mid -1.555727 -0.00014) (end -1.432 -0.608) (layer "F.SilkS") (width 0.12) (tstamp 94a81891-0ef3-4102-904d-1645f399f60e))
+ (fp_arc (start 1.432109 -0.607742) (mid 1.555727 0.00014) (end 1.432 0.608) (layer "F.SilkS") (width 0.12) (tstamp b609b817-131f-46e2-9ea2-3da356d9f62d))
+ (fp_arc (start 0.607587 1.431385) (mid 0.310017 1.523783) (end 0 1.555) (layer "F.SilkS") (width 0.12) (tstamp c0d3cf6a-c570-4da0-80a2-c7c008567575))
+ (fp_circle (center 17.5 0) (end 19.055 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp 136f6107-405c-4c75-a61b-5d9952c74816))
+ (fp_circle (center 14 0) (end 15.555 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp 2ce61ef1-299d-4023-9b4c-3a0393860313))
+ (fp_circle (center 3.5 0) (end 5.055 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp 4f0813a0-0b21-473d-860d-9b6d080e7e51))
+ (fp_circle (center 7 0) (end 8.555 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp 6424f182-5ee8-4477-99e2-8e50399e48ae))
+ (fp_circle (center 10.5 0) (end 12.055 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp e212ea48-8388-4d92-8466-5438af55f056))
+ (fp_line (start 20.1 4.1) (end 20.1 -3.9) (layer "F.CrtYd") (width 0.05) (tstamp 150950a7-fa7e-4e31-8b3d-efbec9a83131))
+ (fp_line (start 20.1 -3.9) (end -2.6 -3.9) (layer "F.CrtYd") (width 0.05) (tstamp 4a32381a-1997-4293-b888-68700204e3b4))
+ (fp_line (start -2.6 -3.9) (end -2.6 4.1) (layer "F.CrtYd") (width 0.05) (tstamp 5ed2ddf7-cb3a-4572-9377-1c52589c3fb9))
+ (fp_line (start -2.6 4.1) (end 20.1 4.1) (layer "F.CrtYd") (width 0.05) (tstamp 70630cb2-b9bf-4c74-b19b-de88586abf60))
+ (fp_line (start 10.569 0.069) (end 10.569 1.1) (layer "F.Fab") (width 0.1) (tstamp 0329966b-1fe9-4900-bd3a-0e498dcf1d4d))
+ (fp_line (start 7.069 0.069) (end 7.069 1.1) (layer "F.Fab") (width 0.1) (tstamp 04e526b7-a3a7-4e58-827e-174caff1b9ee))
+ (fp_line (start 2.4 -0.069) (end 3.431 -0.069) (layer "F.Fab") (width 0.1) (tstamp 05eb6fbc-1667-4021-a801-84d563dde6a3))
+ (fp_line (start 5.9 0.069) (end 5.9 -0.069) (layer "F.Fab") (width 0.1) (tstamp 06acf46f-55de-4c97-bcc0-53127d156db0))
+ (fp_line (start 10.569 1.1) (end 10.431 1.1) (layer "F.Fab") (width 0.1) (tstamp 10dab2a2-b0ef-485c-a3d5-43a206e3c868))
+ (fp_line (start 3.431 0.069) (end 2.4 0.069) (layer "F.Fab") (width 0.1) (tstamp 17f08627-49c5-4521-b3b3-8b130a2ff3a4))
+ (fp_line (start -0.069 -1.1) (end 0.069 -1.1) (layer "F.Fab") (width 0.1) (tstamp 1e1a0e28-2fd8-4fb5-985a-f0af8a9bd949))
+ (fp_line (start 7.069 -0.069) (end 8.1 -0.069) (layer "F.Fab") (width 0.1) (tstamp 1f53ffb2-170b-45ad-b185-026b33eb99ce))
+ (fp_line (start 13.931 -1.1) (end 14.069 -1.1) (layer "F.Fab") (width 0.1) (tstamp 23313c77-80ba-4d31-870c-2666a4abea13))
+ (fp_line (start 19.6 -3.4) (end 19.6 3.6) (layer "F.Fab") (width 0.1) (tstamp 25616e87-abbd-45a6-8e64-05037b85ca68))
+ (fp_line (start 13.931 1.1) (end 13.931 0.069) (layer "F.Fab") (width 0.1) (tstamp 276ee4f2-c357-4940-84f0-6ae2ca51a626))
+ (fp_line (start -0.069 1.1) (end -0.069 0.069) (layer "F.Fab") (width 0.1) (tstamp 294a13f9-89ae-4cc4-95cb-0c96f97ee923))
+ (fp_line (start 12.9 0.069) (end 12.9 -0.069) (layer "F.Fab") (width 0.1) (tstamp 2a5ff793-2c19-4d13-9d8a-dff18e9257a1))
+ (fp_line (start 5.9 -0.069) (end 6.931 -0.069) (layer "F.Fab") (width 0.1) (tstamp 3035efbd-748d-4db6-bf71-c10d4352466f))
+ (fp_line (start 9.4 0.069) (end 9.4 -0.069) (layer "F.Fab") (width 0.1) (tstamp 3152880b-2a7e-48a1-a34a-8ced064f141d))
+ (fp_line (start -2.1 -3.4) (end 19.6 -3.4) (layer "F.Fab") (width 0.1) (tstamp 35699fba-1517-4ef3-ba1e-454a3ec78735))
+ (fp_line (start 18.6 0.069) (end 17.569 0.069) (layer "F.Fab") (width 0.1) (tstamp 3647af2d-fe09-4717-bcd4-9df2ec0bf95f))
+ (fp_line (start 19.6 3.6) (end -0.6 3.6) (layer "F.Fab") (width 0.1) (tstamp 3e507615-5991-4da7-a9cc-14b2c979d082))
+ (fp_line (start -1.1 0.069) (end -1.1 -0.069) (layer "F.Fab") (width 0.1) (tstamp 3f200fa3-8ea4-4283-af60-b490486dd061))
+ (fp_line (start -2.1 2.1) (end -2.1 -3.4) (layer "F.Fab") (width 0.1) (tstamp 40d82321-faff-4fc6-b09c-93d633bc962e))
+ (fp_line (start 6.931 -1.1) (end 7.069 -1.1) (layer "F.Fab") (width 0.1) (tstamp 4122abb0-5456-4160-961a-cfbd8c4d3016))
+ (fp_line (start 13.931 -0.069) (end 13.931 -1.1) (layer "F.Fab") (width 0.1) (tstamp 4190a19e-3528-450d-ae4d-92f13c82dc0e))
+ (fp_line (start 17.569 -1.1) (end 17.569 -0.069) (layer "F.Fab") (width 0.1) (tstamp 42d5944b-3778-4899-bda2-5524a3e0aa32))
+ (fp_line (start 10.569 -1.1) (end 10.569 -0.069) (layer "F.Fab") (width 0.1) (tstamp 4345f05f-7460-425c-aaac-02e446e26b06))
+ (fp_line (start 11.6 0.069) (end 10.569 0.069) (layer "F.Fab") (width 0.1) (tstamp 4b9d590f-b55d-4557-843a-fbed3b96f9c4))
+ (fp_line (start 3.431 1.1) (end 3.431 0.069) (layer "F.Fab") (width 0.1) (tstamp 4d635525-8999-458d-a48e-32961b76bb5a))
+ (fp_line (start 8.1 0.069) (end 7.069 0.069) (layer "F.Fab") (width 0.1) (tstamp 4db0e0e8-d8dc-4eed-9372-e7e500ca5105))
+ (fp_line (start 0.069 -0.069) (end 1.1 -0.069) (layer "F.Fab") (width 0.1) (tstamp 53587d6d-6598-4c10-a3cd-29ff1e4d1fe4))
+ (fp_line (start 1.1 -0.069) (end 1.1 0.069) (layer "F.Fab") (width 0.1) (tstamp 54e4cc3f-bc73-4d79-8d80-44e00b550882))
+ (fp_line (start 18.6 -0.069) (end 18.6 0.069) (layer "F.Fab") (width 0.1) (tstamp 557963c9-eeb1-423f-9fdc-3169bd8c822a))
+ (fp_line (start 10.431 -0.069) (end 10.431 -1.1) (layer "F.Fab") (width 0.1) (tstamp 55f51339-458b-43e2-9366-4901972f7ab2))
+ (fp_line (start 6.931 1.1) (end 6.931 0.069) (layer "F.Fab") (width 0.1) (tstamp 5b23910d-7589-404d-b9e3-23fa8f468f73))
+ (fp_line (start 0.069 -1.1) (end 0.069 -0.069) (layer "F.Fab") (width 0.1) (tstamp 608dfb92-ef02-4a75-9212-f78e1ec30a15))
+ (fp_line (start 3.569 -1.1) (end 3.569 -0.069) (layer "F.Fab") (width 0.1) (tstamp 73199d3b-6498-44e2-ad53-73fe1b85a262))
+ (fp_line (start 17.431 1.1) (end 17.431 0.069) (layer "F.Fab") (width 0.1) (tstamp 79859953-2e0c-4bb2-80c3-5df0f1ceb567))
+ (fp_line (start 3.569 1.1) (end 3.431 1.1) (layer "F.Fab") (width 0.1) (tstamp 7b317ada-bfd0-49f8-94d5-f949a1c3a972))
+ (fp_line (start 2.4 0.069) (end 2.4 -0.069) (layer "F.Fab") (width 0.1) (tstamp 7d124dee-aecb-4e2a-9269-c4e274271d01))
+ (fp_line (start 16.4 -0.069) (end 17.431 -0.069) (layer "F.Fab") (width 0.1) (tstamp 7dbad8f3-aa04-49ca-b7b6-b651091d5afd))
+ (fp_line (start 14.069 -1.1) (end 14.069 -0.069) (layer "F.Fab") (width 0.1) (tstamp 80b53782-7f6a-432c-b86f-3fe262fbd582))
+ (fp_line (start 7.069 1.1) (end 6.931 1.1) (layer "F.Fab") (width 0.1) (tstamp 816d205d-f13e-44b0-82f0-b580c8aba82a))
+ (fp_line (start 15.1 -0.069) (end 15.1 0.069) (layer "F.Fab") (width 0.1) (tstamp 8721f791-a5cb-4f35-8b93-7a8d61f85fab))
+ (fp_line (start 17.569 -0.069) (end 18.6 -0.069) (layer "F.Fab") (width 0.1) (tstamp 87336b1f-813e-4580-9721-e3c1a64e6c8e))
+ (fp_line (start 3.569 0.069) (end 3.569 1.1) (layer "F.Fab") (width 0.1) (tstamp 896f3cef-5b1d-4c68-b951-47978af62fc3))
+ (fp_line (start 7.069 -1.1) (end 7.069 -0.069) (layer "F.Fab") (width 0.1) (tstamp 8a21a9dd-9181-4815-bdfa-1e49fbff2a51))
+ (fp_line (start 14.069 1.1) (end 13.931 1.1) (layer "F.Fab") (width 0.1) (tstamp 8a530489-53b5-4e85-8258-7822167a6937))
+ (fp_line (start 10.431 0.069) (end 9.4 0.069) (layer "F.Fab") (width 0.1) (tstamp 9659f527-c9fa-46a2-90b8-cf4a74d4eed7))
+ (fp_line (start 17.569 1.1) (end 17.431 1.1) (layer "F.Fab") (width 0.1) (tstamp a10fd30a-e21b-47b8-9787-1d2ea9dbb8df))
+ (fp_line (start -0.069 0.069) (end -1.1 0.069) (layer "F.Fab") (width 0.1) (tstamp a1de699f-471f-43ff-9f90-1c01c8815871))
+ (fp_line (start 9.4 -0.069) (end 10.431 -0.069) (layer "F.Fab") (width 0.1) (tstamp a3cda1d9-270c-487e-b7a4-e417acd78988))
+ (fp_line (start 10.431 -1.1) (end 10.569 -1.1) (layer "F.Fab") (width 0.1) (tstamp b2a38d4f-037f-46fb-8cc1-a1b1cce28bce))
+ (fp_line (start 17.431 -1.1) (end 17.569 -1.1) (layer "F.Fab") (width 0.1) (tstamp b2b84104-38ac-4681-8da8-4fdeacee4b28))
+ (fp_line (start 4.6 -0.069) (end 4.6 0.069) (layer "F.Fab") (width 0.1) (tstamp b72e36fc-e84d-4143-890e-23c31e0000e0))
+ (fp_line (start 6.931 -0.069) (end 6.931 -1.1) (layer "F.Fab") (width 0.1) (tstamp b77559bb-d594-4274-8e1f-5f45063cdd7e))
+ (fp_line (start 3.431 -0.069) (end 3.431 -1.1) (layer "F.Fab") (width 0.1) (tstamp b7acbbc7-42b9-45e1-82f5-de61cf6a1d91))
+ (fp_line (start 8.1 -0.069) (end 8.1 0.069) (layer "F.Fab") (width 0.1) (tstamp b9d881b3-8449-4dc2-93b7-003db268fa11))
+ (fp_line (start 13.931 0.069) (end 12.9 0.069) (layer "F.Fab") (width 0.1) (tstamp ba1a97ea-0368-436b-b374-720f8885f4f7))
+ (fp_line (start 14.069 -0.069) (end 15.1 -0.069) (layer "F.Fab") (width 0.1) (tstamp bd82700b-6d40-453e-bbfe-f7b0f5002117))
+ (fp_line (start 11.6 -0.069) (end 11.6 0.069) (layer "F.Fab") (width 0.1) (tstamp bf12858e-48f9-44a5-9083-0c9ab057b44c))
+ (fp_line (start 3.569 -0.069) (end 4.6 -0.069) (layer "F.Fab") (width 0.1) (tstamp c4188bbe-b46c-409b-8f61-8c0e995f9c55))
+ (fp_line (start 0.069 1.1) (end -0.069 1.1) (layer "F.Fab") (width 0.1) (tstamp c4d2c611-541e-460b-80e5-98059ce5cc95))
+ (fp_line (start 10.569 -0.069) (end 11.6 -0.069) (layer "F.Fab") (width 0.1) (tstamp c5e995a4-7d9f-40a9-9e8f-9303da8ca667))
+ (fp_line (start 12.9 -0.069) (end 13.931 -0.069) (layer "F.Fab") (width 0.1) (tstamp d2681f66-f9e7-4186-9b5c-b8e33652a618))
+ (fp_line (start 10.431 1.1) (end 10.431 0.069) (layer "F.Fab") (width 0.1) (tstamp d55d6d5b-cacb-43f8-be83-31f9f742ca60))
+ (fp_line (start 0.069 0.069) (end 0.069 1.1) (layer "F.Fab") (width 0.1) (tstamp d6b6efeb-7729-42c4-85a4-155cd8f250b7))
+ (fp_line (start 1.1 0.069) (end 0.069 0.069) (layer "F.Fab") (width 0.1) (tstamp d8d6e871-d063-4878-94c9-0e3af359b7e5))
+ (fp_line (start 6.931 0.069) (end 5.9 0.069) (layer "F.Fab") (width 0.1) (tstamp da7e088e-bf56-4e5d-b028-046a66b0c58d))
+ (fp_line (start -2.1 2.1) (end 19.6 2.1) (layer "F.Fab") (width 0.1) (tstamp dd5e0b0e-5e1f-4c98-b307-204143d3f9cc))
+ (fp_line (start -0.069 -0.069) (end -0.069 -1.1) (layer "F.Fab") (width 0.1) (tstamp df34e8d4-67d1-48af-8186-893efa3f960d))
+ (fp_line (start 14.069 0.069) (end 14.069 1.1) (layer "F.Fab") (width 0.1) (tstamp df396cea-0b7a-4f57-aeef-24b47f21c427))
+ (fp_line (start 17.431 0.069) (end 16.4 0.069) (layer "F.Fab") (width 0.1) (tstamp e183e022-f138-4df1-a70d-478509db2376))
+ (fp_line (start 17.569 0.069) (end 17.569 1.1) (layer "F.Fab") (width 0.1) (tstamp e72ccc1c-2f47-43e3-a52d-a53a2dae1959))
+ (fp_line (start 3.431 -1.1) (end 3.569 -1.1) (layer "F.Fab") (width 0.1) (tstamp ead8b455-51c9-4d49-b304-cd1380165a99))
+ (fp_line (start 16.4 0.069) (end 16.4 -0.069) (layer "F.Fab") (width 0.1) (tstamp ebda3e69-a500-41bb-a884-7e91ac2be1aa))
+ (fp_line (start -1.1 -0.069) (end -0.069 -0.069) (layer "F.Fab") (width 0.1) (tstamp efc5c11f-b4a3-4156-a46c-5ce67f8457d4))
+ (fp_line (start 4.6 0.069) (end 3.569 0.069) (layer "F.Fab") (width 0.1) (tstamp f1f51459-e296-40f6-b130-0099f59383a6))
+ (fp_line (start 15.1 0.069) (end 14.069 0.069) (layer "F.Fab") (width 0.1) (tstamp f2c0d7b9-67c6-4539-8fa9-4c52294bbc69))
+ (fp_line (start 17.431 -0.069) (end 17.431 -1.1) (layer "F.Fab") (width 0.1) (tstamp f87b82ee-12db-41ed-be75-d600f3bb5d23))
+ (fp_line (start -0.6 3.6) (end -2.1 2.1) (layer "F.Fab") (width 0.1) (tstamp fc60a0e1-cfb8-4c7f-8397-0f717eb20669))
+ (fp_circle (center 10.5 0) (end 11.875 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 505833f7-ae53-4cfa-b9b2-aff0e1acdb17))
+ (fp_circle (center 3.5 0) (end 4.875 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 67de7256-f77b-44ca-99da-0dbd4e4a34c7))
+ (fp_circle (center 14 0) (end 15.375 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 8f661739-4639-4578-b68f-2fa941e6650d))
+ (fp_circle (center 7 0) (end 8.375 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp bc905475-f01b-45e2-9e1b-51a497316b74))
+ (fp_circle (center 17.5 0) (end 18.875 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp f92e50b5-fdc2-4d77-9b50-72015562df8a))
+ (fp_circle (center 0 0) (end 1.375 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp fd696701-dc8f-4638-86a6-6e7978dd5b3a))
+ (pad "1" thru_hole rect (at 0 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) (tstamp 13b14020-cfd3-439c-899c-31dc937aa8a5))
+ (pad "2" thru_hole circle (at 3.5 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) (tstamp 62b435dc-c071-4aac-8be6-8742df27f468))
+ (pad "3" thru_hole circle (at 7 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) (tstamp 35e4949e-01cb-4cd1-908d-0d61d61cbb84))
+ (pad "4" thru_hole circle (at 10.5 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) (tstamp c302e8c1-e4cf-487f-be3e-dc5f518b226c))
+ (pad "5" thru_hole circle (at 14 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) (tstamp e92bb6a0-6ed1-4eff-8785-d2031491563b))
+ (pad "6" thru_hole circle (at 17.5 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) (tstamp 190c623c-dd75-4027-b6a2-ca116fe68459))
+ (model "${KICAD6_3DMODEL_DIR}/TerminalBlock_4Ucon.3dshapes/TerminalBlock_4Ucon_1x06_P3.50mm_Horizontal.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/TerminalBlock_4Ucon.pretty/TerminalBlock_4Ucon_1x06_P3.50mm_Vertical.kicad_mod b/library/kicadLibrary/footprints/TerminalBlock_4Ucon.pretty/TerminalBlock_4Ucon_1x06_P3.50mm_Vertical.kicad_mod
new file mode 100644
index 00000000..d939ebce
--- /dev/null
+++ b/library/kicadLibrary/footprints/TerminalBlock_4Ucon.pretty/TerminalBlock_4Ucon_1x06_P3.50mm_Vertical.kicad_mod
@@ -0,0 +1,127 @@
+(footprint "TerminalBlock_4Ucon_1x06_P3.50mm_Vertical" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5B294E81)
+ (descr "Terminal Block 4Ucon ItemNo. 10697, vertical (cable from top), 6 pins, pitch 3.5mm, size 22x8.3mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.4uconnector.com/online/object/4udrawing/10697.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon")
+ (tags "THT Terminal Block 4Ucon ItemNo. 10697 vertical pitch 3.5mm size 22x8.3mm^2 drill 1.3mm pad 2.6mm")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 8.75 -4.76) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 1a43c5c3-32bf-4233-a474-f494e38659b8)
+ )
+ (fp_text value "TerminalBlock_4Ucon_1x06_P3.50mm_Vertical" (at 8.75 5.66) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 56f71acc-ba61-4d5a-ab61-7e0fb042834f)
+ )
+ (fp_text user "${REFERENCE}" (at 8.75 3.45) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 273c6693-e67d-4691-b899-31d2d62d5d68)
+ )
+ (fp_line (start -2.31 1.101) (end -1.54 1.101) (layer "F.SilkS") (width 0.12) (tstamp 07f3b5db-080b-43c3-9310-c8e00cf3d105))
+ (fp_line (start 8.4 0.689) (end 8.4 0.75) (layer "F.SilkS") (width 0.12) (tstamp 0d5f6501-416c-44fa-bbcb-a58caff71591))
+ (fp_line (start 12.6 0.75) (end 12.601 0.75) (layer "F.SilkS") (width 0.12) (tstamp 0e51624f-6fdc-433f-9a71-1738b8051a94))
+ (fp_line (start 4.9 0.75) (end 4.9 0.75) (layer "F.SilkS") (width 0.12) (tstamp 10b372ff-4471-4f45-bb4d-b499c9ee8f99))
+ (fp_line (start 5.6 -3) (end 8.4 -3) (layer "F.SilkS") (width 0.12) (tstamp 184108b8-5e15-4a60-9982-126b82a2f54a))
+ (fp_line (start 12.6 0.689) (end 12.6 0.75) (layer "F.SilkS") (width 0.12) (tstamp 1f1f59b4-dea9-4044-93bf-5f9862c85924))
+ (fp_line (start 5.6 0.75) (end 5.601 0.75) (layer "F.SilkS") (width 0.12) (tstamp 1f444018-42b1-4a3a-86a2-d857d1d82b9a))
+ (fp_line (start -1.4 -3) (end 1.4 -3) (layer "F.SilkS") (width 0.12) (tstamp 2318d14e-4e9f-426e-8043-0ed101ea21c9))
+ (fp_line (start 15.134 1.101) (end 16.367 1.101) (layer "F.SilkS") (width 0.12) (tstamp 24edb2f7-5340-43a4-9883-7b8c4668c01a))
+ (fp_line (start -2.55 2.66) (end -2.55 4.9) (layer "F.SilkS") (width 0.12) (tstamp 250b2f05-7e91-4baa-826c-c08a30e26e7b))
+ (fp_line (start 5.6 -3) (end 5.6 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 274a7d74-1cb3-4336-b484-21c33451a5bd))
+ (fp_line (start 15.4 0.75) (end 15.4 0.75) (layer "F.SilkS") (width 0.12) (tstamp 28883238-024e-44fc-8062-8fcd28c85c0d))
+ (fp_line (start 16.101 -3) (end 16.101 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 2e039c19-83dd-40e0-98d4-5177d365634a))
+ (fp_line (start 16.101 0.689) (end 16.101 0.75) (layer "F.SilkS") (width 0.12) (tstamp 2eec4355-e0b4-4b0a-8d1a-607a80fc9f9e))
+ (fp_line (start -2.55 4.9) (end -0.55 4.9) (layer "F.SilkS") (width 0.12) (tstamp 31559428-3ef6-4d93-8842-6ea0647b4412))
+ (fp_line (start 11.9 0.75) (end 11.9 0.75) (layer "F.SilkS") (width 0.12) (tstamp 39ee0113-25b9-499b-85c1-795ae7e3d245))
+ (fp_line (start 18.634 1.101) (end 19.811 1.101) (layer "F.SilkS") (width 0.12) (tstamp 40d19a6d-f775-4242-940e-8d5f0438f04b))
+ (fp_line (start 9.1 0.75) (end 9.101 0.75) (layer "F.SilkS") (width 0.12) (tstamp 4265de12-46c2-4bd4-8a92-63ee982ffd2c))
+ (fp_line (start 2.1 0.75) (end 2.101 0.75) (layer "F.SilkS") (width 0.12) (tstamp 4291f1b6-9150-4abe-9d4f-ab23d7844a8b))
+ (fp_line (start 16.101 -3) (end 18.9 -3) (layer "F.SilkS") (width 0.12) (tstamp 48154b5b-a216-4dea-a79e-7b9b986ceeab))
+ (fp_line (start 8.4 0.75) (end 8.4 0.75) (layer "F.SilkS") (width 0.12) (tstamp 4a68cb8b-217e-4e48-a960-de7a608672ef))
+ (fp_line (start 5.6 0.689) (end 5.6 0.75) (layer "F.SilkS") (width 0.12) (tstamp 4b6764d8-65f8-4d7c-92cd-83915c4b009b))
+ (fp_line (start -2.31 -3.76) (end -2.31 4.66) (layer "F.SilkS") (width 0.12) (tstamp 4eba7dda-fc82-4e36-923e-ee0a2df84524))
+ (fp_line (start 12.6 -3) (end 15.4 -3) (layer "F.SilkS") (width 0.12) (tstamp 50a2efa6-5be9-4a6a-ab35-e6921120a99f))
+ (fp_line (start 1.54 1.101) (end 2.367 1.101) (layer "F.SilkS") (width 0.12) (tstamp 538c126e-1025-4a39-a242-34f17e518a23))
+ (fp_line (start 9.1 -3) (end 9.1 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 5528a9b4-ed1b-4f92-973f-3ce69970f8f4))
+ (fp_line (start -2.31 4.66) (end 19.811 4.66) (layer "F.SilkS") (width 0.12) (tstamp 61fa8655-a82a-48dc-93c0-75efdd798ae0))
+ (fp_line (start 16.101 0.75) (end 16.101 0.75) (layer "F.SilkS") (width 0.12) (tstamp 6a26a38e-e448-4e24-a66a-f8c2e49bed4d))
+ (fp_line (start 1.4 -3) (end 1.4 -1.54) (layer "F.SilkS") (width 0.12) (tstamp 7a7210af-01f6-437d-9ca2-d669422a4a83))
+ (fp_line (start 2.1 -3) (end 2.1 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 7c9e7147-ed5e-43d1-936b-7a643bc91c81))
+ (fp_line (start 15.4 0.689) (end 15.4 0.75) (layer "F.SilkS") (width 0.12) (tstamp 7d611710-ae3f-4b6f-9fce-7bc1323fcaa7))
+ (fp_line (start 11.9 -3) (end 11.9 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 83ef5d72-5097-4c91-9bc8-ac5639eeee65))
+ (fp_line (start -1.4 -3) (end -1.4 -1.54) (layer "F.SilkS") (width 0.12) (tstamp 999481b9-5d2a-4f77-ac81-4bd946658155))
+ (fp_line (start 2.1 -3) (end 4.9 -3) (layer "F.SilkS") (width 0.12) (tstamp 9d153cfc-67e5-4a0e-ae60-10c3c50f1b3c))
+ (fp_line (start 12.6 -3) (end 12.6 -0.689) (layer "F.SilkS") (width 0.12) (tstamp a893733e-e165-4977-bcf9-84a1883f4bdb))
+ (fp_line (start 8.134 1.101) (end 9.367 1.101) (layer "F.SilkS") (width 0.12) (tstamp ad48f38d-7025-44ce-bfe5-80a7abcc14f7))
+ (fp_line (start 18.9 0.689) (end 18.9 0.75) (layer "F.SilkS") (width 0.12) (tstamp c3669e2a-1faf-4452-b982-19df7e966eb4))
+ (fp_line (start 19.811 -3.76) (end 19.811 4.66) (layer "F.SilkS") (width 0.12) (tstamp cbbe7594-1b07-4ed4-b02d-7a25d1a7bf0e))
+ (fp_line (start 4.9 0.689) (end 4.9 0.75) (layer "F.SilkS") (width 0.12) (tstamp d6b71d38-d0ba-4c33-8daa-29f56ea1f19e))
+ (fp_line (start 9.1 0.689) (end 9.1 0.75) (layer "F.SilkS") (width 0.12) (tstamp e5efff67-da0e-4f74-9aee-bd9bd13d452f))
+ (fp_line (start 11.634 1.101) (end 12.867 1.101) (layer "F.SilkS") (width 0.12) (tstamp ec2ae82f-1bd8-4733-bb0f-8deac8961ec6))
+ (fp_line (start 4.9 -3) (end 4.9 -0.689) (layer "F.SilkS") (width 0.12) (tstamp eebf127f-736c-4f1c-9e3b-c8776394591d))
+ (fp_line (start 8.4 -3) (end 8.4 -0.689) (layer "F.SilkS") (width 0.12) (tstamp f043b480-b667-4fc1-961f-ba12890d0630))
+ (fp_line (start -2.31 -3.76) (end 19.811 -3.76) (layer "F.SilkS") (width 0.12) (tstamp f08d1515-241d-445f-95a7-97e193a2698c))
+ (fp_line (start 2.1 0.689) (end 2.1 0.75) (layer "F.SilkS") (width 0.12) (tstamp f12aad56-7134-4a63-beb3-8370525807fb))
+ (fp_line (start 11.9 0.689) (end 11.9 0.75) (layer "F.SilkS") (width 0.12) (tstamp f2a1d686-2858-4813-abe3-00ca4b233da4))
+ (fp_line (start 18.9 0.75) (end 18.9 0.75) (layer "F.SilkS") (width 0.12) (tstamp f714f1a4-040d-4c9c-a4e0-aecb0e6d64b0))
+ (fp_line (start 9.1 -3) (end 11.9 -3) (layer "F.SilkS") (width 0.12) (tstamp fa247b7b-6d53-4abe-9b84-a023a50ce2ff))
+ (fp_line (start 15.4 -3) (end 15.4 -0.689) (layer "F.SilkS") (width 0.12) (tstamp fb97438a-a7a8-49c8-8acb-b328cdbd0200))
+ (fp_line (start 4.634 1.101) (end 5.867 1.101) (layer "F.SilkS") (width 0.12) (tstamp fc92b488-06df-420e-bee0-bdf79d3c9fc2))
+ (fp_line (start 18.9 -3) (end 18.9 -0.689) (layer "F.SilkS") (width 0.12) (tstamp fd66a315-bc28-47dc-baca-eba7d7213763))
+ (fp_arc (start -0.99789 -1.529434) (mid -0.000785 -2.600382) (end 0.998 -1.531) (layer "F.SilkS") (width 0.12) (tstamp 11cd338c-d534-42eb-a0d8-4af1d5514742))
+ (fp_arc (start 9.560085 -1.257767) (mid 10.499876 -2.600282) (end 11.44 -1.258) (layer "F.SilkS") (width 0.12) (tstamp 25b3c4e6-d01b-4dc3-9bc4-0868196b738c))
+ (fp_arc (start 13.060085 -1.257767) (mid 13.999876 -2.600282) (end 14.94 -1.258) (layer "F.SilkS") (width 0.12) (tstamp 3c11a67b-b64c-4418-a039-d56900d436a6))
+ (fp_arc (start 16.560085 -1.257767) (mid 17.499876 -2.600282) (end 18.44 -1.258) (layer "F.SilkS") (width 0.12) (tstamp 5ccbee51-cf5d-4db4-a791-4887500a988c))
+ (fp_arc (start 2.560085 -1.257767) (mid 3.499876 -2.600282) (end 4.44 -1.258) (layer "F.SilkS") (width 0.12) (tstamp 7dae2202-c164-4531-aebd-3ed20d302b06))
+ (fp_arc (start 6.060085 -1.257767) (mid 6.999876 -2.600282) (end 7.94 -1.258) (layer "F.SilkS") (width 0.12) (tstamp dd9677ba-f1a5-4d50-8774-f9d2c20aab34))
+ (fp_line (start 20.25 5.11) (end 20.25 -4.2) (layer "F.CrtYd") (width 0.05) (tstamp 425e66f9-c946-41b7-bf2b-9f62d7afd04a))
+ (fp_line (start 20.25 -4.2) (end -2.75 -4.2) (layer "F.CrtYd") (width 0.05) (tstamp 7b4260c2-4b46-41a8-a2e1-32c2833b1e24))
+ (fp_line (start -2.75 -4.2) (end -2.75 5.11) (layer "F.CrtYd") (width 0.05) (tstamp e7b838f0-faee-4d05-a9cd-5e6901c1f342))
+ (fp_line (start -2.75 5.11) (end 20.25 5.11) (layer "F.CrtYd") (width 0.05) (tstamp e9745ff9-8159-44c2-9fdd-dd870aa69910))
+ (fp_line (start 1.4 0.75) (end 1.4 -3) (layer "F.Fab") (width 0.1) (tstamp 0cb06081-5163-445d-be30-11abb37f2d50))
+ (fp_line (start -0.25 4.6) (end -2.25 2.6) (layer "F.Fab") (width 0.1) (tstamp 12699d94-6dfe-49c3-91ae-813141538d11))
+ (fp_line (start 19.75 -3.7) (end 19.75 4.6) (layer "F.Fab") (width 0.1) (tstamp 27a164eb-fc92-4da0-bcf4-bd9a5429999e))
+ (fp_line (start 8.4 -3) (end 5.6 -3) (layer "F.Fab") (width 0.1) (tstamp 29c5813d-6b50-458e-955d-518199dbd9d3))
+ (fp_line (start 15.4 -3) (end 12.6 -3) (layer "F.Fab") (width 0.1) (tstamp 31cb036d-f86a-491c-afa4-37ef2eb4f21f))
+ (fp_line (start 11.9 0.75) (end 11.9 -3) (layer "F.Fab") (width 0.1) (tstamp 32a4e533-28d1-454e-9b6f-619aa5355e9a))
+ (fp_line (start 15.4 0.75) (end 15.4 -3) (layer "F.Fab") (width 0.1) (tstamp 3e4965e3-de70-4b3e-afb1-848657046e6c))
+ (fp_line (start 5.6 0.75) (end 8.4 0.75) (layer "F.Fab") (width 0.1) (tstamp 4130832c-8e2d-4859-8d1d-e8b79cbea028))
+ (fp_line (start 16.101 -3) (end 16.101 0.75) (layer "F.Fab") (width 0.1) (tstamp 4fc36799-a5c1-41db-afcc-4898df9078f7))
+ (fp_line (start 19.75 4.6) (end -0.25 4.6) (layer "F.Fab") (width 0.1) (tstamp 50ccbf8a-3084-4f0e-9a6b-c195999a49c1))
+ (fp_line (start 11.9 -3) (end 9.1 -3) (layer "F.Fab") (width 0.1) (tstamp 6acb9da4-8e16-4ff9-ae9a-a48770e34799))
+ (fp_line (start 5.6 -3) (end 5.6 0.75) (layer "F.Fab") (width 0.1) (tstamp 71f74d53-8db2-4d1a-a0ab-add260031bb2))
+ (fp_line (start -2.25 1.1) (end 19.75 1.1) (layer "F.Fab") (width 0.1) (tstamp 8c9b177e-5f6a-4a05-aa21-8e632665bd1c))
+ (fp_line (start -1.4 0.75) (end 1.4 0.75) (layer "F.Fab") (width 0.1) (tstamp 8d7c8c29-187c-4e97-98b2-ae36fb26d957))
+ (fp_line (start 12.6 -3) (end 12.6 0.75) (layer "F.Fab") (width 0.1) (tstamp 97d63b58-a062-44fd-9fcb-392bab31143f))
+ (fp_line (start 2.1 0.75) (end 4.9 0.75) (layer "F.Fab") (width 0.1) (tstamp 9d05e795-098c-4619-96db-7df0ab090bf0))
+ (fp_line (start 4.9 0.75) (end 4.9 -3) (layer "F.Fab") (width 0.1) (tstamp a907ecea-cef8-4725-9a1a-bb862ee5b1cd))
+ (fp_line (start 2.1 -3) (end 2.1 0.75) (layer "F.Fab") (width 0.1) (tstamp ad214efe-1efe-4bd0-a0fc-0c4250d949f5))
+ (fp_line (start 8.4 0.75) (end 8.4 -3) (layer "F.Fab") (width 0.1) (tstamp aeecfc46-8ed1-4488-b7e2-6360408a3df1))
+ (fp_line (start -2.25 2.6) (end -2.25 -3.7) (layer "F.Fab") (width 0.1) (tstamp af004e69-399c-4573-b5e5-c8ca6661a127))
+ (fp_line (start 16.101 0.75) (end 18.9 0.75) (layer "F.Fab") (width 0.1) (tstamp b0b3fd75-01d5-4067-ace1-9856a25a666e))
+ (fp_line (start 9.1 -3) (end 9.1 0.75) (layer "F.Fab") (width 0.1) (tstamp b72c214f-64cf-4d98-a144-69f3aeb9ebb7))
+ (fp_line (start 12.6 0.75) (end 15.4 0.75) (layer "F.Fab") (width 0.1) (tstamp b78adcce-dee3-476f-9de1-3a89cb333b35))
+ (fp_line (start 18.9 0.75) (end 18.9 -3) (layer "F.Fab") (width 0.1) (tstamp c289899c-c86a-4c9c-9e89-d4fbb712df59))
+ (fp_line (start -2.25 -3.7) (end 19.75 -3.7) (layer "F.Fab") (width 0.1) (tstamp c4dada95-029d-4d5d-94fc-29bbd3367069))
+ (fp_line (start 9.1 0.75) (end 11.9 0.75) (layer "F.Fab") (width 0.1) (tstamp cfe8bd2e-d439-4cdc-ae64-ccb9894600fd))
+ (fp_line (start -1.4 -3) (end -1.4 0.75) (layer "F.Fab") (width 0.1) (tstamp d8507a08-45e9-4637-9a89-f47ce460eab7))
+ (fp_line (start 18.9 -3) (end 16.101 -3) (layer "F.Fab") (width 0.1) (tstamp e6178f7c-ffb3-413e-ac8b-730eaad007a8))
+ (fp_line (start 4.9 -3) (end 2.1 -3) (layer "F.Fab") (width 0.1) (tstamp ef475635-e1c2-4226-a9d1-4f12142343c7))
+ (fp_line (start 1.4 -3) (end -1.4 -3) (layer "F.Fab") (width 0.1) (tstamp f0ff1a2a-bb9e-438e-bbd5-c306cb06e91d))
+ (fp_circle (center 10.5 -1.6) (end 11.5 -1.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp a60acfb8-7d46-41b3-9d10-d53613aae8e3))
+ (fp_circle (center 7 -1.6) (end 8 -1.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp e12c881e-4736-45fd-a3e0-e54df47334fa))
+ (fp_circle (center 3.5 -1.6) (end 4.5 -1.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp e5c22a6b-38dc-4754-8765-9ef5237dfada))
+ (fp_circle (center 0 -1.6) (end 1 -1.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp e9beaa0c-34d6-4b4c-bad8-4405fed22436))
+ (fp_circle (center 14 -1.6) (end 15 -1.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp ecd63255-71ae-43f9-9b38-f8cf4df5315e))
+ (fp_circle (center 17.5 -1.6) (end 18.5 -1.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp faac38b8-cd80-4251-b23e-24862e4c93bf))
+ (pad "1" thru_hole rect (at 0 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask) (tstamp 35f68ac6-c5c6-4084-9b33-8cf6fce02cb8))
+ (pad "2" thru_hole circle (at 3.5 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask) (tstamp b78d8f05-80e8-46d5-9ac2-bfe4f8a76dde))
+ (pad "3" thru_hole circle (at 7 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask) (tstamp 926564fb-4783-4399-9509-229154e2d5fb))
+ (pad "4" thru_hole circle (at 10.5 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask) (tstamp f29356b3-c120-4cd7-bf92-c2de74612a8c))
+ (pad "5" thru_hole circle (at 14 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask) (tstamp 38fbc71d-7b1c-4897-883a-f153d1449582))
+ (pad "6" thru_hole circle (at 17.5 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask) (tstamp bbd96176-8722-49c0-b183-81cd57826ebe))
+ (model "${KICAD6_3DMODEL_DIR}/TerminalBlock_4Ucon.3dshapes/TerminalBlock_4Ucon_1x06_P3.50mm_Vertical.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/TerminalBlock_4Ucon.pretty/TerminalBlock_4Ucon_1x07_P3.50mm_Horizontal.kicad_mod b/library/kicadLibrary/footprints/TerminalBlock_4Ucon.pretty/TerminalBlock_4Ucon_1x07_P3.50mm_Horizontal.kicad_mod
new file mode 100644
index 00000000..cd6afcf1
--- /dev/null
+++ b/library/kicadLibrary/footprints/TerminalBlock_4Ucon.pretty/TerminalBlock_4Ucon_1x07_P3.50mm_Horizontal.kicad_mod
@@ -0,0 +1,150 @@
+(footprint "TerminalBlock_4Ucon_1x07_P3.50mm_Horizontal" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5B294E93)
+ (descr "Terminal Block 4Ucon ItemNo. 10684, 7 pins, pitch 3.5mm, size 25.2x7mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see http://www.4uconnector.com/online/object/4udrawing/10684.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon")
+ (tags "THT Terminal Block 4Ucon ItemNo. 10684 pitch 3.5mm size 25.2x7mm^2 drill 1.2mm pad 2.4mm")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 10.5 -4.46) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp b247c207-c199-4976-8745-4fdd2a3eea6f)
+ )
+ (fp_text value "TerminalBlock_4Ucon_1x07_P3.50mm_Horizontal" (at 10.5 4.66) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp b946c0c9-9b12-4ac1-a3aa-cf4db1a0a199)
+ )
+ (fp_text user "${REFERENCE}" (at 10.5 2.9) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 32af6026-4251-4636-a749-70f2437726b3)
+ )
+ (fp_line (start -2.4 3.9) (end -0.9 3.9) (layer "F.SilkS") (width 0.12) (tstamp 1e7cca81-2f11-4b4f-8e24-5875b248efee))
+ (fp_line (start -2.16 -3.46) (end 23.16 -3.46) (layer "F.SilkS") (width 0.12) (tstamp 238c5b69-273e-4269-9317-78c46c8b76e6))
+ (fp_line (start -2.16 3.66) (end 23.16 3.66) (layer "F.SilkS") (width 0.12) (tstamp 32bcec1a-3c43-4899-8b5d-bcde42c43451))
+ (fp_line (start -2.16 -3.46) (end -2.16 3.66) (layer "F.SilkS") (width 0.12) (tstamp 6c76330a-f9e8-45e7-95d8-b37d348cc249))
+ (fp_line (start -2.16 2.1) (end 23.16 2.1) (layer "F.SilkS") (width 0.12) (tstamp 6d6224a3-a9dc-470c-8a22-9a2faa942610))
+ (fp_line (start 23.16 -3.46) (end 23.16 3.66) (layer "F.SilkS") (width 0.12) (tstamp 997e4dc4-7213-4405-b733-c76e85132787))
+ (fp_line (start -2.4 2.16) (end -2.4 3.9) (layer "F.SilkS") (width 0.12) (tstamp bf3249ec-5126-41df-ad6d-a0fdc7bf5345))
+ (fp_arc (start -0.607742 -1.432109) (mid 0.00014 -1.555727) (end 0.608 -1.432) (layer "F.SilkS") (width 0.12) (tstamp 34f6a180-90c9-44fc-814a-8d6b72c8c7d9))
+ (fp_arc (start 1.432109 -0.607742) (mid 1.555727 0.00014) (end 1.432 0.608) (layer "F.SilkS") (width 0.12) (tstamp 5057e53a-41ff-480a-9682-33badd88b21a))
+ (fp_arc (start 0.027011 1.555493) (mid -0.296984 1.527118) (end -0.608 1.432) (layer "F.SilkS") (width 0.12) (tstamp 77aa526d-ef9d-4664-a911-8390a0b67826))
+ (fp_arc (start -1.432109 0.607742) (mid -1.555727 -0.00014) (end -1.432 -0.608) (layer "F.SilkS") (width 0.12) (tstamp 84f63c42-5867-440a-8741-82170e24c558))
+ (fp_arc (start 0.607587 1.431385) (mid 0.310017 1.523783) (end 0 1.555) (layer "F.SilkS") (width 0.12) (tstamp eef60f55-64d7-4605-856a-560dc9b56615))
+ (fp_circle (center 17.5 0) (end 19.055 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp a30eb400-3159-4142-8e37-057978d0d373))
+ (fp_circle (center 7 0) (end 8.555 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp a8a9778e-cdff-436d-943e-a589c92ebdc3))
+ (fp_circle (center 10.5 0) (end 12.055 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp aabf3697-513d-475f-91ff-049a2160ca2a))
+ (fp_circle (center 14 0) (end 15.555 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp dea18d9f-fa77-41b1-9fb5-3ec7ee568665))
+ (fp_circle (center 3.5 0) (end 5.055 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp ed2afebb-3355-452b-b9a1-495509cadca7))
+ (fp_circle (center 21 0) (end 22.555 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp fef1e561-ddba-444f-b42f-c8aa89c015b2))
+ (fp_line (start -2.6 -3.9) (end -2.6 4.1) (layer "F.CrtYd") (width 0.05) (tstamp 57ca6a73-e429-44aa-8b32-a3a2b4887e40))
+ (fp_line (start -2.6 4.1) (end 23.6 4.1) (layer "F.CrtYd") (width 0.05) (tstamp bdb916bb-2397-4106-983a-0ac5e45ada95))
+ (fp_line (start 23.6 4.1) (end 23.6 -3.9) (layer "F.CrtYd") (width 0.05) (tstamp c714b852-d15b-47e4-b4da-17016465be11))
+ (fp_line (start 23.6 -3.9) (end -2.6 -3.9) (layer "F.CrtYd") (width 0.05) (tstamp cb4e0aa6-612f-4964-9ea7-529925c03786))
+ (fp_line (start 0.069 0.069) (end 0.069 1.1) (layer "F.Fab") (width 0.1) (tstamp 0b765a4c-3ef7-4f4e-82fe-eb85b61cd629))
+ (fp_line (start 13.931 1.1) (end 13.931 0.069) (layer "F.Fab") (width 0.1) (tstamp 0ed298bf-d773-4e17-a5e8-798dca510308))
+ (fp_line (start 17.569 -1.1) (end 17.569 -0.069) (layer "F.Fab") (width 0.1) (tstamp 135be52d-8563-42ab-8527-214c7e6807e4))
+ (fp_line (start 5.9 0.069) (end 5.9 -0.069) (layer "F.Fab") (width 0.1) (tstamp 1895e8b8-f6c6-410f-b1ed-fdb70e7af4b5))
+ (fp_line (start 0.069 1.1) (end -0.069 1.1) (layer "F.Fab") (width 0.1) (tstamp 1a634b89-06ff-4c09-b5cc-54b2929dc7ff))
+ (fp_line (start -0.069 -1.1) (end 0.069 -1.1) (layer "F.Fab") (width 0.1) (tstamp 1bd77b74-af4c-4e6d-b261-74fd611929b7))
+ (fp_line (start 22.1 0.069) (end 21.069 0.069) (layer "F.Fab") (width 0.1) (tstamp 270df39a-2b0d-43b1-99ae-6daa4284391c))
+ (fp_line (start 12.9 0.069) (end 12.9 -0.069) (layer "F.Fab") (width 0.1) (tstamp 2746fb83-93f5-439a-a9d8-356ffbd40987))
+ (fp_line (start 14.069 0.069) (end 14.069 1.1) (layer "F.Fab") (width 0.1) (tstamp 29583cae-e58c-40d8-8979-a3b7b3e08dba))
+ (fp_line (start 6.931 1.1) (end 6.931 0.069) (layer "F.Fab") (width 0.1) (tstamp 2c90a1f8-f134-4b19-97d2-83aa392d71c6))
+ (fp_line (start 20.931 -0.069) (end 20.931 -1.1) (layer "F.Fab") (width 0.1) (tstamp 2f7b58e3-7647-4810-8c18-4441e16fe406))
+ (fp_line (start 10.431 -0.069) (end 10.431 -1.1) (layer "F.Fab") (width 0.1) (tstamp 31631fcb-89d2-4b39-b203-fe3db43d8147))
+ (fp_line (start 18.6 -0.069) (end 18.6 0.069) (layer "F.Fab") (width 0.1) (tstamp 316b8ebb-1bd8-4ede-8d25-e5f3b3d1993e))
+ (fp_line (start 17.569 -0.069) (end 18.6 -0.069) (layer "F.Fab") (width 0.1) (tstamp 3ac9eaaf-5c94-49ec-9f49-96115ae9fd2e))
+ (fp_line (start 17.431 -1.1) (end 17.569 -1.1) (layer "F.Fab") (width 0.1) (tstamp 3b9266cc-b50e-4427-8794-f8ec67dbc1be))
+ (fp_line (start 19.9 0.069) (end 19.9 -0.069) (layer "F.Fab") (width 0.1) (tstamp 40184ba3-b1d2-4390-a567-39de4bd104e7))
+ (fp_line (start 10.569 -0.069) (end 11.6 -0.069) (layer "F.Fab") (width 0.1) (tstamp 442d0642-07d8-44ad-9156-086809026f4b))
+ (fp_line (start 3.569 -1.1) (end 3.569 -0.069) (layer "F.Fab") (width 0.1) (tstamp 45ef1093-04dd-4915-9a51-1265fd2d2c94))
+ (fp_line (start 8.1 -0.069) (end 8.1 0.069) (layer "F.Fab") (width 0.1) (tstamp 46dec006-6a31-4c52-8c74-5a6d46fee91d))
+ (fp_line (start 7.069 -0.069) (end 8.1 -0.069) (layer "F.Fab") (width 0.1) (tstamp 47ea735e-a0e2-4e61-8d38-9cd4ee82f7b1))
+ (fp_line (start 3.431 0.069) (end 2.4 0.069) (layer "F.Fab") (width 0.1) (tstamp 4902b0f2-a017-41c3-b580-14f929c3996d))
+ (fp_line (start 10.569 0.069) (end 10.569 1.1) (layer "F.Fab") (width 0.1) (tstamp 49eac61b-f511-4124-bd4f-8ef7c1c30d8d))
+ (fp_line (start 10.569 1.1) (end 10.431 1.1) (layer "F.Fab") (width 0.1) (tstamp 4bb9aba7-81a7-4afd-a4a2-b04c8ab8e81c))
+ (fp_line (start 17.431 -0.069) (end 17.431 -1.1) (layer "F.Fab") (width 0.1) (tstamp 50e8f054-53bb-4c2e-abb9-4b34bc9c72c0))
+ (fp_line (start 22.1 -0.069) (end 22.1 0.069) (layer "F.Fab") (width 0.1) (tstamp 50fa0ac4-7403-4920-9e32-60332fe62b10))
+ (fp_line (start 20.931 0.069) (end 19.9 0.069) (layer "F.Fab") (width 0.1) (tstamp 5311e455-faf3-4338-848f-5110d95b9f7f))
+ (fp_line (start 5.9 -0.069) (end 6.931 -0.069) (layer "F.Fab") (width 0.1) (tstamp 5713ba99-b339-482e-8e59-db177b87cfca))
+ (fp_line (start 1.1 0.069) (end 0.069 0.069) (layer "F.Fab") (width 0.1) (tstamp 57cdfa88-bb4b-484f-b8d5-4d8d61f1dc9a))
+ (fp_line (start 10.431 0.069) (end 9.4 0.069) (layer "F.Fab") (width 0.1) (tstamp 57eaf891-8d42-417e-81e7-ac8e417a85ad))
+ (fp_line (start 2.4 0.069) (end 2.4 -0.069) (layer "F.Fab") (width 0.1) (tstamp 592df45e-344d-4748-afe7-31626bc850ad))
+ (fp_line (start 14.069 1.1) (end 13.931 1.1) (layer "F.Fab") (width 0.1) (tstamp 59e926f0-addd-4cbb-abf5-5c8b1887c54f))
+ (fp_line (start 17.569 0.069) (end 17.569 1.1) (layer "F.Fab") (width 0.1) (tstamp 5a273ee1-8a63-4f48-8a74-3d5575583aa5))
+ (fp_line (start 21.069 -1.1) (end 21.069 -0.069) (layer "F.Fab") (width 0.1) (tstamp 5a7a7f71-40e0-49a4-8be3-8845187879d6))
+ (fp_line (start 11.6 0.069) (end 10.569 0.069) (layer "F.Fab") (width 0.1) (tstamp 5b0aac63-cccc-4d75-8a7f-3f26011aced0))
+ (fp_line (start 20.931 -1.1) (end 21.069 -1.1) (layer "F.Fab") (width 0.1) (tstamp 61982134-911d-4502-96e9-e1c30589eb61))
+ (fp_line (start 10.569 -1.1) (end 10.569 -0.069) (layer "F.Fab") (width 0.1) (tstamp 655a91fe-bcb5-43c4-8153-425408b2cc4f))
+ (fp_line (start -2.1 -3.4) (end 23.1 -3.4) (layer "F.Fab") (width 0.1) (tstamp 67464e4a-c3c4-4c92-b0c5-3b868158a480))
+ (fp_line (start -1.1 0.069) (end -1.1 -0.069) (layer "F.Fab") (width 0.1) (tstamp 67af4a97-66a7-4558-b5fe-c65fec10269a))
+ (fp_line (start -0.069 -0.069) (end -0.069 -1.1) (layer "F.Fab") (width 0.1) (tstamp 6b1be532-db6b-4418-ba3d-e75a7cafd8f9))
+ (fp_line (start 10.431 1.1) (end 10.431 0.069) (layer "F.Fab") (width 0.1) (tstamp 6d81f8c5-9aa4-447d-a9e0-94e9f74c19d9))
+ (fp_line (start 23.1 -3.4) (end 23.1 3.6) (layer "F.Fab") (width 0.1) (tstamp 6f510743-ac94-42c6-a709-24a16d249e2a))
+ (fp_line (start 1.1 -0.069) (end 1.1 0.069) (layer "F.Fab") (width 0.1) (tstamp 71981108-5151-4ce7-96fa-6bc3c4f0cd3f))
+ (fp_line (start -0.069 1.1) (end -0.069 0.069) (layer "F.Fab") (width 0.1) (tstamp 74a3f3ce-090a-4426-9609-4f6c43bb44f4))
+ (fp_line (start 20.931 1.1) (end 20.931 0.069) (layer "F.Fab") (width 0.1) (tstamp 77550ae8-0fa5-486b-9903-e5400250bf2c))
+ (fp_line (start 21.069 -0.069) (end 22.1 -0.069) (layer "F.Fab") (width 0.1) (tstamp 7b8d26ee-07d4-47cc-af49-d61d2542615b))
+ (fp_line (start 3.431 1.1) (end 3.431 0.069) (layer "F.Fab") (width 0.1) (tstamp 7c618e3d-ce15-49a3-ab44-26d89c4ded70))
+ (fp_line (start -0.069 0.069) (end -1.1 0.069) (layer "F.Fab") (width 0.1) (tstamp 7d416144-bc5e-4bb6-b703-fcc100574796))
+ (fp_line (start -0.6 3.6) (end -2.1 2.1) (layer "F.Fab") (width 0.1) (tstamp 850644c3-9972-4744-8002-b4ea59d666e7))
+ (fp_line (start 14.069 -1.1) (end 14.069 -0.069) (layer "F.Fab") (width 0.1) (tstamp 8fff83e9-c5be-4af1-8005-68b533b6e53c))
+ (fp_line (start 15.1 0.069) (end 14.069 0.069) (layer "F.Fab") (width 0.1) (tstamp 921f06e9-e2ab-4b02-9732-c90d1f36b43c))
+ (fp_line (start 7.069 0.069) (end 7.069 1.1) (layer "F.Fab") (width 0.1) (tstamp 9b45e56c-e565-427a-817c-011fc0f4dd4e))
+ (fp_line (start 0.069 -0.069) (end 1.1 -0.069) (layer "F.Fab") (width 0.1) (tstamp 9c4cc0ec-f81a-47d9-9277-0eb555879f3e))
+ (fp_line (start 16.4 0.069) (end 16.4 -0.069) (layer "F.Fab") (width 0.1) (tstamp 9d065e4e-6e0c-4ac4-9613-cd20c54570ae))
+ (fp_line (start 3.569 -0.069) (end 4.6 -0.069) (layer "F.Fab") (width 0.1) (tstamp 9d16b1dd-f61e-4c2d-90bf-b5652191f9af))
+ (fp_line (start 6.931 -0.069) (end 6.931 -1.1) (layer "F.Fab") (width 0.1) (tstamp 9d344c0a-3148-4e02-ba24-795fb647bec9))
+ (fp_line (start 9.4 0.069) (end 9.4 -0.069) (layer "F.Fab") (width 0.1) (tstamp 9dbc8783-1753-499b-9dc9-efa58cd4da04))
+ (fp_line (start 8.1 0.069) (end 7.069 0.069) (layer "F.Fab") (width 0.1) (tstamp 9ea55de0-5b07-45a4-a1b0-98b5cf751a2e))
+ (fp_line (start 11.6 -0.069) (end 11.6 0.069) (layer "F.Fab") (width 0.1) (tstamp a1518e68-a47e-4c97-b224-7a1c1fba2478))
+ (fp_line (start 21.069 0.069) (end 21.069 1.1) (layer "F.Fab") (width 0.1) (tstamp a25b7802-ff61-49eb-ac95-4d2bce9c9483))
+ (fp_line (start 15.1 -0.069) (end 15.1 0.069) (layer "F.Fab") (width 0.1) (tstamp a54c613d-0441-4c90-bb29-e7a3ae89833e))
+ (fp_line (start 19.9 -0.069) (end 20.931 -0.069) (layer "F.Fab") (width 0.1) (tstamp aa1af05d-0b5f-4eaa-8b38-8d89b117cfa7))
+ (fp_line (start 4.6 -0.069) (end 4.6 0.069) (layer "F.Fab") (width 0.1) (tstamp abbfc64a-1388-401f-b7e0-91fededa905d))
+ (fp_line (start 0.069 -1.1) (end 0.069 -0.069) (layer "F.Fab") (width 0.1) (tstamp ad7ae7c9-a5af-4753-b808-df26551d8bd2))
+ (fp_line (start 9.4 -0.069) (end 10.431 -0.069) (layer "F.Fab") (width 0.1) (tstamp b51983dd-fe7a-4c39-84ce-ed363730cdcd))
+ (fp_line (start 3.569 0.069) (end 3.569 1.1) (layer "F.Fab") (width 0.1) (tstamp b9fd82c8-8140-478a-87ed-02d6a62370f6))
+ (fp_line (start 3.431 -1.1) (end 3.569 -1.1) (layer "F.Fab") (width 0.1) (tstamp bb05cc29-060c-49fa-98e4-4f4bdefdfcb5))
+ (fp_line (start 7.069 1.1) (end 6.931 1.1) (layer "F.Fab") (width 0.1) (tstamp bd96dd20-9773-4140-b8dd-9f5f5758ebbc))
+ (fp_line (start 13.931 -1.1) (end 14.069 -1.1) (layer "F.Fab") (width 0.1) (tstamp bebfc8a5-5d78-43fa-b7f7-0d948cf7e026))
+ (fp_line (start 3.569 1.1) (end 3.431 1.1) (layer "F.Fab") (width 0.1) (tstamp c1f407c6-2ee9-4cfb-a328-2858c7cc8bae))
+ (fp_line (start -2.1 2.1) (end 23.1 2.1) (layer "F.Fab") (width 0.1) (tstamp c24c90c5-23aa-4ddd-8c31-0063f03ec091))
+ (fp_line (start 16.4 -0.069) (end 17.431 -0.069) (layer "F.Fab") (width 0.1) (tstamp c3b10398-4eb9-4e96-a684-493148023109))
+ (fp_line (start 18.6 0.069) (end 17.569 0.069) (layer "F.Fab") (width 0.1) (tstamp c418fb5b-be5d-4720-a299-d7ad9aad2b1e))
+ (fp_line (start 6.931 -1.1) (end 7.069 -1.1) (layer "F.Fab") (width 0.1) (tstamp c4b9754c-b666-45ee-93d4-ebe83e33fba8))
+ (fp_line (start 23.1 3.6) (end -0.6 3.6) (layer "F.Fab") (width 0.1) (tstamp c617c9c1-d47a-48e0-a5c8-11f635d18c29))
+ (fp_line (start 13.931 -0.069) (end 13.931 -1.1) (layer "F.Fab") (width 0.1) (tstamp c93a6dc9-0ca0-48c4-9b2a-43b0503e0cf7))
+ (fp_line (start -1.1 -0.069) (end -0.069 -0.069) (layer "F.Fab") (width 0.1) (tstamp cbccbedd-bd68-4101-96d4-d172d7e676d5))
+ (fp_line (start 6.931 0.069) (end 5.9 0.069) (layer "F.Fab") (width 0.1) (tstamp cdaf3e29-6206-48ed-aaea-0a6a7317753a))
+ (fp_line (start 21.069 1.1) (end 20.931 1.1) (layer "F.Fab") (width 0.1) (tstamp ce1dd272-fb19-4873-99b2-57d1aa2b124f))
+ (fp_line (start 10.431 -1.1) (end 10.569 -1.1) (layer "F.Fab") (width 0.1) (tstamp ced5e2f2-bc63-4403-806a-82302d5c821b))
+ (fp_line (start 13.931 0.069) (end 12.9 0.069) (layer "F.Fab") (width 0.1) (tstamp d38e344a-4390-4faa-a824-31cdb2771974))
+ (fp_line (start -2.1 2.1) (end -2.1 -3.4) (layer "F.Fab") (width 0.1) (tstamp d88ef6a1-a079-433e-8c33-4d1b03878017))
+ (fp_line (start 7.069 -1.1) (end 7.069 -0.069) (layer "F.Fab") (width 0.1) (tstamp dc012b8f-e733-41ac-a759-4c8cca07fbe6))
+ (fp_line (start 17.431 0.069) (end 16.4 0.069) (layer "F.Fab") (width 0.1) (tstamp dcc499fe-e650-4af2-b3a1-5b803fbdce95))
+ (fp_line (start 4.6 0.069) (end 3.569 0.069) (layer "F.Fab") (width 0.1) (tstamp de032c3c-cb33-4228-b2c8-fdab68336654))
+ (fp_line (start 17.431 1.1) (end 17.431 0.069) (layer "F.Fab") (width 0.1) (tstamp e07292d4-6b9f-49e4-893e-7b55fe73f62a))
+ (fp_line (start 12.9 -0.069) (end 13.931 -0.069) (layer "F.Fab") (width 0.1) (tstamp e8591d00-7be4-4d01-8ad3-3ce760a35521))
+ (fp_line (start 14.069 -0.069) (end 15.1 -0.069) (layer "F.Fab") (width 0.1) (tstamp ec7a9613-16ee-42d6-8c65-4399297bfd5d))
+ (fp_line (start 17.569 1.1) (end 17.431 1.1) (layer "F.Fab") (width 0.1) (tstamp f335a5d8-2e75-4c4a-a728-f2d624972776))
+ (fp_line (start 3.431 -0.069) (end 3.431 -1.1) (layer "F.Fab") (width 0.1) (tstamp f5bac83a-f34a-43bd-bb80-23e854d2fac5))
+ (fp_line (start 2.4 -0.069) (end 3.431 -0.069) (layer "F.Fab") (width 0.1) (tstamp f7cb2326-8c66-4def-bb73-1e7f36dcb537))
+ (fp_circle (center 0 0) (end 1.375 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 02f67f53-d89f-41ef-8179-ea59f34a45c0))
+ (fp_circle (center 14 0) (end 15.375 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 5a5d6181-c40a-495f-91a9-bea999b3caab))
+ (fp_circle (center 10.5 0) (end 11.875 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 86978030-056a-4d54-b44d-6e7ffbd6ec3c))
+ (fp_circle (center 17.5 0) (end 18.875 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 8b675cf6-6b17-4d35-8783-29a4f8b95e59))
+ (fp_circle (center 3.5 0) (end 4.875 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp a6b99882-f02c-44ff-8286-b9f07d0c8d0c))
+ (fp_circle (center 7 0) (end 8.375 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp ceb9c209-b042-4b72-9cea-859180cf42bc))
+ (fp_circle (center 21 0) (end 22.375 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp d56023ad-0b30-452c-8b2f-74af33a13796))
+ (pad "1" thru_hole rect (at 0 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) (tstamp 80fb68e8-1ea0-42ae-a72c-f55b5a76e55c))
+ (pad "2" thru_hole circle (at 3.5 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) (tstamp 57087cd1-3c0d-4202-86f6-a3d73c48ebba))
+ (pad "3" thru_hole circle (at 7 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) (tstamp 45623741-f0da-43f6-ab4c-570f0543165c))
+ (pad "4" thru_hole circle (at 10.5 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) (tstamp 21a841a3-ccf7-4ef1-89b0-c47e602c3c3c))
+ (pad "5" thru_hole circle (at 14 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) (tstamp dc4ccaf5-58ed-41c8-a570-a2cd860d264c))
+ (pad "6" thru_hole circle (at 17.5 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) (tstamp 761b1680-4005-4285-8779-6b3d358db63a))
+ (pad "7" thru_hole circle (at 21 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) (tstamp 81f82246-2e4d-4c19-b7aa-ad36ebefdfbe))
+ (model "${KICAD6_3DMODEL_DIR}/TerminalBlock_4Ucon.3dshapes/TerminalBlock_4Ucon_1x07_P3.50mm_Horizontal.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/TerminalBlock_4Ucon.pretty/TerminalBlock_4Ucon_1x07_P3.50mm_Vertical.kicad_mod b/library/kicadLibrary/footprints/TerminalBlock_4Ucon.pretty/TerminalBlock_4Ucon_1x07_P3.50mm_Vertical.kicad_mod
new file mode 100644
index 00000000..39ca5df9
--- /dev/null
+++ b/library/kicadLibrary/footprints/TerminalBlock_4Ucon.pretty/TerminalBlock_4Ucon_1x07_P3.50mm_Vertical.kicad_mod
@@ -0,0 +1,142 @@
+(footprint "TerminalBlock_4Ucon_1x07_P3.50mm_Vertical" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5B294E81)
+ (descr "Terminal Block 4Ucon ItemNo. 10698, vertical (cable from top), 7 pins, pitch 3.5mm, size 25.5x8.3mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.4uconnector.com/online/object/4udrawing/10698.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon")
+ (tags "THT Terminal Block 4Ucon ItemNo. 10698 vertical pitch 3.5mm size 25.5x8.3mm^2 drill 1.3mm pad 2.6mm")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 10.5 -4.76) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp a668029b-a915-4163-a91c-e5cf9d6ca67e)
+ )
+ (fp_text value "TerminalBlock_4Ucon_1x07_P3.50mm_Vertical" (at 10.5 5.66) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 86fadb6c-2075-4be8-8fc1-9db0b6d3f5bc)
+ )
+ (fp_text user "${REFERENCE}" (at 10.5 3.45) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 35bd0824-00d4-4dff-96d8-cca374f90dce)
+ )
+ (fp_line (start 16.101 0.75) (end 16.101 0.75) (layer "F.SilkS") (width 0.12) (tstamp 06af547f-cf38-4f3b-b89d-7f4db92821af))
+ (fp_line (start 1.4 -3) (end 1.4 -1.54) (layer "F.SilkS") (width 0.12) (tstamp 079ce7b3-fc6a-45c8-9150-17c4a5d685b5))
+ (fp_line (start 12.6 -3) (end 12.6 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 0944e51f-a026-4bd6-acf2-ed9532e1b991))
+ (fp_line (start 4.9 -3) (end 4.9 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 0d68100a-7e9d-4cb4-802d-061c0a224472))
+ (fp_line (start 4.9 0.689) (end 4.9 0.75) (layer "F.SilkS") (width 0.12) (tstamp 121b07de-b689-4e09-aea1-3877c4c375cd))
+ (fp_line (start -1.4 -3) (end -1.4 -1.54) (layer "F.SilkS") (width 0.12) (tstamp 140da6df-ab24-425e-a0d0-e1b4898cbe52))
+ (fp_line (start 2.1 0.75) (end 2.101 0.75) (layer "F.SilkS") (width 0.12) (tstamp 1c4450f9-1144-412f-b113-06a4b1105e53))
+ (fp_line (start 1.54 1.101) (end 2.367 1.101) (layer "F.SilkS") (width 0.12) (tstamp 21de6ede-e8ed-49e8-aedd-5ffbf6dfed8f))
+ (fp_line (start 15.4 -3) (end 15.4 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 23dcbbab-663c-4289-9d67-a0a18ffd7b82))
+ (fp_line (start 16.101 -3) (end 18.9 -3) (layer "F.SilkS") (width 0.12) (tstamp 246734b1-8bdd-4181-ab6c-81077d83c1b3))
+ (fp_line (start 4.9 0.75) (end 4.9 0.75) (layer "F.SilkS") (width 0.12) (tstamp 2796559f-47af-4a65-babb-2eb5d4cfe7be))
+ (fp_line (start 2.1 0.689) (end 2.1 0.75) (layer "F.SilkS") (width 0.12) (tstamp 28789599-543f-4a37-8bcc-552ac707e0ef))
+ (fp_line (start 5.6 -3) (end 8.4 -3) (layer "F.SilkS") (width 0.12) (tstamp 28f272e0-2612-4e0a-bde1-63cb6cb96845))
+ (fp_line (start 22.134 1.101) (end 23.31 1.101) (layer "F.SilkS") (width 0.12) (tstamp 31edfb36-90f4-4aa8-9b3b-c9f25d1d1c23))
+ (fp_line (start 11.634 1.101) (end 12.867 1.101) (layer "F.SilkS") (width 0.12) (tstamp 3d41540b-5c9f-494c-9453-4aae545a135a))
+ (fp_line (start 18.634 1.101) (end 19.867 1.101) (layer "F.SilkS") (width 0.12) (tstamp 3d5b85fa-772a-4664-858a-e3b96029ac76))
+ (fp_line (start 15.4 0.689) (end 15.4 0.75) (layer "F.SilkS") (width 0.12) (tstamp 40a298db-ce2c-4d71-a9d6-f73e493aa7bd))
+ (fp_line (start 16.101 -3) (end 16.101 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 43c7ea9b-2e9a-4e5f-a739-cd5acdf1532a))
+ (fp_line (start 12.6 0.689) (end 12.6 0.75) (layer "F.SilkS") (width 0.12) (tstamp 45a7da4b-856d-44d6-82ed-b109aab62f99))
+ (fp_line (start 2.1 -3) (end 4.9 -3) (layer "F.SilkS") (width 0.12) (tstamp 579afcfe-31f4-40a1-8e51-18da7159d6a1))
+ (fp_line (start 19.6 -3) (end 22.4 -3) (layer "F.SilkS") (width 0.12) (tstamp 651cb1c5-0bab-4b96-8db6-ebcb94a8b6d1))
+ (fp_line (start 22.4 0.689) (end 22.4 0.75) (layer "F.SilkS") (width 0.12) (tstamp 6acc305c-1cc3-44bc-9e47-5c4338f709a2))
+ (fp_line (start 9.1 -3) (end 11.9 -3) (layer "F.SilkS") (width 0.12) (tstamp 6d46f6ec-b5a4-4b18-8460-3f6d0b9cb015))
+ (fp_line (start 22.4 0.75) (end 22.4 0.75) (layer "F.SilkS") (width 0.12) (tstamp 6f564cfa-4dd2-4bbb-b1fd-42847e813fec))
+ (fp_line (start 19.6 0.75) (end 19.601 0.75) (layer "F.SilkS") (width 0.12) (tstamp 71c22c8a-a46c-43e3-b1f5-a3c88a24f4ed))
+ (fp_line (start 15.134 1.101) (end 16.367 1.101) (layer "F.SilkS") (width 0.12) (tstamp 82779715-fe51-44d5-a4e0-2321d3d1dad5))
+ (fp_line (start -2.55 4.9) (end -0.55 4.9) (layer "F.SilkS") (width 0.12) (tstamp 8ce38533-db8f-4480-9c63-24c1cc2c11ef))
+ (fp_line (start 23.31 -3.76) (end 23.31 4.66) (layer "F.SilkS") (width 0.12) (tstamp 8ec74694-dafb-42a2-960f-d7225292a5dd))
+ (fp_line (start 12.6 0.75) (end 12.601 0.75) (layer "F.SilkS") (width 0.12) (tstamp 9614fc8f-20d3-4263-9f6c-ad534a1e328b))
+ (fp_line (start 18.9 0.75) (end 18.9 0.75) (layer "F.SilkS") (width 0.12) (tstamp 9ac19078-07c4-465e-b1dc-a374561136fc))
+ (fp_line (start 16.101 0.689) (end 16.101 0.75) (layer "F.SilkS") (width 0.12) (tstamp 9ca9301e-c2c3-41d5-a1c3-c86321d6ab07))
+ (fp_line (start -2.31 4.66) (end 23.31 4.66) (layer "F.SilkS") (width 0.12) (tstamp 9fabf5f5-801b-46a7-b3cb-b3b61dc33279))
+ (fp_line (start 9.1 -3) (end 9.1 -0.689) (layer "F.SilkS") (width 0.12) (tstamp a4b23a97-06fa-4153-9dd5-ad468f16708e))
+ (fp_line (start -2.31 -3.76) (end 23.31 -3.76) (layer "F.SilkS") (width 0.12) (tstamp a84431ce-60e3-46d3-ab80-8b91684b0b76))
+ (fp_line (start 2.1 -3) (end 2.1 -0.689) (layer "F.SilkS") (width 0.12) (tstamp a9705220-f8fc-4bb6-b492-16c508cfc5e0))
+ (fp_line (start 22.4 -3) (end 22.4 -0.689) (layer "F.SilkS") (width 0.12) (tstamp ae96a5d3-1af4-4707-ab42-fa5e6c08d9bd))
+ (fp_line (start 19.6 -3) (end 19.6 -0.689) (layer "F.SilkS") (width 0.12) (tstamp b1acaf68-59e1-42ee-93b8-c68409347f8c))
+ (fp_line (start 5.6 0.689) (end 5.6 0.75) (layer "F.SilkS") (width 0.12) (tstamp b597c19a-b6a4-40fb-a8ea-451344f20821))
+ (fp_line (start 4.634 1.101) (end 5.867 1.101) (layer "F.SilkS") (width 0.12) (tstamp bdb49805-21a8-48d5-a544-1598d3ccb654))
+ (fp_line (start 18.9 -3) (end 18.9 -0.689) (layer "F.SilkS") (width 0.12) (tstamp bf5d6a02-97da-4d43-82c5-f98d5f6be5d2))
+ (fp_line (start 11.9 0.689) (end 11.9 0.75) (layer "F.SilkS") (width 0.12) (tstamp c015b4b9-8269-409d-b71a-bd0890eecd26))
+ (fp_line (start -2.31 -3.76) (end -2.31 4.66) (layer "F.SilkS") (width 0.12) (tstamp c4160893-42f8-4f8d-bff0-06bf01e26d3c))
+ (fp_line (start -2.31 1.101) (end -1.54 1.101) (layer "F.SilkS") (width 0.12) (tstamp d08f21fd-7113-433a-a863-eb94b3eb4c34))
+ (fp_line (start 11.9 -3) (end 11.9 -0.689) (layer "F.SilkS") (width 0.12) (tstamp dace48a9-b8cb-4c87-8aec-0c49f4957f3b))
+ (fp_line (start 18.9 0.689) (end 18.9 0.75) (layer "F.SilkS") (width 0.12) (tstamp dfc587cc-db2e-4ebb-9733-d0fac35dbb93))
+ (fp_line (start 5.6 -3) (end 5.6 -0.689) (layer "F.SilkS") (width 0.12) (tstamp dff83874-d52c-4a8a-8113-2040b8a18bac))
+ (fp_line (start 5.6 0.75) (end 5.601 0.75) (layer "F.SilkS") (width 0.12) (tstamp e41830f2-1bf2-422e-abd5-abf97648567c))
+ (fp_line (start 8.4 0.689) (end 8.4 0.75) (layer "F.SilkS") (width 0.12) (tstamp eaac1910-fc6a-4098-95a2-986440d908ad))
+ (fp_line (start -2.55 2.66) (end -2.55 4.9) (layer "F.SilkS") (width 0.12) (tstamp ecec3128-0e48-4968-a651-cf98f7c48a81))
+ (fp_line (start 9.1 0.75) (end 9.101 0.75) (layer "F.SilkS") (width 0.12) (tstamp f0a7dc5e-54c2-4b23-949d-3e2e45eb4eb7))
+ (fp_line (start 19.6 0.689) (end 19.6 0.75) (layer "F.SilkS") (width 0.12) (tstamp f0ad6253-0de9-4162-8a4b-0bc1605be65e))
+ (fp_line (start 15.4 0.75) (end 15.4 0.75) (layer "F.SilkS") (width 0.12) (tstamp f3c35cde-796c-4d55-81dd-9b1ab61e7190))
+ (fp_line (start 8.134 1.101) (end 9.367 1.101) (layer "F.SilkS") (width 0.12) (tstamp f40299af-ad0c-42f2-9cd9-97ef1bbfabb7))
+ (fp_line (start 12.6 -3) (end 15.4 -3) (layer "F.SilkS") (width 0.12) (tstamp f6a43566-4a65-47cd-ab13-2c461054e546))
+ (fp_line (start -1.4 -3) (end 1.4 -3) (layer "F.SilkS") (width 0.12) (tstamp f90fcc5a-9b05-4e44-bdcd-8d8269d44443))
+ (fp_line (start 8.4 -3) (end 8.4 -0.689) (layer "F.SilkS") (width 0.12) (tstamp f9ab81ad-b564-4ebd-be4e-9f61e0695cc6))
+ (fp_line (start 11.9 0.75) (end 11.9 0.75) (layer "F.SilkS") (width 0.12) (tstamp f9e5ae86-fb1c-4ba8-988c-5f856814a003))
+ (fp_line (start 8.4 0.75) (end 8.4 0.75) (layer "F.SilkS") (width 0.12) (tstamp fc31af70-a753-4492-9190-67b48cb3b5d9))
+ (fp_line (start 9.1 0.689) (end 9.1 0.75) (layer "F.SilkS") (width 0.12) (tstamp fe6bca7b-c4ba-4f5b-8415-ce2990740bf9))
+ (fp_arc (start 2.560085 -1.257767) (mid 3.499876 -2.600282) (end 4.44 -1.258) (layer "F.SilkS") (width 0.12) (tstamp 1a1a6b1d-0fa6-4b3f-bdeb-c51aabe776cc))
+ (fp_arc (start 13.060085 -1.257767) (mid 13.999876 -2.600282) (end 14.94 -1.258) (layer "F.SilkS") (width 0.12) (tstamp 3544fde1-e8cb-48bc-b98f-1034c342a5aa))
+ (fp_arc (start 20.060085 -1.257767) (mid 20.999876 -2.600282) (end 21.94 -1.258) (layer "F.SilkS") (width 0.12) (tstamp 72bc8a01-392b-4822-97b6-86d11d42e878))
+ (fp_arc (start 6.060085 -1.257767) (mid 6.999876 -2.600282) (end 7.94 -1.258) (layer "F.SilkS") (width 0.12) (tstamp 83c131d8-1779-45a2-83e6-cb0d645f901d))
+ (fp_arc (start 16.560085 -1.257767) (mid 17.499876 -2.600282) (end 18.44 -1.258) (layer "F.SilkS") (width 0.12) (tstamp 87f7363d-53a1-49bf-aa35-a2661eb65b21))
+ (fp_arc (start -0.99789 -1.529434) (mid -0.000785 -2.600382) (end 0.998 -1.531) (layer "F.SilkS") (width 0.12) (tstamp e47c84d0-bf22-422e-b5df-ed5749f18be2))
+ (fp_arc (start 9.560085 -1.257767) (mid 10.499876 -2.600282) (end 11.44 -1.258) (layer "F.SilkS") (width 0.12) (tstamp eb6a3f34-3bc2-4e6e-b7e1-ca1f1cb9d722))
+ (fp_line (start 23.75 5.11) (end 23.75 -4.2) (layer "F.CrtYd") (width 0.05) (tstamp 1cbb3c76-1696-4a26-87c5-4137e75edc2b))
+ (fp_line (start -2.75 -4.2) (end -2.75 5.11) (layer "F.CrtYd") (width 0.05) (tstamp 55722070-ded1-47e7-a2a8-fe149eb297bb))
+ (fp_line (start -2.75 5.11) (end 23.75 5.11) (layer "F.CrtYd") (width 0.05) (tstamp 790b8822-d132-4f61-8d71-f90368e0de98))
+ (fp_line (start 23.75 -4.2) (end -2.75 -4.2) (layer "F.CrtYd") (width 0.05) (tstamp c7567a8f-3d6c-45b2-b7e5-831118982cf0))
+ (fp_line (start 5.6 -3) (end 5.6 0.75) (layer "F.Fab") (width 0.1) (tstamp 045ccd0a-b871-4056-8629-bf9b7da1e207))
+ (fp_line (start 8.4 -3) (end 5.6 -3) (layer "F.Fab") (width 0.1) (tstamp 0d8207c6-0aa6-48a5-9098-1c5becc2d06f))
+ (fp_line (start 12.6 0.75) (end 15.4 0.75) (layer "F.Fab") (width 0.1) (tstamp 1d9f0aec-24c2-47f1-b1a6-5cfbe64e0915))
+ (fp_line (start 22.4 0.75) (end 22.4 -3) (layer "F.Fab") (width 0.1) (tstamp 21b54867-1181-4077-a403-b6f66a2bfbc5))
+ (fp_line (start 8.4 0.75) (end 8.4 -3) (layer "F.Fab") (width 0.1) (tstamp 2cce8112-abb2-497a-bc2b-e1fa47dfa875))
+ (fp_line (start 12.6 -3) (end 12.6 0.75) (layer "F.Fab") (width 0.1) (tstamp 2e814dd9-0ad9-4ef5-82e3-b70ec8632b16))
+ (fp_line (start -1.4 -3) (end -1.4 0.75) (layer "F.Fab") (width 0.1) (tstamp 3350d32a-3dbf-45f2-8da2-575e4b04913a))
+ (fp_line (start 2.1 -3) (end 2.1 0.75) (layer "F.Fab") (width 0.1) (tstamp 391023d5-7c94-48d6-9bfd-76ceddb64b5c))
+ (fp_line (start 11.9 0.75) (end 11.9 -3) (layer "F.Fab") (width 0.1) (tstamp 50116572-40b9-4d3e-b660-365ffd97efa2))
+ (fp_line (start 4.9 0.75) (end 4.9 -3) (layer "F.Fab") (width 0.1) (tstamp 5a3d8d71-c27a-41fe-acff-0280a95b437e))
+ (fp_line (start 15.4 0.75) (end 15.4 -3) (layer "F.Fab") (width 0.1) (tstamp 5fa03e1e-ad12-4d8f-a2e8-18cd4bc53cd1))
+ (fp_line (start 18.9 -3) (end 16.101 -3) (layer "F.Fab") (width 0.1) (tstamp 6dd2720e-d6b5-4649-96a2-3dfdeaf96e45))
+ (fp_line (start 23.25 4.6) (end -0.25 4.6) (layer "F.Fab") (width 0.1) (tstamp 6fcf2d68-cca5-4b4d-9323-8f378ebd91a9))
+ (fp_line (start 23.25 -3.7) (end 23.25 4.6) (layer "F.Fab") (width 0.1) (tstamp 78a681ce-4154-40ce-9c31-b28bc00d0864))
+ (fp_line (start -2.25 2.6) (end -2.25 -3.7) (layer "F.Fab") (width 0.1) (tstamp 78d41ac0-3dcf-403f-9a16-6bc8c4bd7fe2))
+ (fp_line (start 18.9 0.75) (end 18.9 -3) (layer "F.Fab") (width 0.1) (tstamp 7ec2f7ed-e40d-4182-bc33-7042c6e84f6a))
+ (fp_line (start 9.1 0.75) (end 11.9 0.75) (layer "F.Fab") (width 0.1) (tstamp 81293d26-7a31-4aa3-97df-4173f98cc89d))
+ (fp_line (start 22.4 -3) (end 19.6 -3) (layer "F.Fab") (width 0.1) (tstamp 906b1e8e-20ca-4755-ae1d-a24a2cdd71b5))
+ (fp_line (start 15.4 -3) (end 12.6 -3) (layer "F.Fab") (width 0.1) (tstamp 9f26465b-bcb5-418e-a3cc-584a51585b40))
+ (fp_line (start 9.1 -3) (end 9.1 0.75) (layer "F.Fab") (width 0.1) (tstamp ae5d8135-273d-4f53-b719-a5f2c96a5c1c))
+ (fp_line (start 19.6 0.75) (end 22.4 0.75) (layer "F.Fab") (width 0.1) (tstamp b0de91e3-2cf1-4cbe-affe-683e3556dbfc))
+ (fp_line (start 1.4 -3) (end -1.4 -3) (layer "F.Fab") (width 0.1) (tstamp ba4d2bfd-b39d-480e-9142-48a8cad5fc55))
+ (fp_line (start -1.4 0.75) (end 1.4 0.75) (layer "F.Fab") (width 0.1) (tstamp bcf9bf24-6a62-4fae-85eb-d5c2f9666524))
+ (fp_line (start 16.101 -3) (end 16.101 0.75) (layer "F.Fab") (width 0.1) (tstamp cdb8e114-464f-4250-9363-81b6c1ab7505))
+ (fp_line (start 19.6 -3) (end 19.6 0.75) (layer "F.Fab") (width 0.1) (tstamp d5f66c6c-4afd-4552-9f54-3c5302150d70))
+ (fp_line (start -0.25 4.6) (end -2.25 2.6) (layer "F.Fab") (width 0.1) (tstamp d7568748-4274-41ea-af75-f6e088f3006d))
+ (fp_line (start -2.25 1.1) (end 23.25 1.1) (layer "F.Fab") (width 0.1) (tstamp d95e19f6-4474-4546-9f3e-48cd1b3f630f))
+ (fp_line (start -2.25 -3.7) (end 23.25 -3.7) (layer "F.Fab") (width 0.1) (tstamp d976e59d-ccf6-4518-b5f8-6b3dd7719150))
+ (fp_line (start 2.1 0.75) (end 4.9 0.75) (layer "F.Fab") (width 0.1) (tstamp e122e119-f2b5-4e7d-a5e6-3d1d4600c57b))
+ (fp_line (start 1.4 0.75) (end 1.4 -3) (layer "F.Fab") (width 0.1) (tstamp e5ba9982-b42d-4669-9a40-a064ace8e0e2))
+ (fp_line (start 16.101 0.75) (end 18.9 0.75) (layer "F.Fab") (width 0.1) (tstamp e7e6cfda-3061-409a-9394-cc6d5340c016))
+ (fp_line (start 11.9 -3) (end 9.1 -3) (layer "F.Fab") (width 0.1) (tstamp f4015813-659b-4a2f-a1ed-57953696f11a))
+ (fp_line (start 5.6 0.75) (end 8.4 0.75) (layer "F.Fab") (width 0.1) (tstamp f456378f-8d5f-4fa6-b2c8-386628dd9060))
+ (fp_line (start 4.9 -3) (end 2.1 -3) (layer "F.Fab") (width 0.1) (tstamp fc30b024-32d2-4209-b2ea-49267ad5b644))
+ (fp_circle (center 3.5 -1.6) (end 4.5 -1.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp 43b27c87-fd2d-44d5-aad1-04524c989179))
+ (fp_circle (center 10.5 -1.6) (end 11.5 -1.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp 48e309e0-35dd-447a-9b0a-ac14dd62e6fd))
+ (fp_circle (center 7 -1.6) (end 8 -1.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp 4c06bb52-447e-4423-83a6-ff564ef7f483))
+ (fp_circle (center 17.5 -1.6) (end 18.5 -1.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp 5745de5c-f4ae-4f67-bd84-0b9e6af6e1c8))
+ (fp_circle (center 21 -1.6) (end 22 -1.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp 74787428-4e2a-48f7-b2c3-932d48ad25e0))
+ (fp_circle (center 14 -1.6) (end 15 -1.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp 8ba4749f-bf9c-4f67-893b-2971dbd4543d))
+ (fp_circle (center 0 -1.6) (end 1 -1.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp 8c7e1843-8bd7-44cb-9384-3c56ff8a7a97))
+ (pad "1" thru_hole rect (at 0 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask) (tstamp 917b394b-a74e-4f57-b8d7-1ef9f7abf0b5))
+ (pad "2" thru_hole circle (at 3.5 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask) (tstamp abf5a010-6fe8-4803-beb6-16c8e667fe40))
+ (pad "3" thru_hole circle (at 7 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask) (tstamp f086302e-1003-4c5a-9295-faadd045c311))
+ (pad "4" thru_hole circle (at 10.5 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask) (tstamp 976b44b8-734a-43a5-8865-677e6a2430de))
+ (pad "5" thru_hole circle (at 14 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask) (tstamp c73445c4-0e33-4275-8b1b-674f308f5575))
+ (pad "6" thru_hole circle (at 17.5 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask) (tstamp 2b89ddbd-6be4-4c9c-b55d-b8d40056484a))
+ (pad "7" thru_hole circle (at 21 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask) (tstamp d72e9b91-f984-441b-9ab2-1844e2388f14))
+ (model "${KICAD6_3DMODEL_DIR}/TerminalBlock_4Ucon.3dshapes/TerminalBlock_4Ucon_1x07_P3.50mm_Vertical.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/TerminalBlock_4Ucon.pretty/TerminalBlock_4Ucon_1x08_P3.50mm_Horizontal.kicad_mod b/library/kicadLibrary/footprints/TerminalBlock_4Ucon.pretty/TerminalBlock_4Ucon_1x08_P3.50mm_Horizontal.kicad_mod
new file mode 100644
index 00000000..4cdca326
--- /dev/null
+++ b/library/kicadLibrary/footprints/TerminalBlock_4Ucon.pretty/TerminalBlock_4Ucon_1x08_P3.50mm_Horizontal.kicad_mod
@@ -0,0 +1,165 @@
+(footprint "TerminalBlock_4Ucon_1x08_P3.50mm_Horizontal" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5B294E94)
+ (descr "Terminal Block 4Ucon ItemNo. 19965, 8 pins, pitch 3.5mm, size 28.7x7mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see http://www.4uconnector.com/online/object/4udrawing/19965.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon")
+ (tags "THT Terminal Block 4Ucon ItemNo. 19965 pitch 3.5mm size 28.7x7mm^2 drill 1.2mm pad 2.4mm")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 12.25 -4.46) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 19171965-3120-45e9-b0fe-a5f652c38532)
+ )
+ (fp_text value "TerminalBlock_4Ucon_1x08_P3.50mm_Horizontal" (at 12.25 4.66) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 59fc0731-b8b2-4b6e-9b45-4a87602982fb)
+ )
+ (fp_text user "${REFERENCE}" (at 12.25 2.9) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 8fe12b51-4541-40e5-81bb-03ef185a8c03)
+ )
+ (fp_line (start -2.4 2.16) (end -2.4 3.9) (layer "F.SilkS") (width 0.12) (tstamp 200718a8-b904-4b57-b41d-5aa880112637))
+ (fp_line (start -2.16 -3.46) (end -2.16 3.66) (layer "F.SilkS") (width 0.12) (tstamp 52c2fc41-059d-408b-98ce-3d7ce1c0d2a6))
+ (fp_line (start -2.4 3.9) (end -0.9 3.9) (layer "F.SilkS") (width 0.12) (tstamp 53b99abe-73a6-4434-b818-eaa7fb8afb6a))
+ (fp_line (start -2.16 2.1) (end 26.66 2.1) (layer "F.SilkS") (width 0.12) (tstamp 583ab50e-d0a4-4961-a3b0-f496e4039a9f))
+ (fp_line (start 26.66 -3.46) (end 26.66 3.66) (layer "F.SilkS") (width 0.12) (tstamp 880bc840-7e58-4da7-b071-cd80a4d2f158))
+ (fp_line (start -2.16 3.66) (end 26.66 3.66) (layer "F.SilkS") (width 0.12) (tstamp 954cc5d8-55fa-4c35-a261-74309a3af0a3))
+ (fp_line (start -2.16 -3.46) (end 26.66 -3.46) (layer "F.SilkS") (width 0.12) (tstamp aa8bd227-ce91-4752-8b36-86c8df32e5b5))
+ (fp_arc (start 1.432109 -0.607742) (mid 1.555727 0.00014) (end 1.432 0.608) (layer "F.SilkS") (width 0.12) (tstamp 0d9d94e6-36af-4e5f-a031-36e5236b3109))
+ (fp_arc (start 0.607587 1.431385) (mid 0.310017 1.523783) (end 0 1.555) (layer "F.SilkS") (width 0.12) (tstamp 34e2f455-2f24-4766-b5d8-8eb70af8dd61))
+ (fp_arc (start -1.432109 0.607742) (mid -1.555727 -0.00014) (end -1.432 -0.608) (layer "F.SilkS") (width 0.12) (tstamp 3b792d9b-044e-4e4f-93b5-b6e7ac2a242b))
+ (fp_arc (start -0.607742 -1.432109) (mid 0.00014 -1.555727) (end 0.608 -1.432) (layer "F.SilkS") (width 0.12) (tstamp 54a089a1-24f6-4719-902b-1da2d3beda0b))
+ (fp_arc (start 0.027011 1.555493) (mid -0.296984 1.527118) (end -0.608 1.432) (layer "F.SilkS") (width 0.12) (tstamp 6f4f1ecf-4cad-4a9f-b8a5-9de3dcaae1b5))
+ (fp_circle (center 17.5 0) (end 19.055 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp 1a7551dd-a9f7-48dd-b23f-585ee58b8ff9))
+ (fp_circle (center 10.5 0) (end 12.055 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp 610c4b6e-ffa0-42c4-b5cc-088b1c8f0a6a))
+ (fp_circle (center 24.5 0) (end 26.055 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp 64a3a51c-9d89-4bcc-b9c2-55ff321b7257))
+ (fp_circle (center 14 0) (end 15.555 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp 8dd00dbf-6e6c-43da-820f-1b741437b16a))
+ (fp_circle (center 3.5 0) (end 5.055 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp 90b94fbe-9786-471f-b37f-ad234dee7ccf))
+ (fp_circle (center 21 0) (end 22.555 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp 967cf645-3e1a-4059-a1dc-2a42e119eda8))
+ (fp_circle (center 7 0) (end 8.555 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp df6fb7b4-1175-454d-8ae9-e4e8f527cb79))
+ (fp_line (start 27.1 4.1) (end 27.1 -3.9) (layer "F.CrtYd") (width 0.05) (tstamp 225271bc-73c1-4c1b-b57f-2f6f8573cd71))
+ (fp_line (start -2.6 -3.9) (end -2.6 4.1) (layer "F.CrtYd") (width 0.05) (tstamp 2a185d00-5a95-4998-9617-ee3a65c505b3))
+ (fp_line (start 27.1 -3.9) (end -2.6 -3.9) (layer "F.CrtYd") (width 0.05) (tstamp 6b0f6bda-4504-4f99-8800-fcb6900360b2))
+ (fp_line (start -2.6 4.1) (end 27.1 4.1) (layer "F.CrtYd") (width 0.05) (tstamp d4d5005c-13ed-4d5a-a8ea-7bafcf42c3d4))
+ (fp_line (start -0.069 -1.1) (end 0.069 -1.1) (layer "F.Fab") (width 0.1) (tstamp 024d6a31-3650-4b1e-919b-0e3064683fb4))
+ (fp_line (start 12.9 -0.069) (end 13.931 -0.069) (layer "F.Fab") (width 0.1) (tstamp 0543c09c-8fae-45cd-8914-05a85ae9c1af))
+ (fp_line (start 24.431 -0.069) (end 24.431 -1.1) (layer "F.Fab") (width 0.1) (tstamp 0f0f7837-e7ed-4202-9668-43790ab7fd29))
+ (fp_line (start 20.931 0.069) (end 19.9 0.069) (layer "F.Fab") (width 0.1) (tstamp 123169fb-3ac3-45b2-890f-b6f2b4fd393d))
+ (fp_line (start -2.1 -3.4) (end 26.6 -3.4) (layer "F.Fab") (width 0.1) (tstamp 12cbe7a5-a9f8-4744-ba9c-dab60d8f90a6))
+ (fp_line (start 23.4 -0.069) (end 24.431 -0.069) (layer "F.Fab") (width 0.1) (tstamp 1b83a0c4-9e57-452d-bd9e-3aed54e87018))
+ (fp_line (start 21.069 -1.1) (end 21.069 -0.069) (layer "F.Fab") (width 0.1) (tstamp 25ac9a47-db21-4d84-93b4-585542cc0e3b))
+ (fp_line (start 17.431 1.1) (end 17.431 0.069) (layer "F.Fab") (width 0.1) (tstamp 27e963e9-a24f-476b-961f-9e78e62c16f1))
+ (fp_line (start 4.6 -0.069) (end 4.6 0.069) (layer "F.Fab") (width 0.1) (tstamp 2c8a1589-2b9f-4ce6-b7e0-1a27def0bccb))
+ (fp_line (start -2.1 2.1) (end 26.6 2.1) (layer "F.Fab") (width 0.1) (tstamp 2fc3d6d8-1356-42f1-84be-514ca1c1074b))
+ (fp_line (start 10.431 0.069) (end 9.4 0.069) (layer "F.Fab") (width 0.1) (tstamp 3088ed0a-efe7-49c2-b7cb-f7f3504d996b))
+ (fp_line (start 9.4 0.069) (end 9.4 -0.069) (layer "F.Fab") (width 0.1) (tstamp 37da7e4f-08f8-481a-bf05-eae32ac96d69))
+ (fp_line (start 17.431 -1.1) (end 17.569 -1.1) (layer "F.Fab") (width 0.1) (tstamp 3c64620a-5608-4f82-a006-ba5fa4c7e634))
+ (fp_line (start 22.1 0.069) (end 21.069 0.069) (layer "F.Fab") (width 0.1) (tstamp 3f0af424-0f12-4dba-b266-e3708f522acf))
+ (fp_line (start 3.431 -0.069) (end 3.431 -1.1) (layer "F.Fab") (width 0.1) (tstamp 41a67ca7-c32a-444b-80e7-645f11332be6))
+ (fp_line (start 3.569 -0.069) (end 4.6 -0.069) (layer "F.Fab") (width 0.1) (tstamp 45f2fb49-84f8-4885-bd53-46f460920962))
+ (fp_line (start 13.931 -1.1) (end 14.069 -1.1) (layer "F.Fab") (width 0.1) (tstamp 46d09df9-7094-4a09-9966-c47159a79a72))
+ (fp_line (start 3.431 1.1) (end 3.431 0.069) (layer "F.Fab") (width 0.1) (tstamp 46f2fc74-3de8-4a93-9d75-9be685a17dec))
+ (fp_line (start 21.069 0.069) (end 21.069 1.1) (layer "F.Fab") (width 0.1) (tstamp 47184d5f-7da6-4d54-afe6-d17ae5849b6f))
+ (fp_line (start 14.069 0.069) (end 14.069 1.1) (layer "F.Fab") (width 0.1) (tstamp 47b6b1b2-07fc-4b93-8f3b-4d2eba538d9f))
+ (fp_line (start 16.4 -0.069) (end 17.431 -0.069) (layer "F.Fab") (width 0.1) (tstamp 4b55ad97-e6fb-4ada-ac13-aa0a2875f6d9))
+ (fp_line (start 23.4 0.069) (end 23.4 -0.069) (layer "F.Fab") (width 0.1) (tstamp 4cd49a01-bef4-4656-8d48-bd7173b2cae2))
+ (fp_line (start 10.569 1.1) (end 10.431 1.1) (layer "F.Fab") (width 0.1) (tstamp 52769fcb-1103-461f-a71d-0ca04af4aa38))
+ (fp_line (start 2.4 -0.069) (end 3.431 -0.069) (layer "F.Fab") (width 0.1) (tstamp 57184c2d-9827-4484-8631-e64c77b59352))
+ (fp_line (start 17.569 0.069) (end 17.569 1.1) (layer "F.Fab") (width 0.1) (tstamp 583c7546-5adf-4b02-8d9a-4779f685709e))
+ (fp_line (start 0.069 1.1) (end -0.069 1.1) (layer "F.Fab") (width 0.1) (tstamp 5aa31877-986b-4829-b0ce-286dac6137f2))
+ (fp_line (start 16.4 0.069) (end 16.4 -0.069) (layer "F.Fab") (width 0.1) (tstamp 603c759e-950e-4c84-96db-29472a0630a3))
+ (fp_line (start 26.6 -3.4) (end 26.6 3.6) (layer "F.Fab") (width 0.1) (tstamp 60ccb6f5-f9e5-42f6-b95e-1fdbc3572e4e))
+ (fp_line (start 8.1 0.069) (end 7.069 0.069) (layer "F.Fab") (width 0.1) (tstamp 6183d831-29e6-43fd-9eb3-f17bb29928f4))
+ (fp_line (start 6.931 0.069) (end 5.9 0.069) (layer "F.Fab") (width 0.1) (tstamp 637c67b0-6224-4ee7-b46c-6db0b5d96891))
+ (fp_line (start 4.6 0.069) (end 3.569 0.069) (layer "F.Fab") (width 0.1) (tstamp 6fa9e290-205a-45e4-b53e-c5d6274790fa))
+ (fp_line (start 1.1 -0.069) (end 1.1 0.069) (layer "F.Fab") (width 0.1) (tstamp 727a93f5-9452-48ea-855f-7fb0d2de36fc))
+ (fp_line (start 12.9 0.069) (end 12.9 -0.069) (layer "F.Fab") (width 0.1) (tstamp 729ab1ae-ced0-42d7-9e98-3a123aa702d6))
+ (fp_line (start 24.431 1.1) (end 24.431 0.069) (layer "F.Fab") (width 0.1) (tstamp 791f008f-17bd-4d54-9490-12375d3e7410))
+ (fp_line (start 24.431 0.069) (end 23.4 0.069) (layer "F.Fab") (width 0.1) (tstamp 7920aeac-f5df-4cf5-a037-4031a4e1baac))
+ (fp_line (start 25.6 -0.069) (end 25.6 0.069) (layer "F.Fab") (width 0.1) (tstamp 7ab02a27-c286-480c-bd47-c82d66ea09fe))
+ (fp_line (start 13.931 0.069) (end 12.9 0.069) (layer "F.Fab") (width 0.1) (tstamp 7af30d84-f21b-45e2-ad7f-c8769bf4b31e))
+ (fp_line (start 20.931 -0.069) (end 20.931 -1.1) (layer "F.Fab") (width 0.1) (tstamp 7ccbd176-825e-423e-af1d-9e9574a9d0a7))
+ (fp_line (start 10.569 -1.1) (end 10.569 -0.069) (layer "F.Fab") (width 0.1) (tstamp 7dc7975e-4e10-4050-96ed-8cdfe4772c3c))
+ (fp_line (start 19.9 -0.069) (end 20.931 -0.069) (layer "F.Fab") (width 0.1) (tstamp 807f3bda-4ffe-4e11-84ee-02d37a309384))
+ (fp_line (start 17.569 -0.069) (end 18.6 -0.069) (layer "F.Fab") (width 0.1) (tstamp 84a12272-6095-49d0-8251-95acf1653613))
+ (fp_line (start 22.1 -0.069) (end 22.1 0.069) (layer "F.Fab") (width 0.1) (tstamp 86dd6885-4d87-41f2-877f-a0810208476b))
+ (fp_line (start 6.931 -1.1) (end 7.069 -1.1) (layer "F.Fab") (width 0.1) (tstamp 8ae79dca-493d-48a3-9f25-244fb183797a))
+ (fp_line (start 13.931 1.1) (end 13.931 0.069) (layer "F.Fab") (width 0.1) (tstamp 8c3529e8-fb26-4b97-8d3f-df07fc49786a))
+ (fp_line (start 15.1 -0.069) (end 15.1 0.069) (layer "F.Fab") (width 0.1) (tstamp 8d891b55-a3fd-4062-9116-9bf701071295))
+ (fp_line (start 14.069 1.1) (end 13.931 1.1) (layer "F.Fab") (width 0.1) (tstamp 8e39ce18-3405-439a-b09e-8aec58755168))
+ (fp_line (start 18.6 -0.069) (end 18.6 0.069) (layer "F.Fab") (width 0.1) (tstamp 8e5600f1-7e66-4d65-94e4-22453cc64903))
+ (fp_line (start 13.931 -0.069) (end 13.931 -1.1) (layer "F.Fab") (width 0.1) (tstamp 90e53fd8-7a8f-477e-9809-849a7b581619))
+ (fp_line (start 7.069 0.069) (end 7.069 1.1) (layer "F.Fab") (width 0.1) (tstamp 912d2132-cfbe-4852-967a-4acd7e5fe9fa))
+ (fp_line (start 15.1 0.069) (end 14.069 0.069) (layer "F.Fab") (width 0.1) (tstamp 97b38a1c-e2bc-4036-abb4-28f86b34b185))
+ (fp_line (start 3.569 -1.1) (end 3.569 -0.069) (layer "F.Fab") (width 0.1) (tstamp 9bd43e50-2e4d-43db-8b27-043534280772))
+ (fp_line (start 24.569 0.069) (end 24.569 1.1) (layer "F.Fab") (width 0.1) (tstamp 9d428809-b6bd-404e-ad65-d9ccc3af2758))
+ (fp_line (start -0.069 0.069) (end -1.1 0.069) (layer "F.Fab") (width 0.1) (tstamp 9f026606-f253-439c-b887-40b72df514e0))
+ (fp_line (start 3.569 0.069) (end 3.569 1.1) (layer "F.Fab") (width 0.1) (tstamp 9f1b6cd5-c63d-4213-80d1-c581a6ec95a5))
+ (fp_line (start 20.931 1.1) (end 20.931 0.069) (layer "F.Fab") (width 0.1) (tstamp 9f3ce88c-cf1f-40c3-ad66-0c57e6e2a1f0))
+ (fp_line (start -0.069 -0.069) (end -0.069 -1.1) (layer "F.Fab") (width 0.1) (tstamp a10a3544-fa8d-4021-bd08-c159e48b5e99))
+ (fp_line (start 7.069 1.1) (end 6.931 1.1) (layer "F.Fab") (width 0.1) (tstamp a1e9c063-5dee-46ca-9616-8f0e7f84af7d))
+ (fp_line (start 10.431 -1.1) (end 10.569 -1.1) (layer "F.Fab") (width 0.1) (tstamp a1fff131-7f11-408a-aa5e-5bed723d657d))
+ (fp_line (start 6.931 1.1) (end 6.931 0.069) (layer "F.Fab") (width 0.1) (tstamp a226c7b0-99dd-4aa5-bd57-1b2f6aae0827))
+ (fp_line (start 25.6 0.069) (end 24.569 0.069) (layer "F.Fab") (width 0.1) (tstamp a2ded879-2978-450b-9209-0a443ca41ee2))
+ (fp_line (start 24.569 -1.1) (end 24.569 -0.069) (layer "F.Fab") (width 0.1) (tstamp a405b068-1d57-483f-9e4b-e02d271ce240))
+ (fp_line (start -1.1 0.069) (end -1.1 -0.069) (layer "F.Fab") (width 0.1) (tstamp a50e759c-e718-4682-a91c-f0982b530849))
+ (fp_line (start 10.569 0.069) (end 10.569 1.1) (layer "F.Fab") (width 0.1) (tstamp a5e547ef-e183-4cc7-a0a7-bc9751ad3da4))
+ (fp_line (start 20.931 -1.1) (end 21.069 -1.1) (layer "F.Fab") (width 0.1) (tstamp a7c2d58f-9138-45fe-9d74-5b1a125abfec))
+ (fp_line (start 0.069 -0.069) (end 1.1 -0.069) (layer "F.Fab") (width 0.1) (tstamp aa5905b8-296c-4d57-89a5-feb3a29ce481))
+ (fp_line (start 7.069 -0.069) (end 8.1 -0.069) (layer "F.Fab") (width 0.1) (tstamp ad78f5cf-726a-4c54-911a-cfd248193beb))
+ (fp_line (start 17.569 -1.1) (end 17.569 -0.069) (layer "F.Fab") (width 0.1) (tstamp aded06a5-70de-42fb-9178-fc599e932b04))
+ (fp_line (start 17.431 0.069) (end 16.4 0.069) (layer "F.Fab") (width 0.1) (tstamp b1b64830-40c6-4b3a-9f02-5e27e8d1e5ea))
+ (fp_line (start 7.069 -1.1) (end 7.069 -0.069) (layer "F.Fab") (width 0.1) (tstamp b31cd5d0-223f-4633-97ed-9e067bc5f17b))
+ (fp_line (start 14.069 -1.1) (end 14.069 -0.069) (layer "F.Fab") (width 0.1) (tstamp b3700ff8-9825-4ec5-b3e1-229de0843128))
+ (fp_line (start 10.569 -0.069) (end 11.6 -0.069) (layer "F.Fab") (width 0.1) (tstamp b4ce6233-151d-48ca-ad1d-90a00a4207c6))
+ (fp_line (start 21.069 -0.069) (end 22.1 -0.069) (layer "F.Fab") (width 0.1) (tstamp b63aaa99-84a5-4706-baa4-eac39197fca0))
+ (fp_line (start 17.569 1.1) (end 17.431 1.1) (layer "F.Fab") (width 0.1) (tstamp b8b9d845-b1e2-4e39-9cc9-b266906d3d7c))
+ (fp_line (start 19.9 0.069) (end 19.9 -0.069) (layer "F.Fab") (width 0.1) (tstamp b8c71401-d729-4d83-98e1-9f1288633bd5))
+ (fp_line (start 10.431 -0.069) (end 10.431 -1.1) (layer "F.Fab") (width 0.1) (tstamp bd610ebb-e286-417e-9b21-ff5472d6b411))
+ (fp_line (start 3.431 0.069) (end 2.4 0.069) (layer "F.Fab") (width 0.1) (tstamp bd85f6be-1c01-4a09-9e13-daf19ff03435))
+ (fp_line (start -0.069 1.1) (end -0.069 0.069) (layer "F.Fab") (width 0.1) (tstamp be61f645-49a9-4401-aeff-e011267e716c))
+ (fp_line (start 8.1 -0.069) (end 8.1 0.069) (layer "F.Fab") (width 0.1) (tstamp c301a796-e3d6-4e54-8379-e690fdeab1e7))
+ (fp_line (start -2.1 2.1) (end -2.1 -3.4) (layer "F.Fab") (width 0.1) (tstamp c3769574-68e8-40a1-8e4b-7732556f7568))
+ (fp_line (start 26.6 3.6) (end -0.6 3.6) (layer "F.Fab") (width 0.1) (tstamp c3a4a522-bcf8-414d-8d20-17b3ee44e9f0))
+ (fp_line (start 0.069 -1.1) (end 0.069 -0.069) (layer "F.Fab") (width 0.1) (tstamp c41aedfe-bcca-4930-8fe6-ed42d472e7f8))
+ (fp_line (start 1.1 0.069) (end 0.069 0.069) (layer "F.Fab") (width 0.1) (tstamp cd8ad780-a6f4-40a4-b386-557da972871e))
+ (fp_line (start 5.9 -0.069) (end 6.931 -0.069) (layer "F.Fab") (width 0.1) (tstamp cfea354f-61d6-4362-b23d-5e5be488dd0c))
+ (fp_line (start 5.9 0.069) (end 5.9 -0.069) (layer "F.Fab") (width 0.1) (tstamp d05246a2-5d47-4955-9be0-1f0805af72f5))
+ (fp_line (start -1.1 -0.069) (end -0.069 -0.069) (layer "F.Fab") (width 0.1) (tstamp d13a8457-72ec-442f-8297-836e436c9784))
+ (fp_line (start 24.431 -1.1) (end 24.569 -1.1) (layer "F.Fab") (width 0.1) (tstamp d56c98d0-2b61-4131-8775-b945549ebac7))
+ (fp_line (start 3.431 -1.1) (end 3.569 -1.1) (layer "F.Fab") (width 0.1) (tstamp d6919a3b-3c08-40f8-9eab-cb22065b5eb5))
+ (fp_line (start 11.6 -0.069) (end 11.6 0.069) (layer "F.Fab") (width 0.1) (tstamp d9a60c47-10ab-4c78-9e2f-b2bee48e6c38))
+ (fp_line (start 9.4 -0.069) (end 10.431 -0.069) (layer "F.Fab") (width 0.1) (tstamp dce89887-a828-408c-9d5e-2c65310e3ae9))
+ (fp_line (start 14.069 -0.069) (end 15.1 -0.069) (layer "F.Fab") (width 0.1) (tstamp dd346267-b810-4a3c-99d3-a1ee879c3094))
+ (fp_line (start 18.6 0.069) (end 17.569 0.069) (layer "F.Fab") (width 0.1) (tstamp de576a07-e078-446e-ba85-8535e9027ff8))
+ (fp_line (start 2.4 0.069) (end 2.4 -0.069) (layer "F.Fab") (width 0.1) (tstamp e52ec0d1-21df-4f6c-a375-f15b872a2909))
+ (fp_line (start 3.569 1.1) (end 3.431 1.1) (layer "F.Fab") (width 0.1) (tstamp e595da7f-630a-417e-a765-43184fc1b87f))
+ (fp_line (start 6.931 -0.069) (end 6.931 -1.1) (layer "F.Fab") (width 0.1) (tstamp e7d7213f-b003-4aa7-9340-0ab71631951f))
+ (fp_line (start 10.431 1.1) (end 10.431 0.069) (layer "F.Fab") (width 0.1) (tstamp eafde5df-5d97-4d51-a14b-9d5da484cdc6))
+ (fp_line (start 17.431 -0.069) (end 17.431 -1.1) (layer "F.Fab") (width 0.1) (tstamp ecc65562-f6c0-4fd4-a175-802d9e26b568))
+ (fp_line (start -0.6 3.6) (end -2.1 2.1) (layer "F.Fab") (width 0.1) (tstamp f1f799ab-31c3-4536-992e-a7606ab2a4b3))
+ (fp_line (start 24.569 -0.069) (end 25.6 -0.069) (layer "F.Fab") (width 0.1) (tstamp f3de2e59-57de-4d4f-be11-3b235b5d4480))
+ (fp_line (start 24.569 1.1) (end 24.431 1.1) (layer "F.Fab") (width 0.1) (tstamp f5588cf9-ecb8-44fe-ac1c-fe95b37fc833))
+ (fp_line (start 21.069 1.1) (end 20.931 1.1) (layer "F.Fab") (width 0.1) (tstamp f583b1ba-7c52-4d71-8468-bed305f041dd))
+ (fp_line (start 0.069 0.069) (end 0.069 1.1) (layer "F.Fab") (width 0.1) (tstamp f9579e5e-a279-433f-a9d6-b49459f382da))
+ (fp_line (start 11.6 0.069) (end 10.569 0.069) (layer "F.Fab") (width 0.1) (tstamp ffd6905e-2781-4248-897e-ab17418e49d9))
+ (fp_circle (center 24.5 0) (end 25.875 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 3253c225-207e-4a74-8aa4-dfa67ac8354a))
+ (fp_circle (center 17.5 0) (end 18.875 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 406f08de-2e76-46bd-bc3f-c01406e0d565))
+ (fp_circle (center 21 0) (end 22.375 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 565f770b-8fc6-435b-8e23-8c1886c9e651))
+ (fp_circle (center 14 0) (end 15.375 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 77ed34ed-11fa-476f-86b6-cea96d557622))
+ (fp_circle (center 0 0) (end 1.375 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 8c638e3f-6c1f-4148-be27-37efdceaa2f8))
+ (fp_circle (center 7 0) (end 8.375 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp c4d2c8f9-5b7c-4d51-bf8c-e9713b409357))
+ (fp_circle (center 10.5 0) (end 11.875 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp f34c3b2e-d64d-4787-8d0f-dc31f35cacb3))
+ (fp_circle (center 3.5 0) (end 4.875 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp fa9459a6-7ad5-48e9-b30c-00460004c7bf))
+ (pad "1" thru_hole rect (at 0 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) (tstamp 6f559164-aa49-46af-81a1-91dc7d9b900a))
+ (pad "2" thru_hole circle (at 3.5 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) (tstamp 31123ea8-3cf8-41f3-a1fb-c8961c6b50e3))
+ (pad "3" thru_hole circle (at 7 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) (tstamp 6c401f7a-1a96-4167-bcf6-fc344fed2da9))
+ (pad "4" thru_hole circle (at 10.5 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) (tstamp b13c14a0-f730-48ff-97fe-3818da659a84))
+ (pad "5" thru_hole circle (at 14 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) (tstamp 71d00960-58f2-496a-b707-48631e52dad7))
+ (pad "6" thru_hole circle (at 17.5 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) (tstamp 46722ac3-c5ad-4b21-b474-fedcaacace6c))
+ (pad "7" thru_hole circle (at 21 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) (tstamp 3f319a90-04bd-4803-87fe-fb353712d84d))
+ (pad "8" thru_hole circle (at 24.5 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) (tstamp 7a3a460d-26f5-4551-a402-1aee72c7a301))
+ (model "${KICAD6_3DMODEL_DIR}/TerminalBlock_4Ucon.3dshapes/TerminalBlock_4Ucon_1x08_P3.50mm_Horizontal.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/TerminalBlock_4Ucon.pretty/TerminalBlock_4Ucon_1x08_P3.50mm_Vertical.kicad_mod b/library/kicadLibrary/footprints/TerminalBlock_4Ucon.pretty/TerminalBlock_4Ucon_1x08_P3.50mm_Vertical.kicad_mod
new file mode 100644
index 00000000..06870fd5
--- /dev/null
+++ b/library/kicadLibrary/footprints/TerminalBlock_4Ucon.pretty/TerminalBlock_4Ucon_1x08_P3.50mm_Vertical.kicad_mod
@@ -0,0 +1,157 @@
+(footprint "TerminalBlock_4Ucon_1x08_P3.50mm_Vertical" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5B294E82)
+ (descr "Terminal Block 4Ucon ItemNo. 10699, vertical (cable from top), 8 pins, pitch 3.5mm, size 29x8.3mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.4uconnector.com/online/object/4udrawing/10699.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon")
+ (tags "THT Terminal Block 4Ucon ItemNo. 10699 vertical pitch 3.5mm size 29x8.3mm^2 drill 1.3mm pad 2.6mm")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 12.25 -4.76) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 31b8965c-8082-4c38-ad41-d1b250feb87f)
+ )
+ (fp_text value "TerminalBlock_4Ucon_1x08_P3.50mm_Vertical" (at 12.25 5.66) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 7c54c08c-9e5a-4847-9dde-a50785361601)
+ )
+ (fp_text user "${REFERENCE}" (at 12.25 3.45) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp af773008-cdef-46d7-b9b4-d55f1cd2745b)
+ )
+ (fp_line (start 23.1 -3) (end 25.9 -3) (layer "F.SilkS") (width 0.12) (tstamp 01870f38-bc42-44d0-8770-c8b3d08a9408))
+ (fp_line (start 12.6 0.689) (end 12.6 0.75) (layer "F.SilkS") (width 0.12) (tstamp 03e8b519-b68f-4764-a3e5-4215685490df))
+ (fp_line (start -2.31 1.101) (end -1.54 1.101) (layer "F.SilkS") (width 0.12) (tstamp 068c74db-4dde-4e42-bfc6-baedceeacde6))
+ (fp_line (start -2.55 4.9) (end -0.55 4.9) (layer "F.SilkS") (width 0.12) (tstamp 0d4065ef-6822-4d9d-bed8-b21018fc2597))
+ (fp_line (start 1.4 -3) (end 1.4 -1.54) (layer "F.SilkS") (width 0.12) (tstamp 0e710768-3b94-4ef6-8e79-d9e4b4c64a3e))
+ (fp_line (start 22.4 0.75) (end 22.4 0.75) (layer "F.SilkS") (width 0.12) (tstamp 12c038f1-ebb4-40c3-babe-5e22eeb62dc1))
+ (fp_line (start 25.9 -3) (end 25.9 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 1ed12b92-b9f7-49fa-82cb-a7966c017d28))
+ (fp_line (start 1.54 1.101) (end 2.367 1.101) (layer "F.SilkS") (width 0.12) (tstamp 1f3c4b4b-d010-4d67-9118-91b79008b9b3))
+ (fp_line (start 12.6 -3) (end 15.4 -3) (layer "F.SilkS") (width 0.12) (tstamp 296b27ab-faf1-48aa-bca7-d5d39bb58ec2))
+ (fp_line (start 18.634 1.101) (end 19.867 1.101) (layer "F.SilkS") (width 0.12) (tstamp 2db90ffb-3fef-474b-a4b8-25c2e5a36bbe))
+ (fp_line (start 25.9 0.689) (end 25.9 0.75) (layer "F.SilkS") (width 0.12) (tstamp 424ed884-c76b-48a8-a17e-ba2b99346f48))
+ (fp_line (start 23.1 -3) (end 23.1 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 44448ee0-dd11-4520-942d-914c4adec63b))
+ (fp_line (start 12.6 -3) (end 12.6 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 47f66af0-3e78-4167-97e4-632071f1fdd4))
+ (fp_line (start 8.4 0.75) (end 8.4 0.75) (layer "F.SilkS") (width 0.12) (tstamp 4b352f07-d964-4d1c-b19b-923c5d05f78d))
+ (fp_line (start 11.9 -3) (end 11.9 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 55175b27-5eac-4f0a-847d-f8cecc33bf65))
+ (fp_line (start 23.1 0.689) (end 23.1 0.75) (layer "F.SilkS") (width 0.12) (tstamp 57865040-d1c9-408d-8f19-06667193a99f))
+ (fp_line (start 2.1 -3) (end 4.9 -3) (layer "F.SilkS") (width 0.12) (tstamp 58aef637-844c-45b2-9d43-7287e1f04aac))
+ (fp_line (start 16.101 0.689) (end 16.101 0.75) (layer "F.SilkS") (width 0.12) (tstamp 5f4ab55f-8af7-42fc-876f-9c8c42be5a36))
+ (fp_line (start 9.1 0.75) (end 9.101 0.75) (layer "F.SilkS") (width 0.12) (tstamp 610c3dc5-0f34-4522-95e4-803a85eabd10))
+ (fp_line (start 22.134 1.101) (end 23.367 1.101) (layer "F.SilkS") (width 0.12) (tstamp 63f48d47-b4c4-42c9-ab71-3a7edede8ed8))
+ (fp_line (start -1.4 -3) (end 1.4 -3) (layer "F.SilkS") (width 0.12) (tstamp 642618e7-9f59-41e9-b211-7630e7b7181b))
+ (fp_line (start 5.6 0.689) (end 5.6 0.75) (layer "F.SilkS") (width 0.12) (tstamp 66027728-1928-49c4-866b-30337456c85c))
+ (fp_line (start 5.6 -3) (end 5.6 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 6b855fde-f068-4582-821d-e36b77b8962e))
+ (fp_line (start 15.4 0.75) (end 15.4 0.75) (layer "F.SilkS") (width 0.12) (tstamp 6ba03237-0bc5-4daf-8fe2-b01fea6baeae))
+ (fp_line (start 8.4 -3) (end 8.4 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 7dd967ec-1282-4420-b92c-aa55c6c291bf))
+ (fp_line (start 15.4 0.689) (end 15.4 0.75) (layer "F.SilkS") (width 0.12) (tstamp 86807e9b-97dc-47a0-b698-7b43ec1f6233))
+ (fp_line (start 9.1 0.689) (end 9.1 0.75) (layer "F.SilkS") (width 0.12) (tstamp 8774632a-265c-4202-b130-6b1f1f75d338))
+ (fp_line (start -2.31 -3.76) (end -2.31 4.66) (layer "F.SilkS") (width 0.12) (tstamp 89e4acdd-b831-4bf9-82cb-3b25759cd6ac))
+ (fp_line (start 22.4 0.689) (end 22.4 0.75) (layer "F.SilkS") (width 0.12) (tstamp 8cda824a-3d64-4b9a-8a40-d2b7d4da31ea))
+ (fp_line (start 8.134 1.101) (end 9.367 1.101) (layer "F.SilkS") (width 0.12) (tstamp 8eb9f3fc-f258-4647-8b5f-f00c482a21bd))
+ (fp_line (start 11.9 0.75) (end 11.9 0.75) (layer "F.SilkS") (width 0.12) (tstamp 8f2ef41f-4af2-49a3-af04-284ba0b92544))
+ (fp_line (start 2.1 0.689) (end 2.1 0.75) (layer "F.SilkS") (width 0.12) (tstamp 90ce21d7-3138-417a-8db7-b3605ee7a2e3))
+ (fp_line (start 18.9 -3) (end 18.9 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 918de060-a290-4f9c-9605-e543f047178c))
+ (fp_line (start 15.4 -3) (end 15.4 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 924b3699-7540-4729-92d1-b20d8d2a539d))
+ (fp_line (start 23.1 0.75) (end 23.101 0.75) (layer "F.SilkS") (width 0.12) (tstamp 94c6c9c9-a6e7-49de-85ab-46b9fb037b52))
+ (fp_line (start 16.101 -3) (end 18.9 -3) (layer "F.SilkS") (width 0.12) (tstamp 968e2794-0fee-40f5-b8db-d9626a851cf5))
+ (fp_line (start 16.101 0.75) (end 16.101 0.75) (layer "F.SilkS") (width 0.12) (tstamp 980cd2f7-a9b0-4b0d-861b-e3fcd1cc6868))
+ (fp_line (start 11.9 0.689) (end 11.9 0.75) (layer "F.SilkS") (width 0.12) (tstamp 991f5922-7430-478d-a6b0-dcb799aed8f9))
+ (fp_line (start 5.6 0.75) (end 5.601 0.75) (layer "F.SilkS") (width 0.12) (tstamp 9e62960b-c5cc-4276-99a6-d56596c2651b))
+ (fp_line (start 8.4 0.689) (end 8.4 0.75) (layer "F.SilkS") (width 0.12) (tstamp a3012132-fa0a-470c-9aa6-8b69a581f45b))
+ (fp_line (start 19.6 0.75) (end 19.601 0.75) (layer "F.SilkS") (width 0.12) (tstamp a42e1dd4-64aa-42b2-9c01-e989400cf166))
+ (fp_line (start -2.31 4.66) (end 26.81 4.66) (layer "F.SilkS") (width 0.12) (tstamp a978278b-8976-4fef-85e9-81bd2ea7f792))
+ (fp_line (start 15.134 1.101) (end 16.367 1.101) (layer "F.SilkS") (width 0.12) (tstamp abdcf065-8c9e-4de9-b5f8-c3d1002ee699))
+ (fp_line (start 4.9 0.75) (end 4.9 0.75) (layer "F.SilkS") (width 0.12) (tstamp af10ae77-dc5a-46d6-a856-ca38d5e36f84))
+ (fp_line (start 18.9 0.689) (end 18.9 0.75) (layer "F.SilkS") (width 0.12) (tstamp af3097cc-2498-4f56-868b-fce07ac8ebfb))
+ (fp_line (start -2.55 2.66) (end -2.55 4.9) (layer "F.SilkS") (width 0.12) (tstamp b26ba987-cf5e-44c4-8b3d-0b36871f1498))
+ (fp_line (start 25.9 0.75) (end 25.9 0.75) (layer "F.SilkS") (width 0.12) (tstamp c0936159-7ba6-4f63-8083-a76ae5c1241a))
+ (fp_line (start 9.1 -3) (end 9.1 -0.689) (layer "F.SilkS") (width 0.12) (tstamp c36bd8cf-2fa7-43f0-9d30-f83493ac98c3))
+ (fp_line (start 22.4 -3) (end 22.4 -0.689) (layer "F.SilkS") (width 0.12) (tstamp d06b10a4-c956-4f26-ac71-4c81592409ed))
+ (fp_line (start -1.4 -3) (end -1.4 -1.54) (layer "F.SilkS") (width 0.12) (tstamp d2b6c978-0be6-4776-8415-0ea0516c13ba))
+ (fp_line (start 2.1 -3) (end 2.1 -0.689) (layer "F.SilkS") (width 0.12) (tstamp d7a7effe-709a-4391-b81f-a4d763387fa5))
+ (fp_line (start 4.9 0.689) (end 4.9 0.75) (layer "F.SilkS") (width 0.12) (tstamp d7dc4690-ad4d-42a9-95b1-21a17e1435c0))
+ (fp_line (start -2.31 -3.76) (end 26.81 -3.76) (layer "F.SilkS") (width 0.12) (tstamp da31bf17-16dc-431a-b149-603b4c38ec4e))
+ (fp_line (start 12.6 0.75) (end 12.601 0.75) (layer "F.SilkS") (width 0.12) (tstamp db46d6fb-8826-4d34-9771-58e5964608b9))
+ (fp_line (start 2.1 0.75) (end 2.101 0.75) (layer "F.SilkS") (width 0.12) (tstamp db5df83c-6c19-446e-aca3-b3012ba6f48d))
+ (fp_line (start 19.6 -3) (end 22.4 -3) (layer "F.SilkS") (width 0.12) (tstamp df69f415-439a-4324-89fe-5d687257dce9))
+ (fp_line (start 5.6 -3) (end 8.4 -3) (layer "F.SilkS") (width 0.12) (tstamp e148b760-bcd7-49f8-8601-1eecd76b9472))
+ (fp_line (start 26.81 -3.76) (end 26.81 4.66) (layer "F.SilkS") (width 0.12) (tstamp e26a32a1-de53-4490-a02f-b2eeadd11402))
+ (fp_line (start 19.6 0.689) (end 19.6 0.75) (layer "F.SilkS") (width 0.12) (tstamp e4e43401-634a-4ca8-81dc-2cd74efbdd0d))
+ (fp_line (start 4.634 1.101) (end 5.867 1.101) (layer "F.SilkS") (width 0.12) (tstamp e61ef4f0-56ff-4288-a720-a594449ed83f))
+ (fp_line (start 18.9 0.75) (end 18.9 0.75) (layer "F.SilkS") (width 0.12) (tstamp e7c60632-cb75-4430-b276-c03f81fec134))
+ (fp_line (start 4.9 -3) (end 4.9 -0.689) (layer "F.SilkS") (width 0.12) (tstamp f2d8de88-ac47-4c18-a10d-9ec78bc92cb3))
+ (fp_line (start 11.634 1.101) (end 12.867 1.101) (layer "F.SilkS") (width 0.12) (tstamp f50d7c7d-c96c-4c23-9665-8e6f6027b592))
+ (fp_line (start 16.101 -3) (end 16.101 -0.689) (layer "F.SilkS") (width 0.12) (tstamp f7b1fb49-95d5-46b4-ac34-2f57ded0dd93))
+ (fp_line (start 19.6 -3) (end 19.6 -0.689) (layer "F.SilkS") (width 0.12) (tstamp f8f4c450-fa5c-44ad-b4c4-5b6ee3832914))
+ (fp_line (start 25.634 1.101) (end 26.81 1.101) (layer "F.SilkS") (width 0.12) (tstamp fc5f3f63-3ca6-42ff-8b74-f7ec47b65ec0))
+ (fp_line (start 9.1 -3) (end 11.9 -3) (layer "F.SilkS") (width 0.12) (tstamp ff241750-e7ea-4cd3-a6d3-a34cf8a4e492))
+ (fp_arc (start 23.560085 -1.257767) (mid 24.499876 -2.600282) (end 25.44 -1.258) (layer "F.SilkS") (width 0.12) (tstamp 23b0875a-453d-4e4b-992f-e89591f382f2))
+ (fp_arc (start 2.560085 -1.257767) (mid 3.499876 -2.600282) (end 4.44 -1.258) (layer "F.SilkS") (width 0.12) (tstamp 5b86e5e2-0758-40b7-a4aa-7bab50be4dc4))
+ (fp_arc (start 20.060085 -1.257767) (mid 20.999876 -2.600282) (end 21.94 -1.258) (layer "F.SilkS") (width 0.12) (tstamp 7de6c833-13b0-48a9-8744-ab041745becf))
+ (fp_arc (start -0.99789 -1.529434) (mid -0.000785 -2.600382) (end 0.998 -1.531) (layer "F.SilkS") (width 0.12) (tstamp 9725bdb7-18dd-4158-b039-fbeaf308f940))
+ (fp_arc (start 6.060085 -1.257767) (mid 6.999876 -2.600282) (end 7.94 -1.258) (layer "F.SilkS") (width 0.12) (tstamp 9babd716-5897-4cfd-a50a-ad5a11df13bb))
+ (fp_arc (start 9.560085 -1.257767) (mid 10.499876 -2.600282) (end 11.44 -1.258) (layer "F.SilkS") (width 0.12) (tstamp 9cc9fbd0-31db-4b99-a609-32febc164b53))
+ (fp_arc (start 13.060085 -1.257767) (mid 13.999876 -2.600282) (end 14.94 -1.258) (layer "F.SilkS") (width 0.12) (tstamp b3dd5037-850f-48fb-b16c-a6fa6eefe63e))
+ (fp_arc (start 16.560085 -1.257767) (mid 17.499876 -2.600282) (end 18.44 -1.258) (layer "F.SilkS") (width 0.12) (tstamp b728c7c7-90bf-4932-929d-7b9314c063e7))
+ (fp_line (start -2.75 -4.2) (end -2.75 5.11) (layer "F.CrtYd") (width 0.05) (tstamp 7e40e8e6-ff4d-4439-a92d-5e694bce1604))
+ (fp_line (start 27.25 -4.2) (end -2.75 -4.2) (layer "F.CrtYd") (width 0.05) (tstamp c1dd6f8f-b464-4189-af5a-429ec4144fec))
+ (fp_line (start -2.75 5.11) (end 27.25 5.11) (layer "F.CrtYd") (width 0.05) (tstamp cc2f7854-c66b-4ed5-8f97-c25d2ea98f56))
+ (fp_line (start 27.25 5.11) (end 27.25 -4.2) (layer "F.CrtYd") (width 0.05) (tstamp e82150f4-57ec-4931-93a0-0000b61d4d32))
+ (fp_line (start 12.6 0.75) (end 15.4 0.75) (layer "F.Fab") (width 0.1) (tstamp 006154aa-fb3c-4ef1-b873-05523d9f3990))
+ (fp_line (start 16.101 -3) (end 16.101 0.75) (layer "F.Fab") (width 0.1) (tstamp 09751f60-e73b-48c2-a6ce-9fa00cc7e438))
+ (fp_line (start 22.4 0.75) (end 22.4 -3) (layer "F.Fab") (width 0.1) (tstamp 0e82f662-87dc-450c-aeeb-cb85ab347d07))
+ (fp_line (start 5.6 -3) (end 5.6 0.75) (layer "F.Fab") (width 0.1) (tstamp 1967feb7-356a-4353-ae7a-8ddc2cbbe730))
+ (fp_line (start 12.6 -3) (end 12.6 0.75) (layer "F.Fab") (width 0.1) (tstamp 1a50a9ec-a1eb-4b52-9613-a0d1bf1f1938))
+ (fp_line (start -1.4 -3) (end -1.4 0.75) (layer "F.Fab") (width 0.1) (tstamp 1b2aea76-3659-4709-bdad-059c79063704))
+ (fp_line (start 18.9 0.75) (end 18.9 -3) (layer "F.Fab") (width 0.1) (tstamp 1cbf1002-8442-4b3c-ae9c-e4559d2a725c))
+ (fp_line (start 4.9 -3) (end 2.1 -3) (layer "F.Fab") (width 0.1) (tstamp 2d4b6a88-a557-482b-8b6d-c545fc57ae67))
+ (fp_line (start -1.4 0.75) (end 1.4 0.75) (layer "F.Fab") (width 0.1) (tstamp 33c23aa8-3868-4842-bc00-4382055607f0))
+ (fp_line (start 9.1 0.75) (end 11.9 0.75) (layer "F.Fab") (width 0.1) (tstamp 3b49c2a4-df3c-439b-a7be-41c14c2dc668))
+ (fp_line (start 1.4 0.75) (end 1.4 -3) (layer "F.Fab") (width 0.1) (tstamp 3d4575c5-9328-430d-8058-b3e7699b7664))
+ (fp_line (start 5.6 0.75) (end 8.4 0.75) (layer "F.Fab") (width 0.1) (tstamp 3d6feebe-32b5-4edb-a10b-fe9045e4443a))
+ (fp_line (start 18.9 -3) (end 16.101 -3) (layer "F.Fab") (width 0.1) (tstamp 403d2b92-e9c4-4da2-9b92-63fb33f63e82))
+ (fp_line (start 2.1 0.75) (end 4.9 0.75) (layer "F.Fab") (width 0.1) (tstamp 412d6215-5059-498f-9c64-63b722a4c2e7))
+ (fp_line (start 9.1 -3) (end 9.1 0.75) (layer "F.Fab") (width 0.1) (tstamp 417caf24-346f-4e7d-957d-ff948bd9797f))
+ (fp_line (start 19.6 0.75) (end 22.4 0.75) (layer "F.Fab") (width 0.1) (tstamp 4233db26-98b2-4bcc-b8df-e65830478ed8))
+ (fp_line (start 8.4 0.75) (end 8.4 -3) (layer "F.Fab") (width 0.1) (tstamp 46bd8f09-74d4-4376-adf8-790f79e05692))
+ (fp_line (start 4.9 0.75) (end 4.9 -3) (layer "F.Fab") (width 0.1) (tstamp 5a28fea9-5cae-4571-a825-9228e1d090a4))
+ (fp_line (start 23.1 0.75) (end 25.9 0.75) (layer "F.Fab") (width 0.1) (tstamp 606e9604-7197-4f37-af5a-8cbd884399b6))
+ (fp_line (start 1.4 -3) (end -1.4 -3) (layer "F.Fab") (width 0.1) (tstamp 6a7d9088-156d-477b-8915-437d59a3551e))
+ (fp_line (start -2.25 -3.7) (end 26.75 -3.7) (layer "F.Fab") (width 0.1) (tstamp 6d7ee37f-05a9-407d-853b-97c750671eff))
+ (fp_line (start -2.25 2.6) (end -2.25 -3.7) (layer "F.Fab") (width 0.1) (tstamp 7817761f-6ffa-43dd-9924-5c87d317464d))
+ (fp_line (start 26.75 4.6) (end -0.25 4.6) (layer "F.Fab") (width 0.1) (tstamp 83a8d8ed-f8d7-4dad-87a3-7abaca43a779))
+ (fp_line (start 8.4 -3) (end 5.6 -3) (layer "F.Fab") (width 0.1) (tstamp 8437d05a-049e-47a9-941e-414a4a4dd1d2))
+ (fp_line (start 15.4 -3) (end 12.6 -3) (layer "F.Fab") (width 0.1) (tstamp 9c36d921-a5eb-44f1-bb06-e86246ac2154))
+ (fp_line (start 25.9 -3) (end 23.1 -3) (layer "F.Fab") (width 0.1) (tstamp 9e73608c-fc37-4c48-8139-2ce8d0c66541))
+ (fp_line (start 19.6 -3) (end 19.6 0.75) (layer "F.Fab") (width 0.1) (tstamp a09e36b5-8397-43de-b743-097a42f1e626))
+ (fp_line (start 2.1 -3) (end 2.1 0.75) (layer "F.Fab") (width 0.1) (tstamp ab0d0f8b-2cf7-4fa5-9e2a-1cabfa3e3997))
+ (fp_line (start 23.1 -3) (end 23.1 0.75) (layer "F.Fab") (width 0.1) (tstamp b15ec0c3-debd-4219-80d1-6dc2bafeb7e1))
+ (fp_line (start 11.9 -3) (end 9.1 -3) (layer "F.Fab") (width 0.1) (tstamp b2538569-bd44-4577-b6a0-75ebc2a7d249))
+ (fp_line (start -2.25 1.1) (end 26.75 1.1) (layer "F.Fab") (width 0.1) (tstamp b9b8ac35-9a7b-49cd-958c-0fd84c1b2370))
+ (fp_line (start 26.75 -3.7) (end 26.75 4.6) (layer "F.Fab") (width 0.1) (tstamp be61aa3c-8f32-4205-b7dd-390804d61920))
+ (fp_line (start 16.101 0.75) (end 18.9 0.75) (layer "F.Fab") (width 0.1) (tstamp c37316f5-a0b8-443c-8227-2ff68f4c6f89))
+ (fp_line (start -0.25 4.6) (end -2.25 2.6) (layer "F.Fab") (width 0.1) (tstamp cf2fcc49-3782-42ad-bd41-9b44e21492a9))
+ (fp_line (start 25.9 0.75) (end 25.9 -3) (layer "F.Fab") (width 0.1) (tstamp d6227023-1d91-4310-81fb-566c05d44532))
+ (fp_line (start 11.9 0.75) (end 11.9 -3) (layer "F.Fab") (width 0.1) (tstamp e9ef37a7-6c1c-476e-b20d-d4e2f92a277d))
+ (fp_line (start 22.4 -3) (end 19.6 -3) (layer "F.Fab") (width 0.1) (tstamp f1bf86c5-a61a-4901-b21d-3245a9bc2a68))
+ (fp_line (start 15.4 0.75) (end 15.4 -3) (layer "F.Fab") (width 0.1) (tstamp f590e6a0-6df2-4af7-b156-36421c615132))
+ (fp_circle (center 17.5 -1.6) (end 18.5 -1.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp 7453bdf1-a736-4589-b55d-63c2fa37f0f9))
+ (fp_circle (center 24.5 -1.6) (end 25.5 -1.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp 75c1291a-33c3-48aa-b179-b394defdce29))
+ (fp_circle (center 0 -1.6) (end 1 -1.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp 7c58c780-1df3-46b2-9592-5c0f5d5711e5))
+ (fp_circle (center 10.5 -1.6) (end 11.5 -1.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp 82bbdfea-38b8-4b9d-a8e9-004bc9554726))
+ (fp_circle (center 3.5 -1.6) (end 4.5 -1.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp 94196f36-782c-42f9-b556-13d3f74838a6))
+ (fp_circle (center 7 -1.6) (end 8 -1.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp e03d5d24-cbdd-4e48-a2d2-a4083137a4b7))
+ (fp_circle (center 21 -1.6) (end 22 -1.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp e139a44f-408f-4952-92fc-36d8b91e8e56))
+ (fp_circle (center 14 -1.6) (end 15 -1.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp fb3eb997-9232-4c7c-a67d-970b2596bf33))
+ (pad "1" thru_hole rect (at 0 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask) (tstamp 22178a22-53e7-40bd-8c10-4988b5092faf))
+ (pad "2" thru_hole circle (at 3.5 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask) (tstamp 7ae8586c-6794-495b-a94b-b23a2c2056f0))
+ (pad "3" thru_hole circle (at 7 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask) (tstamp 09082b47-1ade-4a94-bc05-464f3ed6ff1d))
+ (pad "4" thru_hole circle (at 10.5 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask) (tstamp 2f277c85-7f55-47ca-b340-5ff15ebe59c1))
+ (pad "5" thru_hole circle (at 14 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask) (tstamp 9a71564e-3e51-4ae1-baed-88e7687813f9))
+ (pad "6" thru_hole circle (at 17.5 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask) (tstamp 71212c91-b9cb-47b1-b51c-2c1e9ef671ec))
+ (pad "7" thru_hole circle (at 21 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask) (tstamp 0f2ac910-17ea-48e6-a993-631d32f696dd))
+ (pad "8" thru_hole circle (at 24.5 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask) (tstamp 693665d7-4252-4b58-ab02-301db0a0b607))
+ (model "${KICAD6_3DMODEL_DIR}/TerminalBlock_4Ucon.3dshapes/TerminalBlock_4Ucon_1x08_P3.50mm_Vertical.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/TerminalBlock_4Ucon.pretty/TerminalBlock_4Ucon_1x09_P3.50mm_Horizontal.kicad_mod b/library/kicadLibrary/footprints/TerminalBlock_4Ucon.pretty/TerminalBlock_4Ucon_1x09_P3.50mm_Horizontal.kicad_mod
new file mode 100644
index 00000000..42f5612c
--- /dev/null
+++ b/library/kicadLibrary/footprints/TerminalBlock_4Ucon.pretty/TerminalBlock_4Ucon_1x09_P3.50mm_Horizontal.kicad_mod
@@ -0,0 +1,180 @@
+(footprint "TerminalBlock_4Ucon_1x09_P3.50mm_Horizontal" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5B294E96)
+ (descr "Terminal Block 4Ucon ItemNo. 10686, 9 pins, pitch 3.5mm, size 32.2x7mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see http://www.4uconnector.com/online/object/4udrawing/10686.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon")
+ (tags "THT Terminal Block 4Ucon ItemNo. 10686 pitch 3.5mm size 32.2x7mm^2 drill 1.2mm pad 2.4mm")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 14 -4.46) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 70c2378e-309e-4edd-8545-d22aab65074a)
+ )
+ (fp_text value "TerminalBlock_4Ucon_1x09_P3.50mm_Horizontal" (at 14 4.66) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 756d12fc-4db2-49d8-a2d2-884ddd5a0532)
+ )
+ (fp_text user "${REFERENCE}" (at 14 2.9) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp f76c7924-370e-4502-8c73-7b93adaf6b94)
+ )
+ (fp_line (start -2.4 3.9) (end -0.9 3.9) (layer "F.SilkS") (width 0.12) (tstamp 149b016b-bd83-4443-9324-36653a47c70b))
+ (fp_line (start 30.16 -3.46) (end 30.16 3.66) (layer "F.SilkS") (width 0.12) (tstamp 1ffeff2a-57d1-49bf-9f2d-0ab014898f00))
+ (fp_line (start -2.16 -3.46) (end -2.16 3.66) (layer "F.SilkS") (width 0.12) (tstamp 369a5b2b-a0e1-4331-a497-b7af20b53df4))
+ (fp_line (start -2.16 -3.46) (end 30.16 -3.46) (layer "F.SilkS") (width 0.12) (tstamp 945e8fe8-2148-4ac2-931d-6bcb8d28ba98))
+ (fp_line (start -2.16 3.66) (end 30.16 3.66) (layer "F.SilkS") (width 0.12) (tstamp 9e0ea54d-1602-45b6-8efe-ed5736d87b75))
+ (fp_line (start -2.4 2.16) (end -2.4 3.9) (layer "F.SilkS") (width 0.12) (tstamp a5824b6d-ec5c-440e-ac80-daec0166c06d))
+ (fp_line (start -2.16 2.1) (end 30.16 2.1) (layer "F.SilkS") (width 0.12) (tstamp cc282a8c-2237-449f-a299-8656df1b9db4))
+ (fp_arc (start 0.027011 1.555493) (mid -0.296984 1.527118) (end -0.608 1.432) (layer "F.SilkS") (width 0.12) (tstamp 025831de-8ddc-46bb-910f-864a79229245))
+ (fp_arc (start -1.432109 0.607742) (mid -1.555727 -0.00014) (end -1.432 -0.608) (layer "F.SilkS") (width 0.12) (tstamp 602850d1-9fae-4672-9f15-74b8cf41e580))
+ (fp_arc (start 1.432109 -0.607742) (mid 1.555727 0.00014) (end 1.432 0.608) (layer "F.SilkS") (width 0.12) (tstamp 62ab3968-b56c-4232-8a86-c9b9a08e23d3))
+ (fp_arc (start 0.607587 1.431385) (mid 0.310017 1.523783) (end 0 1.555) (layer "F.SilkS") (width 0.12) (tstamp 7c89a6e8-db97-42ce-a47a-644441e91824))
+ (fp_arc (start -0.607742 -1.432109) (mid 0.00014 -1.555727) (end 0.608 -1.432) (layer "F.SilkS") (width 0.12) (tstamp e939debc-3425-4248-bc96-aae00ca2c9da))
+ (fp_circle (center 21 0) (end 22.555 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp 004096ef-6283-4776-8d23-3021a46e6ad6))
+ (fp_circle (center 17.5 0) (end 19.055 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp 35e5da5e-32e9-4f84-a123-62800124b6e2))
+ (fp_circle (center 24.5 0) (end 26.055 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp 39e29d40-4ce8-417f-a6b8-d675ac321b9c))
+ (fp_circle (center 14 0) (end 15.555 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp 48b7534f-c43b-45ca-95dc-7fbbcb7017a2))
+ (fp_circle (center 10.5 0) (end 12.055 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp 62917ad8-52bd-4293-aa1c-c20bcf50fac3))
+ (fp_circle (center 28 0) (end 29.555 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp 7e74f416-14ef-4a8d-9adb-d10f8dabdd61))
+ (fp_circle (center 3.5 0) (end 5.055 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp a0a77538-ac5b-4e5f-bd38-1fdff3b6bdbf))
+ (fp_circle (center 7 0) (end 8.555 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp fc1af9c9-52f3-4501-9118-087f00c31940))
+ (fp_line (start -2.6 4.1) (end 30.6 4.1) (layer "F.CrtYd") (width 0.05) (tstamp 3e0cd405-8a45-4975-81a3-ca2faeb69aa2))
+ (fp_line (start 30.6 -3.9) (end -2.6 -3.9) (layer "F.CrtYd") (width 0.05) (tstamp 63d4c0c8-83d0-4fb1-9abc-c126fd1e985a))
+ (fp_line (start 30.6 4.1) (end 30.6 -3.9) (layer "F.CrtYd") (width 0.05) (tstamp 8ced9f4b-3741-4fdf-b508-f83d55076024))
+ (fp_line (start -2.6 -3.9) (end -2.6 4.1) (layer "F.CrtYd") (width 0.05) (tstamp 9eead626-b862-4b04-bcc9-3abffd5bb1ca))
+ (fp_line (start 25.6 -0.069) (end 25.6 0.069) (layer "F.Fab") (width 0.1) (tstamp 004b0277-db39-4275-9435-127c42643f1f))
+ (fp_line (start 17.431 1.1) (end 17.431 0.069) (layer "F.Fab") (width 0.1) (tstamp 00e57804-c406-43b5-b427-c5cf73b4d61e))
+ (fp_line (start -2.1 2.1) (end -2.1 -3.4) (layer "F.Fab") (width 0.1) (tstamp 0182074e-fd53-478e-9c83-9dfc9df176c1))
+ (fp_line (start 17.431 0.069) (end 16.4 0.069) (layer "F.Fab") (width 0.1) (tstamp 076a11c1-a26c-4e0b-b10f-89342e0d5cab))
+ (fp_line (start 17.431 -1.1) (end 17.569 -1.1) (layer "F.Fab") (width 0.1) (tstamp 08f15d5b-5335-4bb2-b243-9f3af052f529))
+ (fp_line (start 28.069 1.1) (end 27.931 1.1) (layer "F.Fab") (width 0.1) (tstamp 0a365ff9-56e4-4fb4-b128-a44dd68bbd39))
+ (fp_line (start 27.931 1.1) (end 27.931 0.069) (layer "F.Fab") (width 0.1) (tstamp 0d9d0e12-d40b-405a-8c88-587964828040))
+ (fp_line (start 23.4 0.069) (end 23.4 -0.069) (layer "F.Fab") (width 0.1) (tstamp 0e9f9229-4d08-438a-97a9-cb43e8cae534))
+ (fp_line (start 24.569 1.1) (end 24.431 1.1) (layer "F.Fab") (width 0.1) (tstamp 11d75007-962a-42ff-9a2a-f6444192aa33))
+ (fp_line (start 5.9 -0.069) (end 6.931 -0.069) (layer "F.Fab") (width 0.1) (tstamp 132b72f9-521d-4a5e-ace5-d27acf1952fc))
+ (fp_line (start 24.431 0.069) (end 23.4 0.069) (layer "F.Fab") (width 0.1) (tstamp 13b53312-b5cf-4a9a-93a8-8dacb54a9e0a))
+ (fp_line (start 12.9 -0.069) (end 13.931 -0.069) (layer "F.Fab") (width 0.1) (tstamp 15fdcdc7-db0b-41d1-aa9d-67043617f33e))
+ (fp_line (start 8.1 0.069) (end 7.069 0.069) (layer "F.Fab") (width 0.1) (tstamp 164dc1cf-037b-43e7-8805-89eb6edfb416))
+ (fp_line (start 28.069 -1.1) (end 28.069 -0.069) (layer "F.Fab") (width 0.1) (tstamp 188ed963-7505-4b47-887f-e79ff457d093))
+ (fp_line (start 15.1 0.069) (end 14.069 0.069) (layer "F.Fab") (width 0.1) (tstamp 2022d74d-ceaf-4fc9-b0de-98b47dd9bcb8))
+ (fp_line (start 17.431 -0.069) (end 17.431 -1.1) (layer "F.Fab") (width 0.1) (tstamp 20968710-006d-44a9-bd46-7a57f905529d))
+ (fp_line (start 1.1 -0.069) (end 1.1 0.069) (layer "F.Fab") (width 0.1) (tstamp 2224aae1-6363-4910-8aa9-aa4ed4539e5a))
+ (fp_line (start 10.431 1.1) (end 10.431 0.069) (layer "F.Fab") (width 0.1) (tstamp 23b18d6e-c638-47c6-879d-aa40c297f293))
+ (fp_line (start -0.069 -0.069) (end -0.069 -1.1) (layer "F.Fab") (width 0.1) (tstamp 26cafc35-917e-487d-b6f9-4642637c92ef))
+ (fp_line (start 11.6 0.069) (end 10.569 0.069) (layer "F.Fab") (width 0.1) (tstamp 29581b00-14f5-41a5-826a-3905e0c2185a))
+ (fp_line (start 13.931 -0.069) (end 13.931 -1.1) (layer "F.Fab") (width 0.1) (tstamp 2dda4c04-1bed-41c6-b753-1b046f879dca))
+ (fp_line (start 0.069 -0.069) (end 1.1 -0.069) (layer "F.Fab") (width 0.1) (tstamp 2e058b3d-97cf-499e-9c30-99ce191cd58e))
+ (fp_line (start 3.569 0.069) (end 3.569 1.1) (layer "F.Fab") (width 0.1) (tstamp 328b6247-6937-4be5-b6a6-c7541c7c3d6b))
+ (fp_line (start -0.6 3.6) (end -2.1 2.1) (layer "F.Fab") (width 0.1) (tstamp 35af6353-0613-444c-a6db-d429f86c041b))
+ (fp_line (start 25.6 0.069) (end 24.569 0.069) (layer "F.Fab") (width 0.1) (tstamp 3961869f-db54-4e09-a861-81ad169001d8))
+ (fp_line (start 3.569 -0.069) (end 4.6 -0.069) (layer "F.Fab") (width 0.1) (tstamp 3ab8ca9a-fbde-40a4-94a4-e39e23f5fff5))
+ (fp_line (start -0.069 1.1) (end -0.069 0.069) (layer "F.Fab") (width 0.1) (tstamp 3b57c56e-003c-4025-99a9-1ed1bfd3211f))
+ (fp_line (start 12.9 0.069) (end 12.9 -0.069) (layer "F.Fab") (width 0.1) (tstamp 3b97e496-2211-4d42-96dc-2fbbba3b5862))
+ (fp_line (start 5.9 0.069) (end 5.9 -0.069) (layer "F.Fab") (width 0.1) (tstamp 3f374a05-b9da-41b4-94e5-95af544cee7c))
+ (fp_line (start 4.6 0.069) (end 3.569 0.069) (layer "F.Fab") (width 0.1) (tstamp 3fa979c1-3c24-4c2b-a79e-5c7136efb7a7))
+ (fp_line (start 7.069 -0.069) (end 8.1 -0.069) (layer "F.Fab") (width 0.1) (tstamp 403780bb-b7e3-42c8-b691-a8133e9c61d1))
+ (fp_line (start 2.4 -0.069) (end 3.431 -0.069) (layer "F.Fab") (width 0.1) (tstamp 417b051e-2818-4341-b115-2b8f56c78beb))
+ (fp_line (start 3.431 0.069) (end 2.4 0.069) (layer "F.Fab") (width 0.1) (tstamp 4306e578-ce33-42cb-8043-27d8c6b99795))
+ (fp_line (start 14.069 0.069) (end 14.069 1.1) (layer "F.Fab") (width 0.1) (tstamp 45cad377-10f3-48f7-81fd-470a9c61d0fa))
+ (fp_line (start 16.4 0.069) (end 16.4 -0.069) (layer "F.Fab") (width 0.1) (tstamp 4973dec1-bb50-43f2-a494-e446f4b3ea74))
+ (fp_line (start 3.569 1.1) (end 3.431 1.1) (layer "F.Fab") (width 0.1) (tstamp 4b37de8d-f593-40de-a4c4-55547060db0a))
+ (fp_line (start -1.1 0.069) (end -1.1 -0.069) (layer "F.Fab") (width 0.1) (tstamp 4c85a878-0f3b-49f6-a9c6-08a9718e37b5))
+ (fp_line (start 10.569 -1.1) (end 10.569 -0.069) (layer "F.Fab") (width 0.1) (tstamp 4d781638-f275-48df-912a-3ab25df0e6db))
+ (fp_line (start 11.6 -0.069) (end 11.6 0.069) (layer "F.Fab") (width 0.1) (tstamp 51baca18-2fa5-4f26-a781-c5dd21737e96))
+ (fp_line (start 29.1 -0.069) (end 29.1 0.069) (layer "F.Fab") (width 0.1) (tstamp 51ca74ef-d966-41c6-a057-9a25a2b285b9))
+ (fp_line (start 6.931 0.069) (end 5.9 0.069) (layer "F.Fab") (width 0.1) (tstamp 541c993b-cbb8-476e-8a40-a6d697d164f8))
+ (fp_line (start 17.569 -0.069) (end 18.6 -0.069) (layer "F.Fab") (width 0.1) (tstamp 5666445e-a21f-4c69-adcf-3ab2b3591cc8))
+ (fp_line (start 0.069 1.1) (end -0.069 1.1) (layer "F.Fab") (width 0.1) (tstamp 5c4b0073-218e-43fb-95f8-1301264265b3))
+ (fp_line (start 13.931 1.1) (end 13.931 0.069) (layer "F.Fab") (width 0.1) (tstamp 5dbfad42-951b-4d3e-a0c6-2136f64f2dc2))
+ (fp_line (start 21.069 1.1) (end 20.931 1.1) (layer "F.Fab") (width 0.1) (tstamp 5eca1daa-66e5-4ca3-8cec-ad4bf787b72c))
+ (fp_line (start 18.6 0.069) (end 17.569 0.069) (layer "F.Fab") (width 0.1) (tstamp 60e950b7-e603-4117-a840-20d958f981e9))
+ (fp_line (start 14.069 -0.069) (end 15.1 -0.069) (layer "F.Fab") (width 0.1) (tstamp 6172c475-c71c-4132-813a-723c046f09c0))
+ (fp_line (start 8.1 -0.069) (end 8.1 0.069) (layer "F.Fab") (width 0.1) (tstamp 61803587-d568-4e19-8cbd-41af9a6a72fd))
+ (fp_line (start 6.931 -0.069) (end 6.931 -1.1) (layer "F.Fab") (width 0.1) (tstamp 63fba992-6092-492d-b4b9-c46577178ae4))
+ (fp_line (start 17.569 -1.1) (end 17.569 -0.069) (layer "F.Fab") (width 0.1) (tstamp 6436e690-aa21-42ea-ab73-ef43fd438c24))
+ (fp_line (start 6.931 -1.1) (end 7.069 -1.1) (layer "F.Fab") (width 0.1) (tstamp 6444e1e0-243e-4d67-a6a6-5de42673b76d))
+ (fp_line (start 10.569 1.1) (end 10.431 1.1) (layer "F.Fab") (width 0.1) (tstamp 67598d66-3c46-4193-a284-e3182c4eff10))
+ (fp_line (start 10.569 -0.069) (end 11.6 -0.069) (layer "F.Fab") (width 0.1) (tstamp 67c727ea-4975-4405-9b35-44dab678999c))
+ (fp_line (start 28.069 0.069) (end 28.069 1.1) (layer "F.Fab") (width 0.1) (tstamp 6aa66a15-5972-444f-9612-e98d1f10d4a7))
+ (fp_line (start 7.069 0.069) (end 7.069 1.1) (layer "F.Fab") (width 0.1) (tstamp 6fcd38b2-10d2-47a5-a79a-bc3e79834f98))
+ (fp_line (start 0.069 0.069) (end 0.069 1.1) (layer "F.Fab") (width 0.1) (tstamp 70573763-f621-48c6-ba13-07c20856c0d3))
+ (fp_line (start 3.431 1.1) (end 3.431 0.069) (layer "F.Fab") (width 0.1) (tstamp 73bac876-dcbf-492b-849a-56970c427b4b))
+ (fp_line (start 7.069 1.1) (end 6.931 1.1) (layer "F.Fab") (width 0.1) (tstamp 7a3d1802-ce5d-4cfc-a7b8-1e37e839f33d))
+ (fp_line (start -2.1 2.1) (end 30.1 2.1) (layer "F.Fab") (width 0.1) (tstamp 81341679-4c33-4422-be49-903a630bedf7))
+ (fp_line (start 23.4 -0.069) (end 24.431 -0.069) (layer "F.Fab") (width 0.1) (tstamp 83dfd708-7ac8-414c-96ac-10e489fb1fe2))
+ (fp_line (start 20.931 -1.1) (end 21.069 -1.1) (layer "F.Fab") (width 0.1) (tstamp 84dd55fa-78a4-4ca5-939f-180643ca5d03))
+ (fp_line (start -0.069 0.069) (end -1.1 0.069) (layer "F.Fab") (width 0.1) (tstamp 8773202e-e748-4aa5-858a-8c95bbae7449))
+ (fp_line (start 3.431 -1.1) (end 3.569 -1.1) (layer "F.Fab") (width 0.1) (tstamp 87c0b887-419b-4c84-a603-db6fe7b13c0c))
+ (fp_line (start 13.931 -1.1) (end 14.069 -1.1) (layer "F.Fab") (width 0.1) (tstamp 8897a0d5-f4b3-4b0f-a937-7d2812613329))
+ (fp_line (start 10.431 -1.1) (end 10.569 -1.1) (layer "F.Fab") (width 0.1) (tstamp 89d6c3f5-f488-4852-adde-a893c93555c5))
+ (fp_line (start 20.931 1.1) (end 20.931 0.069) (layer "F.Fab") (width 0.1) (tstamp 8aeeea9d-c04c-436c-8c47-bd7cad1a3733))
+ (fp_line (start 30.1 -3.4) (end 30.1 3.6) (layer "F.Fab") (width 0.1) (tstamp 8c234c34-244e-49be-a184-ae6d1dbab109))
+ (fp_line (start 29.1 0.069) (end 28.069 0.069) (layer "F.Fab") (width 0.1) (tstamp 8d2c4437-5996-4f97-8836-9649d2b7631a))
+ (fp_line (start 20.931 0.069) (end 19.9 0.069) (layer "F.Fab") (width 0.1) (tstamp 8dfcf01e-19b0-4717-a0c8-202ed7323704))
+ (fp_line (start 20.931 -0.069) (end 20.931 -1.1) (layer "F.Fab") (width 0.1) (tstamp 9469f647-8839-4b3d-a210-36a7265402a1))
+ (fp_line (start 19.9 0.069) (end 19.9 -0.069) (layer "F.Fab") (width 0.1) (tstamp 98b895c3-f870-43c6-9b40-31a796dbe077))
+ (fp_line (start 2.4 0.069) (end 2.4 -0.069) (layer "F.Fab") (width 0.1) (tstamp 991c4846-d272-4c48-b1a5-14f36680be45))
+ (fp_line (start 21.069 -0.069) (end 22.1 -0.069) (layer "F.Fab") (width 0.1) (tstamp 99f34215-b315-4e6b-ae1e-b332e9e13500))
+ (fp_line (start 27.931 0.069) (end 26.9 0.069) (layer "F.Fab") (width 0.1) (tstamp 9af69c4c-9cd6-4467-87dd-ea18175b03bb))
+ (fp_line (start 0.069 -1.1) (end 0.069 -0.069) (layer "F.Fab") (width 0.1) (tstamp a01867c3-35c8-43ba-9fcf-6db916e25adb))
+ (fp_line (start 21.069 0.069) (end 21.069 1.1) (layer "F.Fab") (width 0.1) (tstamp a02cf157-53c0-4a84-82a3-8c6caad00911))
+ (fp_line (start 27.931 -0.069) (end 27.931 -1.1) (layer "F.Fab") (width 0.1) (tstamp a25203fd-3b9e-4186-9012-12d175ca2a56))
+ (fp_line (start 14.069 -1.1) (end 14.069 -0.069) (layer "F.Fab") (width 0.1) (tstamp a51d8a74-3db6-47a0-8b4b-adf4a4f33c30))
+ (fp_line (start 30.1 3.6) (end -0.6 3.6) (layer "F.Fab") (width 0.1) (tstamp a8dadd5b-7237-4317-9733-f478375025e8))
+ (fp_line (start 27.931 -1.1) (end 28.069 -1.1) (layer "F.Fab") (width 0.1) (tstamp a92049f1-ee99-49de-b47f-9ecf7a3a6166))
+ (fp_line (start 4.6 -0.069) (end 4.6 0.069) (layer "F.Fab") (width 0.1) (tstamp ad00135f-5fb4-431c-9650-bb5f5de5bf64))
+ (fp_line (start 15.1 -0.069) (end 15.1 0.069) (layer "F.Fab") (width 0.1) (tstamp af00da0e-933d-42a3-90b9-eca5920a1703))
+ (fp_line (start -0.069 -1.1) (end 0.069 -1.1) (layer "F.Fab") (width 0.1) (tstamp b09d2940-8d3b-4564-85a7-d1b9d523ee8f))
+ (fp_line (start 6.931 1.1) (end 6.931 0.069) (layer "F.Fab") (width 0.1) (tstamp b60ba3d8-3fb8-4e5b-a1f6-83ca1fc308b9))
+ (fp_line (start 26.9 -0.069) (end 27.931 -0.069) (layer "F.Fab") (width 0.1) (tstamp b7d89b7d-eebb-48f9-8311-256ebca55de1))
+ (fp_line (start 28.069 -0.069) (end 29.1 -0.069) (layer "F.Fab") (width 0.1) (tstamp bc6c7a12-8360-404c-9c16-8e5a6a374477))
+ (fp_line (start 1.1 0.069) (end 0.069 0.069) (layer "F.Fab") (width 0.1) (tstamp bd06b770-685a-4ae6-ab42-51c201bafca1))
+ (fp_line (start 24.569 -0.069) (end 25.6 -0.069) (layer "F.Fab") (width 0.1) (tstamp c2b0a0d4-d49c-4081-9b6b-e53eba678748))
+ (fp_line (start 24.569 -1.1) (end 24.569 -0.069) (layer "F.Fab") (width 0.1) (tstamp c38add74-6ffe-4115-860d-35b7cab963e3))
+ (fp_line (start 18.6 -0.069) (end 18.6 0.069) (layer "F.Fab") (width 0.1) (tstamp c42c4da3-224c-4a06-bd70-ce7098b12bbe))
+ (fp_line (start 3.431 -0.069) (end 3.431 -1.1) (layer "F.Fab") (width 0.1) (tstamp cc41a6fc-f1a2-45d4-99fc-f3c6e44f0daa))
+ (fp_line (start 24.431 1.1) (end 24.431 0.069) (layer "F.Fab") (width 0.1) (tstamp ccc87565-37c3-420c-a524-c11e7ad79e1e))
+ (fp_line (start -2.1 -3.4) (end 30.1 -3.4) (layer "F.Fab") (width 0.1) (tstamp cf3d79fd-b3f3-40c0-b954-0c226b23e9d9))
+ (fp_line (start 10.431 0.069) (end 9.4 0.069) (layer "F.Fab") (width 0.1) (tstamp d20a1a98-1f1e-4524-9d49-3a44be0ef010))
+ (fp_line (start 17.569 0.069) (end 17.569 1.1) (layer "F.Fab") (width 0.1) (tstamp d40b5603-57fe-4686-b1ae-5313db987f89))
+ (fp_line (start 3.569 -1.1) (end 3.569 -0.069) (layer "F.Fab") (width 0.1) (tstamp d59749ac-bd62-41f9-a043-2f7daf06e7ab))
+ (fp_line (start 22.1 0.069) (end 21.069 0.069) (layer "F.Fab") (width 0.1) (tstamp da25c02a-3daf-4660-b67e-c9b7d9f4dc4b))
+ (fp_line (start 24.569 0.069) (end 24.569 1.1) (layer "F.Fab") (width 0.1) (tstamp e01efe48-8599-4d8e-9626-ac22371fda6f))
+ (fp_line (start 9.4 -0.069) (end 10.431 -0.069) (layer "F.Fab") (width 0.1) (tstamp e16b7de3-3952-4d17-8554-30b98b5ed5cb))
+ (fp_line (start 22.1 -0.069) (end 22.1 0.069) (layer "F.Fab") (width 0.1) (tstamp e6e9fcc5-1c06-4018-a947-fb6607d5fa66))
+ (fp_line (start 16.4 -0.069) (end 17.431 -0.069) (layer "F.Fab") (width 0.1) (tstamp e70472bb-4a5f-4995-ab6c-5b791f8c0553))
+ (fp_line (start 21.069 -1.1) (end 21.069 -0.069) (layer "F.Fab") (width 0.1) (tstamp e91568ba-9ca2-457b-a6aa-411fa0ed41bb))
+ (fp_line (start 10.431 -0.069) (end 10.431 -1.1) (layer "F.Fab") (width 0.1) (tstamp ea2c14f5-0627-4988-8913-ac56c8977c26))
+ (fp_line (start 19.9 -0.069) (end 20.931 -0.069) (layer "F.Fab") (width 0.1) (tstamp eae40c59-1897-4a93-8eea-dbcfe47be4cd))
+ (fp_line (start 13.931 0.069) (end 12.9 0.069) (layer "F.Fab") (width 0.1) (tstamp ee0ede89-15fc-4af1-8572-33bf49a91abb))
+ (fp_line (start 9.4 0.069) (end 9.4 -0.069) (layer "F.Fab") (width 0.1) (tstamp eee81c31-5568-4a1f-882e-35718f323ff3))
+ (fp_line (start 17.569 1.1) (end 17.431 1.1) (layer "F.Fab") (width 0.1) (tstamp f09531cf-2d77-425d-8aca-029aa298fb65))
+ (fp_line (start 26.9 0.069) (end 26.9 -0.069) (layer "F.Fab") (width 0.1) (tstamp f23cc2af-c534-4633-9e68-ff6d22f109ea))
+ (fp_line (start 14.069 1.1) (end 13.931 1.1) (layer "F.Fab") (width 0.1) (tstamp f80f06a9-fd88-4c93-8483-d6442f93b258))
+ (fp_line (start 10.569 0.069) (end 10.569 1.1) (layer "F.Fab") (width 0.1) (tstamp f83b1c6b-9e91-4afd-b3e5-54cf41ab9256))
+ (fp_line (start -1.1 -0.069) (end -0.069 -0.069) (layer "F.Fab") (width 0.1) (tstamp f8d2c951-4ea0-4a95-b94a-0a80ea261ce1))
+ (fp_line (start 7.069 -1.1) (end 7.069 -0.069) (layer "F.Fab") (width 0.1) (tstamp fbbbe922-6da5-4f0d-a8fc-22179fa229eb))
+ (fp_line (start 24.431 -1.1) (end 24.569 -1.1) (layer "F.Fab") (width 0.1) (tstamp fd363925-2333-40e6-821f-17b9e7e21d3b))
+ (fp_line (start 24.431 -0.069) (end 24.431 -1.1) (layer "F.Fab") (width 0.1) (tstamp fd5b3dd3-bca5-4288-9c69-cd4f2ae3ebc2))
+ (fp_circle (center 28 0) (end 29.375 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 06273145-d0f7-41a0-a720-15c90dfc28da))
+ (fp_circle (center 24.5 0) (end 25.875 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 1b4801fb-8322-42f3-ad16-6545b71ea9fb))
+ (fp_circle (center 10.5 0) (end 11.875 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 1dad3c83-c707-4a5c-9779-35b544d15628))
+ (fp_circle (center 7 0) (end 8.375 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 22e07e88-474f-4eee-a8c5-332c813610b5))
+ (fp_circle (center 21 0) (end 22.375 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 23e6111c-9ae5-40c0-b7ac-33d88a13dfc9))
+ (fp_circle (center 0 0) (end 1.375 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 90499bd6-2dc3-44fb-9a95-d51738cea0b9))
+ (fp_circle (center 3.5 0) (end 4.875 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 96af95c0-f01d-4951-877e-917b4e6955b7))
+ (fp_circle (center 17.5 0) (end 18.875 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp f6edc7df-be2e-46b1-9b30-0d40a4519201))
+ (fp_circle (center 14 0) (end 15.375 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp fba9cb99-7e08-4c41-9808-a9855f8404c4))
+ (pad "1" thru_hole rect (at 0 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) (tstamp 058ea61e-4eb5-4824-b1f6-2a5ae5e5b543))
+ (pad "2" thru_hole circle (at 3.5 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) (tstamp ea264079-8c32-49b7-a3bd-c2d34e3024d4))
+ (pad "3" thru_hole circle (at 7 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) (tstamp 1afd212d-ebcf-4ae5-b2cf-befd08f1c334))
+ (pad "4" thru_hole circle (at 10.5 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) (tstamp b0a85f94-a897-4748-aed8-728c178ae4f3))
+ (pad "5" thru_hole circle (at 14 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) (tstamp 0031441c-7b2e-4380-934e-fb2b0c5688d5))
+ (pad "6" thru_hole circle (at 17.5 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) (tstamp 7fe18393-03b8-4087-b6e0-25c14fa18834))
+ (pad "7" thru_hole circle (at 21 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) (tstamp 183ad2a4-c19b-4eb4-b81c-827c0be2caf9))
+ (pad "8" thru_hole circle (at 24.5 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) (tstamp e8deff8c-8250-42f4-929d-cf1573eb57bd))
+ (pad "9" thru_hole circle (at 28 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) (tstamp f67c795b-229a-458e-b32f-3c3f1f3b2118))
+ (model "${KICAD6_3DMODEL_DIR}/TerminalBlock_4Ucon.3dshapes/TerminalBlock_4Ucon_1x09_P3.50mm_Horizontal.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/TerminalBlock_4Ucon.pretty/TerminalBlock_4Ucon_1x09_P3.50mm_Vertical.kicad_mod b/library/kicadLibrary/footprints/TerminalBlock_4Ucon.pretty/TerminalBlock_4Ucon_1x09_P3.50mm_Vertical.kicad_mod
new file mode 100644
index 00000000..38f9bdc9
--- /dev/null
+++ b/library/kicadLibrary/footprints/TerminalBlock_4Ucon.pretty/TerminalBlock_4Ucon_1x09_P3.50mm_Vertical.kicad_mod
@@ -0,0 +1,172 @@
+(footprint "TerminalBlock_4Ucon_1x09_P3.50mm_Vertical" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5B294E83)
+ (descr "Terminal Block 4Ucon ItemNo. 10700, vertical (cable from top), 9 pins, pitch 3.5mm, size 32.5x8.3mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.4uconnector.com/online/object/4udrawing/10700.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon")
+ (tags "THT Terminal Block 4Ucon ItemNo. 10700 vertical pitch 3.5mm size 32.5x8.3mm^2 drill 1.3mm pad 2.6mm")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 14 -4.76) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 7ed30c76-abb0-49d0-bbf1-57e19220d678)
+ )
+ (fp_text value "TerminalBlock_4Ucon_1x09_P3.50mm_Vertical" (at 14 5.66) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp e25b765e-e917-4298-afbf-170568fc6c5d)
+ )
+ (fp_text user "${REFERENCE}" (at 14 3.45) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 58ff59c7-647c-4401-a4c5-20030d23f382)
+ )
+ (fp_line (start 15.4 0.75) (end 15.4 0.75) (layer "F.SilkS") (width 0.12) (tstamp 070e8f2e-54ce-4e9e-a864-5921e23e6426))
+ (fp_line (start 2.1 -3) (end 4.9 -3) (layer "F.SilkS") (width 0.12) (tstamp 07f9a3d1-f241-4a1d-84d6-6f6632b52b28))
+ (fp_line (start 19.6 -3) (end 22.4 -3) (layer "F.SilkS") (width 0.12) (tstamp 0a36c4de-ffb0-4654-adee-fa737de2e93e))
+ (fp_line (start 9.1 0.75) (end 9.101 0.75) (layer "F.SilkS") (width 0.12) (tstamp 0af9884b-541f-4fa1-9483-816bd012bcfc))
+ (fp_line (start 11.9 -3) (end 11.9 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 0fc3bb85-a95d-4cfb-a82a-226bdffb0a78))
+ (fp_line (start 26.6 0.689) (end 26.6 0.75) (layer "F.SilkS") (width 0.12) (tstamp 1373c537-ba20-49a3-a454-e63ab6b5de21))
+ (fp_line (start 23.1 -3) (end 23.1 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 139d7a3f-84fe-43df-8d2a-c3a3741d7da3))
+ (fp_line (start 18.9 0.75) (end 18.9 0.75) (layer "F.SilkS") (width 0.12) (tstamp 16d73c99-a698-47d4-887c-b6cddb642646))
+ (fp_line (start 22.134 1.101) (end 23.367 1.101) (layer "F.SilkS") (width 0.12) (tstamp 188d33ad-9b62-4c22-a279-f9f6755858bc))
+ (fp_line (start 25.9 0.689) (end 25.9 0.75) (layer "F.SilkS") (width 0.12) (tstamp 1f674553-e663-4db4-893c-23d11169a387))
+ (fp_line (start 25.9 0.75) (end 25.9 0.75) (layer "F.SilkS") (width 0.12) (tstamp 31b62a7a-17eb-44d7-9993-47df1af95b67))
+ (fp_line (start 11.634 1.101) (end 12.867 1.101) (layer "F.SilkS") (width 0.12) (tstamp 3478aaea-b096-46bc-a94d-18f43f13dd97))
+ (fp_line (start 23.1 0.75) (end 23.101 0.75) (layer "F.SilkS") (width 0.12) (tstamp 35a31d6b-7011-4a52-b2b1-bc5a37c99261))
+ (fp_line (start 19.6 0.689) (end 19.6 0.75) (layer "F.SilkS") (width 0.12) (tstamp 3a779c7a-ca6e-42c5-83f2-d95a0a7e506e))
+ (fp_line (start -2.31 -3.76) (end -2.31 4.66) (layer "F.SilkS") (width 0.12) (tstamp 414d8bd0-135b-44ef-a989-aa08117cab51))
+ (fp_line (start 16.101 -3) (end 18.9 -3) (layer "F.SilkS") (width 0.12) (tstamp 456ac42a-0df0-44ed-90b2-7b273550e3f8))
+ (fp_line (start 5.6 -3) (end 5.6 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 4bc5effb-21b9-4b91-b485-ee52e7efaf29))
+ (fp_line (start 2.1 0.689) (end 2.1 0.75) (layer "F.SilkS") (width 0.12) (tstamp 4f2a30b7-9ce6-44ba-89bb-7bac5b229a2e))
+ (fp_line (start 23.1 -3) (end 25.9 -3) (layer "F.SilkS") (width 0.12) (tstamp 4fd6670a-7712-4eee-9392-0516b536d360))
+ (fp_line (start 8.4 -3) (end 8.4 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 64aa54e1-1454-4470-ac8a-774a6a13d9a1))
+ (fp_line (start 22.4 0.75) (end 22.4 0.75) (layer "F.SilkS") (width 0.12) (tstamp 679a5a37-f85a-4817-9d7e-a00e111b19e7))
+ (fp_line (start 23.1 0.689) (end 23.1 0.75) (layer "F.SilkS") (width 0.12) (tstamp 67db5245-14b0-4577-b3cd-a7b85bf57aa2))
+ (fp_line (start 29.4 0.75) (end 29.4 0.75) (layer "F.SilkS") (width 0.12) (tstamp 68087bab-a7f0-4555-b04c-899a0ed67786))
+ (fp_line (start 18.9 0.689) (end 18.9 0.75) (layer "F.SilkS") (width 0.12) (tstamp 68e76a9e-9691-458f-9a54-ccbd37f1ed14))
+ (fp_line (start -2.31 1.101) (end -1.54 1.101) (layer "F.SilkS") (width 0.12) (tstamp 6a24b0a4-941d-4ff0-82a5-0754a6f76d5c))
+ (fp_line (start 22.4 -3) (end 22.4 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 6fe07b8e-f7e7-437e-a335-0962b12083ce))
+ (fp_line (start 5.6 0.75) (end 5.601 0.75) (layer "F.SilkS") (width 0.12) (tstamp 71e94758-264d-4e06-8576-589a0a392297))
+ (fp_line (start 4.9 0.689) (end 4.9 0.75) (layer "F.SilkS") (width 0.12) (tstamp 74686df7-d607-4136-92f0-3cc223668aaa))
+ (fp_line (start 26.6 -3) (end 29.4 -3) (layer "F.SilkS") (width 0.12) (tstamp 766708b6-0f81-46ac-84ec-ab84cf92696f))
+ (fp_line (start 15.4 -3) (end 15.4 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 7a69e601-f150-491d-8045-3b731e91754f))
+ (fp_line (start 25.634 1.101) (end 26.867 1.101) (layer "F.SilkS") (width 0.12) (tstamp 7c1e932b-7b04-4343-831f-c6ed884d24b5))
+ (fp_line (start 8.4 0.689) (end 8.4 0.75) (layer "F.SilkS") (width 0.12) (tstamp 7dd79826-5a83-4d90-acdd-9f87ef153908))
+ (fp_line (start 30.31 -3.76) (end 30.31 4.66) (layer "F.SilkS") (width 0.12) (tstamp 817e8fbd-90fe-4026-890e-e93922597550))
+ (fp_line (start 4.9 0.75) (end 4.9 0.75) (layer "F.SilkS") (width 0.12) (tstamp 838a79ce-c4c5-4204-807e-080ebcd2e9e8))
+ (fp_line (start 18.9 -3) (end 18.9 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 88188d12-652c-419b-a627-5de502dd3c3c))
+ (fp_line (start 18.634 1.101) (end 19.867 1.101) (layer "F.SilkS") (width 0.12) (tstamp 8a8a8773-b5e2-4648-a782-b50fc86b3d5b))
+ (fp_line (start 8.4 0.75) (end 8.4 0.75) (layer "F.SilkS") (width 0.12) (tstamp 8b3cd73e-a095-47ea-87a0-45d662577f21))
+ (fp_line (start -2.55 2.66) (end -2.55 4.9) (layer "F.SilkS") (width 0.12) (tstamp 8b6b5062-be57-4a1e-adfe-9e62e115b254))
+ (fp_line (start 16.101 0.75) (end 16.101 0.75) (layer "F.SilkS") (width 0.12) (tstamp 91fe6d18-8c26-4f3d-996b-f7b885ceca7a))
+ (fp_line (start -2.31 4.66) (end 30.31 4.66) (layer "F.SilkS") (width 0.12) (tstamp 93703b04-a88b-46fe-8f0c-dd6b9b6be964))
+ (fp_line (start 9.1 0.689) (end 9.1 0.75) (layer "F.SilkS") (width 0.12) (tstamp 9b6a0313-b4cf-4243-851f-4ee9a8389f1b))
+ (fp_line (start 11.9 0.689) (end 11.9 0.75) (layer "F.SilkS") (width 0.12) (tstamp 9f0f0983-5dc9-44c1-9073-cb1f6d1df111))
+ (fp_line (start 2.1 -3) (end 2.1 -0.689) (layer "F.SilkS") (width 0.12) (tstamp a3218fcc-6742-4670-ba93-fa08b036aefd))
+ (fp_line (start 26.6 -3) (end 26.6 -0.689) (layer "F.SilkS") (width 0.12) (tstamp a4b26ec9-3399-47b3-9de2-9165b3214568))
+ (fp_line (start -1.4 -3) (end 1.4 -3) (layer "F.SilkS") (width 0.12) (tstamp a5e21dcf-fc8e-4aa9-b1a3-999a0fe4f7d4))
+ (fp_line (start 29.4 -3) (end 29.4 -0.689) (layer "F.SilkS") (width 0.12) (tstamp a5fa9620-d8a6-4b4a-ba2f-d9dc0400f914))
+ (fp_line (start 16.101 -3) (end 16.101 -0.689) (layer "F.SilkS") (width 0.12) (tstamp a607b01b-2735-4cc8-b742-24d7553d7d5b))
+ (fp_line (start 25.9 -3) (end 25.9 -0.689) (layer "F.SilkS") (width 0.12) (tstamp b127e86e-40fe-4cc7-8833-58e8952fd644))
+ (fp_line (start 12.6 0.689) (end 12.6 0.75) (layer "F.SilkS") (width 0.12) (tstamp b656760f-e4df-4ab3-bc3d-1a974bb42e49))
+ (fp_line (start -1.4 -3) (end -1.4 -1.54) (layer "F.SilkS") (width 0.12) (tstamp b97d33d3-448a-4131-b18e-7a3fe2d0d136))
+ (fp_line (start 12.6 -3) (end 12.6 -0.689) (layer "F.SilkS") (width 0.12) (tstamp bdb493dc-a246-4e1a-a0b9-13c400a3f193))
+ (fp_line (start 11.9 0.75) (end 11.9 0.75) (layer "F.SilkS") (width 0.12) (tstamp be20405f-52b7-415e-b817-8ddb085dfec7))
+ (fp_line (start 12.6 0.75) (end 12.601 0.75) (layer "F.SilkS") (width 0.12) (tstamp c000c9ee-7c38-4832-8152-2a2c8fb1875c))
+ (fp_line (start 4.9 -3) (end 4.9 -0.689) (layer "F.SilkS") (width 0.12) (tstamp c08d267f-e43d-4ba5-9ebb-0805721e27d8))
+ (fp_line (start 19.6 0.75) (end 19.601 0.75) (layer "F.SilkS") (width 0.12) (tstamp c2e8a378-1d8b-4438-9dba-0dbf608cebc8))
+ (fp_line (start 29.134 1.101) (end 30.31 1.101) (layer "F.SilkS") (width 0.12) (tstamp c54a7aa1-9d88-4a48-a5d8-b8152cc99ce6))
+ (fp_line (start 8.134 1.101) (end 9.367 1.101) (layer "F.SilkS") (width 0.12) (tstamp c7692601-58ff-4080-be65-2e8ab07cffe5))
+ (fp_line (start 26.6 0.75) (end 26.601 0.75) (layer "F.SilkS") (width 0.12) (tstamp d4c19088-68aa-4c12-baac-0510eb81fa25))
+ (fp_line (start -2.31 -3.76) (end 30.31 -3.76) (layer "F.SilkS") (width 0.12) (tstamp d7010831-fac4-44c3-bc5a-ac0ebf5b8586))
+ (fp_line (start 1.4 -3) (end 1.4 -1.54) (layer "F.SilkS") (width 0.12) (tstamp dab84bb9-d49f-4b69-bd95-bbf2ed463f61))
+ (fp_line (start 16.101 0.689) (end 16.101 0.75) (layer "F.SilkS") (width 0.12) (tstamp dc23f82d-9f6d-4a1e-a2ca-a0d1b1b48b48))
+ (fp_line (start 5.6 -3) (end 8.4 -3) (layer "F.SilkS") (width 0.12) (tstamp e59d7422-bd68-4012-9a9a-631f0f08eeb4))
+ (fp_line (start -2.55 4.9) (end -0.55 4.9) (layer "F.SilkS") (width 0.12) (tstamp e66b9233-c0d5-41ce-a0db-2e27c209e32c))
+ (fp_line (start 19.6 -3) (end 19.6 -0.689) (layer "F.SilkS") (width 0.12) (tstamp e6d5e9d3-1695-44f1-a2c8-525a5c6400af))
+ (fp_line (start 29.4 0.689) (end 29.4 0.75) (layer "F.SilkS") (width 0.12) (tstamp e8477100-eb3b-4301-8472-9ca051daaa50))
+ (fp_line (start 9.1 -3) (end 9.1 -0.689) (layer "F.SilkS") (width 0.12) (tstamp ec0b555e-518b-446d-99f8-65c2e700d843))
+ (fp_line (start 2.1 0.75) (end 2.101 0.75) (layer "F.SilkS") (width 0.12) (tstamp edeac06d-e4d0-488a-bbf0-bf9139369a31))
+ (fp_line (start 22.4 0.689) (end 22.4 0.75) (layer "F.SilkS") (width 0.12) (tstamp ef41a8a1-1913-4b94-8bb9-d6036a5d8a1f))
+ (fp_line (start 12.6 -3) (end 15.4 -3) (layer "F.SilkS") (width 0.12) (tstamp ef60c991-f868-4745-9b86-3a02cd3a009a))
+ (fp_line (start 15.134 1.101) (end 16.367 1.101) (layer "F.SilkS") (width 0.12) (tstamp f2d03454-601f-4a43-9dad-7903cadab291))
+ (fp_line (start 4.634 1.101) (end 5.867 1.101) (layer "F.SilkS") (width 0.12) (tstamp f3fe3d9f-d75d-4d94-b52a-9111f86617d7))
+ (fp_line (start 9.1 -3) (end 11.9 -3) (layer "F.SilkS") (width 0.12) (tstamp f716999f-a215-4cd1-8cac-e588b6077729))
+ (fp_line (start 5.6 0.689) (end 5.6 0.75) (layer "F.SilkS") (width 0.12) (tstamp f7219224-0396-4867-9656-f2a5643eb941))
+ (fp_line (start 1.54 1.101) (end 2.367 1.101) (layer "F.SilkS") (width 0.12) (tstamp fd1eb1ec-0d55-4ad3-a700-e231283e666d))
+ (fp_line (start 15.4 0.689) (end 15.4 0.75) (layer "F.SilkS") (width 0.12) (tstamp ffa8a1a9-a5f9-4496-905b-f4019b57b5d5))
+ (fp_arc (start 27.060085 -1.257767) (mid 27.999876 -2.600282) (end 28.94 -1.258) (layer "F.SilkS") (width 0.12) (tstamp 0b7e93cb-7714-4887-9780-47ffc6a4d361))
+ (fp_arc (start 6.060085 -1.257767) (mid 6.999876 -2.600282) (end 7.94 -1.258) (layer "F.SilkS") (width 0.12) (tstamp 26f3eeff-8ecd-412a-8f84-17718dbd98e3))
+ (fp_arc (start 23.560085 -1.257767) (mid 24.499876 -2.600282) (end 25.44 -1.258) (layer "F.SilkS") (width 0.12) (tstamp 3256dcfa-44a4-40b2-8f17-ceb3b2866258))
+ (fp_arc (start -0.99789 -1.529434) (mid -0.000785 -2.600382) (end 0.998 -1.531) (layer "F.SilkS") (width 0.12) (tstamp 4b569089-5f51-4c4f-ab06-ad33171f17e4))
+ (fp_arc (start 9.560085 -1.257767) (mid 10.499876 -2.600282) (end 11.44 -1.258) (layer "F.SilkS") (width 0.12) (tstamp 687ee24e-6383-4a19-942d-f6e92b55ffac))
+ (fp_arc (start 16.560085 -1.257767) (mid 17.499876 -2.600282) (end 18.44 -1.258) (layer "F.SilkS") (width 0.12) (tstamp 82246b12-2473-4585-9be8-5a30acd45ec0))
+ (fp_arc (start 13.060085 -1.257767) (mid 13.999876 -2.600282) (end 14.94 -1.258) (layer "F.SilkS") (width 0.12) (tstamp b9436488-c348-4d3f-9280-58e2579f0850))
+ (fp_arc (start 2.560085 -1.257767) (mid 3.499876 -2.600282) (end 4.44 -1.258) (layer "F.SilkS") (width 0.12) (tstamp dedb2523-81bb-4481-b6c6-ff3b2b334e07))
+ (fp_arc (start 20.060085 -1.257767) (mid 20.999876 -2.600282) (end 21.94 -1.258) (layer "F.SilkS") (width 0.12) (tstamp f9f3b949-502d-489c-b174-c3fa64ac0659))
+ (fp_line (start -2.75 5.11) (end 30.75 5.11) (layer "F.CrtYd") (width 0.05) (tstamp 33558bf5-0d9e-4f2b-9042-2bd9801fe264))
+ (fp_line (start 30.75 -4.2) (end -2.75 -4.2) (layer "F.CrtYd") (width 0.05) (tstamp 42b237c9-ba20-4d1e-97df-8bee4c3efc13))
+ (fp_line (start -2.75 -4.2) (end -2.75 5.11) (layer "F.CrtYd") (width 0.05) (tstamp 92e5cda8-b6d9-4713-81bc-0b3193c08efa))
+ (fp_line (start 30.75 5.11) (end 30.75 -4.2) (layer "F.CrtYd") (width 0.05) (tstamp c9e85e7e-0968-46de-ab31-667fc4568e11))
+ (fp_line (start -2.25 1.1) (end 30.25 1.1) (layer "F.Fab") (width 0.1) (tstamp 0075e5a4-2286-4342-af89-b550af0e10c0))
+ (fp_line (start 9.1 0.75) (end 11.9 0.75) (layer "F.Fab") (width 0.1) (tstamp 022ec378-3f7a-47fd-8635-8fd144445be2))
+ (fp_line (start 19.6 -3) (end 19.6 0.75) (layer "F.Fab") (width 0.1) (tstamp 08a40cac-eedd-4f9a-99ff-5cdc3c8becce))
+ (fp_line (start 30.25 4.6) (end -0.25 4.6) (layer "F.Fab") (width 0.1) (tstamp 0b75b227-aad2-403d-a10d-2c20e7e4dd32))
+ (fp_line (start 1.4 0.75) (end 1.4 -3) (layer "F.Fab") (width 0.1) (tstamp 0f97cab5-a4f6-402c-ac68-d47a829651c8))
+ (fp_line (start 16.101 0.75) (end 18.9 0.75) (layer "F.Fab") (width 0.1) (tstamp 1502337e-7e3a-49d0-8d8e-b27972e23f54))
+ (fp_line (start 4.9 0.75) (end 4.9 -3) (layer "F.Fab") (width 0.1) (tstamp 1aab676d-4830-42fa-9542-280f851f6577))
+ (fp_line (start 15.4 -3) (end 12.6 -3) (layer "F.Fab") (width 0.1) (tstamp 25ce9ba5-5228-4321-8f1b-a20939de0516))
+ (fp_line (start 2.1 -3) (end 2.1 0.75) (layer "F.Fab") (width 0.1) (tstamp 29175cc8-ad09-420a-a263-711e7bd397f4))
+ (fp_line (start 29.4 -3) (end 26.6 -3) (layer "F.Fab") (width 0.1) (tstamp 2e17df7b-742e-4549-8bdc-3f5b7c81254e))
+ (fp_line (start 5.6 -3) (end 5.6 0.75) (layer "F.Fab") (width 0.1) (tstamp 34e2d5be-4161-40d4-8e6b-fe28abb83844))
+ (fp_line (start -2.25 -3.7) (end 30.25 -3.7) (layer "F.Fab") (width 0.1) (tstamp 397648ab-f8b1-4550-9c3b-3e213d8f6b4a))
+ (fp_line (start 23.1 -3) (end 23.1 0.75) (layer "F.Fab") (width 0.1) (tstamp 4084566d-24c7-452b-8032-f6c00f7b58c7))
+ (fp_line (start 18.9 -3) (end 16.101 -3) (layer "F.Fab") (width 0.1) (tstamp 47030775-160e-416c-a3ab-fa1fcc7e096f))
+ (fp_line (start 19.6 0.75) (end 22.4 0.75) (layer "F.Fab") (width 0.1) (tstamp 4f7e213e-7fcf-418a-9b46-d3cb357441a9))
+ (fp_line (start 23.1 0.75) (end 25.9 0.75) (layer "F.Fab") (width 0.1) (tstamp 50bfc3d7-4d3d-4e37-80ee-d34d57da33c0))
+ (fp_line (start 1.4 -3) (end -1.4 -3) (layer "F.Fab") (width 0.1) (tstamp 5f1f8088-a402-4200-a8c1-71cc7a500e01))
+ (fp_line (start 4.9 -3) (end 2.1 -3) (layer "F.Fab") (width 0.1) (tstamp 61d3f7eb-6972-4bae-9929-093a34005153))
+ (fp_line (start 5.6 0.75) (end 8.4 0.75) (layer "F.Fab") (width 0.1) (tstamp 7280a431-8ee3-4124-93f4-588dd05b80b8))
+ (fp_line (start 25.9 -3) (end 23.1 -3) (layer "F.Fab") (width 0.1) (tstamp 793cf5f8-55f9-4ff8-bf9b-9350e2e2777e))
+ (fp_line (start 8.4 0.75) (end 8.4 -3) (layer "F.Fab") (width 0.1) (tstamp 8ab04901-83d7-406c-9765-a2f5879c6117))
+ (fp_line (start 29.4 0.75) (end 29.4 -3) (layer "F.Fab") (width 0.1) (tstamp 8cda2517-1626-4954-ac0e-f848de524000))
+ (fp_line (start 11.9 0.75) (end 11.9 -3) (layer "F.Fab") (width 0.1) (tstamp 91523075-bc0b-436b-92f2-4c51c71dfa3a))
+ (fp_line (start 11.9 -3) (end 9.1 -3) (layer "F.Fab") (width 0.1) (tstamp 94abdb60-cdd9-427d-94ca-a47fa128ef92))
+ (fp_line (start 22.4 -3) (end 19.6 -3) (layer "F.Fab") (width 0.1) (tstamp 94c1c0f8-1418-47b5-9c73-b09e973477dd))
+ (fp_line (start -2.25 2.6) (end -2.25 -3.7) (layer "F.Fab") (width 0.1) (tstamp 96604f2b-dddb-4230-aecd-7643d09658fd))
+ (fp_line (start 9.1 -3) (end 9.1 0.75) (layer "F.Fab") (width 0.1) (tstamp 97bf1d78-9fd9-4400-b6b1-452d5e3bcb8e))
+ (fp_line (start 25.9 0.75) (end 25.9 -3) (layer "F.Fab") (width 0.1) (tstamp 9a75e961-24cc-459a-b764-a7de4be21845))
+ (fp_line (start 26.6 -3) (end 26.6 0.75) (layer "F.Fab") (width 0.1) (tstamp 9eaa1491-39f9-480d-af80-2aa02553a1bc))
+ (fp_line (start 15.4 0.75) (end 15.4 -3) (layer "F.Fab") (width 0.1) (tstamp a179ff32-f0bb-4150-b3a7-6529a3e06a2e))
+ (fp_line (start 16.101 -3) (end 16.101 0.75) (layer "F.Fab") (width 0.1) (tstamp a2d301e2-ed05-46a8-8dc1-f451f7672c1b))
+ (fp_line (start 8.4 -3) (end 5.6 -3) (layer "F.Fab") (width 0.1) (tstamp a3dfa6f4-de11-44f0-83d6-d1903f84f5c3))
+ (fp_line (start 18.9 0.75) (end 18.9 -3) (layer "F.Fab") (width 0.1) (tstamp a8a92cbd-83ba-48b0-bc97-a336bd71fbaa))
+ (fp_line (start 12.6 0.75) (end 15.4 0.75) (layer "F.Fab") (width 0.1) (tstamp ac3a24fa-d45a-4348-9e2d-5d15bcbabcfe))
+ (fp_line (start 12.6 -3) (end 12.6 0.75) (layer "F.Fab") (width 0.1) (tstamp b1531083-5977-48ff-9f7e-fc9cdb346dbd))
+ (fp_line (start 30.25 -3.7) (end 30.25 4.6) (layer "F.Fab") (width 0.1) (tstamp bd68bfae-1191-4eaa-8878-747cf5ecb23a))
+ (fp_line (start -1.4 0.75) (end 1.4 0.75) (layer "F.Fab") (width 0.1) (tstamp d43a1ceb-6bbb-4c49-8b3f-7f03774d9edf))
+ (fp_line (start -0.25 4.6) (end -2.25 2.6) (layer "F.Fab") (width 0.1) (tstamp dc5a22ba-0966-4ce4-b078-3a4369dda92c))
+ (fp_line (start 22.4 0.75) (end 22.4 -3) (layer "F.Fab") (width 0.1) (tstamp e012037c-ff9d-4e8f-b4ba-0a2c6d2b949c))
+ (fp_line (start 26.6 0.75) (end 29.4 0.75) (layer "F.Fab") (width 0.1) (tstamp e4796793-5920-4878-b6d9-e63cfb346099))
+ (fp_line (start 2.1 0.75) (end 4.9 0.75) (layer "F.Fab") (width 0.1) (tstamp f9fb7859-21c6-4fea-aac9-0d9db9ee80b3))
+ (fp_line (start -1.4 -3) (end -1.4 0.75) (layer "F.Fab") (width 0.1) (tstamp fe04013c-c6ca-4608-af02-f25fbec1e3d7))
+ (fp_circle (center 14 -1.6) (end 15 -1.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp 22dfca5b-a6cf-43b3-96a7-59495ac6def1))
+ (fp_circle (center 24.5 -1.6) (end 25.5 -1.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp 48847927-1cfa-4ae4-a63c-4c3600a82a26))
+ (fp_circle (center 21 -1.6) (end 22 -1.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp 4cd20501-af57-40b9-b4dd-c5c9671c7c4b))
+ (fp_circle (center 0 -1.6) (end 1 -1.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp 589e51a0-a587-4c4c-85f9-f5dc912e35f1))
+ (fp_circle (center 7 -1.6) (end 8 -1.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp 5fca1ded-4696-4ba3-9746-377ac44cf5a3))
+ (fp_circle (center 10.5 -1.6) (end 11.5 -1.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp 643773b4-5d5b-4b53-920f-c94a4e853a76))
+ (fp_circle (center 28 -1.6) (end 29 -1.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp 85516459-467f-4930-83c4-e484d4d3eee9))
+ (fp_circle (center 3.5 -1.6) (end 4.5 -1.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp abfddcc2-14cc-46e6-9943-efa5c0e283d2))
+ (fp_circle (center 17.5 -1.6) (end 18.5 -1.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp f3f46e09-fb41-4d36-b290-972409d584d6))
+ (pad "1" thru_hole rect (at 0 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask) (tstamp 43cf1d1d-91d0-4923-9101-d2a142c5b5eb))
+ (pad "2" thru_hole circle (at 3.5 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask) (tstamp c802cc15-d66d-448c-892f-92a6d97abea7))
+ (pad "3" thru_hole circle (at 7 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask) (tstamp f99cce73-f57e-4ca0-985e-56ea553bdbec))
+ (pad "4" thru_hole circle (at 10.5 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask) (tstamp 74e44bab-88de-4a13-ba46-cb45c636c008))
+ (pad "5" thru_hole circle (at 14 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask) (tstamp 6e6d8f39-f8e5-4184-9ee7-89e78810255b))
+ (pad "6" thru_hole circle (at 17.5 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask) (tstamp be045600-5f21-47fd-87e2-32e2cacce067))
+ (pad "7" thru_hole circle (at 21 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask) (tstamp cb43f13f-f6da-437f-89a3-176c58f10a72))
+ (pad "8" thru_hole circle (at 24.5 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask) (tstamp 87451045-0595-4566-802e-7edf9e77e787))
+ (pad "9" thru_hole circle (at 28 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask) (tstamp 1a50738c-5e50-43f8-9f26-f5126bb4427f))
+ (model "${KICAD6_3DMODEL_DIR}/TerminalBlock_4Ucon.3dshapes/TerminalBlock_4Ucon_1x09_P3.50mm_Vertical.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/TerminalBlock_4Ucon.pretty/TerminalBlock_4Ucon_1x10_P3.50mm_Horizontal.kicad_mod b/library/kicadLibrary/footprints/TerminalBlock_4Ucon.pretty/TerminalBlock_4Ucon_1x10_P3.50mm_Horizontal.kicad_mod
new file mode 100644
index 00000000..1abc9e83
--- /dev/null
+++ b/library/kicadLibrary/footprints/TerminalBlock_4Ucon.pretty/TerminalBlock_4Ucon_1x10_P3.50mm_Horizontal.kicad_mod
@@ -0,0 +1,195 @@
+(footprint "TerminalBlock_4Ucon_1x10_P3.50mm_Horizontal" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5B294E97)
+ (descr "Terminal Block 4Ucon ItemNo. 10687, 10 pins, pitch 3.5mm, size 35.7x7mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see http://www.4uconnector.com/online/object/4udrawing/10687.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon")
+ (tags "THT Terminal Block 4Ucon ItemNo. 10687 pitch 3.5mm size 35.7x7mm^2 drill 1.2mm pad 2.4mm")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 15.75 -4.46) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp c11e6bff-de23-4ab3-87eb-71262be2541a)
+ )
+ (fp_text value "TerminalBlock_4Ucon_1x10_P3.50mm_Horizontal" (at 15.75 4.66) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 5d97de0b-d163-4733-9384-0bcc698d4f04)
+ )
+ (fp_text user "${REFERENCE}" (at 15.75 2.9) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 3fcc205c-a842-44c4-af8c-ed495577be92)
+ )
+ (fp_line (start -2.16 3.66) (end 33.66 3.66) (layer "F.SilkS") (width 0.12) (tstamp 06a25ee7-5a75-452d-b267-df15fa07ff6d))
+ (fp_line (start -2.16 -3.46) (end 33.66 -3.46) (layer "F.SilkS") (width 0.12) (tstamp 0759d3a7-cdce-4755-8247-e99baccff4f7))
+ (fp_line (start 33.66 -3.46) (end 33.66 3.66) (layer "F.SilkS") (width 0.12) (tstamp 63455002-ed31-4b26-9fd0-c5dea8f5014b))
+ (fp_line (start -2.4 2.16) (end -2.4 3.9) (layer "F.SilkS") (width 0.12) (tstamp 79ef5820-c716-4ddc-9a6f-be2409355de9))
+ (fp_line (start -2.4 3.9) (end -0.9 3.9) (layer "F.SilkS") (width 0.12) (tstamp 98dfde33-3dc3-481c-bb83-9ac7cf3502b2))
+ (fp_line (start -2.16 2.1) (end 33.66 2.1) (layer "F.SilkS") (width 0.12) (tstamp a38d04e1-50ad-4626-836e-e614e35b072b))
+ (fp_line (start -2.16 -3.46) (end -2.16 3.66) (layer "F.SilkS") (width 0.12) (tstamp c5cfdbcd-5859-480d-98b7-7e4562f3b971))
+ (fp_arc (start 0.607587 1.431385) (mid 0.310017 1.523783) (end 0 1.555) (layer "F.SilkS") (width 0.12) (tstamp 13893161-c896-4098-ad93-720020688f93))
+ (fp_arc (start -1.432109 0.607742) (mid -1.555727 -0.00014) (end -1.432 -0.608) (layer "F.SilkS") (width 0.12) (tstamp 7b9e76c5-16b2-4c6e-bda8-5451e1bd0028))
+ (fp_arc (start -0.607742 -1.432109) (mid 0.00014 -1.555727) (end 0.608 -1.432) (layer "F.SilkS") (width 0.12) (tstamp e08f5a13-f04f-45e8-b6b8-191358f75f71))
+ (fp_arc (start 1.432109 -0.607742) (mid 1.555727 0.00014) (end 1.432 0.608) (layer "F.SilkS") (width 0.12) (tstamp f9978aa6-e631-49af-8d7f-edea8326085f))
+ (fp_arc (start 0.027011 1.555493) (mid -0.296984 1.527118) (end -0.608 1.432) (layer "F.SilkS") (width 0.12) (tstamp faeefafa-c596-4214-b4fb-6dd44ac34b4b))
+ (fp_circle (center 7 0) (end 8.555 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp 25274fdf-9877-4e4e-8d22-d77e441c4dbf))
+ (fp_circle (center 10.5 0) (end 12.055 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp 291e1fd4-c22a-4bf8-b206-5c488cc0a7c8))
+ (fp_circle (center 21 0) (end 22.555 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp 4e99fd7d-743f-4f19-a9e3-89151b3cde8c))
+ (fp_circle (center 28 0) (end 29.555 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp 557d91ef-0055-4d7d-b359-4ce7fdec763d))
+ (fp_circle (center 3.5 0) (end 5.055 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp 7e12c86f-b335-42c9-bc98-fa6faf11da83))
+ (fp_circle (center 17.5 0) (end 19.055 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp 86679701-3fe5-4cc1-a4a0-7deb9d808661))
+ (fp_circle (center 31.5 0) (end 33.055 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp 880ef280-4465-4314-b393-6b52e013e2d8))
+ (fp_circle (center 24.5 0) (end 26.055 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp b8bdf26b-25dd-4bc3-81df-a022597e058a))
+ (fp_circle (center 14 0) (end 15.555 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp d056b424-ce56-452a-8332-517468827ac4))
+ (fp_line (start -2.6 4.1) (end 34.1 4.1) (layer "F.CrtYd") (width 0.05) (tstamp 30654122-b5ae-46d6-9ba5-59b75475d7ac))
+ (fp_line (start 34.1 4.1) (end 34.1 -3.9) (layer "F.CrtYd") (width 0.05) (tstamp 79a2b006-1cb2-42c2-9a33-b088169e03e8))
+ (fp_line (start 34.1 -3.9) (end -2.6 -3.9) (layer "F.CrtYd") (width 0.05) (tstamp ce7e05cd-579f-4ad8-a897-2a3ae4588576))
+ (fp_line (start -2.6 -3.9) (end -2.6 4.1) (layer "F.CrtYd") (width 0.05) (tstamp e4ed6feb-00e5-4bff-872e-e3bee8f2d437))
+ (fp_line (start 10.569 1.1) (end 10.431 1.1) (layer "F.Fab") (width 0.1) (tstamp 00998470-6cf7-4e7d-94b0-9d111b8c3cce))
+ (fp_line (start -0.069 1.1) (end -0.069 0.069) (layer "F.Fab") (width 0.1) (tstamp 024a7de9-0dbb-4772-aab5-eda2b98cc9d3))
+ (fp_line (start 20.931 1.1) (end 20.931 0.069) (layer "F.Fab") (width 0.1) (tstamp 03cc2df0-6d4e-4cef-96dd-261f38c254aa))
+ (fp_line (start 5.9 -0.069) (end 6.931 -0.069) (layer "F.Fab") (width 0.1) (tstamp 0492fbc6-b1f1-41a2-98ce-c2443f33559f))
+ (fp_line (start 10.569 -0.069) (end 11.6 -0.069) (layer "F.Fab") (width 0.1) (tstamp 04da8d18-6eb3-44be-a1a9-76bc184b965a))
+ (fp_line (start 22.1 0.069) (end 21.069 0.069) (layer "F.Fab") (width 0.1) (tstamp 081a8d56-a73a-4cfa-9068-203c4d199748))
+ (fp_line (start 24.569 -0.069) (end 25.6 -0.069) (layer "F.Fab") (width 0.1) (tstamp 122e98ba-07dc-47c6-a070-07a0b0c76edf))
+ (fp_line (start 3.569 -0.069) (end 4.6 -0.069) (layer "F.Fab") (width 0.1) (tstamp 140179ea-ef7a-47ec-8fcb-7dee0833eff8))
+ (fp_line (start 0.069 0.069) (end 0.069 1.1) (layer "F.Fab") (width 0.1) (tstamp 14e31a40-c09e-4b17-86a8-27aacdbc2032))
+ (fp_line (start 17.431 1.1) (end 17.431 0.069) (layer "F.Fab") (width 0.1) (tstamp 16b64fcf-eda5-4b49-a2d6-5d692641c6d3))
+ (fp_line (start 33.6 -3.4) (end 33.6 3.6) (layer "F.Fab") (width 0.1) (tstamp 1d4b46c4-3a7a-41ed-81da-9604174c3e2d))
+ (fp_line (start 12.9 -0.069) (end 13.931 -0.069) (layer "F.Fab") (width 0.1) (tstamp 221e9bbe-95f6-4e19-b9ab-208b8d7864db))
+ (fp_line (start 28.069 -0.069) (end 29.1 -0.069) (layer "F.Fab") (width 0.1) (tstamp 277a8bc3-083b-447c-87a6-f2a69034fa11))
+ (fp_line (start 3.431 -1.1) (end 3.569 -1.1) (layer "F.Fab") (width 0.1) (tstamp 27b88d98-6336-420f-8311-c9cfab1474f7))
+ (fp_line (start 0.069 -0.069) (end 1.1 -0.069) (layer "F.Fab") (width 0.1) (tstamp 2bb61f27-3d2f-4af7-a9d1-f42e765930d0))
+ (fp_line (start 27.931 1.1) (end 27.931 0.069) (layer "F.Fab") (width 0.1) (tstamp 2d04fc1c-a6bd-4e11-acf1-2608dc413ef6))
+ (fp_line (start 7.069 -0.069) (end 8.1 -0.069) (layer "F.Fab") (width 0.1) (tstamp 2ee550d8-da81-4307-a52c-5d90a61842e4))
+ (fp_line (start 25.6 -0.069) (end 25.6 0.069) (layer "F.Fab") (width 0.1) (tstamp 30c02bf3-8855-48b4-a1b3-abcae41e0d01))
+ (fp_line (start 28.069 -1.1) (end 28.069 -0.069) (layer "F.Fab") (width 0.1) (tstamp 354f6578-a316-4568-b212-5934b344d276))
+ (fp_line (start 33.6 3.6) (end -0.6 3.6) (layer "F.Fab") (width 0.1) (tstamp 39574a9f-c688-48ae-a098-a54f13a4599f))
+ (fp_line (start 14.069 0.069) (end 14.069 1.1) (layer "F.Fab") (width 0.1) (tstamp 3bbba00c-71c1-4b70-982d-1eb9928adc64))
+ (fp_line (start 17.431 -0.069) (end 17.431 -1.1) (layer "F.Fab") (width 0.1) (tstamp 3e60651e-13d1-4c99-9e71-7b54891abb53))
+ (fp_line (start 20.931 -1.1) (end 21.069 -1.1) (layer "F.Fab") (width 0.1) (tstamp 3ed48e43-73f4-4613-ac32-ade005b9131f))
+ (fp_line (start 31.569 -1.1) (end 31.569 -0.069) (layer "F.Fab") (width 0.1) (tstamp 406c86e1-0709-4dfd-9dca-d656cd7ed13a))
+ (fp_line (start 10.431 -1.1) (end 10.569 -1.1) (layer "F.Fab") (width 0.1) (tstamp 49707258-fbde-4faa-bf33-79d13f4b9a57))
+ (fp_line (start 30.4 -0.069) (end 31.431 -0.069) (layer "F.Fab") (width 0.1) (tstamp 4a334cc9-2e2d-42d5-a12c-fe43fda62f7f))
+ (fp_line (start 17.431 -1.1) (end 17.569 -1.1) (layer "F.Fab") (width 0.1) (tstamp 4a3a0019-02ff-428e-9e4d-8712b187bb71))
+ (fp_line (start 6.931 -1.1) (end 7.069 -1.1) (layer "F.Fab") (width 0.1) (tstamp 4c737276-8ad5-4f6e-add4-70a6966be53b))
+ (fp_line (start 15.1 0.069) (end 14.069 0.069) (layer "F.Fab") (width 0.1) (tstamp 4cbe729f-96f5-487f-b102-10c60fd38a22))
+ (fp_line (start 7.069 1.1) (end 6.931 1.1) (layer "F.Fab") (width 0.1) (tstamp 4e74649c-487e-427b-97e4-0e28b7db2d69))
+ (fp_line (start 18.6 -0.069) (end 18.6 0.069) (layer "F.Fab") (width 0.1) (tstamp 4e7bb127-9444-4d6a-bd09-8031ac9fe88f))
+ (fp_line (start 20.931 -0.069) (end 20.931 -1.1) (layer "F.Fab") (width 0.1) (tstamp 4ef76ca5-8cf4-4c9c-abf5-4575a9a89770))
+ (fp_line (start -2.1 2.1) (end -2.1 -3.4) (layer "F.Fab") (width 0.1) (tstamp 4f033488-5da6-4cde-a5d9-ca7052e5746d))
+ (fp_line (start 7.069 -1.1) (end 7.069 -0.069) (layer "F.Fab") (width 0.1) (tstamp 51ab1a52-160a-4c94-8940-a92fbc272dc4))
+ (fp_line (start 11.6 0.069) (end 10.569 0.069) (layer "F.Fab") (width 0.1) (tstamp 52081c00-0f05-42aa-8200-572c01381e95))
+ (fp_line (start 17.569 0.069) (end 17.569 1.1) (layer "F.Fab") (width 0.1) (tstamp 535c8770-30a9-4d5d-88cb-f23fa808b868))
+ (fp_line (start 23.4 0.069) (end 23.4 -0.069) (layer "F.Fab") (width 0.1) (tstamp 569d4601-c6d5-45e5-a4ac-5fd5267ce9e2))
+ (fp_line (start 3.569 1.1) (end 3.431 1.1) (layer "F.Fab") (width 0.1) (tstamp 576c9793-f467-4768-89f0-56529e676ca5))
+ (fp_line (start 10.431 0.069) (end 9.4 0.069) (layer "F.Fab") (width 0.1) (tstamp 58ab9144-764a-4632-9983-03f20318eb88))
+ (fp_line (start 31.431 -0.069) (end 31.431 -1.1) (layer "F.Fab") (width 0.1) (tstamp 58da29ed-bf65-49b3-b356-31fc291bc5cb))
+ (fp_line (start 3.431 -0.069) (end 3.431 -1.1) (layer "F.Fab") (width 0.1) (tstamp 5a1a95c4-8a2d-4e71-bc10-2bfb394eb385))
+ (fp_line (start 28.069 1.1) (end 27.931 1.1) (layer "F.Fab") (width 0.1) (tstamp 5d7a9966-f536-4115-a68e-2db4fc35d549))
+ (fp_line (start 21.069 1.1) (end 20.931 1.1) (layer "F.Fab") (width 0.1) (tstamp 615780c9-c600-44cc-9fc0-4ae7e9978cdc))
+ (fp_line (start 24.431 -1.1) (end 24.569 -1.1) (layer "F.Fab") (width 0.1) (tstamp 630e8cc3-5b98-4d18-8350-b182758b1238))
+ (fp_line (start 18.6 0.069) (end 17.569 0.069) (layer "F.Fab") (width 0.1) (tstamp 63c496cd-6a5d-4c1c-8995-4364e3ce821e))
+ (fp_line (start 1.1 -0.069) (end 1.1 0.069) (layer "F.Fab") (width 0.1) (tstamp 6844bfee-ccdc-4c4f-a8fb-f966ff327a64))
+ (fp_line (start 13.931 -0.069) (end 13.931 -1.1) (layer "F.Fab") (width 0.1) (tstamp 69037560-a5d6-44c4-8d3c-9aa3624477b1))
+ (fp_line (start 4.6 0.069) (end 3.569 0.069) (layer "F.Fab") (width 0.1) (tstamp 6a6a6701-ad43-46d4-94fa-4e0ccb9df365))
+ (fp_line (start 14.069 -0.069) (end 15.1 -0.069) (layer "F.Fab") (width 0.1) (tstamp 6d275535-ae29-41f9-aeb8-3b17ac64d04c))
+ (fp_line (start 19.9 -0.069) (end 20.931 -0.069) (layer "F.Fab") (width 0.1) (tstamp 6dc9f012-8bda-4e4d-90a5-b1b4005a6f8e))
+ (fp_line (start 8.1 0.069) (end 7.069 0.069) (layer "F.Fab") (width 0.1) (tstamp 6e81b043-37ea-4634-9d92-b1e62509b6e1))
+ (fp_line (start 17.431 0.069) (end 16.4 0.069) (layer "F.Fab") (width 0.1) (tstamp 6f616497-2527-444f-b10b-f618f8678441))
+ (fp_line (start 26.9 -0.069) (end 27.931 -0.069) (layer "F.Fab") (width 0.1) (tstamp 6f6cbd1f-c303-4298-8eb1-618b3fae6f59))
+ (fp_line (start 25.6 0.069) (end 24.569 0.069) (layer "F.Fab") (width 0.1) (tstamp 71a4c3da-e154-4f95-9627-4feae7bf9ebb))
+ (fp_line (start 14.069 1.1) (end 13.931 1.1) (layer "F.Fab") (width 0.1) (tstamp 71e14810-c106-42fb-a728-057f03eea15a))
+ (fp_line (start 19.9 0.069) (end 19.9 -0.069) (layer "F.Fab") (width 0.1) (tstamp 75024216-e276-4ebe-9909-7d8c21e3814a))
+ (fp_line (start 22.1 -0.069) (end 22.1 0.069) (layer "F.Fab") (width 0.1) (tstamp 753c8a1a-efcb-4984-be5c-f374ad40c30f))
+ (fp_line (start 16.4 0.069) (end 16.4 -0.069) (layer "F.Fab") (width 0.1) (tstamp 75ed5f2e-e2aa-4024-8b71-01b1f0a1a3b7))
+ (fp_line (start 24.431 -0.069) (end 24.431 -1.1) (layer "F.Fab") (width 0.1) (tstamp 76e94d74-ab51-4bc2-861e-9ac5c64f5b67))
+ (fp_line (start 24.569 -1.1) (end 24.569 -0.069) (layer "F.Fab") (width 0.1) (tstamp 77bcb5fc-0eea-4628-b742-c665c517227d))
+ (fp_line (start 15.1 -0.069) (end 15.1 0.069) (layer "F.Fab") (width 0.1) (tstamp 7a1d85ba-bdcf-4517-9d7d-5671d004f8ea))
+ (fp_line (start 24.569 1.1) (end 24.431 1.1) (layer "F.Fab") (width 0.1) (tstamp 7fc1a2e9-693c-4930-99d2-4f9a21ba1f6d))
+ (fp_line (start 13.931 -1.1) (end 14.069 -1.1) (layer "F.Fab") (width 0.1) (tstamp 81785b49-a77a-4542-b612-4a79231ac083))
+ (fp_line (start 32.6 -0.069) (end 32.6 0.069) (layer "F.Fab") (width 0.1) (tstamp 829dc977-0acb-410e-84af-9810b8a659c7))
+ (fp_line (start -2.1 -3.4) (end 33.6 -3.4) (layer "F.Fab") (width 0.1) (tstamp 830aa728-ab66-4cf5-ad83-fe5e09a824f1))
+ (fp_line (start 10.569 0.069) (end 10.569 1.1) (layer "F.Fab") (width 0.1) (tstamp 837c8b7a-0575-482c-bc98-6879547a9a50))
+ (fp_line (start 31.431 1.1) (end 31.431 0.069) (layer "F.Fab") (width 0.1) (tstamp 8ad94a34-eaf2-429e-9e6d-4729d7e44a3a))
+ (fp_line (start 3.431 1.1) (end 3.431 0.069) (layer "F.Fab") (width 0.1) (tstamp 8b6630f7-e1f5-42da-95c9-cecc97e11b07))
+ (fp_line (start 23.4 -0.069) (end 24.431 -0.069) (layer "F.Fab") (width 0.1) (tstamp 8c44d081-3f83-45c9-9e76-bac43d648ddf))
+ (fp_line (start 17.569 -1.1) (end 17.569 -0.069) (layer "F.Fab") (width 0.1) (tstamp 8df5cb88-b724-41d1-ad9e-e480d7a27f79))
+ (fp_line (start 13.931 1.1) (end 13.931 0.069) (layer "F.Fab") (width 0.1) (tstamp 90e8becb-f9a7-460a-921c-877c11cbdd87))
+ (fp_line (start 29.1 0.069) (end 28.069 0.069) (layer "F.Fab") (width 0.1) (tstamp 91d479e5-a6c8-4c4a-b667-97f8b86874a2))
+ (fp_line (start 6.931 -0.069) (end 6.931 -1.1) (layer "F.Fab") (width 0.1) (tstamp 928737d9-ef38-4c9c-8027-3b4449564c18))
+ (fp_line (start -0.6 3.6) (end -2.1 2.1) (layer "F.Fab") (width 0.1) (tstamp 93a65528-8dd1-42d7-9c98-e446fba51f21))
+ (fp_line (start 2.4 -0.069) (end 3.431 -0.069) (layer "F.Fab") (width 0.1) (tstamp 963d0bbe-6493-423d-9e35-30380b867122))
+ (fp_line (start 21.069 0.069) (end 21.069 1.1) (layer "F.Fab") (width 0.1) (tstamp 99424be7-6dd4-4ac7-8b63-1bd246f7b162))
+ (fp_line (start -1.1 0.069) (end -1.1 -0.069) (layer "F.Fab") (width 0.1) (tstamp 99a8ea90-b0c5-44f6-90c7-bc2d73a3900c))
+ (fp_line (start 3.569 0.069) (end 3.569 1.1) (layer "F.Fab") (width 0.1) (tstamp 9a10be58-29f0-450b-9fae-a687d638cbd9))
+ (fp_line (start 24.569 0.069) (end 24.569 1.1) (layer "F.Fab") (width 0.1) (tstamp 9d23db88-22c5-42d8-829e-0d23dac25da8))
+ (fp_line (start 6.931 1.1) (end 6.931 0.069) (layer "F.Fab") (width 0.1) (tstamp 9e2453e6-6dfa-4f42-bfa6-347fdb2a51da))
+ (fp_line (start 10.569 -1.1) (end 10.569 -0.069) (layer "F.Fab") (width 0.1) (tstamp 9fc31a08-cf75-465e-8229-7cc982b98334))
+ (fp_line (start -0.069 0.069) (end -1.1 0.069) (layer "F.Fab") (width 0.1) (tstamp a7569512-ea30-4b23-be4b-1d6b4e1ae8e4))
+ (fp_line (start 31.569 -0.069) (end 32.6 -0.069) (layer "F.Fab") (width 0.1) (tstamp a848901c-4bc3-4555-b752-04c86e47cfbf))
+ (fp_line (start 17.569 1.1) (end 17.431 1.1) (layer "F.Fab") (width 0.1) (tstamp ab3058e3-0e5a-4438-b97c-7fafae0f0368))
+ (fp_line (start 3.431 0.069) (end 2.4 0.069) (layer "F.Fab") (width 0.1) (tstamp ab826d43-d67a-4535-88bd-2c8dd50330a2))
+ (fp_line (start 10.431 1.1) (end 10.431 0.069) (layer "F.Fab") (width 0.1) (tstamp af14d6ab-a543-438b-9bcc-0c1150982492))
+ (fp_line (start 0.069 -1.1) (end 0.069 -0.069) (layer "F.Fab") (width 0.1) (tstamp afb0ff01-da89-424f-8682-af4ed0259025))
+ (fp_line (start 31.431 -1.1) (end 31.569 -1.1) (layer "F.Fab") (width 0.1) (tstamp aff90e8d-89d5-4195-bfc5-1e94b737933d))
+ (fp_line (start 24.431 0.069) (end 23.4 0.069) (layer "F.Fab") (width 0.1) (tstamp b19dc91b-bfdb-418a-bd9f-cb47550d2175))
+ (fp_line (start 2.4 0.069) (end 2.4 -0.069) (layer "F.Fab") (width 0.1) (tstamp b293d1b2-f22d-401b-ac30-172b4588b270))
+ (fp_line (start -0.069 -0.069) (end -0.069 -1.1) (layer "F.Fab") (width 0.1) (tstamp b2a92320-b2ce-4574-a769-47f4c40600f4))
+ (fp_line (start 9.4 -0.069) (end 10.431 -0.069) (layer "F.Fab") (width 0.1) (tstamp b3fad6c6-771e-447b-85eb-617c3d84a042))
+ (fp_line (start -1.1 -0.069) (end -0.069 -0.069) (layer "F.Fab") (width 0.1) (tstamp b4bd3c64-db74-4951-9f69-00068af2954d))
+ (fp_line (start -2.1 2.1) (end 33.6 2.1) (layer "F.Fab") (width 0.1) (tstamp b4dd4af1-8a52-429c-ac40-7fcec1b66218))
+ (fp_line (start 28.069 0.069) (end 28.069 1.1) (layer "F.Fab") (width 0.1) (tstamp b8ba7086-5e24-417f-88e2-0445e3cea9bb))
+ (fp_line (start 5.9 0.069) (end 5.9 -0.069) (layer "F.Fab") (width 0.1) (tstamp bb317c48-f8c7-49e8-9358-d04ff936753f))
+ (fp_line (start 14.069 -1.1) (end 14.069 -0.069) (layer "F.Fab") (width 0.1) (tstamp be28528d-42fc-4473-9515-b90ae724d9a8))
+ (fp_line (start 0.069 1.1) (end -0.069 1.1) (layer "F.Fab") (width 0.1) (tstamp c148a82a-6b07-4b6e-8c6e-0fdf15f8be96))
+ (fp_line (start 29.1 -0.069) (end 29.1 0.069) (layer "F.Fab") (width 0.1) (tstamp c5fd9edf-ef0f-4371-9b4d-3349fcd08131))
+ (fp_line (start 31.569 0.069) (end 31.569 1.1) (layer "F.Fab") (width 0.1) (tstamp c99f1079-a7d9-47b3-8b6d-d6fe52fe99aa))
+ (fp_line (start 27.931 0.069) (end 26.9 0.069) (layer "F.Fab") (width 0.1) (tstamp cae6ce35-2584-4df9-ba0d-95bd19da906a))
+ (fp_line (start 21.069 -1.1) (end 21.069 -0.069) (layer "F.Fab") (width 0.1) (tstamp cceeb6f6-fa41-415e-b0bd-300eef4d64ff))
+ (fp_line (start 20.931 0.069) (end 19.9 0.069) (layer "F.Fab") (width 0.1) (tstamp d8d2f0aa-921d-4671-8672-c54207b7079d))
+ (fp_line (start 27.931 -1.1) (end 28.069 -1.1) (layer "F.Fab") (width 0.1) (tstamp dde2ec59-8daa-4ba9-8505-63bd1f413252))
+ (fp_line (start 9.4 0.069) (end 9.4 -0.069) (layer "F.Fab") (width 0.1) (tstamp e047072a-3464-4890-8916-bb0eb0ac7387))
+ (fp_line (start 30.4 0.069) (end 30.4 -0.069) (layer "F.Fab") (width 0.1) (tstamp e0712ece-a660-4424-b5fd-d4e415eefc6f))
+ (fp_line (start 7.069 0.069) (end 7.069 1.1) (layer "F.Fab") (width 0.1) (tstamp e164be85-706a-4475-b0f5-4f12d5fe2251))
+ (fp_line (start 24.431 1.1) (end 24.431 0.069) (layer "F.Fab") (width 0.1) (tstamp e2b107f9-2cbf-4545-8558-0b855c61a1c7))
+ (fp_line (start 27.931 -0.069) (end 27.931 -1.1) (layer "F.Fab") (width 0.1) (tstamp e2f33371-6251-4e28-ac25-0d9102ba2e57))
+ (fp_line (start 1.1 0.069) (end 0.069 0.069) (layer "F.Fab") (width 0.1) (tstamp e59457ad-9850-4712-98ae-2c110fc12ebf))
+ (fp_line (start 26.9 0.069) (end 26.9 -0.069) (layer "F.Fab") (width 0.1) (tstamp e6b50195-3479-4e4c-8de9-4d66aef0d35c))
+ (fp_line (start 31.569 1.1) (end 31.431 1.1) (layer "F.Fab") (width 0.1) (tstamp e71542f1-d9fd-4f21-99a5-27c0af5dd877))
+ (fp_line (start 3.569 -1.1) (end 3.569 -0.069) (layer "F.Fab") (width 0.1) (tstamp ec1cf9f0-82b5-4e29-a4ed-d3fa780110cb))
+ (fp_line (start 32.6 0.069) (end 31.569 0.069) (layer "F.Fab") (width 0.1) (tstamp ec3dd5f9-a2e4-4aeb-8c1f-d07e1e44fab9))
+ (fp_line (start -0.069 -1.1) (end 0.069 -1.1) (layer "F.Fab") (width 0.1) (tstamp ec840344-1a1e-4dda-bc4e-676c1e4f5f5b))
+ (fp_line (start 8.1 -0.069) (end 8.1 0.069) (layer "F.Fab") (width 0.1) (tstamp ec846fee-42b1-46eb-b027-a8c7dc58a7e6))
+ (fp_line (start 6.931 0.069) (end 5.9 0.069) (layer "F.Fab") (width 0.1) (tstamp edd540dd-fa44-4f16-adf5-54fefee4c567))
+ (fp_line (start 4.6 -0.069) (end 4.6 0.069) (layer "F.Fab") (width 0.1) (tstamp efb73ae9-94f8-41c6-961f-a7386c4b8387))
+ (fp_line (start 17.569 -0.069) (end 18.6 -0.069) (layer "F.Fab") (width 0.1) (tstamp f3552fca-1463-4011-86cb-35aabbef38fa))
+ (fp_line (start 16.4 -0.069) (end 17.431 -0.069) (layer "F.Fab") (width 0.1) (tstamp f49fed43-5522-4761-9a44-ba002fe2239e))
+ (fp_line (start 10.431 -0.069) (end 10.431 -1.1) (layer "F.Fab") (width 0.1) (tstamp f57a95a7-516d-49d7-9e64-7f342804ab85))
+ (fp_line (start 31.431 0.069) (end 30.4 0.069) (layer "F.Fab") (width 0.1) (tstamp f7cf7212-b4d7-4b7c-8d95-96299fce611b))
+ (fp_line (start 11.6 -0.069) (end 11.6 0.069) (layer "F.Fab") (width 0.1) (tstamp f97f367e-afad-4121-a23d-1cbf0c6cf351))
+ (fp_line (start 21.069 -0.069) (end 22.1 -0.069) (layer "F.Fab") (width 0.1) (tstamp fd0cd8f3-3bc0-421f-a863-540b33f6c1f1))
+ (fp_line (start 12.9 0.069) (end 12.9 -0.069) (layer "F.Fab") (width 0.1) (tstamp fdf3ef37-b49d-4a00-9f40-d0bde8bf92b2))
+ (fp_line (start 13.931 0.069) (end 12.9 0.069) (layer "F.Fab") (width 0.1) (tstamp fdf7bcca-aadc-4bdd-9fa0-fcb450ffa79c))
+ (fp_circle (center 28 0) (end 29.375 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 0931d3ca-44f2-4324-9455-e98e168a4e82))
+ (fp_circle (center 14 0) (end 15.375 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 26da4393-0e2b-4bcc-97b1-486169c05033))
+ (fp_circle (center 3.5 0) (end 4.875 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 3db71b76-58d3-4bfc-80de-c9987c64f5ba))
+ (fp_circle (center 17.5 0) (end 18.875 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 64f8575c-2c60-4c52-aee8-f9202266f892))
+ (fp_circle (center 31.5 0) (end 32.875 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 6903c7e6-6add-414b-964f-096c96fe1b67))
+ (fp_circle (center 10.5 0) (end 11.875 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 7b77eb5b-3d46-4689-9e7f-d46f0c344447))
+ (fp_circle (center 7 0) (end 8.375 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 8da9a58a-68a0-4f83-aa7e-09e104d61bac))
+ (fp_circle (center 21 0) (end 22.375 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp b857718b-8847-4140-9f15-8df332147896))
+ (fp_circle (center 24.5 0) (end 25.875 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp d8d82ca4-2a18-48f7-ad4f-356992442dbe))
+ (fp_circle (center 0 0) (end 1.375 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp df4e32b3-7127-4f18-9527-1dcb5cf13974))
+ (pad "1" thru_hole rect (at 0 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) (tstamp a65a40a4-1b08-4f2b-bb63-33866e5b304c))
+ (pad "2" thru_hole circle (at 3.5 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) (tstamp 5a2dc899-0c34-43f3-88e2-c48028761781))
+ (pad "3" thru_hole circle (at 7 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) (tstamp 82f3053d-639a-434e-80d1-d2c5cda61ecb))
+ (pad "4" thru_hole circle (at 10.5 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) (tstamp 4d27389c-c334-4d1d-9214-071b216a3e07))
+ (pad "5" thru_hole circle (at 14 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) (tstamp 9f3ed09a-4cda-4f17-be82-c3fe81cb54aa))
+ (pad "6" thru_hole circle (at 17.5 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) (tstamp e50de32c-b335-47d5-a625-0324c4c8ed4b))
+ (pad "7" thru_hole circle (at 21 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) (tstamp 74d251ed-ef93-4739-8fb7-aed673222917))
+ (pad "8" thru_hole circle (at 24.5 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) (tstamp 729e1203-c39d-4432-82be-7e7c7cab70d9))
+ (pad "9" thru_hole circle (at 28 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) (tstamp 1a4e39c8-6456-4383-8cba-8ca3bf6897e6))
+ (pad "10" thru_hole circle (at 31.5 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) (tstamp ef30731d-84be-4034-950b-ce1066a170c4))
+ (model "${KICAD6_3DMODEL_DIR}/TerminalBlock_4Ucon.3dshapes/TerminalBlock_4Ucon_1x10_P3.50mm_Horizontal.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/TerminalBlock_4Ucon.pretty/TerminalBlock_4Ucon_1x10_P3.50mm_Vertical.kicad_mod b/library/kicadLibrary/footprints/TerminalBlock_4Ucon.pretty/TerminalBlock_4Ucon_1x10_P3.50mm_Vertical.kicad_mod
new file mode 100644
index 00000000..513ee680
--- /dev/null
+++ b/library/kicadLibrary/footprints/TerminalBlock_4Ucon.pretty/TerminalBlock_4Ucon_1x10_P3.50mm_Vertical.kicad_mod
@@ -0,0 +1,187 @@
+(footprint "TerminalBlock_4Ucon_1x10_P3.50mm_Vertical" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5B294E85)
+ (descr "Terminal Block 4Ucon ItemNo. 10701, vertical (cable from top), 10 pins, pitch 3.5mm, size 36x8.3mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.4uconnector.com/online/object/4udrawing/10701.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon")
+ (tags "THT Terminal Block 4Ucon ItemNo. 10701 vertical pitch 3.5mm size 36x8.3mm^2 drill 1.3mm pad 2.6mm")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 15.75 -4.76) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 1c284589-4fa3-431b-b04b-95a30d9b1785)
+ )
+ (fp_text value "TerminalBlock_4Ucon_1x10_P3.50mm_Vertical" (at 15.75 5.66) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 2b756877-302c-4f6c-ac0e-162363367945)
+ )
+ (fp_text user "${REFERENCE}" (at 15.75 3.45) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp ac0c3d8e-be42-4740-99d7-e698bc1f6f13)
+ )
+ (fp_line (start 33.81 -3.76) (end 33.81 4.66) (layer "F.SilkS") (width 0.12) (tstamp 03b17c97-fd91-4c04-8b15-be93bf9c8947))
+ (fp_line (start 11.9 0.75) (end 11.9 0.75) (layer "F.SilkS") (width 0.12) (tstamp 0b8dd076-2ecd-4b94-bab8-0aef93cc82b8))
+ (fp_line (start 4.9 -3) (end 4.9 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 0bda1d08-8ccc-49fa-9d8f-f951d6dd91cc))
+ (fp_line (start 26.6 -3) (end 26.6 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 0d2496e8-ab91-4ccb-8e9d-fdf890b19a3d))
+ (fp_line (start 19.6 -3) (end 19.6 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 0de560ec-31be-4b20-84b6-a30f0ca08c34))
+ (fp_line (start 18.9 0.689) (end 18.9 0.75) (layer "F.SilkS") (width 0.12) (tstamp 0ea43045-4ed1-4f9a-8f0a-5d812b7f92a3))
+ (fp_line (start 9.1 -3) (end 11.9 -3) (layer "F.SilkS") (width 0.12) (tstamp 112dae72-9473-4ed9-a6bf-6bfec76e2437))
+ (fp_line (start 26.6 0.75) (end 26.601 0.75) (layer "F.SilkS") (width 0.12) (tstamp 117355da-280f-499e-83fa-0c9beaafe2fa))
+ (fp_line (start 30.1 -3) (end 32.9 -3) (layer "F.SilkS") (width 0.12) (tstamp 168a7da5-cabc-4479-bd27-216889057115))
+ (fp_line (start 29.4 0.689) (end 29.4 0.75) (layer "F.SilkS") (width 0.12) (tstamp 171efe2b-ae38-445d-adc1-61d79ef08c7c))
+ (fp_line (start 23.1 0.689) (end 23.1 0.75) (layer "F.SilkS") (width 0.12) (tstamp 1a5aa58e-db22-4768-8923-2d54e5e2e6a4))
+ (fp_line (start 15.4 0.75) (end 15.4 0.75) (layer "F.SilkS") (width 0.12) (tstamp 1d04a667-96db-46c0-9135-3d6953882e91))
+ (fp_line (start 8.4 0.75) (end 8.4 0.75) (layer "F.SilkS") (width 0.12) (tstamp 1f0ec936-939a-41e1-b388-5d32f9254aa6))
+ (fp_line (start 22.4 -3) (end 22.4 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 1f89929e-d5e1-4f01-bec3-1b1122219237))
+ (fp_line (start -2.31 1.101) (end -1.54 1.101) (layer "F.SilkS") (width 0.12) (tstamp 20d91eb2-409b-4319-866e-87ba0243a9a5))
+ (fp_line (start 18.634 1.101) (end 19.867 1.101) (layer "F.SilkS") (width 0.12) (tstamp 279df29e-411d-4a06-b1ca-33f02fc13f20))
+ (fp_line (start -1.4 -3) (end -1.4 -1.54) (layer "F.SilkS") (width 0.12) (tstamp 2854a94b-4959-4b3a-a730-dea9492949bd))
+ (fp_line (start 9.1 -3) (end 9.1 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 2d0031eb-db04-4922-9493-3fdca7a2dde2))
+ (fp_line (start 5.6 -3) (end 5.6 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 2d0b1e7e-8845-4819-9cd3-5299bc5315ff))
+ (fp_line (start 2.1 -3) (end 2.1 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 2da9f710-94a8-46db-a121-94943ca53841))
+ (fp_line (start 29.4 0.75) (end 29.4 0.75) (layer "F.SilkS") (width 0.12) (tstamp 3085a44f-75db-44d8-a1ad-6a625ac0765f))
+ (fp_line (start 26.6 -3) (end 29.4 -3) (layer "F.SilkS") (width 0.12) (tstamp 3192c837-0272-413b-be7b-fb9fa868cdfc))
+ (fp_line (start -2.31 4.66) (end 33.81 4.66) (layer "F.SilkS") (width 0.12) (tstamp 325707f8-8524-4893-9e41-3a24d874987b))
+ (fp_line (start 4.9 0.75) (end 4.9 0.75) (layer "F.SilkS") (width 0.12) (tstamp 44d01006-c7dc-41c9-b61c-8891d9cce2ba))
+ (fp_line (start 12.6 -3) (end 12.6 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 48e210db-4566-4594-b186-e52a51309715))
+ (fp_line (start 8.4 -3) (end 8.4 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 49d11b03-4542-4529-9c2b-0fb30b3eb59c))
+ (fp_line (start 11.9 0.689) (end 11.9 0.75) (layer "F.SilkS") (width 0.12) (tstamp 4f2b3d27-c8f4-4dba-aa38-fa555045d049))
+ (fp_line (start 25.9 0.75) (end 25.9 0.75) (layer "F.SilkS") (width 0.12) (tstamp 522afac9-d714-44a9-ab24-942d1304cf2b))
+ (fp_line (start 15.4 0.689) (end 15.4 0.75) (layer "F.SilkS") (width 0.12) (tstamp 559083e9-980e-4770-9616-ac6234a92030))
+ (fp_line (start 16.101 -3) (end 16.101 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 581ced7f-1ae8-4373-ba99-7cd4f56d00d0))
+ (fp_line (start 15.134 1.101) (end 16.367 1.101) (layer "F.SilkS") (width 0.12) (tstamp 585ac644-8448-4993-b920-1dcb53b79b07))
+ (fp_line (start 16.101 0.689) (end 16.101 0.75) (layer "F.SilkS") (width 0.12) (tstamp 6210954d-c4bf-42b7-8e4b-c1ea9f03da45))
+ (fp_line (start -2.31 -3.76) (end 33.81 -3.76) (layer "F.SilkS") (width 0.12) (tstamp 6348b25b-a109-4ede-bd28-dfbca645f4a1))
+ (fp_line (start 25.9 0.689) (end 25.9 0.75) (layer "F.SilkS") (width 0.12) (tstamp 644d6e87-5355-473c-b353-3b484cf843d2))
+ (fp_line (start 19.6 -3) (end 22.4 -3) (layer "F.SilkS") (width 0.12) (tstamp 67a1271c-0e42-4c30-b34c-c3127efc427a))
+ (fp_line (start 23.1 0.75) (end 23.101 0.75) (layer "F.SilkS") (width 0.12) (tstamp 68021822-bf61-4205-a765-d1f55ede7805))
+ (fp_line (start 16.101 -3) (end 18.9 -3) (layer "F.SilkS") (width 0.12) (tstamp 6968b765-2e69-4b83-b7f9-ec79c8039ca9))
+ (fp_line (start 18.9 -3) (end 18.9 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 6a23803c-9154-4511-9507-b4bd785a0f33))
+ (fp_line (start 1.4 -3) (end 1.4 -1.54) (layer "F.SilkS") (width 0.12) (tstamp 6db970d1-3dbf-4c55-8c79-0b835198ca54))
+ (fp_line (start 32.9 0.689) (end 32.9 0.75) (layer "F.SilkS") (width 0.12) (tstamp 71f6d7b0-13c5-489a-a974-46e978072e2a))
+ (fp_line (start 4.9 0.689) (end 4.9 0.75) (layer "F.SilkS") (width 0.12) (tstamp 76834e24-b84d-4a62-b766-5f276130e418))
+ (fp_line (start 5.6 0.75) (end 5.601 0.75) (layer "F.SilkS") (width 0.12) (tstamp 80712325-e693-4de1-bb44-0f5cb4172d6f))
+ (fp_line (start 1.54 1.101) (end 2.367 1.101) (layer "F.SilkS") (width 0.12) (tstamp 807bf40b-23c1-4c65-8279-fcf5b656e772))
+ (fp_line (start 2.1 0.75) (end 2.101 0.75) (layer "F.SilkS") (width 0.12) (tstamp 84c9f8a4-72fd-4096-ba90-8953d02857a1))
+ (fp_line (start 25.634 1.101) (end 26.867 1.101) (layer "F.SilkS") (width 0.12) (tstamp 85232a56-acb9-49c5-b18d-01e7a8ebbb07))
+ (fp_line (start 8.4 0.689) (end 8.4 0.75) (layer "F.SilkS") (width 0.12) (tstamp 853643b9-8327-4032-8da2-630ff75b5a4c))
+ (fp_line (start 12.6 -3) (end 15.4 -3) (layer "F.SilkS") (width 0.12) (tstamp 854a3a5c-8512-4491-b955-9789bfefd72d))
+ (fp_line (start 30.1 -3) (end 30.1 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 8682c5af-6eb2-4afe-9fd0-8f5fdd2bb5e4))
+ (fp_line (start -2.55 2.66) (end -2.55 4.9) (layer "F.SilkS") (width 0.12) (tstamp 8fa112ca-71f0-4c7f-b151-06457bc23e98))
+ (fp_line (start 29.134 1.101) (end 30.367 1.101) (layer "F.SilkS") (width 0.12) (tstamp 919ddabe-bcb6-477c-b82a-ecc0a74c6be8))
+ (fp_line (start 19.6 0.75) (end 19.601 0.75) (layer "F.SilkS") (width 0.12) (tstamp 9431fe50-4405-418a-a90a-1f4d15602c71))
+ (fp_line (start 18.9 0.75) (end 18.9 0.75) (layer "F.SilkS") (width 0.12) (tstamp 970a8c7d-ace7-4baf-9242-b9e650eea192))
+ (fp_line (start 4.634 1.101) (end 5.867 1.101) (layer "F.SilkS") (width 0.12) (tstamp a00d7c08-6093-4175-b69b-e91081fde9d9))
+ (fp_line (start 32.634 1.101) (end 33.81 1.101) (layer "F.SilkS") (width 0.12) (tstamp a471935c-4f8e-49d1-a5c5-9ba50a006845))
+ (fp_line (start 15.4 -3) (end 15.4 -0.689) (layer "F.SilkS") (width 0.12) (tstamp a6c62957-49ac-44f6-bd92-857d2ee467a6))
+ (fp_line (start 12.6 0.75) (end 12.601 0.75) (layer "F.SilkS") (width 0.12) (tstamp a924035e-9f74-4f20-a5d0-43299c4ce2cb))
+ (fp_line (start 5.6 0.689) (end 5.6 0.75) (layer "F.SilkS") (width 0.12) (tstamp aaeae2c9-54f4-4168-9002-bceb5cf0dd43))
+ (fp_line (start 2.1 -3) (end 4.9 -3) (layer "F.SilkS") (width 0.12) (tstamp ae4621c2-4c02-4f49-b291-3b6bf5355bd6))
+ (fp_line (start 5.6 -3) (end 8.4 -3) (layer "F.SilkS") (width 0.12) (tstamp b2fbd349-bb21-499b-ac07-8ee369694a04))
+ (fp_line (start 9.1 0.75) (end 9.101 0.75) (layer "F.SilkS") (width 0.12) (tstamp b309e881-176b-498f-bdad-02a2e50ed17a))
+ (fp_line (start 12.6 0.689) (end 12.6 0.75) (layer "F.SilkS") (width 0.12) (tstamp ba372e9c-dd2a-43d3-9529-c8d41955522d))
+ (fp_line (start 22.134 1.101) (end 23.367 1.101) (layer "F.SilkS") (width 0.12) (tstamp be52d78c-879b-4dbe-884c-3d0d968e024b))
+ (fp_line (start 9.1 0.689) (end 9.1 0.75) (layer "F.SilkS") (width 0.12) (tstamp bf8bd5c7-4974-4c4e-960f-7f25858c8c7e))
+ (fp_line (start 11.9 -3) (end 11.9 -0.689) (layer "F.SilkS") (width 0.12) (tstamp c10c4006-872f-430b-aebb-95c6637accc5))
+ (fp_line (start 2.1 0.689) (end 2.1 0.75) (layer "F.SilkS") (width 0.12) (tstamp c30732f0-64de-4e0b-8e71-2d76fee545c1))
+ (fp_line (start 16.101 0.75) (end 16.101 0.75) (layer "F.SilkS") (width 0.12) (tstamp c54027d3-7373-458b-bbf6-608e3fe48ff9))
+ (fp_line (start 8.134 1.101) (end 9.367 1.101) (layer "F.SilkS") (width 0.12) (tstamp cd509481-f678-4cfd-b743-7558e85c5bd3))
+ (fp_line (start -2.31 -3.76) (end -2.31 4.66) (layer "F.SilkS") (width 0.12) (tstamp d5a4c3aa-e0e8-4752-b7f2-ef5f05838462))
+ (fp_line (start -2.55 4.9) (end -0.55 4.9) (layer "F.SilkS") (width 0.12) (tstamp d82e1176-8487-4e56-8ebc-bd7bf3c780dc))
+ (fp_line (start 23.1 -3) (end 23.1 -0.689) (layer "F.SilkS") (width 0.12) (tstamp da6cda79-c59b-43a8-8af5-44e22e9d5a6e))
+ (fp_line (start 19.6 0.689) (end 19.6 0.75) (layer "F.SilkS") (width 0.12) (tstamp db5ac114-be09-49a7-a172-58ace2f972f7))
+ (fp_line (start -1.4 -3) (end 1.4 -3) (layer "F.SilkS") (width 0.12) (tstamp dd3c87cb-d5f7-4fe3-b2c1-2a42a13e9b12))
+ (fp_line (start 30.1 0.75) (end 30.101 0.75) (layer "F.SilkS") (width 0.12) (tstamp e16f130c-277b-483b-91ab-490ae6d06c7f))
+ (fp_line (start 32.9 -3) (end 32.9 -0.689) (layer "F.SilkS") (width 0.12) (tstamp e4cf955b-6135-4738-9ede-1006fded2e9b))
+ (fp_line (start 22.4 0.75) (end 22.4 0.75) (layer "F.SilkS") (width 0.12) (tstamp e9f4f378-050d-4b07-b7a5-d9c91677cf85))
+ (fp_line (start 32.9 0.75) (end 32.9 0.75) (layer "F.SilkS") (width 0.12) (tstamp ea527056-2d6d-47bc-8c0b-c0f284ad9717))
+ (fp_line (start 11.634 1.101) (end 12.867 1.101) (layer "F.SilkS") (width 0.12) (tstamp eca120ca-dd22-46a6-b6aa-a85e49f2098c))
+ (fp_line (start 22.4 0.689) (end 22.4 0.75) (layer "F.SilkS") (width 0.12) (tstamp ecf226a4-b976-40d1-b9e3-433ebeebb176))
+ (fp_line (start 30.1 0.689) (end 30.1 0.75) (layer "F.SilkS") (width 0.12) (tstamp f0e3656b-3edd-40e5-9fef-7bd9317705af))
+ (fp_line (start 23.1 -3) (end 25.9 -3) (layer "F.SilkS") (width 0.12) (tstamp f35dd193-c29f-491b-85b1-de431a1cfc01))
+ (fp_line (start 26.6 0.689) (end 26.6 0.75) (layer "F.SilkS") (width 0.12) (tstamp f593b2b1-59c2-4cff-86cf-f7e606d56860))
+ (fp_line (start 29.4 -3) (end 29.4 -0.689) (layer "F.SilkS") (width 0.12) (tstamp f90f999e-a9a0-4f0e-92d3-3a2fc69591ad))
+ (fp_line (start 25.9 -3) (end 25.9 -0.689) (layer "F.SilkS") (width 0.12) (tstamp fe7810f2-63ce-4224-8cc2-3cc7809941f1))
+ (fp_arc (start 23.560085 -1.257767) (mid 24.499876 -2.600282) (end 25.44 -1.258) (layer "F.SilkS") (width 0.12) (tstamp 0adae545-2939-414e-8fb8-e3b26279b9a7))
+ (fp_arc (start 16.560085 -1.257767) (mid 17.499876 -2.600282) (end 18.44 -1.258) (layer "F.SilkS") (width 0.12) (tstamp 2f78288c-133b-4ace-814f-0426d469e4d0))
+ (fp_arc (start 2.560085 -1.257767) (mid 3.499876 -2.600282) (end 4.44 -1.258) (layer "F.SilkS") (width 0.12) (tstamp 312d37b2-a894-4000-9802-0cc2c0dea6e6))
+ (fp_arc (start 20.060085 -1.257767) (mid 20.999876 -2.600282) (end 21.94 -1.258) (layer "F.SilkS") (width 0.12) (tstamp 6cb5db1e-4521-4379-9aa3-0f0e1818156d))
+ (fp_arc (start 6.060085 -1.257767) (mid 6.999876 -2.600282) (end 7.94 -1.258) (layer "F.SilkS") (width 0.12) (tstamp 8e3e9e8f-624d-488d-aa01-e672621941ab))
+ (fp_arc (start 13.060085 -1.257767) (mid 13.999876 -2.600282) (end 14.94 -1.258) (layer "F.SilkS") (width 0.12) (tstamp a5f48612-ceab-4cca-9b4c-25cae4b19c2b))
+ (fp_arc (start 30.560085 -1.257767) (mid 31.499876 -2.600282) (end 32.44 -1.258) (layer "F.SilkS") (width 0.12) (tstamp d08dd944-add6-4be5-adcc-f3f90d33367e))
+ (fp_arc (start 27.060085 -1.257767) (mid 27.999876 -2.600282) (end 28.94 -1.258) (layer "F.SilkS") (width 0.12) (tstamp e27aa361-a29d-4669-af63-42fd546dd6f1))
+ (fp_arc (start 9.560085 -1.257767) (mid 10.499876 -2.600282) (end 11.44 -1.258) (layer "F.SilkS") (width 0.12) (tstamp fbd42f72-7965-422c-9292-453337bc3ce6))
+ (fp_arc (start -0.99789 -1.529434) (mid -0.000785 -2.600382) (end 0.998 -1.531) (layer "F.SilkS") (width 0.12) (tstamp ffd8db12-72c9-4c32-a577-b2c2b9778ced))
+ (fp_line (start 34.25 -4.2) (end -2.75 -4.2) (layer "F.CrtYd") (width 0.05) (tstamp 38754325-1f12-450d-ba7b-8b97c9dd62ff))
+ (fp_line (start -2.75 5.11) (end 34.25 5.11) (layer "F.CrtYd") (width 0.05) (tstamp 4705da5e-41c1-4363-a0df-b603b58b7d5c))
+ (fp_line (start -2.75 -4.2) (end -2.75 5.11) (layer "F.CrtYd") (width 0.05) (tstamp 6058e4ca-a4d2-4ee9-84bd-f73a1cc6dc3a))
+ (fp_line (start 34.25 5.11) (end 34.25 -4.2) (layer "F.CrtYd") (width 0.05) (tstamp 730511ca-55d5-4ac8-b985-a4b527ec2c45))
+ (fp_line (start 8.4 -3) (end 5.6 -3) (layer "F.Fab") (width 0.1) (tstamp 03d609a8-4ff9-4495-be47-ff2ba7fcb208))
+ (fp_line (start 32.9 -3) (end 30.1 -3) (layer "F.Fab") (width 0.1) (tstamp 0b3e04bf-ab15-405f-8535-76706b1ca2fb))
+ (fp_line (start 11.9 0.75) (end 11.9 -3) (layer "F.Fab") (width 0.1) (tstamp 0e3346d5-9a7a-4b96-a36c-ba5a713a6bf2))
+ (fp_line (start 12.6 -3) (end 12.6 0.75) (layer "F.Fab") (width 0.1) (tstamp 0e57b0a3-66c5-46ca-803a-15de4b74e525))
+ (fp_line (start 9.1 0.75) (end 11.9 0.75) (layer "F.Fab") (width 0.1) (tstamp 1c01897c-66e9-4589-b648-700cba808c7d))
+ (fp_line (start 22.4 0.75) (end 22.4 -3) (layer "F.Fab") (width 0.1) (tstamp 20acc883-6db6-47c0-8b2f-36acf933cc57))
+ (fp_line (start 16.101 0.75) (end 18.9 0.75) (layer "F.Fab") (width 0.1) (tstamp 238a9f27-b059-4e01-9b08-6fd807e5a21c))
+ (fp_line (start 12.6 0.75) (end 15.4 0.75) (layer "F.Fab") (width 0.1) (tstamp 26323c15-8eb4-4865-8658-5bea5a0b65cb))
+ (fp_line (start 22.4 -3) (end 19.6 -3) (layer "F.Fab") (width 0.1) (tstamp 29431a62-4f4f-46a3-a50d-e2f2db87b601))
+ (fp_line (start 26.6 -3) (end 26.6 0.75) (layer "F.Fab") (width 0.1) (tstamp 2db2505e-0f4f-4e5c-91be-69e152fac662))
+ (fp_line (start 25.9 -3) (end 23.1 -3) (layer "F.Fab") (width 0.1) (tstamp 2f6a0b98-6b2f-4f38-8251-52516b5e614e))
+ (fp_line (start -2.25 2.6) (end -2.25 -3.7) (layer "F.Fab") (width 0.1) (tstamp 40bb6d8d-7b75-480b-b89e-f5f82cec61ca))
+ (fp_line (start 30.1 -3) (end 30.1 0.75) (layer "F.Fab") (width 0.1) (tstamp 43bb8f90-7c47-44f8-8c7a-31b887d1cbc3))
+ (fp_line (start -2.25 1.1) (end 33.75 1.1) (layer "F.Fab") (width 0.1) (tstamp 4430177d-a958-44ed-9e1e-78f266f0f2b5))
+ (fp_line (start 18.9 -3) (end 16.101 -3) (layer "F.Fab") (width 0.1) (tstamp 4ba1e994-0aa4-4999-bbf0-b7c9f8c1c97c))
+ (fp_line (start 19.6 -3) (end 19.6 0.75) (layer "F.Fab") (width 0.1) (tstamp 4ea6cb70-3729-4419-a6c4-c2a9cfadfc12))
+ (fp_line (start 11.9 -3) (end 9.1 -3) (layer "F.Fab") (width 0.1) (tstamp 5011c2ed-72d1-4a34-a9a0-47c6e22dd864))
+ (fp_line (start 16.101 -3) (end 16.101 0.75) (layer "F.Fab") (width 0.1) (tstamp 5d430125-fef3-42eb-9f1f-39a61b737916))
+ (fp_line (start -2.25 -3.7) (end 33.75 -3.7) (layer "F.Fab") (width 0.1) (tstamp 5f46f99a-3686-4ed0-bbeb-1571f0507068))
+ (fp_line (start 15.4 -3) (end 12.6 -3) (layer "F.Fab") (width 0.1) (tstamp 628d6ac8-9bc5-4a18-8e34-d6ddc2f33e55))
+ (fp_line (start 23.1 0.75) (end 25.9 0.75) (layer "F.Fab") (width 0.1) (tstamp 664d47c6-d0d2-4d7e-8186-db8d4686589f))
+ (fp_line (start 15.4 0.75) (end 15.4 -3) (layer "F.Fab") (width 0.1) (tstamp 7fe47d6b-57ba-4dfc-b619-f3bfa3d8026b))
+ (fp_line (start 29.4 -3) (end 26.6 -3) (layer "F.Fab") (width 0.1) (tstamp 822c9b39-2e50-44e5-a05f-a3c588696e89))
+ (fp_line (start 33.75 4.6) (end -0.25 4.6) (layer "F.Fab") (width 0.1) (tstamp 82b02628-611b-4f41-899c-e373e0709cf0))
+ (fp_line (start 1.4 -3) (end -1.4 -3) (layer "F.Fab") (width 0.1) (tstamp 8759b4d7-8093-470e-8f52-2ad1856cc5ef))
+ (fp_line (start -1.4 0.75) (end 1.4 0.75) (layer "F.Fab") (width 0.1) (tstamp 878c4daa-b7df-48bf-97e6-14da50e5b82e))
+ (fp_line (start 1.4 0.75) (end 1.4 -3) (layer "F.Fab") (width 0.1) (tstamp 8e7792e2-4f6e-4beb-9aea-d0f44ae5399c))
+ (fp_line (start -1.4 -3) (end -1.4 0.75) (layer "F.Fab") (width 0.1) (tstamp 93d2429b-1419-4d9b-abb2-418942c3fb60))
+ (fp_line (start 30.1 0.75) (end 32.9 0.75) (layer "F.Fab") (width 0.1) (tstamp 9629026f-d8d0-4aad-aa77-2e6d8d5f3973))
+ (fp_line (start 19.6 0.75) (end 22.4 0.75) (layer "F.Fab") (width 0.1) (tstamp 97c2fca2-cf9a-46cf-80b2-18472d87aab8))
+ (fp_line (start 26.6 0.75) (end 29.4 0.75) (layer "F.Fab") (width 0.1) (tstamp 99d6c1b4-22e6-44b6-a499-1056bf9d4809))
+ (fp_line (start 33.75 -3.7) (end 33.75 4.6) (layer "F.Fab") (width 0.1) (tstamp 9e791cbe-7328-49b7-8dd0-0560c14c3ca6))
+ (fp_line (start 5.6 -3) (end 5.6 0.75) (layer "F.Fab") (width 0.1) (tstamp a3b2c33b-c1c9-4ea6-8a09-4216fea9f54a))
+ (fp_line (start 9.1 -3) (end 9.1 0.75) (layer "F.Fab") (width 0.1) (tstamp ab17b39e-a65b-45ad-9fea-6b0c9dfcc626))
+ (fp_line (start 5.6 0.75) (end 8.4 0.75) (layer "F.Fab") (width 0.1) (tstamp b442c868-aca2-4555-bbb1-482dea8cdd83))
+ (fp_line (start 2.1 -3) (end 2.1 0.75) (layer "F.Fab") (width 0.1) (tstamp bd95a3b4-180a-47c2-ba86-adb349c9a7de))
+ (fp_line (start 8.4 0.75) (end 8.4 -3) (layer "F.Fab") (width 0.1) (tstamp bd9d68b2-8eb2-4b1f-8eb9-052ed7f43abf))
+ (fp_line (start 18.9 0.75) (end 18.9 -3) (layer "F.Fab") (width 0.1) (tstamp c457fcb4-35a9-4e01-8b50-8a47e81256b1))
+ (fp_line (start 32.9 0.75) (end 32.9 -3) (layer "F.Fab") (width 0.1) (tstamp c609241d-dbef-48e9-89e3-a91fa8bd38db))
+ (fp_line (start -0.25 4.6) (end -2.25 2.6) (layer "F.Fab") (width 0.1) (tstamp dbc66ed1-8512-436f-b07c-a2034359b5d7))
+ (fp_line (start 23.1 -3) (end 23.1 0.75) (layer "F.Fab") (width 0.1) (tstamp dfe53dfd-fee7-4c4a-8114-cecc38c6a838))
+ (fp_line (start 25.9 0.75) (end 25.9 -3) (layer "F.Fab") (width 0.1) (tstamp e3c47543-fb42-45ac-833b-0d600bbcf944))
+ (fp_line (start 29.4 0.75) (end 29.4 -3) (layer "F.Fab") (width 0.1) (tstamp ec78fb83-8848-408f-8ad7-8c7259a6afcf))
+ (fp_line (start 4.9 -3) (end 2.1 -3) (layer "F.Fab") (width 0.1) (tstamp ee460e18-8a0d-42d3-8410-ed4db763144f))
+ (fp_line (start 4.9 0.75) (end 4.9 -3) (layer "F.Fab") (width 0.1) (tstamp f6e09a2e-156e-4a86-9ba9-ee6a3f8b27b1))
+ (fp_line (start 2.1 0.75) (end 4.9 0.75) (layer "F.Fab") (width 0.1) (tstamp f796bb88-1594-4931-833b-ac0a13494ba8))
+ (fp_circle (center 10.5 -1.6) (end 11.5 -1.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp 1fd0f6f1-f8fc-4537-8b50-b7514c128be9))
+ (fp_circle (center 17.5 -1.6) (end 18.5 -1.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp 252c2281-22c0-4fd7-8d92-6d00603df76d))
+ (fp_circle (center 14 -1.6) (end 15 -1.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp 2825be89-eb71-4ea3-a27a-3557fa6fc0a4))
+ (fp_circle (center 24.5 -1.6) (end 25.5 -1.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp 7fc3fec8-b2c8-4279-bd8f-68da634a58e2))
+ (fp_circle (center 3.5 -1.6) (end 4.5 -1.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp 97ecb4e7-4f9e-4f02-92a9-e60795acbcac))
+ (fp_circle (center 21 -1.6) (end 22 -1.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp ab0a336a-ae8f-44e6-acde-f5ce21b77bdc))
+ (fp_circle (center 28 -1.6) (end 29 -1.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp b794b697-95be-4313-91da-390f6bd63ed2))
+ (fp_circle (center 7 -1.6) (end 8 -1.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp bb82e20b-2a65-419c-8b3d-4c6e5092a033))
+ (fp_circle (center 0 -1.6) (end 1 -1.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp db11d837-884e-4f7f-81d0-aeea0ce39d0d))
+ (fp_circle (center 31.5 -1.6) (end 32.5 -1.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp f2e33782-7516-4ed4-ae3f-9b46d0af129d))
+ (pad "1" thru_hole rect (at 0 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask) (tstamp b9bd5687-b248-4d8f-a4e6-20d88e4bae1b))
+ (pad "2" thru_hole circle (at 3.5 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask) (tstamp e9018749-e2fd-4387-b85d-b94c14b7baa9))
+ (pad "3" thru_hole circle (at 7 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask) (tstamp cdc33378-7122-464e-9f87-3bbaa647591a))
+ (pad "4" thru_hole circle (at 10.5 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask) (tstamp 82c030dc-c393-4fcc-9c5f-d1ed7ab6a634))
+ (pad "5" thru_hole circle (at 14 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask) (tstamp a3376b04-8e2a-4d27-a324-c663271ba15c))
+ (pad "6" thru_hole circle (at 17.5 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask) (tstamp 2c6ae6a0-852f-47d2-84c8-820e77aadf0d))
+ (pad "7" thru_hole circle (at 21 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask) (tstamp ba6524f3-82e5-4034-8a14-54c7d9edd5ca))
+ (pad "8" thru_hole circle (at 24.5 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask) (tstamp 6575b93a-27cd-477b-90ff-fe830158e1e5))
+ (pad "9" thru_hole circle (at 28 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask) (tstamp 65397f6e-ede5-4ae9-b103-65202a0b4a30))
+ (pad "10" thru_hole circle (at 31.5 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask) (tstamp 6c3cd27c-fbb9-4d3c-b35e-c7a73f846b58))
+ (model "${KICAD6_3DMODEL_DIR}/TerminalBlock_4Ucon.3dshapes/TerminalBlock_4Ucon_1x10_P3.50mm_Vertical.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/TerminalBlock_4Ucon.pretty/TerminalBlock_4Ucon_1x11_P3.50mm_Horizontal.kicad_mod b/library/kicadLibrary/footprints/TerminalBlock_4Ucon.pretty/TerminalBlock_4Ucon_1x11_P3.50mm_Horizontal.kicad_mod
new file mode 100644
index 00000000..85443be7
--- /dev/null
+++ b/library/kicadLibrary/footprints/TerminalBlock_4Ucon.pretty/TerminalBlock_4Ucon_1x11_P3.50mm_Horizontal.kicad_mod
@@ -0,0 +1,210 @@
+(footprint "TerminalBlock_4Ucon_1x11_P3.50mm_Horizontal" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5B294E9A)
+ (descr "Terminal Block 4Ucon ItemNo. 10688, 11 pins, pitch 3.5mm, size 39.2x7mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see http://www.4uconnector.com/online/object/4udrawing/10688.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon")
+ (tags "THT Terminal Block 4Ucon ItemNo. 10688 pitch 3.5mm size 39.2x7mm^2 drill 1.2mm pad 2.4mm")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 17.5 -4.46) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp c939d9f2-5e97-4f68-ad6a-ae28c3264044)
+ )
+ (fp_text value "TerminalBlock_4Ucon_1x11_P3.50mm_Horizontal" (at 17.5 4.66) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 1e8787b1-6710-4bb6-97bb-ab95b1abe89f)
+ )
+ (fp_text user "${REFERENCE}" (at 17.5 2.9) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp cf06cb0b-1768-4c67-a449-889cd99330c4)
+ )
+ (fp_line (start -2.16 3.66) (end 37.16 3.66) (layer "F.SilkS") (width 0.12) (tstamp 000502f9-22ee-4578-bad3-bc032d0a87a3))
+ (fp_line (start -2.16 2.1) (end 37.16 2.1) (layer "F.SilkS") (width 0.12) (tstamp 049377cb-0327-43d0-bc37-f24605436ede))
+ (fp_line (start -2.16 -3.46) (end -2.16 3.66) (layer "F.SilkS") (width 0.12) (tstamp 1cd54dcf-35ed-4902-9558-60dee246694d))
+ (fp_line (start 37.16 -3.46) (end 37.16 3.66) (layer "F.SilkS") (width 0.12) (tstamp 5538d357-6a75-475c-962d-391fcba0b7f8))
+ (fp_line (start -2.4 3.9) (end -0.9 3.9) (layer "F.SilkS") (width 0.12) (tstamp 8bc75d04-681d-4977-9e57-f86d8ba27bf3))
+ (fp_line (start -2.16 -3.46) (end 37.16 -3.46) (layer "F.SilkS") (width 0.12) (tstamp 95844efe-f0e0-438f-9ba8-1bd5bdd42940))
+ (fp_line (start -2.4 2.16) (end -2.4 3.9) (layer "F.SilkS") (width 0.12) (tstamp f779e681-46d3-4676-b30c-814c10e64830))
+ (fp_arc (start 0.027011 1.555493) (mid -0.296984 1.527118) (end -0.608 1.432) (layer "F.SilkS") (width 0.12) (tstamp 31aca7e8-5283-4ecf-9bb1-2612ff2d2c83))
+ (fp_arc (start 0.607587 1.431385) (mid 0.310017 1.523783) (end 0 1.555) (layer "F.SilkS") (width 0.12) (tstamp 74e1b697-d036-41fd-b3ce-59272564e8aa))
+ (fp_arc (start -1.432109 0.607742) (mid -1.555727 -0.00014) (end -1.432 -0.608) (layer "F.SilkS") (width 0.12) (tstamp 75feaace-bd65-43e2-8835-758390a80339))
+ (fp_arc (start 1.432109 -0.607742) (mid 1.555727 0.00014) (end 1.432 0.608) (layer "F.SilkS") (width 0.12) (tstamp 871942db-3d87-4371-bb52-fc322148daf6))
+ (fp_arc (start -0.607742 -1.432109) (mid 0.00014 -1.555727) (end 0.608 -1.432) (layer "F.SilkS") (width 0.12) (tstamp f757b27a-ba40-48ed-a4ed-94c6881814b0))
+ (fp_circle (center 14 0) (end 15.555 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp 00c385f5-7179-4ce8-83e1-758e84d5fa8c))
+ (fp_circle (center 35 0) (end 36.555 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp 3b0e1b6b-173c-4f60-b27e-23927093a580))
+ (fp_circle (center 31.5 0) (end 33.055 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp 3fb82687-12d1-492a-8463-d27f8ec50f19))
+ (fp_circle (center 7 0) (end 8.555 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp 4179ba9d-8b9a-4eef-85cd-dc5f56ae03d5))
+ (fp_circle (center 24.5 0) (end 26.055 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp 5295d8e1-9ed1-4716-b397-9e76f1bdf62a))
+ (fp_circle (center 10.5 0) (end 12.055 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp 62e89ecb-c370-4328-9e0a-48b4bbb9f5b6))
+ (fp_circle (center 17.5 0) (end 19.055 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp 77b18ddf-524f-4807-b43f-95acb7979f65))
+ (fp_circle (center 21 0) (end 22.555 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp 7d4e84ad-8140-4870-9bd6-82c124d6b1f0))
+ (fp_circle (center 28 0) (end 29.555 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp b20c2433-c9bc-4c43-8f57-1466c64febed))
+ (fp_circle (center 3.5 0) (end 5.055 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp c9202d99-5a3d-4b32-953b-5f0b6c6fe21d))
+ (fp_line (start 37.6 -3.9) (end -2.6 -3.9) (layer "F.CrtYd") (width 0.05) (tstamp 3690637d-8ffe-4ff0-9a01-3ac799ae1ef8))
+ (fp_line (start -2.6 -3.9) (end -2.6 4.1) (layer "F.CrtYd") (width 0.05) (tstamp 5123bc6c-d38d-4c42-b3c7-4cc7191b3319))
+ (fp_line (start 37.6 4.1) (end 37.6 -3.9) (layer "F.CrtYd") (width 0.05) (tstamp bd50a2e1-4227-400c-8706-33e9c8952695))
+ (fp_line (start -2.6 4.1) (end 37.6 4.1) (layer "F.CrtYd") (width 0.05) (tstamp d45ab5d1-fb47-4101-8e47-963c765c8cc5))
+ (fp_line (start 19.9 0.069) (end 19.9 -0.069) (layer "F.Fab") (width 0.1) (tstamp 017e89f7-ea04-4d44-a851-9ca83d801966))
+ (fp_line (start -2.1 2.1) (end 37.1 2.1) (layer "F.Fab") (width 0.1) (tstamp 02096c65-4bd6-4176-a721-ff10c9f72d38))
+ (fp_line (start 0.069 -0.069) (end 1.1 -0.069) (layer "F.Fab") (width 0.1) (tstamp 024b34ba-7076-4890-a8d9-8afb4a694917))
+ (fp_line (start 31.431 1.1) (end 31.431 0.069) (layer "F.Fab") (width 0.1) (tstamp 03be6f71-b0d9-433d-a941-49e90c1e94ea))
+ (fp_line (start 17.569 1.1) (end 17.431 1.1) (layer "F.Fab") (width 0.1) (tstamp 0535db1c-0e0f-48c7-b3c1-20d947c86d04))
+ (fp_line (start 25.6 -0.069) (end 25.6 0.069) (layer "F.Fab") (width 0.1) (tstamp 05e7d1f3-c20d-4e9b-bd66-73cf51d696b0))
+ (fp_line (start 35.069 0.069) (end 35.069 1.1) (layer "F.Fab") (width 0.1) (tstamp 08bb0c46-d40a-48b1-bacb-493a637c9b5f))
+ (fp_line (start 27.931 -1.1) (end 28.069 -1.1) (layer "F.Fab") (width 0.1) (tstamp 0d05745f-8803-4263-bdf6-06c2a2d8649b))
+ (fp_line (start 30.4 0.069) (end 30.4 -0.069) (layer "F.Fab") (width 0.1) (tstamp 0f19b4d6-1001-4366-ab06-67c6ab6f3d11))
+ (fp_line (start 24.431 0.069) (end 23.4 0.069) (layer "F.Fab") (width 0.1) (tstamp 0f519208-efa4-445d-90af-37d6b182c911))
+ (fp_line (start 0.069 0.069) (end 0.069 1.1) (layer "F.Fab") (width 0.1) (tstamp 1172e519-338c-4cf3-871d-ed7d40417089))
+ (fp_line (start 31.431 -0.069) (end 31.431 -1.1) (layer "F.Fab") (width 0.1) (tstamp 141930f1-f521-4430-ad66-aa2c2e3e61bf))
+ (fp_line (start 34.931 0.069) (end 33.9 0.069) (layer "F.Fab") (width 0.1) (tstamp 1688ea95-a5ba-4712-9297-18ad17f065dd))
+ (fp_line (start -1.1 -0.069) (end -0.069 -0.069) (layer "F.Fab") (width 0.1) (tstamp 1acfc389-6366-4892-833c-8904232917d8))
+ (fp_line (start 8.1 -0.069) (end 8.1 0.069) (layer "F.Fab") (width 0.1) (tstamp 1bc56eb4-f511-4ad5-a7ba-daff47b8ca3d))
+ (fp_line (start 2.4 0.069) (end 2.4 -0.069) (layer "F.Fab") (width 0.1) (tstamp 2179cb6e-ada8-4941-8d60-191616df66b6))
+ (fp_line (start 10.431 -1.1) (end 10.569 -1.1) (layer "F.Fab") (width 0.1) (tstamp 2a57bf8c-3e2d-4db6-ae9b-bee63a3b33e5))
+ (fp_line (start 33.9 0.069) (end 33.9 -0.069) (layer "F.Fab") (width 0.1) (tstamp 2a6b6911-cb4f-49dc-898e-1365122d6105))
+ (fp_line (start 6.931 1.1) (end 6.931 0.069) (layer "F.Fab") (width 0.1) (tstamp 2bc97a57-467b-4f78-b87e-fd74d7e96667))
+ (fp_line (start 3.431 -0.069) (end 3.431 -1.1) (layer "F.Fab") (width 0.1) (tstamp 2e71bc70-90e2-4f4d-9621-c3ae6d6f3611))
+ (fp_line (start 20.931 -1.1) (end 21.069 -1.1) (layer "F.Fab") (width 0.1) (tstamp 31be3b91-acb1-4d01-8900-391b2dd91afd))
+ (fp_line (start 22.1 0.069) (end 21.069 0.069) (layer "F.Fab") (width 0.1) (tstamp 3332df2c-7410-47e8-b6b9-237450e6c4e0))
+ (fp_line (start 20.931 -0.069) (end 20.931 -1.1) (layer "F.Fab") (width 0.1) (tstamp 344c33e5-8a20-4495-86d7-322ffb9494db))
+ (fp_line (start 13.931 -1.1) (end 14.069 -1.1) (layer "F.Fab") (width 0.1) (tstamp 35206ea8-1bef-4a3e-8d28-c76cef338d0b))
+ (fp_line (start -0.069 -1.1) (end 0.069 -1.1) (layer "F.Fab") (width 0.1) (tstamp 364076c2-e484-48bd-bd9f-cbbb52ac0b49))
+ (fp_line (start 3.569 -1.1) (end 3.569 -0.069) (layer "F.Fab") (width 0.1) (tstamp 37670692-f070-4532-9b7a-253c53f4dded))
+ (fp_line (start 24.569 1.1) (end 24.431 1.1) (layer "F.Fab") (width 0.1) (tstamp 379c9ead-690b-4bff-b6c6-1cb52fe31285))
+ (fp_line (start 31.431 0.069) (end 30.4 0.069) (layer "F.Fab") (width 0.1) (tstamp 383aabc0-5d3d-4c33-8caf-9fd0a4f7cc3e))
+ (fp_line (start 5.9 0.069) (end 5.9 -0.069) (layer "F.Fab") (width 0.1) (tstamp 385ed8dc-a9e7-4928-8450-9eeb3f76f9c5))
+ (fp_line (start 16.4 -0.069) (end 17.431 -0.069) (layer "F.Fab") (width 0.1) (tstamp 3bea8131-eee0-4d84-b0f9-0d3abdc59a91))
+ (fp_line (start 28.069 -1.1) (end 28.069 -0.069) (layer "F.Fab") (width 0.1) (tstamp 3e9e34d4-177b-4bc2-a0b3-454fad0f559c))
+ (fp_line (start 17.431 -0.069) (end 17.431 -1.1) (layer "F.Fab") (width 0.1) (tstamp 3eb8a0d3-a0ef-41b8-9b30-191b24368e3b))
+ (fp_line (start 31.569 -1.1) (end 31.569 -0.069) (layer "F.Fab") (width 0.1) (tstamp 3f04faa4-4956-489e-a609-281ad39a1b23))
+ (fp_line (start 14.069 -0.069) (end 15.1 -0.069) (layer "F.Fab") (width 0.1) (tstamp 4404301a-50d9-45ea-b1d4-f8504414d3cf))
+ (fp_line (start 27.931 -0.069) (end 27.931 -1.1) (layer "F.Fab") (width 0.1) (tstamp 4ad7a61c-e74e-470d-8e25-a08020400597))
+ (fp_line (start 3.569 -0.069) (end 4.6 -0.069) (layer "F.Fab") (width 0.1) (tstamp 4c8e4947-e7f6-4f6a-874e-954989cf9281))
+ (fp_line (start 32.6 -0.069) (end 32.6 0.069) (layer "F.Fab") (width 0.1) (tstamp 4d49d439-3f85-4a9d-b293-0234dbccd731))
+ (fp_line (start 6.931 0.069) (end 5.9 0.069) (layer "F.Fab") (width 0.1) (tstamp 4e83d99a-0686-412b-bd4b-4063d5be9e74))
+ (fp_line (start 4.6 0.069) (end 3.569 0.069) (layer "F.Fab") (width 0.1) (tstamp 4fdd2def-02d4-428d-a15d-9d436d5b66df))
+ (fp_line (start 2.4 -0.069) (end 3.431 -0.069) (layer "F.Fab") (width 0.1) (tstamp 5122b29e-3cf5-4f17-9013-d6e17b5c94de))
+ (fp_line (start 11.6 -0.069) (end 11.6 0.069) (layer "F.Fab") (width 0.1) (tstamp 52e9d0a4-05f6-4823-a6ab-703eaaa0a4b8))
+ (fp_line (start 36.1 0.069) (end 35.069 0.069) (layer "F.Fab") (width 0.1) (tstamp 55760667-4213-464d-8162-b684acb75351))
+ (fp_line (start 5.9 -0.069) (end 6.931 -0.069) (layer "F.Fab") (width 0.1) (tstamp 563fd226-71b2-45cd-be67-da93c3c87eee))
+ (fp_line (start 0.069 -1.1) (end 0.069 -0.069) (layer "F.Fab") (width 0.1) (tstamp 5b01ddc8-ab2c-4225-b041-d82e6396c4cc))
+ (fp_line (start 19.9 -0.069) (end 20.931 -0.069) (layer "F.Fab") (width 0.1) (tstamp 5c25c752-c232-4dc5-9eaf-b8d70b23dde7))
+ (fp_line (start 13.931 -0.069) (end 13.931 -1.1) (layer "F.Fab") (width 0.1) (tstamp 5cc03055-9ab2-4aec-9d99-7154caffce10))
+ (fp_line (start 10.569 0.069) (end 10.569 1.1) (layer "F.Fab") (width 0.1) (tstamp 5dc51de1-dbf0-411a-8895-587850632d0e))
+ (fp_line (start 6.931 -1.1) (end 7.069 -1.1) (layer "F.Fab") (width 0.1) (tstamp 62912cfd-8445-401d-a505-a42766fec31e))
+ (fp_line (start 14.069 -1.1) (end 14.069 -0.069) (layer "F.Fab") (width 0.1) (tstamp 62d5eb76-1da3-4d34-a83e-7500e553dc14))
+ (fp_line (start 9.4 0.069) (end 9.4 -0.069) (layer "F.Fab") (width 0.1) (tstamp 68531fce-511c-41d0-9d18-96608f953333))
+ (fp_line (start 35.069 -1.1) (end 35.069 -0.069) (layer "F.Fab") (width 0.1) (tstamp 69c07213-8384-4030-921f-d4d6609fdc2e))
+ (fp_line (start -0.069 0.069) (end -1.1 0.069) (layer "F.Fab") (width 0.1) (tstamp 6aac1c2e-4150-434c-8fcb-3c901e8b8ccb))
+ (fp_line (start 3.569 1.1) (end 3.431 1.1) (layer "F.Fab") (width 0.1) (tstamp 6b88dafd-2ea7-40eb-bc47-c6c0ca4ab170))
+ (fp_line (start 17.569 0.069) (end 17.569 1.1) (layer "F.Fab") (width 0.1) (tstamp 6d7719ab-51b5-447e-bb7a-3cf5472b3510))
+ (fp_line (start 3.569 0.069) (end 3.569 1.1) (layer "F.Fab") (width 0.1) (tstamp 76664725-f25f-4a95-b3c0-71a59ed5d181))
+ (fp_line (start 20.931 1.1) (end 20.931 0.069) (layer "F.Fab") (width 0.1) (tstamp 7aa2d9b5-3500-445d-9136-fce31fcceb5e))
+ (fp_line (start 7.069 1.1) (end 6.931 1.1) (layer "F.Fab") (width 0.1) (tstamp 7ae643f6-06e6-4c3f-83c1-cf2786114f2f))
+ (fp_line (start 14.069 0.069) (end 14.069 1.1) (layer "F.Fab") (width 0.1) (tstamp 8149ec9a-e612-4600-b494-e9dc95066333))
+ (fp_line (start 30.4 -0.069) (end 31.431 -0.069) (layer "F.Fab") (width 0.1) (tstamp 843f3ea5-e133-4314-8574-9c879b736dda))
+ (fp_line (start 24.431 -1.1) (end 24.569 -1.1) (layer "F.Fab") (width 0.1) (tstamp 8507378f-3155-4e38-a0a5-e57c88238bae))
+ (fp_line (start 7.069 -0.069) (end 8.1 -0.069) (layer "F.Fab") (width 0.1) (tstamp 85f1de0f-19ab-45a7-826c-94b2e92acc3f))
+ (fp_line (start 37.1 -3.4) (end 37.1 3.6) (layer "F.Fab") (width 0.1) (tstamp 8651eb19-9838-46d0-bac4-0e04f72792e1))
+ (fp_line (start 35.069 -0.069) (end 36.1 -0.069) (layer "F.Fab") (width 0.1) (tstamp 86533419-0ad6-45fc-8113-9cf6be9389d9))
+ (fp_line (start 10.431 0.069) (end 9.4 0.069) (layer "F.Fab") (width 0.1) (tstamp 87222df7-1c16-4438-bf09-6015965d4238))
+ (fp_line (start 34.931 -0.069) (end 34.931 -1.1) (layer "F.Fab") (width 0.1) (tstamp 8c0737df-5b49-41d6-958d-f575cc9d6f19))
+ (fp_line (start 17.431 1.1) (end 17.431 0.069) (layer "F.Fab") (width 0.1) (tstamp 8f636547-b94a-4976-bad2-43781042d8c1))
+ (fp_line (start 31.569 0.069) (end 31.569 1.1) (layer "F.Fab") (width 0.1) (tstamp 90eec74a-6b47-4bcd-9133-8f0e03761202))
+ (fp_line (start 1.1 -0.069) (end 1.1 0.069) (layer "F.Fab") (width 0.1) (tstamp 92988755-5d9a-412a-a660-e62ac16c439c))
+ (fp_line (start -0.069 -0.069) (end -0.069 -1.1) (layer "F.Fab") (width 0.1) (tstamp 92c666a1-e467-4087-b4ea-c83df4c9049b))
+ (fp_line (start 28.069 -0.069) (end 29.1 -0.069) (layer "F.Fab") (width 0.1) (tstamp 96915f0e-5b33-403a-b459-c3920c93faab))
+ (fp_line (start 31.431 -1.1) (end 31.569 -1.1) (layer "F.Fab") (width 0.1) (tstamp 9914a34d-5a5c-4254-ac69-f6a75e248100))
+ (fp_line (start 22.1 -0.069) (end 22.1 0.069) (layer "F.Fab") (width 0.1) (tstamp 99813fb3-5cf2-4444-82ff-fd274d2e15ad))
+ (fp_line (start 6.931 -0.069) (end 6.931 -1.1) (layer "F.Fab") (width 0.1) (tstamp 99f2b933-f45b-4f94-a7c6-afb30b8e1686))
+ (fp_line (start 23.4 -0.069) (end 24.431 -0.069) (layer "F.Fab") (width 0.1) (tstamp 9a95a5cb-32a1-498d-a83e-2cb0f44a4821))
+ (fp_line (start 3.431 -1.1) (end 3.569 -1.1) (layer "F.Fab") (width 0.1) (tstamp 9dabba2f-67c9-4952-9692-9d6978512432))
+ (fp_line (start 13.931 0.069) (end 12.9 0.069) (layer "F.Fab") (width 0.1) (tstamp 9dbbde45-f16c-4a45-bb9e-b628efde741d))
+ (fp_line (start 24.569 0.069) (end 24.569 1.1) (layer "F.Fab") (width 0.1) (tstamp 9e70dc4b-2b1b-48e8-8bc1-0032b200119e))
+ (fp_line (start 24.431 1.1) (end 24.431 0.069) (layer "F.Fab") (width 0.1) (tstamp 9fa49ae8-82d3-4327-bfea-6f46deb39e03))
+ (fp_line (start 28.069 1.1) (end 27.931 1.1) (layer "F.Fab") (width 0.1) (tstamp a09da91a-a003-4160-96af-95d6bf8d6b2b))
+ (fp_line (start 10.431 -0.069) (end 10.431 -1.1) (layer "F.Fab") (width 0.1) (tstamp a0b6cf18-e8a0-4374-8813-a9bb2f797181))
+ (fp_line (start -2.1 2.1) (end -2.1 -3.4) (layer "F.Fab") (width 0.1) (tstamp a0dfcc66-06dd-4e9a-9f5b-5a1103362a95))
+ (fp_line (start 32.6 0.069) (end 31.569 0.069) (layer "F.Fab") (width 0.1) (tstamp a17538c3-260f-4e70-9705-26781cb3df60))
+ (fp_line (start -1.1 0.069) (end -1.1 -0.069) (layer "F.Fab") (width 0.1) (tstamp a23dba65-f927-4ebf-9162-f8608383019d))
+ (fp_line (start 33.9 -0.069) (end 34.931 -0.069) (layer "F.Fab") (width 0.1) (tstamp a51f9b79-21b6-4e0b-8e09-861875152bd1))
+ (fp_line (start 10.569 -0.069) (end 11.6 -0.069) (layer "F.Fab") (width 0.1) (tstamp a63dd83c-201c-4d3f-b255-7b749d2cd3e2))
+ (fp_line (start 36.1 -0.069) (end 36.1 0.069) (layer "F.Fab") (width 0.1) (tstamp a7271f0b-ad4b-47bf-b4e5-00865b1d1466))
+ (fp_line (start 25.6 0.069) (end 24.569 0.069) (layer "F.Fab") (width 0.1) (tstamp aa538dce-16b8-46e1-b2dc-53fa2604a69a))
+ (fp_line (start 10.569 -1.1) (end 10.569 -0.069) (layer "F.Fab") (width 0.1) (tstamp abc7859b-f226-44e3-be46-96c1cabae6db))
+ (fp_line (start 31.569 1.1) (end 31.431 1.1) (layer "F.Fab") (width 0.1) (tstamp b0162aa4-1b05-418b-a21a-7fe4ca34b8b7))
+ (fp_line (start 15.1 0.069) (end 14.069 0.069) (layer "F.Fab") (width 0.1) (tstamp b114460e-ce77-4a9c-8ef3-4e91e35b0862))
+ (fp_line (start 16.4 0.069) (end 16.4 -0.069) (layer "F.Fab") (width 0.1) (tstamp b15d8dc3-90f0-4360-af4c-49f3e882f259))
+ (fp_line (start 17.569 -1.1) (end 17.569 -0.069) (layer "F.Fab") (width 0.1) (tstamp b3f0d4b1-7969-4f00-98ac-339a4f9d89e3))
+ (fp_line (start 7.069 -1.1) (end 7.069 -0.069) (layer "F.Fab") (width 0.1) (tstamp b6086322-b07b-4f64-964e-42b6cca8b77b))
+ (fp_line (start 24.569 -1.1) (end 24.569 -0.069) (layer "F.Fab") (width 0.1) (tstamp b6dba1a8-450c-42ec-b56d-e07b83966262))
+ (fp_line (start 3.431 0.069) (end 2.4 0.069) (layer "F.Fab") (width 0.1) (tstamp b8bda156-2fbf-4a2e-847f-b4b846203b0e))
+ (fp_line (start 26.9 0.069) (end 26.9 -0.069) (layer "F.Fab") (width 0.1) (tstamp b8d8d618-b11f-4dfa-b5c0-1799439cfbed))
+ (fp_line (start -2.1 -3.4) (end 37.1 -3.4) (layer "F.Fab") (width 0.1) (tstamp b987397d-8e53-452e-a9b6-876b986c276b))
+ (fp_line (start 31.569 -0.069) (end 32.6 -0.069) (layer "F.Fab") (width 0.1) (tstamp bb0c59e6-627f-4b4f-be6c-383fbb5e7530))
+ (fp_line (start 4.6 -0.069) (end 4.6 0.069) (layer "F.Fab") (width 0.1) (tstamp bd0e47e1-56f1-4651-8d29-e4ca066a6f03))
+ (fp_line (start 0.069 1.1) (end -0.069 1.1) (layer "F.Fab") (width 0.1) (tstamp bd15344b-1fd9-4bff-8586-44ee329de5b7))
+ (fp_line (start 27.931 0.069) (end 26.9 0.069) (layer "F.Fab") (width 0.1) (tstamp bd8aa3c5-c905-4be8-a8aa-2fe6ec19ad44))
+ (fp_line (start 14.069 1.1) (end 13.931 1.1) (layer "F.Fab") (width 0.1) (tstamp c12815b6-60c5-4d9e-9068-ce271ee402f7))
+ (fp_line (start 28.069 0.069) (end 28.069 1.1) (layer "F.Fab") (width 0.1) (tstamp c3875973-42cf-43de-acfb-7f2fbbfbed05))
+ (fp_line (start 34.931 1.1) (end 34.931 0.069) (layer "F.Fab") (width 0.1) (tstamp c5ae923b-a111-4133-a664-cc678fe2f0ba))
+ (fp_line (start 10.569 1.1) (end 10.431 1.1) (layer "F.Fab") (width 0.1) (tstamp c5bb006a-eaee-4d0b-aaeb-7f4dd96d6d97))
+ (fp_line (start 7.069 0.069) (end 7.069 1.1) (layer "F.Fab") (width 0.1) (tstamp c8180c5f-cadf-49e8-89cc-5e26962af18a))
+ (fp_line (start 9.4 -0.069) (end 10.431 -0.069) (layer "F.Fab") (width 0.1) (tstamp c91f2a3f-028d-4a8e-8344-d1b558dfa770))
+ (fp_line (start 3.431 1.1) (end 3.431 0.069) (layer "F.Fab") (width 0.1) (tstamp cb6c16ef-b39f-491b-8c33-4fd5e5297747))
+ (fp_line (start 21.069 0.069) (end 21.069 1.1) (layer "F.Fab") (width 0.1) (tstamp cd215bed-0d82-4a60-ba50-e56d3500ce73))
+ (fp_line (start 10.431 1.1) (end 10.431 0.069) (layer "F.Fab") (width 0.1) (tstamp d0b2e90e-7c3e-4a37-9af8-b09af3f0ffc9))
+ (fp_line (start 35.069 1.1) (end 34.931 1.1) (layer "F.Fab") (width 0.1) (tstamp d206ffde-12ca-4efa-96f2-03ec9a7f1ac7))
+ (fp_line (start -0.6 3.6) (end -2.1 2.1) (layer "F.Fab") (width 0.1) (tstamp d361644d-31ce-4041-b609-14f23319efe7))
+ (fp_line (start 12.9 0.069) (end 12.9 -0.069) (layer "F.Fab") (width 0.1) (tstamp d4210a42-796b-443b-a566-f071074633ae))
+ (fp_line (start 13.931 1.1) (end 13.931 0.069) (layer "F.Fab") (width 0.1) (tstamp d4ae3ca7-6b14-4b66-864d-b49b0d895683))
+ (fp_line (start 34.931 -1.1) (end 35.069 -1.1) (layer "F.Fab") (width 0.1) (tstamp d52c56f1-c783-4a12-9aef-feaae7e65f58))
+ (fp_line (start 18.6 0.069) (end 17.569 0.069) (layer "F.Fab") (width 0.1) (tstamp d634a82c-63b2-40af-b76f-10728087d2cf))
+ (fp_line (start 24.569 -0.069) (end 25.6 -0.069) (layer "F.Fab") (width 0.1) (tstamp d69f3ed9-60a2-4c2d-b1de-c1cc9de190e7))
+ (fp_line (start 21.069 -1.1) (end 21.069 -0.069) (layer "F.Fab") (width 0.1) (tstamp d8d189eb-9a0f-448c-b610-892b405c3853))
+ (fp_line (start 1.1 0.069) (end 0.069 0.069) (layer "F.Fab") (width 0.1) (tstamp d97f0ef8-e281-4baa-ad3a-5926f3230dee))
+ (fp_line (start 20.931 0.069) (end 19.9 0.069) (layer "F.Fab") (width 0.1) (tstamp dbf920e8-3f21-44f0-8786-cca8915b74df))
+ (fp_line (start 11.6 0.069) (end 10.569 0.069) (layer "F.Fab") (width 0.1) (tstamp dee026ab-20ab-48f6-84a5-d76a16c5b386))
+ (fp_line (start 15.1 -0.069) (end 15.1 0.069) (layer "F.Fab") (width 0.1) (tstamp e1af6219-c9a8-4719-99ff-ab6f6d485b4e))
+ (fp_line (start 23.4 0.069) (end 23.4 -0.069) (layer "F.Fab") (width 0.1) (tstamp e1deb116-beb5-4d89-b688-c7ed1d87ad32))
+ (fp_line (start 21.069 1.1) (end 20.931 1.1) (layer "F.Fab") (width 0.1) (tstamp e267debc-96d9-4e40-9a91-706aaf6c6c37))
+ (fp_line (start 24.431 -0.069) (end 24.431 -1.1) (layer "F.Fab") (width 0.1) (tstamp e3c59339-e5e2-44eb-911b-081d00b8ee83))
+ (fp_line (start 21.069 -0.069) (end 22.1 -0.069) (layer "F.Fab") (width 0.1) (tstamp e4d74a62-8bbe-4c6e-a010-83e944b42a99))
+ (fp_line (start 17.431 0.069) (end 16.4 0.069) (layer "F.Fab") (width 0.1) (tstamp e4f04b95-58ea-466b-9b40-fdeef0185fcf))
+ (fp_line (start -0.069 1.1) (end -0.069 0.069) (layer "F.Fab") (width 0.1) (tstamp e753c43a-9b9b-43c2-b2a9-2d4d099327c9))
+ (fp_line (start 29.1 -0.069) (end 29.1 0.069) (layer "F.Fab") (width 0.1) (tstamp e9d2f80d-40a8-4852-9d58-f46eebf89965))
+ (fp_line (start 18.6 -0.069) (end 18.6 0.069) (layer "F.Fab") (width 0.1) (tstamp ed4672ec-2ac6-4971-8453-6daed9f1741a))
+ (fp_line (start 27.931 1.1) (end 27.931 0.069) (layer "F.Fab") (width 0.1) (tstamp f0bfb5c0-4440-447c-ab24-c714814e3f42))
+ (fp_line (start 29.1 0.069) (end 28.069 0.069) (layer "F.Fab") (width 0.1) (tstamp f26f291f-5f30-4cd5-b32b-cc0a582eb825))
+ (fp_line (start 8.1 0.069) (end 7.069 0.069) (layer "F.Fab") (width 0.1) (tstamp f5d1ca49-adac-4c94-86fb-f41f14d437f6))
+ (fp_line (start 26.9 -0.069) (end 27.931 -0.069) (layer "F.Fab") (width 0.1) (tstamp f6504d81-bef7-48c0-b4d5-7d7ec3e02618))
+ (fp_line (start 37.1 3.6) (end -0.6 3.6) (layer "F.Fab") (width 0.1) (tstamp f7763cfc-7850-4df0-8d4f-12f4020b221c))
+ (fp_line (start 12.9 -0.069) (end 13.931 -0.069) (layer "F.Fab") (width 0.1) (tstamp f9497a2f-938c-4a47-ba0b-f086dcbd1abb))
+ (fp_line (start 17.431 -1.1) (end 17.569 -1.1) (layer "F.Fab") (width 0.1) (tstamp f9b28bb3-c710-4137-83b5-e6dde6046c47))
+ (fp_line (start 17.569 -0.069) (end 18.6 -0.069) (layer "F.Fab") (width 0.1) (tstamp ff54b496-7591-4fe2-83d6-56051987de33))
+ (fp_circle (center 28 0) (end 29.375 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 08d3a215-0512-47b9-adf0-4d9e0d1f154d))
+ (fp_circle (center 21 0) (end 22.375 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 52f18b2d-466d-4c30-9a95-6e63549c4861))
+ (fp_circle (center 17.5 0) (end 18.875 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 6531302c-4f68-4e9d-a551-8db162ebfff4))
+ (fp_circle (center 7 0) (end 8.375 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 75ebedb9-609d-46ef-9c1a-a0eed17c7021))
+ (fp_circle (center 3.5 0) (end 4.875 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp bf29c839-87a7-4ec3-8ea3-41b9a0cac2e5))
+ (fp_circle (center 14 0) (end 15.375 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp c35acfc8-c0fb-443a-b0e1-5d91ee78c768))
+ (fp_circle (center 0 0) (end 1.375 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp d9c88788-6f02-4c92-b1e3-92fc7172e9ec))
+ (fp_circle (center 24.5 0) (end 25.875 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp dcb1d145-dcb0-4755-ab1c-1cf5eb0eac36))
+ (fp_circle (center 35 0) (end 36.375 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp ddf8602d-bd85-4e66-8aad-276977660d82))
+ (fp_circle (center 10.5 0) (end 11.875 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp f5c25e32-7b88-4493-b62f-5ceb8a1e2d6b))
+ (fp_circle (center 31.5 0) (end 32.875 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp f723d502-61d9-422c-b357-a7037e0b7ac3))
+ (pad "1" thru_hole rect (at 0 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) (tstamp 82c91654-adb0-43ee-a135-aec7739f41be))
+ (pad "2" thru_hole circle (at 3.5 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) (tstamp f14a2a12-403e-4f53-bb1c-6bce638cd098))
+ (pad "3" thru_hole circle (at 7 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) (tstamp f8aba6d7-5784-4334-b53d-41cd5d931881))
+ (pad "4" thru_hole circle (at 10.5 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) (tstamp a9fb5d96-46ee-430d-89d6-d8d1c9dbd784))
+ (pad "5" thru_hole circle (at 14 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) (tstamp ef762798-3606-47e1-a110-f0e1c1ee099d))
+ (pad "6" thru_hole circle (at 17.5 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) (tstamp bac09031-95f2-4199-9664-3f9e825689c0))
+ (pad "7" thru_hole circle (at 21 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) (tstamp 6d841194-f531-40da-9ac8-93f8778c7284))
+ (pad "8" thru_hole circle (at 24.5 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) (tstamp d8c5a6c1-a1ce-47c2-9cac-10b9ad0c8906))
+ (pad "9" thru_hole circle (at 28 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) (tstamp e630d673-6543-40a3-bd66-260b1a0ebddb))
+ (pad "10" thru_hole circle (at 31.5 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) (tstamp fb11c64d-d814-4da9-bbfb-e22a6f770e33))
+ (pad "11" thru_hole circle (at 35 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) (tstamp 15a44c38-8b5a-4192-87ad-56ab7cd6949b))
+ (model "${KICAD6_3DMODEL_DIR}/TerminalBlock_4Ucon.3dshapes/TerminalBlock_4Ucon_1x11_P3.50mm_Horizontal.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/TerminalBlock_4Ucon.pretty/TerminalBlock_4Ucon_1x11_P3.50mm_Vertical.kicad_mod b/library/kicadLibrary/footprints/TerminalBlock_4Ucon.pretty/TerminalBlock_4Ucon_1x11_P3.50mm_Vertical.kicad_mod
new file mode 100644
index 00000000..b4189f2e
--- /dev/null
+++ b/library/kicadLibrary/footprints/TerminalBlock_4Ucon.pretty/TerminalBlock_4Ucon_1x11_P3.50mm_Vertical.kicad_mod
@@ -0,0 +1,202 @@
+(footprint "TerminalBlock_4Ucon_1x11_P3.50mm_Vertical" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5B294E86)
+ (descr "Terminal Block 4Ucon ItemNo. 10702, vertical (cable from top), 11 pins, pitch 3.5mm, size 39.5x8.3mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.4uconnector.com/online/object/4udrawing/10702.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon")
+ (tags "THT Terminal Block 4Ucon ItemNo. 10702 vertical pitch 3.5mm size 39.5x8.3mm^2 drill 1.3mm pad 2.6mm")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 17.5 -4.76) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp dddfbf94-994c-47dd-a6a4-d6abe33c718a)
+ )
+ (fp_text value "TerminalBlock_4Ucon_1x11_P3.50mm_Vertical" (at 17.5 5.66) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp f71abb67-bfa5-439b-8c29-364c1edd25f5)
+ )
+ (fp_text user "${REFERENCE}" (at 17.5 3.45) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp cb9da603-1967-4bcd-807c-d37aa6912e6c)
+ )
+ (fp_line (start 5.6 -3) (end 8.4 -3) (layer "F.SilkS") (width 0.12) (tstamp 02783b45-a74b-4c7b-a7f6-9817d21a2a41))
+ (fp_line (start 1.4 -3) (end 1.4 -1.54) (layer "F.SilkS") (width 0.12) (tstamp 07407ac6-e884-4e1c-bd90-3ff774498eaa))
+ (fp_line (start 8.4 0.689) (end 8.4 0.75) (layer "F.SilkS") (width 0.12) (tstamp 08ae80db-d301-4e81-8de9-904ea31ef280))
+ (fp_line (start -2.31 4.66) (end 37.31 4.66) (layer "F.SilkS") (width 0.12) (tstamp 0aedb0b3-0d26-449e-81d4-e93d118e6373))
+ (fp_line (start 19.6 -3) (end 22.4 -3) (layer "F.SilkS") (width 0.12) (tstamp 0c3311c5-a5f4-4f5f-8b0c-92ccf82fa811))
+ (fp_line (start 30.1 -3) (end 30.1 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 0ebc143c-a95f-4e50-8815-def12af75bbc))
+ (fp_line (start 8.134 1.101) (end 9.367 1.101) (layer "F.SilkS") (width 0.12) (tstamp 1119baa7-a61a-484e-8133-eba878180b2a))
+ (fp_line (start 5.6 0.689) (end 5.6 0.75) (layer "F.SilkS") (width 0.12) (tstamp 14cb82d9-fc62-410f-bb8f-37a03af82e20))
+ (fp_line (start 9.1 0.689) (end 9.1 0.75) (layer "F.SilkS") (width 0.12) (tstamp 14d8e1ea-d637-4b72-bea3-0f4a37d3c529))
+ (fp_line (start 15.134 1.101) (end 16.367 1.101) (layer "F.SilkS") (width 0.12) (tstamp 16446421-4a80-4d9a-be3c-0adaee56f3b8))
+ (fp_line (start 25.9 -3) (end 25.9 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 17ea7e83-52f3-446a-8a07-0f138842ebe6))
+ (fp_line (start 36.4 0.75) (end 36.4 0.75) (layer "F.SilkS") (width 0.12) (tstamp 2111dd2c-fcab-4895-b5d8-1a6dc5efc0bd))
+ (fp_line (start 22.134 1.101) (end 23.367 1.101) (layer "F.SilkS") (width 0.12) (tstamp 23d81214-4126-400b-8a03-849447029bfd))
+ (fp_line (start -2.55 4.9) (end -0.55 4.9) (layer "F.SilkS") (width 0.12) (tstamp 27e427d4-2483-47f8-8438-4066070f249e))
+ (fp_line (start 2.1 0.75) (end 2.101 0.75) (layer "F.SilkS") (width 0.12) (tstamp 28d87a01-c2d2-4bf5-923e-250998817b1e))
+ (fp_line (start 9.1 0.75) (end 9.101 0.75) (layer "F.SilkS") (width 0.12) (tstamp 2a683e8f-5ff4-4fcf-aa1f-de38aaec9467))
+ (fp_line (start 18.634 1.101) (end 19.867 1.101) (layer "F.SilkS") (width 0.12) (tstamp 2c0c512d-26bd-4225-b839-af6559d9f201))
+ (fp_line (start 12.6 0.689) (end 12.6 0.75) (layer "F.SilkS") (width 0.12) (tstamp 2cc03f13-1578-4280-868f-d13da1055344))
+ (fp_line (start 32.634 1.101) (end 33.867 1.101) (layer "F.SilkS") (width 0.12) (tstamp 2f228dd3-9eeb-4890-a6ef-65082cc14b3c))
+ (fp_line (start 23.1 -3) (end 25.9 -3) (layer "F.SilkS") (width 0.12) (tstamp 30967c03-0bc1-442a-ae00-2d210e199663))
+ (fp_line (start 25.9 0.75) (end 25.9 0.75) (layer "F.SilkS") (width 0.12) (tstamp 327908c0-76d6-4709-af71-990c701f1646))
+ (fp_line (start 33.6 0.689) (end 33.6 0.75) (layer "F.SilkS") (width 0.12) (tstamp 3689794b-de08-4e15-bce1-7147c1250cc8))
+ (fp_line (start 36.4 -3) (end 36.4 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 39f86039-3e96-4f60-8ea3-abca31c01c33))
+ (fp_line (start 15.4 0.75) (end 15.4 0.75) (layer "F.SilkS") (width 0.12) (tstamp 43910864-bb21-4d30-ab95-c9121f47fae4))
+ (fp_line (start 22.4 -3) (end 22.4 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 45ee1a53-4126-41e3-8479-b2a0f0411373))
+ (fp_line (start 30.1 0.689) (end 30.1 0.75) (layer "F.SilkS") (width 0.12) (tstamp 47d100cf-8eac-4886-a1fc-73f505ad0270))
+ (fp_line (start 26.6 0.75) (end 26.601 0.75) (layer "F.SilkS") (width 0.12) (tstamp 4a1612ac-6fa7-4ccc-815e-43834f49fd67))
+ (fp_line (start -1.4 -3) (end 1.4 -3) (layer "F.SilkS") (width 0.12) (tstamp 4acbd699-1538-4321-a0cb-7d69b833f56b))
+ (fp_line (start 29.4 0.689) (end 29.4 0.75) (layer "F.SilkS") (width 0.12) (tstamp 4bef6880-352b-4c93-888f-3c6e849f6c16))
+ (fp_line (start 23.1 0.75) (end 23.101 0.75) (layer "F.SilkS") (width 0.12) (tstamp 4f1c4077-d377-4b98-8d9a-1aebfad25eb2))
+ (fp_line (start 18.9 0.689) (end 18.9 0.75) (layer "F.SilkS") (width 0.12) (tstamp 50681246-1396-4936-87eb-ab79bf9125f0))
+ (fp_line (start 26.6 -3) (end 29.4 -3) (layer "F.SilkS") (width 0.12) (tstamp 523a9f82-acb2-4d0b-941c-2d82fda72409))
+ (fp_line (start -2.55 2.66) (end -2.55 4.9) (layer "F.SilkS") (width 0.12) (tstamp 61f68775-9c98-479c-8910-04fae4f0c0d8))
+ (fp_line (start 25.9 0.689) (end 25.9 0.75) (layer "F.SilkS") (width 0.12) (tstamp 6e36e643-2bcb-4391-86d8-3c6da6e87e03))
+ (fp_line (start 15.4 -3) (end 15.4 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 6e6f8ef0-f326-43c2-8fdf-c8edeabf71d7))
+ (fp_line (start 32.9 0.75) (end 32.9 0.75) (layer "F.SilkS") (width 0.12) (tstamp 6f326bb6-0fad-469c-867e-570302206332))
+ (fp_line (start 22.4 0.689) (end 22.4 0.75) (layer "F.SilkS") (width 0.12) (tstamp 705d7c61-180a-459a-a6d2-dc3fac94d0b2))
+ (fp_line (start 16.101 -3) (end 16.101 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 733ed264-1a75-40cc-9e5c-a92ab6b6c3dd))
+ (fp_line (start 5.6 0.75) (end 5.601 0.75) (layer "F.SilkS") (width 0.12) (tstamp 804f0978-d42b-4e7d-94a9-54b5d4d31f70))
+ (fp_line (start 12.6 0.75) (end 12.601 0.75) (layer "F.SilkS") (width 0.12) (tstamp 81e9bea2-74c4-4629-a1f8-af05e0f252c6))
+ (fp_line (start 12.6 -3) (end 12.6 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 83eae7db-1a8f-42c8-b7a2-f30e58cf64ed))
+ (fp_line (start 29.134 1.101) (end 30.367 1.101) (layer "F.SilkS") (width 0.12) (tstamp 849e5ac7-2931-4bdd-892e-c0877601171d))
+ (fp_line (start 4.9 -3) (end 4.9 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 88dcd321-259d-451f-823e-2d889a66259d))
+ (fp_line (start 36.4 0.689) (end 36.4 0.75) (layer "F.SilkS") (width 0.12) (tstamp 8f57887e-b615-4c5f-b0c0-331cb5bee8b0))
+ (fp_line (start 8.4 -3) (end 8.4 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 955587ff-366a-464d-ae6c-1d9cec48792b))
+ (fp_line (start 4.9 0.689) (end 4.9 0.75) (layer "F.SilkS") (width 0.12) (tstamp 9d899085-693b-4a0d-80ac-7fc3752e4001))
+ (fp_line (start 32.9 0.689) (end 32.9 0.75) (layer "F.SilkS") (width 0.12) (tstamp 9e57f885-aefc-4269-ae6a-76a3f4aa8b33))
+ (fp_line (start 29.4 -3) (end 29.4 -0.689) (layer "F.SilkS") (width 0.12) (tstamp a2929231-4630-485b-a22d-0983556eb4db))
+ (fp_line (start 18.9 0.75) (end 18.9 0.75) (layer "F.SilkS") (width 0.12) (tstamp a2c5ba6e-1372-4c80-9e7f-dbc6348f8962))
+ (fp_line (start 9.1 -3) (end 11.9 -3) (layer "F.SilkS") (width 0.12) (tstamp a4ac860a-d3c5-47eb-9556-b088c2da8bc6))
+ (fp_line (start 36.134 1.101) (end 37.31 1.101) (layer "F.SilkS") (width 0.12) (tstamp a4b841dd-e8df-460e-844f-b93f19ce20f1))
+ (fp_line (start 33.6 0.75) (end 33.601 0.75) (layer "F.SilkS") (width 0.12) (tstamp a79e672d-db70-4751-a7d8-18809d8011b3))
+ (fp_line (start 9.1 -3) (end 9.1 -0.689) (layer "F.SilkS") (width 0.12) (tstamp a9fddabc-5bf5-492e-8ef3-542b6e1c4837))
+ (fp_line (start 26.6 0.689) (end 26.6 0.75) (layer "F.SilkS") (width 0.12) (tstamp ae343c30-0ce7-4cb9-83f7-3438e7e18387))
+ (fp_line (start -2.31 1.101) (end -1.54 1.101) (layer "F.SilkS") (width 0.12) (tstamp b1a1bab0-fba9-44a9-a15e-eea4844fa914))
+ (fp_line (start 30.1 -3) (end 32.9 -3) (layer "F.SilkS") (width 0.12) (tstamp b56dabb1-4461-4ad4-b40c-4dc535593968))
+ (fp_line (start 5.6 -3) (end 5.6 -0.689) (layer "F.SilkS") (width 0.12) (tstamp b5727be5-4150-4a71-9dfa-086014f3881d))
+ (fp_line (start 23.1 -3) (end 23.1 -0.689) (layer "F.SilkS") (width 0.12) (tstamp bc77285e-7f3c-4286-8198-3ed546c52eb8))
+ (fp_line (start 33.6 -3) (end 36.4 -3) (layer "F.SilkS") (width 0.12) (tstamp bf2a1c0f-facf-4a89-a471-730410247026))
+ (fp_line (start -2.31 -3.76) (end -2.31 4.66) (layer "F.SilkS") (width 0.12) (tstamp c0cb88d9-b956-4383-9483-34a442e9cb1a))
+ (fp_line (start 2.1 -3) (end 4.9 -3) (layer "F.SilkS") (width 0.12) (tstamp c15df168-75de-4e35-8676-ed98fd44d3ac))
+ (fp_line (start 4.634 1.101) (end 5.867 1.101) (layer "F.SilkS") (width 0.12) (tstamp c2dc2eb5-b7b9-4cf1-8349-b055ab6a5e8a))
+ (fp_line (start 4.9 0.75) (end 4.9 0.75) (layer "F.SilkS") (width 0.12) (tstamp c34dec05-44f1-484a-9bdb-a84102d639ca))
+ (fp_line (start -2.31 -3.76) (end 37.31 -3.76) (layer "F.SilkS") (width 0.12) (tstamp c355b7dd-a56e-4eee-a3a5-6c59ea5e8bee))
+ (fp_line (start 12.6 -3) (end 15.4 -3) (layer "F.SilkS") (width 0.12) (tstamp c3953829-2ab7-47be-80ac-7a511f027494))
+ (fp_line (start 16.101 0.75) (end 16.101 0.75) (layer "F.SilkS") (width 0.12) (tstamp cf17620b-4adb-47e3-8134-504ab7b79e6b))
+ (fp_line (start 11.9 0.75) (end 11.9 0.75) (layer "F.SilkS") (width 0.12) (tstamp d045ba07-cfd2-4ed9-8b5b-e11baebaa13f))
+ (fp_line (start 11.9 -3) (end 11.9 -0.689) (layer "F.SilkS") (width 0.12) (tstamp d6c415f9-f9da-47ce-8335-3457c0e60c09))
+ (fp_line (start 1.54 1.101) (end 2.367 1.101) (layer "F.SilkS") (width 0.12) (tstamp d81bb2af-5a41-4bf7-8a6b-90aedc62d28b))
+ (fp_line (start 22.4 0.75) (end 22.4 0.75) (layer "F.SilkS") (width 0.12) (tstamp d9a9d595-4847-4281-b1f2-219e032f1181))
+ (fp_line (start 19.6 0.75) (end 19.601 0.75) (layer "F.SilkS") (width 0.12) (tstamp df4ac13f-6504-4f0f-81a6-e695e46a02b8))
+ (fp_line (start 2.1 0.689) (end 2.1 0.75) (layer "F.SilkS") (width 0.12) (tstamp df4aea4a-94f0-422a-b09e-f8312c2b188d))
+ (fp_line (start 2.1 -3) (end 2.1 -0.689) (layer "F.SilkS") (width 0.12) (tstamp dfed824e-f7a2-407c-8d66-1453bc87a336))
+ (fp_line (start 8.4 0.75) (end 8.4 0.75) (layer "F.SilkS") (width 0.12) (tstamp e2da0847-6d28-4b85-8491-6dd17e8e4c36))
+ (fp_line (start -1.4 -3) (end -1.4 -1.54) (layer "F.SilkS") (width 0.12) (tstamp e3481b6c-f2f7-4a24-9742-96000ee8d5a5))
+ (fp_line (start 18.9 -3) (end 18.9 -0.689) (layer "F.SilkS") (width 0.12) (tstamp e4bc569b-5dfa-4600-899d-899bdce637f9))
+ (fp_line (start 16.101 -3) (end 18.9 -3) (layer "F.SilkS") (width 0.12) (tstamp e6662e2a-a44c-428c-b2bc-3b9561165763))
+ (fp_line (start 30.1 0.75) (end 30.101 0.75) (layer "F.SilkS") (width 0.12) (tstamp e7fe058e-ee51-4b2b-a6f0-e873148164fc))
+ (fp_line (start 23.1 0.689) (end 23.1 0.75) (layer "F.SilkS") (width 0.12) (tstamp e95eb2de-af78-4193-bd59-ea6b8b262108))
+ (fp_line (start 11.634 1.101) (end 12.867 1.101) (layer "F.SilkS") (width 0.12) (tstamp eba88a7d-461b-4648-83f0-b33014b4c04c))
+ (fp_line (start 15.4 0.689) (end 15.4 0.75) (layer "F.SilkS") (width 0.12) (tstamp ebd43616-1f9e-4f05-996f-c866f0a2be27))
+ (fp_line (start 26.6 -3) (end 26.6 -0.689) (layer "F.SilkS") (width 0.12) (tstamp ebeae389-d288-4081-a93d-996903eb5ff8))
+ (fp_line (start 11.9 0.689) (end 11.9 0.75) (layer "F.SilkS") (width 0.12) (tstamp ecb6ece6-d02b-4cbf-bb4c-2446a18d3b28))
+ (fp_line (start 29.4 0.75) (end 29.4 0.75) (layer "F.SilkS") (width 0.12) (tstamp eddccec1-4168-4b8b-9d35-76a66c588fef))
+ (fp_line (start 32.9 -3) (end 32.9 -0.689) (layer "F.SilkS") (width 0.12) (tstamp ee4a65e8-de7e-464a-b18f-469bbb97ba6d))
+ (fp_line (start 33.6 -3) (end 33.6 -0.689) (layer "F.SilkS") (width 0.12) (tstamp f00548b9-dd82-4eef-b90f-83d2fd2623e4))
+ (fp_line (start 19.6 0.689) (end 19.6 0.75) (layer "F.SilkS") (width 0.12) (tstamp f1bb0b81-a300-4084-956a-7025ed924b33))
+ (fp_line (start 25.634 1.101) (end 26.867 1.101) (layer "F.SilkS") (width 0.12) (tstamp f20a815d-edf2-41e9-9e06-2033726fbc42))
+ (fp_line (start 37.31 -3.76) (end 37.31 4.66) (layer "F.SilkS") (width 0.12) (tstamp f285633a-8d51-4887-8c8f-c60cfeba71d2))
+ (fp_line (start 19.6 -3) (end 19.6 -0.689) (layer "F.SilkS") (width 0.12) (tstamp fc2aa744-61a4-4679-a2f6-3875e4c4b726))
+ (fp_line (start 16.101 0.689) (end 16.101 0.75) (layer "F.SilkS") (width 0.12) (tstamp fdd96b80-5522-4310-a724-5757200ff551))
+ (fp_arc (start 16.560085 -1.257767) (mid 17.499876 -2.600282) (end 18.44 -1.258) (layer "F.SilkS") (width 0.12) (tstamp 1396c4ec-597a-47a3-afa0-0ed9880535a5))
+ (fp_arc (start 27.060085 -1.257767) (mid 27.999876 -2.600282) (end 28.94 -1.258) (layer "F.SilkS") (width 0.12) (tstamp 3b9c8d07-8af1-4ea1-bba3-e780473d6f5e))
+ (fp_arc (start 30.560085 -1.257767) (mid 31.499876 -2.600282) (end 32.44 -1.258) (layer "F.SilkS") (width 0.12) (tstamp 5b3818a6-8520-44d5-ba17-fc4672734827))
+ (fp_arc (start 34.060085 -1.257767) (mid 34.999876 -2.600282) (end 35.94 -1.258) (layer "F.SilkS") (width 0.12) (tstamp 836646b5-41bb-44bc-af6f-812d0769746a))
+ (fp_arc (start 13.060085 -1.257767) (mid 13.999876 -2.600282) (end 14.94 -1.258) (layer "F.SilkS") (width 0.12) (tstamp 8b984506-91f7-48f2-8169-b80acfd83417))
+ (fp_arc (start 6.060085 -1.257767) (mid 6.999876 -2.600282) (end 7.94 -1.258) (layer "F.SilkS") (width 0.12) (tstamp 9698a027-e6c7-4386-aa8a-57cd130243b4))
+ (fp_arc (start 23.560085 -1.257767) (mid 24.499876 -2.600282) (end 25.44 -1.258) (layer "F.SilkS") (width 0.12) (tstamp 9a88587c-7918-4418-bafe-30418f282433))
+ (fp_arc (start 9.560085 -1.257767) (mid 10.499876 -2.600282) (end 11.44 -1.258) (layer "F.SilkS") (width 0.12) (tstamp dcd8a7f7-5fe8-4c45-a77a-b78f775ea76b))
+ (fp_arc (start 2.560085 -1.257767) (mid 3.499876 -2.600282) (end 4.44 -1.258) (layer "F.SilkS") (width 0.12) (tstamp dfefc59c-d91f-4779-a957-3638bdf04360))
+ (fp_arc (start -0.99789 -1.529434) (mid -0.000785 -2.600382) (end 0.998 -1.531) (layer "F.SilkS") (width 0.12) (tstamp f1ff4a11-57c9-45d9-a3ce-1f4001430969))
+ (fp_arc (start 20.060085 -1.257767) (mid 20.999876 -2.600282) (end 21.94 -1.258) (layer "F.SilkS") (width 0.12) (tstamp fb2f7db8-c838-41e2-8140-5806d1b1782d))
+ (fp_line (start -2.75 -4.2) (end -2.75 5.11) (layer "F.CrtYd") (width 0.05) (tstamp 340515a4-6780-4a03-af1b-7bcd07ee1147))
+ (fp_line (start 37.75 -4.2) (end -2.75 -4.2) (layer "F.CrtYd") (width 0.05) (tstamp 66301f04-4b42-416a-bcaa-e1eb46a95346))
+ (fp_line (start -2.75 5.11) (end 37.75 5.11) (layer "F.CrtYd") (width 0.05) (tstamp 6afd654c-4a3c-4d38-841b-1da87dfefcbd))
+ (fp_line (start 37.75 5.11) (end 37.75 -4.2) (layer "F.CrtYd") (width 0.05) (tstamp e8dafe6d-aa31-418c-9cf3-08f368b9751a))
+ (fp_line (start 8.4 0.75) (end 8.4 -3) (layer "F.Fab") (width 0.1) (tstamp 01ac463a-d775-4a6d-9d28-287584d2aaa1))
+ (fp_line (start 25.9 0.75) (end 25.9 -3) (layer "F.Fab") (width 0.1) (tstamp 035d8ee6-9659-4b06-9bc6-3b27582c4a66))
+ (fp_line (start 11.9 -3) (end 9.1 -3) (layer "F.Fab") (width 0.1) (tstamp 0d214911-9e74-4ac2-a37b-b2f9e5f73d93))
+ (fp_line (start 29.4 -3) (end 26.6 -3) (layer "F.Fab") (width 0.1) (tstamp 0fd9e77b-3277-4580-8775-56898f326a31))
+ (fp_line (start 19.6 -3) (end 19.6 0.75) (layer "F.Fab") (width 0.1) (tstamp 112432ff-d8ff-4617-9527-7de262b479de))
+ (fp_line (start -2.25 1.1) (end 37.25 1.1) (layer "F.Fab") (width 0.1) (tstamp 1c6f50ff-bda4-4257-a0c0-3058528c324b))
+ (fp_line (start 32.9 -3) (end 30.1 -3) (layer "F.Fab") (width 0.1) (tstamp 216e6e91-d697-4086-a03c-040c74ee1bdf))
+ (fp_line (start 25.9 -3) (end 23.1 -3) (layer "F.Fab") (width 0.1) (tstamp 2f502cae-e4f6-4767-81d2-b9846c560f76))
+ (fp_line (start 22.4 -3) (end 19.6 -3) (layer "F.Fab") (width 0.1) (tstamp 3348fe25-0aa1-4c92-9379-7f258db54db8))
+ (fp_line (start 16.101 -3) (end 16.101 0.75) (layer "F.Fab") (width 0.1) (tstamp 35dcd7a2-1f11-423d-97d3-d9988fe9d262))
+ (fp_line (start 15.4 -3) (end 12.6 -3) (layer "F.Fab") (width 0.1) (tstamp 38b9dfe8-7243-4606-a062-a76df2cd6515))
+ (fp_line (start 23.1 -3) (end 23.1 0.75) (layer "F.Fab") (width 0.1) (tstamp 3906adbc-8b70-4f4d-996d-f355e88c1fcd))
+ (fp_line (start 26.6 0.75) (end 29.4 0.75) (layer "F.Fab") (width 0.1) (tstamp 3c3f550e-d7e1-4ac5-a00d-497c75d29d2a))
+ (fp_line (start 32.9 0.75) (end 32.9 -3) (layer "F.Fab") (width 0.1) (tstamp 40c9a017-c5e8-4a26-8655-8165d86197ca))
+ (fp_line (start -2.25 2.6) (end -2.25 -3.7) (layer "F.Fab") (width 0.1) (tstamp 4720507b-b3ad-40ba-804b-2b5680cc0d1c))
+ (fp_line (start -0.25 4.6) (end -2.25 2.6) (layer "F.Fab") (width 0.1) (tstamp 4888d547-0124-4521-8a48-7b23fa4bf2cf))
+ (fp_line (start 2.1 -3) (end 2.1 0.75) (layer "F.Fab") (width 0.1) (tstamp 4baf68a2-fefa-4aa7-b59b-b31ead135eb0))
+ (fp_line (start 22.4 0.75) (end 22.4 -3) (layer "F.Fab") (width 0.1) (tstamp 51315aad-d0ee-4924-822a-f7385c357268))
+ (fp_line (start 18.9 -3) (end 16.101 -3) (layer "F.Fab") (width 0.1) (tstamp 5734c72d-6cb1-4c84-b7cf-96df7e53b7b8))
+ (fp_line (start 4.9 0.75) (end 4.9 -3) (layer "F.Fab") (width 0.1) (tstamp 58b5df07-b18e-4aee-9fa8-049163351c42))
+ (fp_line (start 18.9 0.75) (end 18.9 -3) (layer "F.Fab") (width 0.1) (tstamp 59efb935-a75f-45f3-81f1-4932697c2a02))
+ (fp_line (start 9.1 -3) (end 9.1 0.75) (layer "F.Fab") (width 0.1) (tstamp 5a8b391d-3f0e-4762-af6b-b68daa64c5bd))
+ (fp_line (start 30.1 0.75) (end 32.9 0.75) (layer "F.Fab") (width 0.1) (tstamp 5c8b71b4-23a7-4a99-a6b4-be49bd8f7f35))
+ (fp_line (start 5.6 -3) (end 5.6 0.75) (layer "F.Fab") (width 0.1) (tstamp 5e72b34d-ca3f-41a7-88c0-9909ce1bc864))
+ (fp_line (start 37.25 -3.7) (end 37.25 4.6) (layer "F.Fab") (width 0.1) (tstamp 6c2dd7be-48d6-4804-bd05-696dc7fc5662))
+ (fp_line (start 5.6 0.75) (end 8.4 0.75) (layer "F.Fab") (width 0.1) (tstamp 6c543cad-5a6c-438e-9e82-827d190141d0))
+ (fp_line (start -1.4 0.75) (end 1.4 0.75) (layer "F.Fab") (width 0.1) (tstamp 6cdcbf46-dedb-41fd-9fc8-df1cd7bb8a2b))
+ (fp_line (start 15.4 0.75) (end 15.4 -3) (layer "F.Fab") (width 0.1) (tstamp 72a71d32-56de-49ac-938d-5e180c5f3577))
+ (fp_line (start 36.4 -3) (end 33.6 -3) (layer "F.Fab") (width 0.1) (tstamp 79bd89ed-52dc-48f2-b6f8-f80f4ac3b1fd))
+ (fp_line (start -1.4 -3) (end -1.4 0.75) (layer "F.Fab") (width 0.1) (tstamp 84c7dba4-4ff0-471e-a8f3-1b5b8f1b59ab))
+ (fp_line (start 1.4 -3) (end -1.4 -3) (layer "F.Fab") (width 0.1) (tstamp 901a4d04-c4f5-4574-8c21-a5ed6873d6a9))
+ (fp_line (start 36.4 0.75) (end 36.4 -3) (layer "F.Fab") (width 0.1) (tstamp 93dcd59c-1ecb-4f5e-a199-73eb3406185d))
+ (fp_line (start 26.6 -3) (end 26.6 0.75) (layer "F.Fab") (width 0.1) (tstamp 9bb6d983-25be-4d45-80c8-e795b2c96c4a))
+ (fp_line (start 33.6 -3) (end 33.6 0.75) (layer "F.Fab") (width 0.1) (tstamp 9f1de418-9518-464d-a601-85934063af3e))
+ (fp_line (start 12.6 0.75) (end 15.4 0.75) (layer "F.Fab") (width 0.1) (tstamp a2b553f6-5900-48f1-805e-4276e5b1ec03))
+ (fp_line (start 16.101 0.75) (end 18.9 0.75) (layer "F.Fab") (width 0.1) (tstamp aab354ab-854c-414e-829f-678f63338fcc))
+ (fp_line (start 23.1 0.75) (end 25.9 0.75) (layer "F.Fab") (width 0.1) (tstamp ad182a03-da65-478d-a973-eac9ae8162ba))
+ (fp_line (start 30.1 -3) (end 30.1 0.75) (layer "F.Fab") (width 0.1) (tstamp ae7ac5dc-017f-4028-9a4f-f84bba977ab0))
+ (fp_line (start -2.25 -3.7) (end 37.25 -3.7) (layer "F.Fab") (width 0.1) (tstamp c1d6e0c5-b970-4f4d-a248-41d74de4c5e6))
+ (fp_line (start 29.4 0.75) (end 29.4 -3) (layer "F.Fab") (width 0.1) (tstamp c859f08a-03ed-4a40-8f53-39ede66b71cc))
+ (fp_line (start 37.25 4.6) (end -0.25 4.6) (layer "F.Fab") (width 0.1) (tstamp ca5bf6c4-2b07-4d53-9068-8fc9881b8bd6))
+ (fp_line (start 12.6 -3) (end 12.6 0.75) (layer "F.Fab") (width 0.1) (tstamp cafe19e3-12a1-4141-b6fa-c9349f4a475a))
+ (fp_line (start 8.4 -3) (end 5.6 -3) (layer "F.Fab") (width 0.1) (tstamp cafea300-b54f-4baa-bae5-ad3ee9546bf7))
+ (fp_line (start 11.9 0.75) (end 11.9 -3) (layer "F.Fab") (width 0.1) (tstamp ce02604f-b73f-40d5-ac54-1359e44358a5))
+ (fp_line (start 4.9 -3) (end 2.1 -3) (layer "F.Fab") (width 0.1) (tstamp d9d036e6-39e3-4c58-b78d-2f6adae79928))
+ (fp_line (start 33.6 0.75) (end 36.4 0.75) (layer "F.Fab") (width 0.1) (tstamp dc68e967-a1b6-489e-ae85-41299eb9361e))
+ (fp_line (start 2.1 0.75) (end 4.9 0.75) (layer "F.Fab") (width 0.1) (tstamp e601e10b-0591-45c1-ae44-71cd0610a54c))
+ (fp_line (start 19.6 0.75) (end 22.4 0.75) (layer "F.Fab") (width 0.1) (tstamp e99a3ad0-0bd0-486b-b6a5-7687b73b4bb7))
+ (fp_line (start 1.4 0.75) (end 1.4 -3) (layer "F.Fab") (width 0.1) (tstamp eaba6524-879c-4764-92f9-6d7f6ddc2a83))
+ (fp_line (start 9.1 0.75) (end 11.9 0.75) (layer "F.Fab") (width 0.1) (tstamp f3461da6-692a-4562-aa0c-6132acd2771d))
+ (fp_circle (center 14 -1.6) (end 15 -1.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp 1b01570a-22aa-4493-93ba-3610a91a81f9))
+ (fp_circle (center 3.5 -1.6) (end 4.5 -1.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp 3102e05a-952d-4142-8054-c61474a94a93))
+ (fp_circle (center 21 -1.6) (end 22 -1.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp 3805d399-a080-4b6c-9bf9-ce2ca22a1c0c))
+ (fp_circle (center 35 -1.6) (end 36 -1.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp 3b622a14-5eb7-46c0-9871-a33db1631d63))
+ (fp_circle (center 0 -1.6) (end 1 -1.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp 6dfdf7e4-0f80-46c2-a3a4-faabffebf268))
+ (fp_circle (center 7 -1.6) (end 8 -1.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp 7dfd1680-1081-48f8-b954-3691d119c1b6))
+ (fp_circle (center 28 -1.6) (end 29 -1.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp 87f85f81-6f0b-4a2d-92b7-cf5f72bf92e1))
+ (fp_circle (center 10.5 -1.6) (end 11.5 -1.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp a1b7ce86-6e7d-469c-b689-339bf78807d9))
+ (fp_circle (center 24.5 -1.6) (end 25.5 -1.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp adcf2f50-bf6f-4254-800b-1cd533721667))
+ (fp_circle (center 31.5 -1.6) (end 32.5 -1.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp cf932155-133f-44a4-aca6-78385af980f8))
+ (fp_circle (center 17.5 -1.6) (end 18.5 -1.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp ddbb3900-ac97-464e-baa5-5ba1e953a285))
+ (pad "1" thru_hole rect (at 0 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask) (tstamp 7c8d6c05-c7f0-45d2-8861-7d0b3b14d5c7))
+ (pad "2" thru_hole circle (at 3.5 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask) (tstamp a3254c42-a5da-42ab-909e-fae5cf8a56a0))
+ (pad "3" thru_hole circle (at 7 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask) (tstamp 67de58f2-7d3e-4dce-8225-a8fd56a42e95))
+ (pad "4" thru_hole circle (at 10.5 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask) (tstamp 9dfefe41-db7d-45f1-ac6b-2d68d843e035))
+ (pad "5" thru_hole circle (at 14 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask) (tstamp e6410603-ea34-4dfc-a992-a31a425f9764))
+ (pad "6" thru_hole circle (at 17.5 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask) (tstamp a9a42e94-379e-4994-843f-13a4217d09a6))
+ (pad "7" thru_hole circle (at 21 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask) (tstamp 2c358357-1e09-48e1-b82d-f7f8d410a009))
+ (pad "8" thru_hole circle (at 24.5 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask) (tstamp a8f0b61e-5afb-47a1-ac74-f2f44118fe53))
+ (pad "9" thru_hole circle (at 28 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask) (tstamp 0172d21e-88a3-4a7b-bae0-726007b4d1fe))
+ (pad "10" thru_hole circle (at 31.5 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask) (tstamp 43178276-c2e7-4ce1-8000-22c7aecf2694))
+ (pad "11" thru_hole circle (at 35 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask) (tstamp 2c28701e-46c3-4662-a5de-680360adc1bb))
+ (model "${KICAD6_3DMODEL_DIR}/TerminalBlock_4Ucon.3dshapes/TerminalBlock_4Ucon_1x11_P3.50mm_Vertical.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/TerminalBlock_4Ucon.pretty/TerminalBlock_4Ucon_1x12_P3.50mm_Horizontal.kicad_mod b/library/kicadLibrary/footprints/TerminalBlock_4Ucon.pretty/TerminalBlock_4Ucon_1x12_P3.50mm_Horizontal.kicad_mod
new file mode 100644
index 00000000..4bcb9376
--- /dev/null
+++ b/library/kicadLibrary/footprints/TerminalBlock_4Ucon.pretty/TerminalBlock_4Ucon_1x12_P3.50mm_Horizontal.kicad_mod
@@ -0,0 +1,225 @@
+(footprint "TerminalBlock_4Ucon_1x12_P3.50mm_Horizontal" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5B294E9C)
+ (descr "Terminal Block 4Ucon ItemNo. 10689, 12 pins, pitch 3.5mm, size 42.7x7mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see http://www.4uconnector.com/online/object/4udrawing/10689.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon")
+ (tags "THT Terminal Block 4Ucon ItemNo. 10689 pitch 3.5mm size 42.7x7mm^2 drill 1.2mm pad 2.4mm")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 19.25 -4.46) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 0abe156d-5bbd-47f5-a2fe-d14736c1657e)
+ )
+ (fp_text value "TerminalBlock_4Ucon_1x12_P3.50mm_Horizontal" (at 19.25 4.66) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 19c69d45-ebe7-4949-ab85-5e755667df83)
+ )
+ (fp_text user "${REFERENCE}" (at 19.25 2.9) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 67492ed8-6f23-45b7-b440-a11c3e5cd358)
+ )
+ (fp_line (start -2.16 -3.46) (end -2.16 3.66) (layer "F.SilkS") (width 0.12) (tstamp 13b90295-cb19-4a3e-8912-03065c0f93c7))
+ (fp_line (start -2.16 3.66) (end 40.66 3.66) (layer "F.SilkS") (width 0.12) (tstamp 32790757-2370-46fb-a89e-8387c65d10a1))
+ (fp_line (start 40.66 -3.46) (end 40.66 3.66) (layer "F.SilkS") (width 0.12) (tstamp 555f53e0-4dc0-4135-b265-637b1a06cdf7))
+ (fp_line (start -2.4 3.9) (end -0.9 3.9) (layer "F.SilkS") (width 0.12) (tstamp 8d969e7a-d923-4dc9-a606-c4e7f37ad6fd))
+ (fp_line (start -2.16 -3.46) (end 40.66 -3.46) (layer "F.SilkS") (width 0.12) (tstamp a36d52c3-6e94-441a-ad0b-17cc93ef6771))
+ (fp_line (start -2.16 2.1) (end 40.66 2.1) (layer "F.SilkS") (width 0.12) (tstamp d2c9738f-e849-4c21-9609-d8ca24abf8a0))
+ (fp_line (start -2.4 2.16) (end -2.4 3.9) (layer "F.SilkS") (width 0.12) (tstamp f90995d6-c095-4267-bee2-bbea07bc1c0a))
+ (fp_arc (start 0.027011 1.555493) (mid -0.296984 1.527118) (end -0.608 1.432) (layer "F.SilkS") (width 0.12) (tstamp 0a572566-abbf-44d8-b2ca-3a70a81d5420))
+ (fp_arc (start 0.607587 1.431385) (mid 0.310017 1.523783) (end 0 1.555) (layer "F.SilkS") (width 0.12) (tstamp a69d1d87-f8fb-40b9-9603-86afe4e28c93))
+ (fp_arc (start 1.432109 -0.607742) (mid 1.555727 0.00014) (end 1.432 0.608) (layer "F.SilkS") (width 0.12) (tstamp de514bf7-6bb2-458e-bb6c-e491ae21b188))
+ (fp_arc (start -0.607742 -1.432109) (mid 0.00014 -1.555727) (end 0.608 -1.432) (layer "F.SilkS") (width 0.12) (tstamp e166bb41-9db3-432d-afd8-89c2b0b46c67))
+ (fp_arc (start -1.432109 0.607742) (mid -1.555727 -0.00014) (end -1.432 -0.608) (layer "F.SilkS") (width 0.12) (tstamp e2dc171b-74eb-45db-b9d7-f02a5e96544d))
+ (fp_circle (center 31.5 0) (end 33.055 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp 334e6bf6-f40b-4428-a35e-515ba8cc4d58))
+ (fp_circle (center 3.5 0) (end 5.055 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp 53731f62-aa09-4f7d-a26d-40cfb981fb8a))
+ (fp_circle (center 14 0) (end 15.555 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp 58b12b00-b565-43f6-9e5d-a808ba3867ac))
+ (fp_circle (center 21 0) (end 22.555 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp 865d2754-7da7-4ba4-9839-9191283791f6))
+ (fp_circle (center 38.5 0) (end 40.055 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp 86ce2c2a-4fdc-4cf4-828f-948037bf74d2))
+ (fp_circle (center 35 0) (end 36.555 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp 8bf82e35-576b-435a-aa2c-330461926e58))
+ (fp_circle (center 24.5 0) (end 26.055 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp a1828d49-8f4e-4b69-8fdc-1a1f822188da))
+ (fp_circle (center 28 0) (end 29.555 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp ab848cec-c352-468f-bde6-c27d03a65534))
+ (fp_circle (center 10.5 0) (end 12.055 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp ae7d06bc-16e2-4dc1-828a-57bfd8a0e53a))
+ (fp_circle (center 7 0) (end 8.555 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp dde4fed2-6d60-45d3-b5b8-294886ebcb5f))
+ (fp_circle (center 17.5 0) (end 19.055 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp ef7ec219-4061-450c-9b32-443b88e6a9d6))
+ (fp_line (start 41.1 -3.9) (end -2.6 -3.9) (layer "F.CrtYd") (width 0.05) (tstamp 22fd6bf0-9938-4169-9366-108cf2e6fee7))
+ (fp_line (start -2.6 -3.9) (end -2.6 4.1) (layer "F.CrtYd") (width 0.05) (tstamp 8c57c269-d1d0-4aa5-88c0-8e4b9b02b8f5))
+ (fp_line (start 41.1 4.1) (end 41.1 -3.9) (layer "F.CrtYd") (width 0.05) (tstamp b522e53b-50db-439d-a626-c9fb1b7627d2))
+ (fp_line (start -2.6 4.1) (end 41.1 4.1) (layer "F.CrtYd") (width 0.05) (tstamp e6cdaf4f-7ff7-4b63-a834-e0b6d5313cab))
+ (fp_line (start 25.6 0.069) (end 24.569 0.069) (layer "F.Fab") (width 0.1) (tstamp 0016c4a0-2c56-48a2-a635-7f7570ee572c))
+ (fp_line (start 10.431 -1.1) (end 10.569 -1.1) (layer "F.Fab") (width 0.1) (tstamp 037ad2f3-2ba7-4546-a1e7-34bf94e1f4d8))
+ (fp_line (start 9.4 0.069) (end 9.4 -0.069) (layer "F.Fab") (width 0.1) (tstamp 040ce817-d53c-4945-a29f-d09be2799126))
+ (fp_line (start 15.1 0.069) (end 14.069 0.069) (layer "F.Fab") (width 0.1) (tstamp 0beef553-cce6-4ce7-b3d1-79768ef63b2b))
+ (fp_line (start 17.431 1.1) (end 17.431 0.069) (layer "F.Fab") (width 0.1) (tstamp 0c131a3e-cdaf-4dec-b95f-7378f63c7b60))
+ (fp_line (start 2.4 -0.069) (end 3.431 -0.069) (layer "F.Fab") (width 0.1) (tstamp 0c928ee0-1502-4f3d-91f8-4333ad1a8b0f))
+ (fp_line (start 12.9 -0.069) (end 13.931 -0.069) (layer "F.Fab") (width 0.1) (tstamp 15162419-30b1-4ab6-91c1-f06a7fe31b2d))
+ (fp_line (start 0.069 1.1) (end -0.069 1.1) (layer "F.Fab") (width 0.1) (tstamp 153ab344-aad1-4cfa-830a-c76ec5b3bdb2))
+ (fp_line (start 27.931 0.069) (end 26.9 0.069) (layer "F.Fab") (width 0.1) (tstamp 15affa9a-4064-458d-acc6-086abd32ae4a))
+ (fp_line (start 3.569 -0.069) (end 4.6 -0.069) (layer "F.Fab") (width 0.1) (tstamp 16503e16-c704-435c-a22a-3cbdc21e43ae))
+ (fp_line (start 20.931 -0.069) (end 20.931 -1.1) (layer "F.Fab") (width 0.1) (tstamp 17fd80da-a4c3-46b2-a888-e46ce1f13641))
+ (fp_line (start 38.569 1.1) (end 38.431 1.1) (layer "F.Fab") (width 0.1) (tstamp 1bcab014-9c0c-4f3f-9090-ffcf275dd958))
+ (fp_line (start 14.069 1.1) (end 13.931 1.1) (layer "F.Fab") (width 0.1) (tstamp 1be9b27a-54cd-4029-a53f-3420295ff845))
+ (fp_line (start 21.069 -1.1) (end 21.069 -0.069) (layer "F.Fab") (width 0.1) (tstamp 1caf1bd9-d04c-480d-bd2d-07b70de62e53))
+ (fp_line (start 17.569 -0.069) (end 18.6 -0.069) (layer "F.Fab") (width 0.1) (tstamp 1e5e4983-f90e-4878-981b-747763a231c9))
+ (fp_line (start 24.431 -1.1) (end 24.569 -1.1) (layer "F.Fab") (width 0.1) (tstamp 1e9ad1c5-dad9-47d1-a7f2-6d755f9071ef))
+ (fp_line (start 4.6 -0.069) (end 4.6 0.069) (layer "F.Fab") (width 0.1) (tstamp 1f09da02-82b1-48e6-988a-488a1d502011))
+ (fp_line (start -2.1 2.1) (end -2.1 -3.4) (layer "F.Fab") (width 0.1) (tstamp 1ff21159-b4d0-4864-9eb6-86fb8d956538))
+ (fp_line (start 21.069 -0.069) (end 22.1 -0.069) (layer "F.Fab") (width 0.1) (tstamp 20607ec5-9158-467a-92e2-de9505686678))
+ (fp_line (start 6.931 -1.1) (end 7.069 -1.1) (layer "F.Fab") (width 0.1) (tstamp 2174d5c6-9d2e-48b7-8599-86c49c81e5b0))
+ (fp_line (start 12.9 0.069) (end 12.9 -0.069) (layer "F.Fab") (width 0.1) (tstamp 2375bb1b-02e0-44f6-ba48-5801124f2acc))
+ (fp_line (start 10.569 -0.069) (end 11.6 -0.069) (layer "F.Fab") (width 0.1) (tstamp 25bd979d-98aa-4672-a9a5-d4ab0d911b51))
+ (fp_line (start 24.569 -0.069) (end 25.6 -0.069) (layer "F.Fab") (width 0.1) (tstamp 266d757d-f65d-425a-9f63-f16459d61fec))
+ (fp_line (start 2.4 0.069) (end 2.4 -0.069) (layer "F.Fab") (width 0.1) (tstamp 27f7b169-f7fa-470e-b30b-4006ddd71cbf))
+ (fp_line (start 21.069 0.069) (end 21.069 1.1) (layer "F.Fab") (width 0.1) (tstamp 2a25c4a7-614f-4720-9916-a685b9a5b343))
+ (fp_line (start 37.4 0.069) (end 37.4 -0.069) (layer "F.Fab") (width 0.1) (tstamp 2c6c1a73-22b8-4f6b-ae54-3c64eca91c78))
+ (fp_line (start 39.6 -0.069) (end 39.6 0.069) (layer "F.Fab") (width 0.1) (tstamp 34a2cfc5-4751-403b-99f6-08f7e6a918ad))
+ (fp_line (start 39.6 0.069) (end 38.569 0.069) (layer "F.Fab") (width 0.1) (tstamp 3577abc8-c21d-407f-a6b0-75d0a52e48a3))
+ (fp_line (start 3.431 -0.069) (end 3.431 -1.1) (layer "F.Fab") (width 0.1) (tstamp 3614c463-9e04-4e3a-babc-396064c31396))
+ (fp_line (start 34.931 1.1) (end 34.931 0.069) (layer "F.Fab") (width 0.1) (tstamp 36e94a76-d370-4324-9e91-83688258717c))
+ (fp_line (start -2.1 2.1) (end 40.6 2.1) (layer "F.Fab") (width 0.1) (tstamp 37c673d5-18d6-455b-b970-fa3c33d665b9))
+ (fp_line (start 10.431 1.1) (end 10.431 0.069) (layer "F.Fab") (width 0.1) (tstamp 37f9e6aa-41c1-46bb-9125-572b568d4101))
+ (fp_line (start 17.431 -1.1) (end 17.569 -1.1) (layer "F.Fab") (width 0.1) (tstamp 38142b9f-323d-47d5-9c8d-20012c3c338e))
+ (fp_line (start 3.569 -1.1) (end 3.569 -0.069) (layer "F.Fab") (width 0.1) (tstamp 3c27b8ac-0007-486f-b3f8-b7c9c45efb1c))
+ (fp_line (start 22.1 0.069) (end 21.069 0.069) (layer "F.Fab") (width 0.1) (tstamp 3f66e9b4-51e0-4e9b-83d7-5a6c4d0cab81))
+ (fp_line (start 19.9 0.069) (end 19.9 -0.069) (layer "F.Fab") (width 0.1) (tstamp 403f2ca3-c576-4dd0-b266-0fa5537e87f2))
+ (fp_line (start 31.431 -0.069) (end 31.431 -1.1) (layer "F.Fab") (width 0.1) (tstamp 428edbda-20f1-4442-b608-7990d1cbb4fa))
+ (fp_line (start 38.569 0.069) (end 38.569 1.1) (layer "F.Fab") (width 0.1) (tstamp 4358a3ff-f773-4712-8b79-bffe1b353619))
+ (fp_line (start 26.9 0.069) (end 26.9 -0.069) (layer "F.Fab") (width 0.1) (tstamp 44d73f92-85cb-4c7d-91dd-f77f3ab2d799))
+ (fp_line (start -0.069 0.069) (end -1.1 0.069) (layer "F.Fab") (width 0.1) (tstamp 45e4e0ed-03b5-4dbf-9d66-39076dd89353))
+ (fp_line (start 24.431 -0.069) (end 24.431 -1.1) (layer "F.Fab") (width 0.1) (tstamp 464ae9c1-d159-4567-a4e9-c9c9897db12e))
+ (fp_line (start 31.431 -1.1) (end 31.569 -1.1) (layer "F.Fab") (width 0.1) (tstamp 47cf7ea7-b239-43ed-8c14-bac668e863fd))
+ (fp_line (start 38.431 -0.069) (end 38.431 -1.1) (layer "F.Fab") (width 0.1) (tstamp 48f838fd-4265-442a-8d14-d81e0bee639c))
+ (fp_line (start 10.431 -0.069) (end 10.431 -1.1) (layer "F.Fab") (width 0.1) (tstamp 49d87cda-d3b4-4edc-91cb-5bced67ff775))
+ (fp_line (start 17.431 -0.069) (end 17.431 -1.1) (layer "F.Fab") (width 0.1) (tstamp 4ab855e4-f3fa-4e33-a937-e9e4d0269a6e))
+ (fp_line (start 18.6 0.069) (end 17.569 0.069) (layer "F.Fab") (width 0.1) (tstamp 4b94e05a-bab6-49ef-835b-45f4f09aa36a))
+ (fp_line (start 27.931 -1.1) (end 28.069 -1.1) (layer "F.Fab") (width 0.1) (tstamp 4f2ebe56-facf-4a72-ad13-a070ab0ea919))
+ (fp_line (start 24.431 1.1) (end 24.431 0.069) (layer "F.Fab") (width 0.1) (tstamp 5344af68-fdfa-45aa-9c50-4ca0a4a39425))
+ (fp_line (start 6.931 -0.069) (end 6.931 -1.1) (layer "F.Fab") (width 0.1) (tstamp 53fc78a8-c283-47d0-b90a-fc5e492283e5))
+ (fp_line (start 36.1 -0.069) (end 36.1 0.069) (layer "F.Fab") (width 0.1) (tstamp 552755a9-639f-4570-9506-76f9f0910aa2))
+ (fp_line (start -0.6 3.6) (end -2.1 2.1) (layer "F.Fab") (width 0.1) (tstamp 55313d91-7b32-4951-a21a-d97f674c6f15))
+ (fp_line (start 32.6 -0.069) (end 32.6 0.069) (layer "F.Fab") (width 0.1) (tstamp 567a9af4-1f03-4485-a466-aae9ae938759))
+ (fp_line (start 28.069 1.1) (end 27.931 1.1) (layer "F.Fab") (width 0.1) (tstamp 57d36dcb-b2d6-4eff-b6b2-8f92fb0f02d2))
+ (fp_line (start 35.069 0.069) (end 35.069 1.1) (layer "F.Fab") (width 0.1) (tstamp 59ab5ef4-656d-4fa2-9f19-c84e418c77cf))
+ (fp_line (start 35.069 1.1) (end 34.931 1.1) (layer "F.Fab") (width 0.1) (tstamp 5d1881b1-f4cb-4b2c-808d-dd358e65c3c5))
+ (fp_line (start 28.069 -0.069) (end 29.1 -0.069) (layer "F.Fab") (width 0.1) (tstamp 5dc7658c-2104-4e9d-92d5-5f3538e5bc20))
+ (fp_line (start 7.069 1.1) (end 6.931 1.1) (layer "F.Fab") (width 0.1) (tstamp 5e374b41-814f-4a5c-8210-02c1022bc7fe))
+ (fp_line (start -2.1 -3.4) (end 40.6 -3.4) (layer "F.Fab") (width 0.1) (tstamp 60f0594a-72fd-49ef-9a1a-2f39891c6bc4))
+ (fp_line (start 38.569 -0.069) (end 39.6 -0.069) (layer "F.Fab") (width 0.1) (tstamp 650101b5-d604-49fa-baf5-ff0ca4354327))
+ (fp_line (start 5.9 -0.069) (end 6.931 -0.069) (layer "F.Fab") (width 0.1) (tstamp 651bf02d-6f8d-4cba-8be1-444e55aeec18))
+ (fp_line (start 16.4 0.069) (end 16.4 -0.069) (layer "F.Fab") (width 0.1) (tstamp 6aaa85d5-1cfb-4e5d-aaa9-daee0c8b0ac4))
+ (fp_line (start 17.569 -1.1) (end 17.569 -0.069) (layer "F.Fab") (width 0.1) (tstamp 6d568fa2-6b58-4f75-9943-268aed4b9240))
+ (fp_line (start 7.069 0.069) (end 7.069 1.1) (layer "F.Fab") (width 0.1) (tstamp 6e0813ca-2ae3-4bd9-9d23-a6ceac55939b))
+ (fp_line (start 24.569 0.069) (end 24.569 1.1) (layer "F.Fab") (width 0.1) (tstamp 6ed5e601-2177-4be1-ae0a-224672c5e1d2))
+ (fp_line (start 14.069 -0.069) (end 15.1 -0.069) (layer "F.Fab") (width 0.1) (tstamp 6f35521f-3987-4bd0-983d-9c50ec9af3dc))
+ (fp_line (start 29.1 0.069) (end 28.069 0.069) (layer "F.Fab") (width 0.1) (tstamp 713bbe7c-dca4-43bc-817f-20b7b6a1444c))
+ (fp_line (start 37.4 -0.069) (end 38.431 -0.069) (layer "F.Fab") (width 0.1) (tstamp 73e03f8e-0222-4ff1-9560-0acedd18382c))
+ (fp_line (start 23.4 -0.069) (end 24.431 -0.069) (layer "F.Fab") (width 0.1) (tstamp 762d0e7c-e030-4490-8d0f-560d1eab0ffd))
+ (fp_line (start 38.569 -1.1) (end 38.569 -0.069) (layer "F.Fab") (width 0.1) (tstamp 77ef43da-2570-49a1-a681-24a94228c524))
+ (fp_line (start 10.431 0.069) (end 9.4 0.069) (layer "F.Fab") (width 0.1) (tstamp 7bcf6413-9977-4d09-979b-8395a7a18765))
+ (fp_line (start 31.431 0.069) (end 30.4 0.069) (layer "F.Fab") (width 0.1) (tstamp 7c86d375-6003-49e4-b531-2de0f6840f36))
+ (fp_line (start 32.6 0.069) (end 31.569 0.069) (layer "F.Fab") (width 0.1) (tstamp 7d4448d1-7e0d-462b-9076-5e0bdeb5952d))
+ (fp_line (start -0.069 -1.1) (end 0.069 -1.1) (layer "F.Fab") (width 0.1) (tstamp 7e00e71d-a665-438f-8814-56a606cf97f3))
+ (fp_line (start 17.431 0.069) (end 16.4 0.069) (layer "F.Fab") (width 0.1) (tstamp 8086e8e0-751a-444d-9bc1-c4da6963c293))
+ (fp_line (start 6.931 1.1) (end 6.931 0.069) (layer "F.Fab") (width 0.1) (tstamp 8326764f-e809-4e9d-950a-573423809fc2))
+ (fp_line (start 34.931 -1.1) (end 35.069 -1.1) (layer "F.Fab") (width 0.1) (tstamp 8335e782-320a-4cb4-8492-0271cb7d5ff3))
+ (fp_line (start 1.1 -0.069) (end 1.1 0.069) (layer "F.Fab") (width 0.1) (tstamp 84bd0cef-4c20-4405-894b-c01e4115ce9f))
+ (fp_line (start 13.931 1.1) (end 13.931 0.069) (layer "F.Fab") (width 0.1) (tstamp 8618b6b0-c805-4e66-baab-3e24759cb3b3))
+ (fp_line (start 35.069 -1.1) (end 35.069 -0.069) (layer "F.Fab") (width 0.1) (tstamp 8702afbe-5833-407c-ad63-01714764a2ca))
+ (fp_line (start 20.931 0.069) (end 19.9 0.069) (layer "F.Fab") (width 0.1) (tstamp 8872087b-e971-491b-809d-4c9d688c36b8))
+ (fp_line (start 24.569 -1.1) (end 24.569 -0.069) (layer "F.Fab") (width 0.1) (tstamp 8920b405-3ff1-41f6-9d7d-3cab9f174cde))
+ (fp_line (start 27.931 -0.069) (end 27.931 -1.1) (layer "F.Fab") (width 0.1) (tstamp 8afc27e8-65a3-4c31-a314-93ebe5a22135))
+ (fp_line (start 15.1 -0.069) (end 15.1 0.069) (layer "F.Fab") (width 0.1) (tstamp 8b2db877-5425-49ac-a885-5ccc209cf3c6))
+ (fp_line (start 26.9 -0.069) (end 27.931 -0.069) (layer "F.Fab") (width 0.1) (tstamp 8b44b61f-24a5-43f5-9794-9aef6abcf867))
+ (fp_line (start 8.1 -0.069) (end 8.1 0.069) (layer "F.Fab") (width 0.1) (tstamp 8b9849e0-6160-4c5b-ab72-3632494bf5ce))
+ (fp_line (start 35.069 -0.069) (end 36.1 -0.069) (layer "F.Fab") (width 0.1) (tstamp 945de430-ece0-4eb2-abf6-c04dbc2ab291))
+ (fp_line (start 24.431 0.069) (end 23.4 0.069) (layer "F.Fab") (width 0.1) (tstamp 95451bdd-b755-4b6a-841b-2ce4f63658d1))
+ (fp_line (start 19.9 -0.069) (end 20.931 -0.069) (layer "F.Fab") (width 0.1) (tstamp 959bac9c-14e2-4035-89c0-3e560fca8bc4))
+ (fp_line (start 13.931 -1.1) (end 14.069 -1.1) (layer "F.Fab") (width 0.1) (tstamp 96f2f759-fe92-4fdc-a2e1-930291adf5eb))
+ (fp_line (start 22.1 -0.069) (end 22.1 0.069) (layer "F.Fab") (width 0.1) (tstamp 98ab1449-1847-4695-bd52-2916e5fbba9e))
+ (fp_line (start 7.069 -0.069) (end 8.1 -0.069) (layer "F.Fab") (width 0.1) (tstamp 9bc63e1c-19a8-4c48-b696-f433fe608e67))
+ (fp_line (start 0.069 0.069) (end 0.069 1.1) (layer "F.Fab") (width 0.1) (tstamp 9ce6348f-276e-4d4b-9aa7-a68a5a87d005))
+ (fp_line (start 36.1 0.069) (end 35.069 0.069) (layer "F.Fab") (width 0.1) (tstamp 9dd4a87d-bc8d-48d2-98d4-294ec57b821c))
+ (fp_line (start 33.9 0.069) (end 33.9 -0.069) (layer "F.Fab") (width 0.1) (tstamp 9dd7f04d-bdcc-4331-b8b0-685396920dc9))
+ (fp_line (start -0.069 -0.069) (end -0.069 -1.1) (layer "F.Fab") (width 0.1) (tstamp a343a8c5-6a6e-4710-828a-163edef524f4))
+ (fp_line (start 0.069 -1.1) (end 0.069 -0.069) (layer "F.Fab") (width 0.1) (tstamp a43d6ce2-9275-471b-8d2b-bfdaa627648e))
+ (fp_line (start 3.431 1.1) (end 3.431 0.069) (layer "F.Fab") (width 0.1) (tstamp a9202b40-ad53-4fe9-9a50-ba206b6376a4))
+ (fp_line (start 16.4 -0.069) (end 17.431 -0.069) (layer "F.Fab") (width 0.1) (tstamp a928e962-2c76-4d34-9e81-7312fefffd49))
+ (fp_line (start 27.931 1.1) (end 27.931 0.069) (layer "F.Fab") (width 0.1) (tstamp a98f6818-3f96-4f50-9e7f-fbe5e49ff354))
+ (fp_line (start 5.9 0.069) (end 5.9 -0.069) (layer "F.Fab") (width 0.1) (tstamp ad734b87-37c2-45ac-b75d-98855c43e345))
+ (fp_line (start 30.4 0.069) (end 30.4 -0.069) (layer "F.Fab") (width 0.1) (tstamp b117562e-6355-4776-86e9-6836e4b4e73b))
+ (fp_line (start 14.069 0.069) (end 14.069 1.1) (layer "F.Fab") (width 0.1) (tstamp b191570d-f3bd-48ce-be48-bbbf936f8905))
+ (fp_line (start 23.4 0.069) (end 23.4 -0.069) (layer "F.Fab") (width 0.1) (tstamp b222cea2-74bf-4fd6-8f5f-78008330eda5))
+ (fp_line (start -0.069 1.1) (end -0.069 0.069) (layer "F.Fab") (width 0.1) (tstamp b2868361-05f5-4dcd-9083-2b0044f2a2ac))
+ (fp_line (start 40.6 3.6) (end -0.6 3.6) (layer "F.Fab") (width 0.1) (tstamp b2f2e8c4-ac45-4ddd-a367-2de2c83a8bcc))
+ (fp_line (start 13.931 -0.069) (end 13.931 -1.1) (layer "F.Fab") (width 0.1) (tstamp b411d985-08b5-4d20-b4fd-6b51092aac0e))
+ (fp_line (start 31.569 -0.069) (end 32.6 -0.069) (layer "F.Fab") (width 0.1) (tstamp b599c436-fbd0-4af1-aebd-0ff82eb05325))
+ (fp_line (start 20.931 -1.1) (end 21.069 -1.1) (layer "F.Fab") (width 0.1) (tstamp b72ba578-0e9a-4309-9166-c2ccda939bb7))
+ (fp_line (start 1.1 0.069) (end 0.069 0.069) (layer "F.Fab") (width 0.1) (tstamp b906cdf6-6c89-478d-b472-22e42146a174))
+ (fp_line (start 28.069 -1.1) (end 28.069 -0.069) (layer "F.Fab") (width 0.1) (tstamp ba923934-9f92-4d60-b223-8dcbe93d3bab))
+ (fp_line (start 28.069 0.069) (end 28.069 1.1) (layer "F.Fab") (width 0.1) (tstamp bb3c7656-cb0b-4f2b-b479-260eba76afc2))
+ (fp_line (start 10.569 1.1) (end 10.431 1.1) (layer "F.Fab") (width 0.1) (tstamp bdcf713f-31bd-4181-804b-303c19538b48))
+ (fp_line (start 11.6 0.069) (end 10.569 0.069) (layer "F.Fab") (width 0.1) (tstamp c21309c9-4318-441c-98fd-a50811e224a9))
+ (fp_line (start -1.1 -0.069) (end -0.069 -0.069) (layer "F.Fab") (width 0.1) (tstamp c32be944-6c57-4a55-aaaa-a4735dfd1e0f))
+ (fp_line (start 38.431 0.069) (end 37.4 0.069) (layer "F.Fab") (width 0.1) (tstamp c489a6bf-2d3a-4338-acd5-f5a2d92c90e5))
+ (fp_line (start 17.569 0.069) (end 17.569 1.1) (layer "F.Fab") (width 0.1) (tstamp c7810a5f-69df-4357-aad8-709e496944f2))
+ (fp_line (start 8.1 0.069) (end 7.069 0.069) (layer "F.Fab") (width 0.1) (tstamp cadb0278-7c72-4d3a-82b1-bea91e907fab))
+ (fp_line (start 38.431 1.1) (end 38.431 0.069) (layer "F.Fab") (width 0.1) (tstamp cc75b4c0-47a7-41e8-902c-d8778da46104))
+ (fp_line (start 21.069 1.1) (end 20.931 1.1) (layer "F.Fab") (width 0.1) (tstamp cc809f4e-0d96-4882-a10d-876a61a25eed))
+ (fp_line (start 3.569 1.1) (end 3.431 1.1) (layer "F.Fab") (width 0.1) (tstamp cfff6f4e-ecde-4151-82d7-acc2070a7d2f))
+ (fp_line (start 18.6 -0.069) (end 18.6 0.069) (layer "F.Fab") (width 0.1) (tstamp d05c9bd5-d3c1-4580-a893-6f2f64b33f24))
+ (fp_line (start 0.069 -0.069) (end 1.1 -0.069) (layer "F.Fab") (width 0.1) (tstamp d11a8672-c09d-4477-bf60-9eaa63881793))
+ (fp_line (start 29.1 -0.069) (end 29.1 0.069) (layer "F.Fab") (width 0.1) (tstamp d2384a7e-0079-40b2-97bd-f5c8b6a9fdab))
+ (fp_line (start 34.931 -0.069) (end 34.931 -1.1) (layer "F.Fab") (width 0.1) (tstamp d5e60208-4e45-44d6-9212-a9410d2a31bf))
+ (fp_line (start 6.931 0.069) (end 5.9 0.069) (layer "F.Fab") (width 0.1) (tstamp d60cd9d2-6d6a-4d9a-be2c-091ed0b6a8fa))
+ (fp_line (start 11.6 -0.069) (end 11.6 0.069) (layer "F.Fab") (width 0.1) (tstamp d74e2e83-3f01-41be-b4d3-b07f1fce7f1f))
+ (fp_line (start 10.569 -1.1) (end 10.569 -0.069) (layer "F.Fab") (width 0.1) (tstamp dc1953f6-5e55-4248-bab6-3be36eaaea1c))
+ (fp_line (start 30.4 -0.069) (end 31.431 -0.069) (layer "F.Fab") (width 0.1) (tstamp dc24a92b-fb6e-465d-b4ee-7f454bb7a53b))
+ (fp_line (start 3.431 0.069) (end 2.4 0.069) (layer "F.Fab") (width 0.1) (tstamp de6029fa-086a-47e1-91a5-1c78ab3176a1))
+ (fp_line (start 40.6 -3.4) (end 40.6 3.6) (layer "F.Fab") (width 0.1) (tstamp df003200-7860-4365-8e52-82a612f16cf6))
+ (fp_line (start 3.431 -1.1) (end 3.569 -1.1) (layer "F.Fab") (width 0.1) (tstamp df6812b4-1945-40d5-9d9a-22659cd4263b))
+ (fp_line (start 3.569 0.069) (end 3.569 1.1) (layer "F.Fab") (width 0.1) (tstamp e01092bc-3d07-4953-8fd2-a789e4c13bd5))
+ (fp_line (start 24.569 1.1) (end 24.431 1.1) (layer "F.Fab") (width 0.1) (tstamp e36554d3-e9f9-41e2-abb1-e23f7e1aaa8a))
+ (fp_line (start 25.6 -0.069) (end 25.6 0.069) (layer "F.Fab") (width 0.1) (tstamp e5582b27-9684-49f7-aeba-585e07ada267))
+ (fp_line (start 13.931 0.069) (end 12.9 0.069) (layer "F.Fab") (width 0.1) (tstamp e9f9f1c5-0b1e-41dd-9c71-5af52d32bf1c))
+ (fp_line (start 31.569 -1.1) (end 31.569 -0.069) (layer "F.Fab") (width 0.1) (tstamp eb85f4c6-7a97-464f-ad01-2577762ed043))
+ (fp_line (start 10.569 0.069) (end 10.569 1.1) (layer "F.Fab") (width 0.1) (tstamp eb8baf62-7bb3-472d-9811-07cfb2a7a2e1))
+ (fp_line (start 31.569 0.069) (end 31.569 1.1) (layer "F.Fab") (width 0.1) (tstamp f01ffd8d-523f-4ad3-a0ef-d6f2b0c50801))
+ (fp_line (start 9.4 -0.069) (end 10.431 -0.069) (layer "F.Fab") (width 0.1) (tstamp f0360973-3f23-4e1f-bcf2-6f64f246177e))
+ (fp_line (start 31.569 1.1) (end 31.431 1.1) (layer "F.Fab") (width 0.1) (tstamp f169b83b-e403-482a-b963-e286b4cf5d67))
+ (fp_line (start 7.069 -1.1) (end 7.069 -0.069) (layer "F.Fab") (width 0.1) (tstamp f1f66dec-d608-4e09-84a3-e6954dcae712))
+ (fp_line (start 34.931 0.069) (end 33.9 0.069) (layer "F.Fab") (width 0.1) (tstamp f29373b3-2e1e-40ab-a8e6-724cf9099960))
+ (fp_line (start -1.1 0.069) (end -1.1 -0.069) (layer "F.Fab") (width 0.1) (tstamp f3e4a4ef-1062-40c5-94e5-f208025a87ec))
+ (fp_line (start 20.931 1.1) (end 20.931 0.069) (layer "F.Fab") (width 0.1) (tstamp f5b54422-a008-48f6-9a31-ba3b7c083070))
+ (fp_line (start 38.431 -1.1) (end 38.569 -1.1) (layer "F.Fab") (width 0.1) (tstamp f670b7e4-9ebf-4e2c-bd45-c1f53d5758a2))
+ (fp_line (start 17.569 1.1) (end 17.431 1.1) (layer "F.Fab") (width 0.1) (tstamp f69089a0-c45d-4e96-92b3-687e15f76cad))
+ (fp_line (start 33.9 -0.069) (end 34.931 -0.069) (layer "F.Fab") (width 0.1) (tstamp f812f480-619b-4a82-9e5c-4896a91eb64a))
+ (fp_line (start 14.069 -1.1) (end 14.069 -0.069) (layer "F.Fab") (width 0.1) (tstamp f8932096-0f22-4d38-a6ce-07537b7ac449))
+ (fp_line (start 4.6 0.069) (end 3.569 0.069) (layer "F.Fab") (width 0.1) (tstamp fd3cc7b5-ff85-4987-a6c5-b99d6fed627c))
+ (fp_line (start 31.431 1.1) (end 31.431 0.069) (layer "F.Fab") (width 0.1) (tstamp fd85a7b1-e041-4023-b871-cd2d01126391))
+ (fp_circle (center 28 0) (end 29.375 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 0180b49a-91f8-4dc3-907a-d7ca7d54d7ea))
+ (fp_circle (center 38.5 0) (end 39.875 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 1c7882d4-89ce-4f15-83cd-8bb07a51fdfa))
+ (fp_circle (center 17.5 0) (end 18.875 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 20b68cfc-a8e4-47b6-b321-006179c95f17))
+ (fp_circle (center 14 0) (end 15.375 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 45df58b3-eda0-4f72-a432-14c6f4180523))
+ (fp_circle (center 7 0) (end 8.375 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 6213e471-b643-4b87-828b-3774cc8a0301))
+ (fp_circle (center 24.5 0) (end 25.875 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 9ad61857-90ba-45f8-88c9-b148aee9b034))
+ (fp_circle (center 3.5 0) (end 4.875 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp b3d3b1ff-4f40-46ad-b073-34f28384a12b))
+ (fp_circle (center 35 0) (end 36.375 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp c0ef697a-4bbe-4c11-b5cc-cdb418ccf279))
+ (fp_circle (center 0 0) (end 1.375 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp c625a238-2d2e-415c-bf54-8d03d5646716))
+ (fp_circle (center 21 0) (end 22.375 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp d349671c-6138-4383-844d-0cd3fdd2cae8))
+ (fp_circle (center 31.5 0) (end 32.875 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp da1bcb54-c2a7-483b-a27c-28f111c200a6))
+ (fp_circle (center 10.5 0) (end 11.875 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp fc510b39-8c47-436d-b004-67417d1450fe))
+ (pad "1" thru_hole rect (at 0 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) (tstamp 59ece961-1e05-4a4f-a341-5c3cc0935156))
+ (pad "2" thru_hole circle (at 3.5 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) (tstamp 72f22734-8db4-4d98-91d1-d70ebe983752))
+ (pad "3" thru_hole circle (at 7 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) (tstamp be01ef2a-d51a-4611-ba9a-9e2b033e540a))
+ (pad "4" thru_hole circle (at 10.5 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) (tstamp a264e9e9-0714-4912-bd33-8767bc8758ef))
+ (pad "5" thru_hole circle (at 14 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) (tstamp e585d472-0f0d-453d-a43e-568885e81742))
+ (pad "6" thru_hole circle (at 17.5 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) (tstamp 39904373-c23c-4ccf-acfc-65c5100a6352))
+ (pad "7" thru_hole circle (at 21 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) (tstamp 5f9c88dd-3773-4fa5-b644-722382f689ef))
+ (pad "8" thru_hole circle (at 24.5 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) (tstamp 4b44a4ee-e1cc-4d5f-ae52-6e6e5be46085))
+ (pad "9" thru_hole circle (at 28 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) (tstamp e5c478af-da27-4e18-830f-eeb7f464d5bf))
+ (pad "10" thru_hole circle (at 31.5 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) (tstamp 0a9c0b3f-f972-428e-b2bb-2b9bb20eb1e2))
+ (pad "11" thru_hole circle (at 35 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) (tstamp a664f003-a0b2-40f0-bd8c-ffd5677505cd))
+ (pad "12" thru_hole circle (at 38.5 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) (tstamp be6e22ad-1f50-4e67-a43a-19d025634cde))
+ (model "${KICAD6_3DMODEL_DIR}/TerminalBlock_4Ucon.3dshapes/TerminalBlock_4Ucon_1x12_P3.50mm_Horizontal.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/TerminalBlock_4Ucon.pretty/TerminalBlock_4Ucon_1x12_P3.50mm_Vertical.kicad_mod b/library/kicadLibrary/footprints/TerminalBlock_4Ucon.pretty/TerminalBlock_4Ucon_1x12_P3.50mm_Vertical.kicad_mod
new file mode 100644
index 00000000..2f9f5e53
--- /dev/null
+++ b/library/kicadLibrary/footprints/TerminalBlock_4Ucon.pretty/TerminalBlock_4Ucon_1x12_P3.50mm_Vertical.kicad_mod
@@ -0,0 +1,217 @@
+(footprint "TerminalBlock_4Ucon_1x12_P3.50mm_Vertical" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5B294E88)
+ (descr "Terminal Block 4Ucon ItemNo. 10703, vertical (cable from top), 12 pins, pitch 3.5mm, size 43x8.3mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.4uconnector.com/online/object/4udrawing/10703.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon")
+ (tags "THT Terminal Block 4Ucon ItemNo. 10703 vertical pitch 3.5mm size 43x8.3mm^2 drill 1.3mm pad 2.6mm")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 19.25 -4.76) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 1a72db4f-0568-4333-b0d0-a7572d7ca96e)
+ )
+ (fp_text value "TerminalBlock_4Ucon_1x12_P3.50mm_Vertical" (at 19.25 5.66) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 4cb0d1a2-03f6-43f9-9b3b-66e3f2390473)
+ )
+ (fp_text user "${REFERENCE}" (at 19.25 3.45) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp d9087aed-fb1e-4159-a2a8-85d405b75831)
+ )
+ (fp_line (start -2.55 2.66) (end -2.55 4.9) (layer "F.SilkS") (width 0.12) (tstamp 04939895-5c03-4665-9665-1de9e7aeeecb))
+ (fp_line (start 8.4 0.75) (end 8.4 0.75) (layer "F.SilkS") (width 0.12) (tstamp 09338f9c-6f15-493f-871c-3858d7a8e5c1))
+ (fp_line (start 23.1 0.75) (end 23.101 0.75) (layer "F.SilkS") (width 0.12) (tstamp 0b4b8040-42e5-4f13-b29f-e4464908a3c4))
+ (fp_line (start 23.1 -3) (end 23.1 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 0d7c6855-bdd2-4706-93bf-965dac6a60dc))
+ (fp_line (start 37.1 -3) (end 39.9 -3) (layer "F.SilkS") (width 0.12) (tstamp 0eaacb45-0fbb-43e9-9eb5-3b74abef80ba))
+ (fp_line (start -1.4 -3) (end 1.4 -3) (layer "F.SilkS") (width 0.12) (tstamp 1009e740-6166-416c-8aa0-53f20d507506))
+ (fp_line (start 33.6 0.689) (end 33.6 0.75) (layer "F.SilkS") (width 0.12) (tstamp 1388d59a-038d-4473-9b36-37849b2389be))
+ (fp_line (start 18.9 -3) (end 18.9 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 1c23c531-9995-4fb5-ba95-be497f52aa8e))
+ (fp_line (start 22.4 -3) (end 22.4 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 1cd235c6-b0cd-49c6-8c97-765190364c23))
+ (fp_line (start 30.1 -3) (end 30.1 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 1dba920c-4ddd-4afe-93cb-7aaf503fccf0))
+ (fp_line (start 16.101 -3) (end 16.101 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 25ea4bd1-059d-489e-8437-13dc5795f35f))
+ (fp_line (start 15.4 -3) (end 15.4 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 2642499e-a1fb-42c0-88ab-4e190a90a8f9))
+ (fp_line (start -1.4 -3) (end -1.4 -1.54) (layer "F.SilkS") (width 0.12) (tstamp 266ef480-7758-485c-9b06-0d016e0104b3))
+ (fp_line (start -2.55 4.9) (end -0.55 4.9) (layer "F.SilkS") (width 0.12) (tstamp 26896ee0-bb1f-42db-8078-0749bfd193d2))
+ (fp_line (start -2.31 1.101) (end -1.54 1.101) (layer "F.SilkS") (width 0.12) (tstamp 2844200c-7d26-4122-917e-78e7c10a826c))
+ (fp_line (start 32.9 0.75) (end 32.9 0.75) (layer "F.SilkS") (width 0.12) (tstamp 2b51d510-d291-4cfe-b3ce-ae0c8d56b703))
+ (fp_line (start 18.9 0.75) (end 18.9 0.75) (layer "F.SilkS") (width 0.12) (tstamp 2caa1565-d0c6-472e-880a-2e3535025284))
+ (fp_line (start 32.9 -3) (end 32.9 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 30eb1dbe-625c-48c0-8ee3-3acc75379c2c))
+ (fp_line (start 19.6 -3) (end 22.4 -3) (layer "F.SilkS") (width 0.12) (tstamp 33046c57-92c9-4b56-83e7-bcf8d434c8a0))
+ (fp_line (start 33.6 -3) (end 33.6 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 3344201b-2742-40d5-bc27-809e72163969))
+ (fp_line (start 4.9 0.689) (end 4.9 0.75) (layer "F.SilkS") (width 0.12) (tstamp 34a4018a-d8a3-468a-912e-c93b6a71d75b))
+ (fp_line (start 23.1 -3) (end 25.9 -3) (layer "F.SilkS") (width 0.12) (tstamp 3b9229ca-3c2e-45a5-bce0-f669bf880f7e))
+ (fp_line (start 16.101 -3) (end 18.9 -3) (layer "F.SilkS") (width 0.12) (tstamp 3c4eb8ae-509b-4902-b7fe-41aaa2e3645f))
+ (fp_line (start 26.6 -3) (end 26.6 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 3f7b3297-773d-45b2-a01e-b0804c7bb200))
+ (fp_line (start 11.9 -3) (end 11.9 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 40889a6b-d129-4f32-834f-c8da550a17c8))
+ (fp_line (start 36.134 1.101) (end 37.367 1.101) (layer "F.SilkS") (width 0.12) (tstamp 438ab624-6e64-4e82-8476-c8ab7ec5d061))
+ (fp_line (start 39.9 0.75) (end 39.9 0.75) (layer "F.SilkS") (width 0.12) (tstamp 4467b0c3-e241-498b-8c32-e26ade1bcc6c))
+ (fp_line (start 37.1 0.75) (end 37.101 0.75) (layer "F.SilkS") (width 0.12) (tstamp 45094ee0-927f-44fb-8843-3e2c434fdbb8))
+ (fp_line (start 9.1 0.689) (end 9.1 0.75) (layer "F.SilkS") (width 0.12) (tstamp 4a083cfd-a516-4b10-ba4f-de8d474fc728))
+ (fp_line (start 29.4 -3) (end 29.4 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 4c3cc215-1601-45c6-898b-693c97f40051))
+ (fp_line (start -2.31 -3.76) (end 40.81 -3.76) (layer "F.SilkS") (width 0.12) (tstamp 4cea7b8c-0c4b-4eb0-ae63-8d85f58ad581))
+ (fp_line (start 11.9 0.689) (end 11.9 0.75) (layer "F.SilkS") (width 0.12) (tstamp 4dc13ff7-48da-4b19-b4a2-b367dfe44543))
+ (fp_line (start -2.31 4.66) (end 40.81 4.66) (layer "F.SilkS") (width 0.12) (tstamp 52f21d6b-aafb-45ee-b683-9d8e5e83df3b))
+ (fp_line (start 36.4 -3) (end 36.4 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 5468c0fb-8688-476a-af11-57299ad8f403))
+ (fp_line (start 5.6 -3) (end 5.6 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 54c88191-debc-45ac-9725-b4868261ead7))
+ (fp_line (start 18.634 1.101) (end 19.867 1.101) (layer "F.SilkS") (width 0.12) (tstamp 56c9450c-8f79-4a7e-8a4e-71e1d7b5d788))
+ (fp_line (start 26.6 0.689) (end 26.6 0.75) (layer "F.SilkS") (width 0.12) (tstamp 5a0132b2-537b-40a3-ba3f-6239542377c4))
+ (fp_line (start 39.9 0.689) (end 39.9 0.75) (layer "F.SilkS") (width 0.12) (tstamp 5b75ae34-0698-4ce0-9e42-93839d0f59b3))
+ (fp_line (start 9.1 -3) (end 11.9 -3) (layer "F.SilkS") (width 0.12) (tstamp 5bd4f908-cac2-4c73-aad4-972b2288a224))
+ (fp_line (start 4.9 0.75) (end 4.9 0.75) (layer "F.SilkS") (width 0.12) (tstamp 5ff52f77-d06b-4c42-b7ba-7eda81502a05))
+ (fp_line (start 16.101 0.75) (end 16.101 0.75) (layer "F.SilkS") (width 0.12) (tstamp 606ef3b6-f464-4359-9701-b0315911fc0a))
+ (fp_line (start 33.6 0.75) (end 33.601 0.75) (layer "F.SilkS") (width 0.12) (tstamp 61dec1a2-e90d-4e9a-83aa-61f3717259cb))
+ (fp_line (start 32.634 1.101) (end 33.867 1.101) (layer "F.SilkS") (width 0.12) (tstamp 65cee673-af1d-405f-a054-3990c96f3a1b))
+ (fp_line (start 5.6 -3) (end 8.4 -3) (layer "F.SilkS") (width 0.12) (tstamp 678c608e-de7c-4a86-bd2a-df4ac9aa4ac1))
+ (fp_line (start 2.1 0.689) (end 2.1 0.75) (layer "F.SilkS") (width 0.12) (tstamp 6853259e-4eb0-437b-9eda-8c11e69879ea))
+ (fp_line (start 36.4 0.75) (end 36.4 0.75) (layer "F.SilkS") (width 0.12) (tstamp 697f8ae1-4655-4554-a273-25b11c7669c9))
+ (fp_line (start 15.4 0.75) (end 15.4 0.75) (layer "F.SilkS") (width 0.12) (tstamp 6989852e-c40f-4707-bbf4-d685b7f485dd))
+ (fp_line (start 18.9 0.689) (end 18.9 0.75) (layer "F.SilkS") (width 0.12) (tstamp 6af7e4b6-a357-4711-9f39-ee7496426762))
+ (fp_line (start 2.1 -3) (end 2.1 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 729f4549-5e62-4373-9aef-00bac3a67cda))
+ (fp_line (start 2.1 0.75) (end 2.101 0.75) (layer "F.SilkS") (width 0.12) (tstamp 72f3b4d6-e820-47ee-852b-3c4962a50ee2))
+ (fp_line (start 15.4 0.689) (end 15.4 0.75) (layer "F.SilkS") (width 0.12) (tstamp 734fdb15-9848-4872-8e24-727a0d92c5a9))
+ (fp_line (start 22.4 0.75) (end 22.4 0.75) (layer "F.SilkS") (width 0.12) (tstamp 77c1a036-0af4-4985-89ba-a5279c4c42b7))
+ (fp_line (start 16.101 0.689) (end 16.101 0.75) (layer "F.SilkS") (width 0.12) (tstamp 7c4e969d-a133-448a-b83f-bcf5fef5b3e5))
+ (fp_line (start 12.6 -3) (end 12.6 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 8071b4bc-1c72-402f-a16a-b2aa85bb28d5))
+ (fp_line (start 4.634 1.101) (end 5.867 1.101) (layer "F.SilkS") (width 0.12) (tstamp 8096b286-0643-4308-b47d-835acd5e3cf3))
+ (fp_line (start 8.4 0.689) (end 8.4 0.75) (layer "F.SilkS") (width 0.12) (tstamp 80e27df9-6964-435a-82f0-cb2fdd0ba57f))
+ (fp_line (start 37.1 0.689) (end 37.1 0.75) (layer "F.SilkS") (width 0.12) (tstamp 82e8f7c7-eea6-463e-856e-32bfb4235fbf))
+ (fp_line (start 12.6 0.75) (end 12.601 0.75) (layer "F.SilkS") (width 0.12) (tstamp 857ea15a-b666-4917-9c82-d91ec8f32721))
+ (fp_line (start 22.134 1.101) (end 23.367 1.101) (layer "F.SilkS") (width 0.12) (tstamp 85bcf55c-ca3a-4e70-a043-a5ec263f3e50))
+ (fp_line (start 36.4 0.689) (end 36.4 0.75) (layer "F.SilkS") (width 0.12) (tstamp 8604ed75-f46e-4131-b423-afa2ceffe48b))
+ (fp_line (start 25.9 0.689) (end 25.9 0.75) (layer "F.SilkS") (width 0.12) (tstamp 89250d02-3b41-416d-83e1-839e1dcc7ba8))
+ (fp_line (start 19.6 -3) (end 19.6 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 8abfe945-a7e5-4f43-b01b-2568843c74da))
+ (fp_line (start 11.634 1.101) (end 12.867 1.101) (layer "F.SilkS") (width 0.12) (tstamp 8b465302-8f29-43af-ba42-c7fa31a8c0e9))
+ (fp_line (start 19.6 0.75) (end 19.601 0.75) (layer "F.SilkS") (width 0.12) (tstamp 91a4a7fb-c3be-44bf-a9c8-1401defe014a))
+ (fp_line (start 9.1 -3) (end 9.1 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 91e0a53d-2382-4ec6-8103-1c9268e3cfa7))
+ (fp_line (start 1.4 -3) (end 1.4 -1.54) (layer "F.SilkS") (width 0.12) (tstamp 930467fb-3d58-47cf-a5bf-bb90da44e590))
+ (fp_line (start 39.634 1.101) (end 40.81 1.101) (layer "F.SilkS") (width 0.12) (tstamp 93697af8-a94d-4047-8fd6-c33f0cd386fe))
+ (fp_line (start 30.1 0.689) (end 30.1 0.75) (layer "F.SilkS") (width 0.12) (tstamp 9af30dd7-9ba0-49c5-9a54-c9a61473caa0))
+ (fp_line (start 25.9 0.75) (end 25.9 0.75) (layer "F.SilkS") (width 0.12) (tstamp 9dbd64d9-92f1-4727-92f2-78aebd5659cf))
+ (fp_line (start 29.4 0.689) (end 29.4 0.75) (layer "F.SilkS") (width 0.12) (tstamp 9ec5bc9c-2bea-4e7d-bc8e-4b9e52ab685e))
+ (fp_line (start 33.6 -3) (end 36.4 -3) (layer "F.SilkS") (width 0.12) (tstamp a6fe614e-bee4-4fad-bc5e-0a68d1ab0f3b))
+ (fp_line (start 5.6 0.75) (end 5.601 0.75) (layer "F.SilkS") (width 0.12) (tstamp a9677f0d-01ef-4144-b324-5c3e2c16bed0))
+ (fp_line (start 39.9 -3) (end 39.9 -0.689) (layer "F.SilkS") (width 0.12) (tstamp ad95b369-d184-4e18-96ba-28f5231dc01f))
+ (fp_line (start 8.4 -3) (end 8.4 -0.689) (layer "F.SilkS") (width 0.12) (tstamp ae0d191a-cf15-4ece-9450-e59675f22a21))
+ (fp_line (start 26.6 -3) (end 29.4 -3) (layer "F.SilkS") (width 0.12) (tstamp b6637d47-19a6-48b7-a45a-0c9c795ab498))
+ (fp_line (start 37.1 -3) (end 37.1 -0.689) (layer "F.SilkS") (width 0.12) (tstamp ba9c8b26-341b-46fa-9238-14b4cba4bf8a))
+ (fp_line (start 30.1 0.75) (end 30.101 0.75) (layer "F.SilkS") (width 0.12) (tstamp bd6e955c-9080-41f3-930e-ae71f52360f7))
+ (fp_line (start 5.6 0.689) (end 5.6 0.75) (layer "F.SilkS") (width 0.12) (tstamp c0d47202-15da-4f25-bea4-74070dfd523b))
+ (fp_line (start 26.6 0.75) (end 26.601 0.75) (layer "F.SilkS") (width 0.12) (tstamp c6901593-c6d4-456b-87c1-bbce05f1151b))
+ (fp_line (start -2.31 -3.76) (end -2.31 4.66) (layer "F.SilkS") (width 0.12) (tstamp c8070cd3-0222-42b9-adf9-89c642c83b98))
+ (fp_line (start 8.134 1.101) (end 9.367 1.101) (layer "F.SilkS") (width 0.12) (tstamp c8dbd3d2-acfd-4237-8372-d94424a664a3))
+ (fp_line (start 30.1 -3) (end 32.9 -3) (layer "F.SilkS") (width 0.12) (tstamp cfc9bd54-fcc1-4f19-9b4e-68ff7a61de95))
+ (fp_line (start 11.9 0.75) (end 11.9 0.75) (layer "F.SilkS") (width 0.12) (tstamp d200aac4-ccda-4f2b-b41a-aecf12546b32))
+ (fp_line (start 1.54 1.101) (end 2.367 1.101) (layer "F.SilkS") (width 0.12) (tstamp d2fa5055-7e8b-4508-aa00-f2227dab9a2c))
+ (fp_line (start 2.1 -3) (end 4.9 -3) (layer "F.SilkS") (width 0.12) (tstamp d51c76d6-6f6c-4c73-97d4-71051e35f9b7))
+ (fp_line (start 29.4 0.75) (end 29.4 0.75) (layer "F.SilkS") (width 0.12) (tstamp d54436b0-baf7-495d-89f7-3bd126ee3f32))
+ (fp_line (start 40.81 -3.76) (end 40.81 4.66) (layer "F.SilkS") (width 0.12) (tstamp d654da4d-3e37-4ff8-94a1-2ace851ad667))
+ (fp_line (start 29.134 1.101) (end 30.367 1.101) (layer "F.SilkS") (width 0.12) (tstamp d7aad631-262f-4bba-848f-5c356257cc28))
+ (fp_line (start 4.9 -3) (end 4.9 -0.689) (layer "F.SilkS") (width 0.12) (tstamp d86f0ecf-aa89-4586-b72c-356665cdd08c))
+ (fp_line (start 12.6 0.689) (end 12.6 0.75) (layer "F.SilkS") (width 0.12) (tstamp dc7625f4-e932-4297-92e0-3a81a22b484b))
+ (fp_line (start 12.6 -3) (end 15.4 -3) (layer "F.SilkS") (width 0.12) (tstamp e8d2f4ca-77a6-49a7-952c-fcdb4af8d655))
+ (fp_line (start 25.9 -3) (end 25.9 -0.689) (layer "F.SilkS") (width 0.12) (tstamp ecaf415a-9809-4b1d-9235-3e768cb78a51))
+ (fp_line (start 23.1 0.689) (end 23.1 0.75) (layer "F.SilkS") (width 0.12) (tstamp eeabba66-aef1-428e-8a1c-4f5c28375b22))
+ (fp_line (start 19.6 0.689) (end 19.6 0.75) (layer "F.SilkS") (width 0.12) (tstamp f1697736-118b-42c3-be2e-a793e14bfe37))
+ (fp_line (start 22.4 0.689) (end 22.4 0.75) (layer "F.SilkS") (width 0.12) (tstamp f41e1706-4013-48e2-a2d0-6de35fa0ef38))
+ (fp_line (start 15.134 1.101) (end 16.367 1.101) (layer "F.SilkS") (width 0.12) (tstamp f7515cd0-0563-40a5-8089-e84128435915))
+ (fp_line (start 25.634 1.101) (end 26.867 1.101) (layer "F.SilkS") (width 0.12) (tstamp f753ca0a-525f-4981-a343-d9f3a15135ee))
+ (fp_line (start 9.1 0.75) (end 9.101 0.75) (layer "F.SilkS") (width 0.12) (tstamp f8793ec7-f522-44c6-a3d8-825f04512f00))
+ (fp_line (start 32.9 0.689) (end 32.9 0.75) (layer "F.SilkS") (width 0.12) (tstamp fa1dc97a-04cc-4144-b56a-f3459be897e9))
+ (fp_arc (start -0.99789 -1.529434) (mid -0.000785 -2.600382) (end 0.998 -1.531) (layer "F.SilkS") (width 0.12) (tstamp 04f1891e-b68c-447f-ba9b-2cdd1ccaa65d))
+ (fp_arc (start 9.560085 -1.257767) (mid 10.499876 -2.600282) (end 11.44 -1.258) (layer "F.SilkS") (width 0.12) (tstamp 28781c0f-ba54-42d1-8ed0-cf059da7560a))
+ (fp_arc (start 27.060085 -1.257767) (mid 27.999876 -2.600282) (end 28.94 -1.258) (layer "F.SilkS") (width 0.12) (tstamp 2c9ff177-8278-4f81-8c84-b565a6634908))
+ (fp_arc (start 6.060085 -1.257767) (mid 6.999876 -2.600282) (end 7.94 -1.258) (layer "F.SilkS") (width 0.12) (tstamp 3afd9b4e-d940-4b8c-a291-5738d0e4c91d))
+ (fp_arc (start 23.560085 -1.257767) (mid 24.499876 -2.600282) (end 25.44 -1.258) (layer "F.SilkS") (width 0.12) (tstamp 3f794858-9ed5-416d-90b7-f7497e362b6a))
+ (fp_arc (start 37.560085 -1.257767) (mid 38.499876 -2.600282) (end 39.44 -1.258) (layer "F.SilkS") (width 0.12) (tstamp 6e02179b-712f-44b5-8794-b1fb7630972d))
+ (fp_arc (start 13.060085 -1.257767) (mid 13.999876 -2.600282) (end 14.94 -1.258) (layer "F.SilkS") (width 0.12) (tstamp 80c69a6e-9231-45f0-92e5-a539fe24bdfe))
+ (fp_arc (start 2.560085 -1.257767) (mid 3.499876 -2.600282) (end 4.44 -1.258) (layer "F.SilkS") (width 0.12) (tstamp 84bdbd4a-40e5-4149-a14b-cdbe65152c3e))
+ (fp_arc (start 16.560085 -1.257767) (mid 17.499876 -2.600282) (end 18.44 -1.258) (layer "F.SilkS") (width 0.12) (tstamp 947fd9d2-8211-4aad-9f86-f943b4a8cdd6))
+ (fp_arc (start 34.060085 -1.257767) (mid 34.999876 -2.600282) (end 35.94 -1.258) (layer "F.SilkS") (width 0.12) (tstamp b1a165e8-51d5-4c66-8943-47fc7dc062ef))
+ (fp_arc (start 20.060085 -1.257767) (mid 20.999876 -2.600282) (end 21.94 -1.258) (layer "F.SilkS") (width 0.12) (tstamp df90f59d-5e7c-4a97-be45-d4dbbb8916aa))
+ (fp_arc (start 30.560085 -1.257767) (mid 31.499876 -2.600282) (end 32.44 -1.258) (layer "F.SilkS") (width 0.12) (tstamp e9f797cf-b074-4524-9081-c42a75822757))
+ (fp_line (start 41.25 -4.2) (end -2.75 -4.2) (layer "F.CrtYd") (width 0.05) (tstamp 22f73aa0-46fe-4b61-9d8e-7e8e6a7d9ab1))
+ (fp_line (start -2.75 5.11) (end 41.25 5.11) (layer "F.CrtYd") (width 0.05) (tstamp 600b6683-3dee-4ac4-b4fd-5048fee8baea))
+ (fp_line (start -2.75 -4.2) (end -2.75 5.11) (layer "F.CrtYd") (width 0.05) (tstamp 908b866e-e617-4768-a30e-c5d5f5c7b3d1))
+ (fp_line (start 41.25 5.11) (end 41.25 -4.2) (layer "F.CrtYd") (width 0.05) (tstamp cceff602-cf6d-48df-9d66-0d085062f2e5))
+ (fp_line (start 15.4 0.75) (end 15.4 -3) (layer "F.Fab") (width 0.1) (tstamp 00d90710-e023-440c-b6f2-8fef0efaf52c))
+ (fp_line (start 25.9 0.75) (end 25.9 -3) (layer "F.Fab") (width 0.1) (tstamp 0bba7851-fd3e-4454-82b1-1cbb2a87add8))
+ (fp_line (start 33.6 0.75) (end 36.4 0.75) (layer "F.Fab") (width 0.1) (tstamp 0c6a8156-5c19-45ad-bc21-e5076f71738b))
+ (fp_line (start 39.9 0.75) (end 39.9 -3) (layer "F.Fab") (width 0.1) (tstamp 109358b3-b753-4c40-9719-71bcf35552a7))
+ (fp_line (start 40.75 -3.7) (end 40.75 4.6) (layer "F.Fab") (width 0.1) (tstamp 12852d2c-a526-473e-8dc9-7da10e0783a0))
+ (fp_line (start 9.1 0.75) (end 11.9 0.75) (layer "F.Fab") (width 0.1) (tstamp 138d5652-3caf-4ba7-9b63-cdd63c838e25))
+ (fp_line (start 4.9 0.75) (end 4.9 -3) (layer "F.Fab") (width 0.1) (tstamp 158de0ff-da33-417c-bf06-0f7cb4f553be))
+ (fp_line (start 11.9 0.75) (end 11.9 -3) (layer "F.Fab") (width 0.1) (tstamp 1e5caa6e-a938-41fc-a179-f6d873dee181))
+ (fp_line (start 18.9 0.75) (end 18.9 -3) (layer "F.Fab") (width 0.1) (tstamp 2453c916-4dd6-4131-a528-bb3fc656328e))
+ (fp_line (start 9.1 -3) (end 9.1 0.75) (layer "F.Fab") (width 0.1) (tstamp 2588f751-07a9-497a-a0cd-9c953aa10816))
+ (fp_line (start 32.9 -3) (end 30.1 -3) (layer "F.Fab") (width 0.1) (tstamp 2ccedc36-3db0-425c-a34c-c32dbb641323))
+ (fp_line (start 1.4 0.75) (end 1.4 -3) (layer "F.Fab") (width 0.1) (tstamp 2f609d5c-992c-4ef5-b74a-ddda6dfb3817))
+ (fp_line (start 8.4 0.75) (end 8.4 -3) (layer "F.Fab") (width 0.1) (tstamp 31e873f7-fc9f-4192-a484-2199b027a12b))
+ (fp_line (start 39.9 -3) (end 37.1 -3) (layer "F.Fab") (width 0.1) (tstamp 3f265420-c9bc-45c2-852e-c088ff5e3018))
+ (fp_line (start 12.6 -3) (end 12.6 0.75) (layer "F.Fab") (width 0.1) (tstamp 410cd20c-b645-4eef-9688-62206d8adfd7))
+ (fp_line (start 37.1 0.75) (end 39.9 0.75) (layer "F.Fab") (width 0.1) (tstamp 50f91dd6-7a4a-447b-b906-9cbe0e97330a))
+ (fp_line (start 2.1 0.75) (end 4.9 0.75) (layer "F.Fab") (width 0.1) (tstamp 5302d95a-8523-458f-9dd7-9c32aba41199))
+ (fp_line (start 29.4 0.75) (end 29.4 -3) (layer "F.Fab") (width 0.1) (tstamp 58fa4938-9ade-49e4-9e59-32cb6292312c))
+ (fp_line (start 25.9 -3) (end 23.1 -3) (layer "F.Fab") (width 0.1) (tstamp 5db815cb-9abb-42cc-a7dc-bfd207b61e8c))
+ (fp_line (start 29.4 -3) (end 26.6 -3) (layer "F.Fab") (width 0.1) (tstamp 6244d65d-fcf0-4c9e-8621-edf766d96a5c))
+ (fp_line (start 33.6 -3) (end 33.6 0.75) (layer "F.Fab") (width 0.1) (tstamp 67a68d03-e816-4260-858e-e21b7439da3a))
+ (fp_line (start 2.1 -3) (end 2.1 0.75) (layer "F.Fab") (width 0.1) (tstamp 68f084a9-0e5f-4838-8390-7dbe85ec652a))
+ (fp_line (start 18.9 -3) (end 16.101 -3) (layer "F.Fab") (width 0.1) (tstamp 7110f2c9-bc17-4420-b84d-8c447b08afcf))
+ (fp_line (start 22.4 0.75) (end 22.4 -3) (layer "F.Fab") (width 0.1) (tstamp 7682f739-3d64-44f9-8112-f6a9490c6b07))
+ (fp_line (start 22.4 -3) (end 19.6 -3) (layer "F.Fab") (width 0.1) (tstamp 7b9bbacc-3838-4bb0-807f-b29df007d6fc))
+ (fp_line (start 26.6 0.75) (end 29.4 0.75) (layer "F.Fab") (width 0.1) (tstamp 7d23addb-b605-46a5-b214-8ab18486991d))
+ (fp_line (start 5.6 -3) (end 5.6 0.75) (layer "F.Fab") (width 0.1) (tstamp 7d456c2c-eb9a-4452-92cb-7aea7b3eb288))
+ (fp_line (start -2.25 2.6) (end -2.25 -3.7) (layer "F.Fab") (width 0.1) (tstamp 7df14fe3-e98a-410a-bf6b-9b56add225cf))
+ (fp_line (start -0.25 4.6) (end -2.25 2.6) (layer "F.Fab") (width 0.1) (tstamp 81a70eab-8ff4-450c-b5b6-394c348c5813))
+ (fp_line (start 23.1 -3) (end 23.1 0.75) (layer "F.Fab") (width 0.1) (tstamp 83603d87-3421-4fa6-bc34-dea5a8a07b92))
+ (fp_line (start 19.6 -3) (end 19.6 0.75) (layer "F.Fab") (width 0.1) (tstamp 90047a0f-5d1f-4d9f-8595-befc02cba33e))
+ (fp_line (start 11.9 -3) (end 9.1 -3) (layer "F.Fab") (width 0.1) (tstamp 932617eb-b2c3-4966-9675-163c10fae5ef))
+ (fp_line (start 30.1 0.75) (end 32.9 0.75) (layer "F.Fab") (width 0.1) (tstamp 98c7d92c-5cd6-4915-9423-470858302cd9))
+ (fp_line (start 32.9 0.75) (end 32.9 -3) (layer "F.Fab") (width 0.1) (tstamp 98d59b14-24cf-43c8-88a6-9753864a876d))
+ (fp_line (start -1.4 -3) (end -1.4 0.75) (layer "F.Fab") (width 0.1) (tstamp 9c56e019-73c4-4527-aae7-971d0df7322c))
+ (fp_line (start -1.4 0.75) (end 1.4 0.75) (layer "F.Fab") (width 0.1) (tstamp a60da39d-393a-44f1-aa4c-fda6cdb29723))
+ (fp_line (start 36.4 -3) (end 33.6 -3) (layer "F.Fab") (width 0.1) (tstamp a808cde0-afc3-4c78-bf27-0133378a25a7))
+ (fp_line (start 26.6 -3) (end 26.6 0.75) (layer "F.Fab") (width 0.1) (tstamp b4888407-3f6c-4aef-8386-7262020aa1c2))
+ (fp_line (start 15.4 -3) (end 12.6 -3) (layer "F.Fab") (width 0.1) (tstamp b6564be9-4d6b-49fa-9656-e6b94b7f4c6e))
+ (fp_line (start 1.4 -3) (end -1.4 -3) (layer "F.Fab") (width 0.1) (tstamp b814fddf-975f-4de2-9cd6-1ba9f135bbeb))
+ (fp_line (start 4.9 -3) (end 2.1 -3) (layer "F.Fab") (width 0.1) (tstamp bafb24bf-b1ec-4abf-a2b4-f6a0a341f027))
+ (fp_line (start -2.25 1.1) (end 40.75 1.1) (layer "F.Fab") (width 0.1) (tstamp bc67cc23-912f-4d87-bde0-fe4acde56401))
+ (fp_line (start 5.6 0.75) (end 8.4 0.75) (layer "F.Fab") (width 0.1) (tstamp c41f95f9-5bc3-43e0-95fe-e8c68c4d7df2))
+ (fp_line (start 19.6 0.75) (end 22.4 0.75) (layer "F.Fab") (width 0.1) (tstamp c556a162-75f8-49a3-b858-5b7192fbaeed))
+ (fp_line (start 36.4 0.75) (end 36.4 -3) (layer "F.Fab") (width 0.1) (tstamp c563fa51-7e39-46d5-a243-9a29f7712eab))
+ (fp_line (start 16.101 0.75) (end 18.9 0.75) (layer "F.Fab") (width 0.1) (tstamp c6c59655-d906-48f3-ab83-7100ad95a355))
+ (fp_line (start 8.4 -3) (end 5.6 -3) (layer "F.Fab") (width 0.1) (tstamp c7cf4cb2-d52c-4221-bc41-23efa89b8a81))
+ (fp_line (start 37.1 -3) (end 37.1 0.75) (layer "F.Fab") (width 0.1) (tstamp c9dd440c-8b17-4968-a366-e3bd94b54e03))
+ (fp_line (start 40.75 4.6) (end -0.25 4.6) (layer "F.Fab") (width 0.1) (tstamp d4c22c12-e9e0-4737-9427-fd85414ff9c2))
+ (fp_line (start 16.101 -3) (end 16.101 0.75) (layer "F.Fab") (width 0.1) (tstamp d4ebd92c-0300-48f9-b152-8c5e066074d4))
+ (fp_line (start 23.1 0.75) (end 25.9 0.75) (layer "F.Fab") (width 0.1) (tstamp e8e90400-6f7a-48cf-aefb-c10e98e225ad))
+ (fp_line (start 30.1 -3) (end 30.1 0.75) (layer "F.Fab") (width 0.1) (tstamp ec8ada95-3c13-410d-82f6-021129b13bc2))
+ (fp_line (start -2.25 -3.7) (end 40.75 -3.7) (layer "F.Fab") (width 0.1) (tstamp eef82d10-7c03-424d-bb88-fc582b651fd9))
+ (fp_line (start 12.6 0.75) (end 15.4 0.75) (layer "F.Fab") (width 0.1) (tstamp fbff651c-dde1-4de9-a68b-a0c08d67cb28))
+ (fp_circle (center 7 -1.6) (end 8 -1.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp 21bd3361-1dcf-4249-ba9f-b9019d7a19c5))
+ (fp_circle (center 28 -1.6) (end 29 -1.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp 39fee7f0-2abb-4ac7-b4be-25359a4a0532))
+ (fp_circle (center 21 -1.6) (end 22 -1.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp 4c612fb3-45a2-4497-9e4b-e40f865832a8))
+ (fp_circle (center 14 -1.6) (end 15 -1.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp 4c6f8124-e13f-44ac-8720-e2255a1dbda6))
+ (fp_circle (center 35 -1.6) (end 36 -1.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp 61f0154c-0585-4387-b2f7-67ba8be42322))
+ (fp_circle (center 24.5 -1.6) (end 25.5 -1.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp 7b1d60be-87b5-44d1-abf2-8bf1d06e19a9))
+ (fp_circle (center 38.5 -1.6) (end 39.5 -1.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp 7d6d1bb5-0753-4370-b675-fae3de519f02))
+ (fp_circle (center 3.5 -1.6) (end 4.5 -1.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp ba0938f0-92ac-4f6f-b2cf-f5a8900f6d54))
+ (fp_circle (center 0 -1.6) (end 1 -1.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp ca98f0da-cfc9-4d44-965e-6f0db505b798))
+ (fp_circle (center 31.5 -1.6) (end 32.5 -1.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp e07499d8-312c-4827-b8c0-d5b0e69fefb2))
+ (fp_circle (center 10.5 -1.6) (end 11.5 -1.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp eb1130a5-47c0-43f3-89f3-67993c4d36ea))
+ (fp_circle (center 17.5 -1.6) (end 18.5 -1.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp fbfb8f59-f12a-48dc-bf87-ab7e2ce8f23d))
+ (pad "1" thru_hole rect (at 0 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask) (tstamp 70f20582-1f4c-4a9b-b12c-4662b126ad71))
+ (pad "2" thru_hole circle (at 3.5 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask) (tstamp 83af1f6b-0cb9-40a8-b360-89849ff7f747))
+ (pad "3" thru_hole circle (at 7 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask) (tstamp efd0be53-ea97-44e9-bf6b-12922126cefd))
+ (pad "4" thru_hole circle (at 10.5 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask) (tstamp 633c5f43-424e-42b6-b20c-d886ca683648))
+ (pad "5" thru_hole circle (at 14 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask) (tstamp da20d6ba-40bc-4e76-bdfb-9a9699fc70e5))
+ (pad "6" thru_hole circle (at 17.5 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask) (tstamp 49955fc2-b81a-4e89-a0f4-44560a506166))
+ (pad "7" thru_hole circle (at 21 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask) (tstamp d5e33d09-c130-4ef2-a81c-30e19e6b852d))
+ (pad "8" thru_hole circle (at 24.5 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask) (tstamp 6c5b30c6-77b8-4a16-8b42-7a3e0d39c39e))
+ (pad "9" thru_hole circle (at 28 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask) (tstamp 136cce49-05e2-4da4-949d-a8c3a1d2daf2))
+ (pad "10" thru_hole circle (at 31.5 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask) (tstamp 48705d91-c8bf-4ddd-b28c-ef5c8e06344a))
+ (pad "11" thru_hole circle (at 35 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask) (tstamp b71ace7c-7b08-4a98-a32f-d4ffc70dec86))
+ (pad "12" thru_hole circle (at 38.5 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask) (tstamp da9adb39-44ab-4711-899b-c4e9a57f31a8))
+ (model "${KICAD6_3DMODEL_DIR}/TerminalBlock_4Ucon.3dshapes/TerminalBlock_4Ucon_1x12_P3.50mm_Vertical.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/TerminalBlock_4Ucon.pretty/TerminalBlock_4Ucon_1x13_P3.50mm_Horizontal.kicad_mod b/library/kicadLibrary/footprints/TerminalBlock_4Ucon.pretty/TerminalBlock_4Ucon_1x13_P3.50mm_Horizontal.kicad_mod
new file mode 100644
index 00000000..bbc9b57d
--- /dev/null
+++ b/library/kicadLibrary/footprints/TerminalBlock_4Ucon.pretty/TerminalBlock_4Ucon_1x13_P3.50mm_Horizontal.kicad_mod
@@ -0,0 +1,240 @@
+(footprint "TerminalBlock_4Ucon_1x13_P3.50mm_Horizontal" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5B294E9F)
+ (descr "Terminal Block 4Ucon ItemNo. 10690, 13 pins, pitch 3.5mm, size 46.2x7mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see http://www.4uconnector.com/online/object/4udrawing/10690.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon")
+ (tags "THT Terminal Block 4Ucon ItemNo. 10690 pitch 3.5mm size 46.2x7mm^2 drill 1.2mm pad 2.4mm")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 21 -4.46) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp f2d5c987-81de-4b28-af7b-d5ca14827696)
+ )
+ (fp_text value "TerminalBlock_4Ucon_1x13_P3.50mm_Horizontal" (at 21 4.66) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 5c15b2dd-0223-46ef-98c3-f98b7b649281)
+ )
+ (fp_text user "${REFERENCE}" (at 21 2.9) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp ce978770-dd62-4466-b6fd-e677cf699f7c)
+ )
+ (fp_line (start -2.16 -3.46) (end -2.16 3.66) (layer "F.SilkS") (width 0.12) (tstamp 0b1d75e5-c1ba-4b49-9a7d-3bce17d82e93))
+ (fp_line (start -2.4 2.16) (end -2.4 3.9) (layer "F.SilkS") (width 0.12) (tstamp 1578080c-2484-411c-b9f0-3694c726ca55))
+ (fp_line (start 44.16 -3.46) (end 44.16 3.66) (layer "F.SilkS") (width 0.12) (tstamp 4c7da8f6-7d23-40a9-a5e0-75c56792eb9d))
+ (fp_line (start -2.16 -3.46) (end 44.16 -3.46) (layer "F.SilkS") (width 0.12) (tstamp 54784f66-4a8a-42a8-9b3d-e68c870ac2c7))
+ (fp_line (start -2.16 2.1) (end 44.16 2.1) (layer "F.SilkS") (width 0.12) (tstamp 5ae74c93-5e57-49e5-b4f2-d2a595173ee8))
+ (fp_line (start -2.16 3.66) (end 44.16 3.66) (layer "F.SilkS") (width 0.12) (tstamp 61f6711d-684b-4664-971b-2b2e6463b153))
+ (fp_line (start -2.4 3.9) (end -0.9 3.9) (layer "F.SilkS") (width 0.12) (tstamp fb72fdde-0867-4e9e-88e2-b272529316d8))
+ (fp_arc (start 0.607587 1.431385) (mid 0.310017 1.523783) (end 0 1.555) (layer "F.SilkS") (width 0.12) (tstamp 3f7cc46b-ed1a-442d-ac74-655f1b8f45a3))
+ (fp_arc (start 0.027011 1.555493) (mid -0.296984 1.527118) (end -0.608 1.432) (layer "F.SilkS") (width 0.12) (tstamp 45dd3d03-b479-48df-8d7e-0dbec163915b))
+ (fp_arc (start 1.432109 -0.607742) (mid 1.555727 0.00014) (end 1.432 0.608) (layer "F.SilkS") (width 0.12) (tstamp 99f5032f-e1e0-4ab5-a00d-ad124dde304b))
+ (fp_arc (start -0.607742 -1.432109) (mid 0.00014 -1.555727) (end 0.608 -1.432) (layer "F.SilkS") (width 0.12) (tstamp c040d4a5-7624-4868-91d6-93103b805f4c))
+ (fp_arc (start -1.432109 0.607742) (mid -1.555727 -0.00014) (end -1.432 -0.608) (layer "F.SilkS") (width 0.12) (tstamp ca22913f-9049-49d3-be16-0c30a3ec7c20))
+ (fp_circle (center 21 0) (end 22.555 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp 10b332fd-434f-474f-a1b9-ae2041ec6715))
+ (fp_circle (center 7 0) (end 8.555 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp 140feff3-61d8-4812-9593-7ad52753b364))
+ (fp_circle (center 35 0) (end 36.555 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp 3760b662-3b96-4a20-b7ca-a84fd61e6b17))
+ (fp_circle (center 3.5 0) (end 5.055 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp 3c65d7ef-3c07-4db2-9611-39be12e6ec09))
+ (fp_circle (center 38.5 0) (end 40.055 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp 41439133-357a-4a7b-8757-1d06ff6090da))
+ (fp_circle (center 14 0) (end 15.555 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp 519221ef-e68c-4e10-8522-09a7c6941840))
+ (fp_circle (center 17.5 0) (end 19.055 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp 5ceae7ac-fa82-421d-a0ad-c948a151264c))
+ (fp_circle (center 28 0) (end 29.555 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp 7bb2c6f4-5793-49e2-a606-873a2bb5d9ab))
+ (fp_circle (center 42 0) (end 43.555 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp 9ba3bb38-e4af-4e92-bdbe-717b3f0a9776))
+ (fp_circle (center 10.5 0) (end 12.055 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp 9edf921d-3c51-4e23-b398-77b64519ee18))
+ (fp_circle (center 31.5 0) (end 33.055 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp dfd8674e-01d2-4c21-a0ae-5475c5ee736c))
+ (fp_circle (center 24.5 0) (end 26.055 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp f8e3aa57-756c-4535-a276-ec4c8595c5c2))
+ (fp_line (start -2.6 4.1) (end 44.6 4.1) (layer "F.CrtYd") (width 0.05) (tstamp 45303537-3e9f-4982-8128-1b4a9e8df45e))
+ (fp_line (start 44.6 4.1) (end 44.6 -3.9) (layer "F.CrtYd") (width 0.05) (tstamp a36c493e-3111-4820-9e5c-3d9aa77aa5b0))
+ (fp_line (start -2.6 -3.9) (end -2.6 4.1) (layer "F.CrtYd") (width 0.05) (tstamp ba0869d9-c320-47b0-abdd-c18c72c509df))
+ (fp_line (start 44.6 -3.9) (end -2.6 -3.9) (layer "F.CrtYd") (width 0.05) (tstamp e95ed86d-9ebd-409c-aaf7-d713c961a483))
+ (fp_line (start 24.431 -1.1) (end 24.569 -1.1) (layer "F.Fab") (width 0.1) (tstamp 00606511-4a13-4f58-ad3b-ad6019b10b66))
+ (fp_line (start 41.931 0.069) (end 40.9 0.069) (layer "F.Fab") (width 0.1) (tstamp 0248e992-b1dc-4c5b-8dec-5be2fc21a173))
+ (fp_line (start 0.069 0.069) (end 0.069 1.1) (layer "F.Fab") (width 0.1) (tstamp 030750b5-849d-40c9-bc05-301f78d6b061))
+ (fp_line (start 24.431 -0.069) (end 24.431 -1.1) (layer "F.Fab") (width 0.1) (tstamp 03e18dfb-59c2-4585-a8ad-6a1b2e47c059))
+ (fp_line (start 31.431 -1.1) (end 31.569 -1.1) (layer "F.Fab") (width 0.1) (tstamp 0467686a-5606-4729-b9b8-8a8eee87f567))
+ (fp_line (start 13.931 0.069) (end 12.9 0.069) (layer "F.Fab") (width 0.1) (tstamp 0655e4ee-754a-45ed-9206-c4c3abebb770))
+ (fp_line (start 28.069 0.069) (end 28.069 1.1) (layer "F.Fab") (width 0.1) (tstamp 06e062d3-67ee-4f30-8719-d4fb1491589a))
+ (fp_line (start 31.431 0.069) (end 30.4 0.069) (layer "F.Fab") (width 0.1) (tstamp 08b890f0-1e08-4de9-ac92-ebcd972eee57))
+ (fp_line (start 42.069 -1.1) (end 42.069 -0.069) (layer "F.Fab") (width 0.1) (tstamp 0bb17f2e-4bd9-4cd7-9390-3f885d51a728))
+ (fp_line (start 7.069 0.069) (end 7.069 1.1) (layer "F.Fab") (width 0.1) (tstamp 0c980e51-baaa-43c4-9ddd-dd46014a53f5))
+ (fp_line (start 3.431 -0.069) (end 3.431 -1.1) (layer "F.Fab") (width 0.1) (tstamp 0ce0a4df-fc51-4fae-a557-1ef93af6e682))
+ (fp_line (start 34.931 1.1) (end 34.931 0.069) (layer "F.Fab") (width 0.1) (tstamp 0d14a050-1050-4bff-bfe9-76e2117c7fbb))
+ (fp_line (start 12.9 0.069) (end 12.9 -0.069) (layer "F.Fab") (width 0.1) (tstamp 0d7f24eb-7f74-4dfd-bb89-293ec629498d))
+ (fp_line (start 27.931 1.1) (end 27.931 0.069) (layer "F.Fab") (width 0.1) (tstamp 0d8b9973-b9cc-4952-a0ea-874ca091cb1f))
+ (fp_line (start 16.4 -0.069) (end 17.431 -0.069) (layer "F.Fab") (width 0.1) (tstamp 0e073363-5868-460d-a312-59c1176dc9ba))
+ (fp_line (start 35.069 0.069) (end 35.069 1.1) (layer "F.Fab") (width 0.1) (tstamp 0e885ce5-a372-4b00-886b-0284f1b3cfcd))
+ (fp_line (start 35.069 1.1) (end 34.931 1.1) (layer "F.Fab") (width 0.1) (tstamp 0ed5b01d-582c-425e-9a56-e029110e4747))
+ (fp_line (start 43.1 0.069) (end 42.069 0.069) (layer "F.Fab") (width 0.1) (tstamp 1058cf17-d027-4fdf-99d2-cb60cd410766))
+ (fp_line (start 1.1 0.069) (end 0.069 0.069) (layer "F.Fab") (width 0.1) (tstamp 1092565e-6dae-4072-b20b-bf8ad7447f75))
+ (fp_line (start 38.431 0.069) (end 37.4 0.069) (layer "F.Fab") (width 0.1) (tstamp 1128b7d3-6f12-4449-acbf-5b9396c52370))
+ (fp_line (start 41.931 1.1) (end 41.931 0.069) (layer "F.Fab") (width 0.1) (tstamp 114f519e-e29f-453c-8e7d-ed0cd6e4abdc))
+ (fp_line (start 17.569 -0.069) (end 18.6 -0.069) (layer "F.Fab") (width 0.1) (tstamp 12ac664c-1554-4672-b2b1-3d58fb50b08a))
+ (fp_line (start 13.931 -1.1) (end 14.069 -1.1) (layer "F.Fab") (width 0.1) (tstamp 12d65cf5-434a-4bac-84ad-820bf6586443))
+ (fp_line (start 8.1 0.069) (end 7.069 0.069) (layer "F.Fab") (width 0.1) (tstamp 1a4f9d8c-1ce5-4e27-b758-263ae6d999fa))
+ (fp_line (start 24.431 1.1) (end 24.431 0.069) (layer "F.Fab") (width 0.1) (tstamp 1ce77421-5169-4ed4-94bd-ca51f667f19a))
+ (fp_line (start 28.069 -1.1) (end 28.069 -0.069) (layer "F.Fab") (width 0.1) (tstamp 1f15e72e-cadc-4d8e-9bda-61f9d0fe8d91))
+ (fp_line (start 11.6 0.069) (end 10.569 0.069) (layer "F.Fab") (width 0.1) (tstamp 2262c4da-ddd2-47ce-89cf-4a94b96ea00a))
+ (fp_line (start 25.6 -0.069) (end 25.6 0.069) (layer "F.Fab") (width 0.1) (tstamp 23984e26-5b62-4828-8817-130d951f1791))
+ (fp_line (start 10.569 -0.069) (end 11.6 -0.069) (layer "F.Fab") (width 0.1) (tstamp 2826ef5a-8217-4406-a06c-57b41d9c6c53))
+ (fp_line (start 38.569 -0.069) (end 39.6 -0.069) (layer "F.Fab") (width 0.1) (tstamp 28c67df3-fec7-4a3b-8917-0364240953d2))
+ (fp_line (start -0.069 -1.1) (end 0.069 -1.1) (layer "F.Fab") (width 0.1) (tstamp 2904c0c4-5c1c-42c6-a6f3-21b012b925d8))
+ (fp_line (start 17.569 -1.1) (end 17.569 -0.069) (layer "F.Fab") (width 0.1) (tstamp 2918515e-5ca6-46ca-8775-b9d81bb1123a))
+ (fp_line (start 28.069 1.1) (end 27.931 1.1) (layer "F.Fab") (width 0.1) (tstamp 2b65abac-27d2-44ee-9aa2-7ad427971788))
+ (fp_line (start 27.931 -1.1) (end 28.069 -1.1) (layer "F.Fab") (width 0.1) (tstamp 2edf03ba-2160-491f-a5c0-2758cdd4e9ba))
+ (fp_line (start 19.9 -0.069) (end 20.931 -0.069) (layer "F.Fab") (width 0.1) (tstamp 2fb4d8ae-a46e-41c1-abaf-6dce6e5425c6))
+ (fp_line (start -1.1 -0.069) (end -0.069 -0.069) (layer "F.Fab") (width 0.1) (tstamp 3125b020-a84a-41a1-8005-7a00dc1e0785))
+ (fp_line (start -0.069 1.1) (end -0.069 0.069) (layer "F.Fab") (width 0.1) (tstamp 326a72d0-2cb8-4e38-aa7f-c5aa3b768472))
+ (fp_line (start 7.069 -1.1) (end 7.069 -0.069) (layer "F.Fab") (width 0.1) (tstamp 36995add-cf1d-4d4b-96f0-93e32f4c37fb))
+ (fp_line (start 23.4 -0.069) (end 24.431 -0.069) (layer "F.Fab") (width 0.1) (tstamp 36a8a1d8-cd5e-439b-be81-eb4026a05b27))
+ (fp_line (start 37.4 -0.069) (end 38.431 -0.069) (layer "F.Fab") (width 0.1) (tstamp 37f9c83a-5853-489e-972f-bfdf912b47e6))
+ (fp_line (start 3.569 -1.1) (end 3.569 -0.069) (layer "F.Fab") (width 0.1) (tstamp 391e7e72-5fdb-4577-bcd5-976f389ab682))
+ (fp_line (start -2.1 -3.4) (end 44.1 -3.4) (layer "F.Fab") (width 0.1) (tstamp 3bd6dbc3-6e9e-42d4-bde8-fc65fd5f8abc))
+ (fp_line (start 0.069 -0.069) (end 1.1 -0.069) (layer "F.Fab") (width 0.1) (tstamp 3ca35391-38f5-4dd8-92f6-a04d0ec9ea8a))
+ (fp_line (start 39.6 -0.069) (end 39.6 0.069) (layer "F.Fab") (width 0.1) (tstamp 3f8c92e2-8bdd-42fe-8cca-c710a8f10e13))
+ (fp_line (start 29.1 0.069) (end 28.069 0.069) (layer "F.Fab") (width 0.1) (tstamp 3fe0af17-0b22-4629-bae7-3bdfd8693b8b))
+ (fp_line (start 9.4 0.069) (end 9.4 -0.069) (layer "F.Fab") (width 0.1) (tstamp 403d3fa5-dae9-463e-a304-42e177840671))
+ (fp_line (start 10.431 -1.1) (end 10.569 -1.1) (layer "F.Fab") (width 0.1) (tstamp 41a917b7-45e1-4efe-b26f-dd35f91f5c49))
+ (fp_line (start 29.1 -0.069) (end 29.1 0.069) (layer "F.Fab") (width 0.1) (tstamp 43ca6247-5695-4464-a266-cb66bd4cad47))
+ (fp_line (start 6.931 0.069) (end 5.9 0.069) (layer "F.Fab") (width 0.1) (tstamp 47529464-0b9d-4e66-af3b-684682362792))
+ (fp_line (start 24.431 0.069) (end 23.4 0.069) (layer "F.Fab") (width 0.1) (tstamp 4aa52e27-ad07-4a42-88fc-86edf6facedb))
+ (fp_line (start 26.9 0.069) (end 26.9 -0.069) (layer "F.Fab") (width 0.1) (tstamp 4e694cce-7b37-46a1-9b9d-13fd61223b70))
+ (fp_line (start 20.931 -1.1) (end 21.069 -1.1) (layer "F.Fab") (width 0.1) (tstamp 50186648-2183-4ae1-8ae2-c7b837f4e24b))
+ (fp_line (start 38.569 1.1) (end 38.431 1.1) (layer "F.Fab") (width 0.1) (tstamp 51ffba56-187a-4c84-9498-70bb3045116d))
+ (fp_line (start 35.069 -0.069) (end 36.1 -0.069) (layer "F.Fab") (width 0.1) (tstamp 5253ad83-1617-47d3-80ce-b68b4b3ae296))
+ (fp_line (start 19.9 0.069) (end 19.9 -0.069) (layer "F.Fab") (width 0.1) (tstamp 535a7c91-e381-4101-8ab8-587f9d6b4e44))
+ (fp_line (start 5.9 -0.069) (end 6.931 -0.069) (layer "F.Fab") (width 0.1) (tstamp 544b7515-6839-4071-b3e4-4350190fa2a1))
+ (fp_line (start 31.569 1.1) (end 31.431 1.1) (layer "F.Fab") (width 0.1) (tstamp 55be5538-1f55-4d9c-88bc-54172145e68d))
+ (fp_line (start 21.069 0.069) (end 21.069 1.1) (layer "F.Fab") (width 0.1) (tstamp 55e95abd-6c8d-488d-9945-8aa69da2e8db))
+ (fp_line (start 17.431 1.1) (end 17.431 0.069) (layer "F.Fab") (width 0.1) (tstamp 561571d7-0557-4e26-9efe-731eaa5f0033))
+ (fp_line (start 26.9 -0.069) (end 27.931 -0.069) (layer "F.Fab") (width 0.1) (tstamp 592f6539-a9a7-4c08-a021-85b05a4c8af0))
+ (fp_line (start 21.069 -1.1) (end 21.069 -0.069) (layer "F.Fab") (width 0.1) (tstamp 59be5d17-2c46-41dd-b275-b76658b7b27e))
+ (fp_line (start 13.931 1.1) (end 13.931 0.069) (layer "F.Fab") (width 0.1) (tstamp 59e3f9ae-7da3-4863-985a-e2ebc1f2f5db))
+ (fp_line (start 13.931 -0.069) (end 13.931 -1.1) (layer "F.Fab") (width 0.1) (tstamp 5a0b6d8d-bb8e-47e9-a38c-dc0e294aa3df))
+ (fp_line (start 38.569 -1.1) (end 38.569 -0.069) (layer "F.Fab") (width 0.1) (tstamp 5e4561d0-ced1-4bc7-a477-539a92ffd3ba))
+ (fp_line (start 24.569 1.1) (end 24.431 1.1) (layer "F.Fab") (width 0.1) (tstamp 601c51a6-82c7-42d2-af59-50c78e611420))
+ (fp_line (start 6.931 1.1) (end 6.931 0.069) (layer "F.Fab") (width 0.1) (tstamp 61b08c21-0d6f-4a44-b2fb-ef40c3dfadfd))
+ (fp_line (start 17.569 0.069) (end 17.569 1.1) (layer "F.Fab") (width 0.1) (tstamp 61fb6919-1ac7-4c7d-a2a6-750c2172256d))
+ (fp_line (start 10.569 -1.1) (end 10.569 -0.069) (layer "F.Fab") (width 0.1) (tstamp 62ff3b15-1b1f-471a-9fb0-be2b022292d6))
+ (fp_line (start 2.4 -0.069) (end 3.431 -0.069) (layer "F.Fab") (width 0.1) (tstamp 6367419d-f2d4-4bc5-8521-b199340b9d4e))
+ (fp_line (start 31.569 0.069) (end 31.569 1.1) (layer "F.Fab") (width 0.1) (tstamp 63d19877-8515-442b-b054-4d01aa850b2c))
+ (fp_line (start 24.569 -0.069) (end 25.6 -0.069) (layer "F.Fab") (width 0.1) (tstamp 66d61959-155a-4cb0-8660-6520fb58e01b))
+ (fp_line (start 30.4 0.069) (end 30.4 -0.069) (layer "F.Fab") (width 0.1) (tstamp 6c736218-6727-46f1-9888-40bd3b77941b))
+ (fp_line (start 39.6 0.069) (end 38.569 0.069) (layer "F.Fab") (width 0.1) (tstamp 6d7b4472-645f-48a3-8d2e-240f585c8c55))
+ (fp_line (start 38.431 -1.1) (end 38.569 -1.1) (layer "F.Fab") (width 0.1) (tstamp 6de638a1-76a3-4014-b2f5-ac6ed766572a))
+ (fp_line (start 10.569 1.1) (end 10.431 1.1) (layer "F.Fab") (width 0.1) (tstamp 6ed98163-67e0-43ae-b97e-c92086348155))
+ (fp_line (start 25.6 0.069) (end 24.569 0.069) (layer "F.Fab") (width 0.1) (tstamp 6fc0d0e0-3d91-466a-b854-4f1738824cc5))
+ (fp_line (start 6.931 -1.1) (end 7.069 -1.1) (layer "F.Fab") (width 0.1) (tstamp 723dcd09-031f-4bd7-8647-c7074681a4d9))
+ (fp_line (start 4.6 0.069) (end 3.569 0.069) (layer "F.Fab") (width 0.1) (tstamp 72494549-7c13-4c53-a1c5-4b71334adf0e))
+ (fp_line (start 14.069 0.069) (end 14.069 1.1) (layer "F.Fab") (width 0.1) (tstamp 728091e3-9014-4ad2-9132-abd24a617d0d))
+ (fp_line (start 40.9 0.069) (end 40.9 -0.069) (layer "F.Fab") (width 0.1) (tstamp 77e784c4-f49e-46e6-9146-a10f4078a054))
+ (fp_line (start 4.6 -0.069) (end 4.6 0.069) (layer "F.Fab") (width 0.1) (tstamp 785374ad-fa92-4bc8-8656-bd39baa9d72b))
+ (fp_line (start 20.931 0.069) (end 19.9 0.069) (layer "F.Fab") (width 0.1) (tstamp 7a0ba674-c0a3-4abf-9f88-8b547bddd961))
+ (fp_line (start 34.931 0.069) (end 33.9 0.069) (layer "F.Fab") (width 0.1) (tstamp 7a951996-d94e-4bfe-a030-c54046f58f05))
+ (fp_line (start 2.4 0.069) (end 2.4 -0.069) (layer "F.Fab") (width 0.1) (tstamp 7abbcd13-35d4-46bf-b2ea-cc0cae52a8fd))
+ (fp_line (start 20.931 1.1) (end 20.931 0.069) (layer "F.Fab") (width 0.1) (tstamp 7b76cedc-b00d-446f-b985-80cc666a1ef2))
+ (fp_line (start 3.569 -0.069) (end 4.6 -0.069) (layer "F.Fab") (width 0.1) (tstamp 7d39fdf0-bace-48db-a392-dfcd70ffce48))
+ (fp_line (start 17.431 0.069) (end 16.4 0.069) (layer "F.Fab") (width 0.1) (tstamp 7e585d0e-8eb7-4090-9139-ea190d04ce46))
+ (fp_line (start 32.6 0.069) (end 31.569 0.069) (layer "F.Fab") (width 0.1) (tstamp 87bc555e-c4de-4fde-a13b-6eb6817f674f))
+ (fp_line (start 35.069 -1.1) (end 35.069 -0.069) (layer "F.Fab") (width 0.1) (tstamp 8a36984f-2ee6-4cb7-b558-f0917ff7e87c))
+ (fp_line (start 40.9 -0.069) (end 41.931 -0.069) (layer "F.Fab") (width 0.1) (tstamp 8ad3564c-7846-43a5-9df4-b71f33d3f291))
+ (fp_line (start 33.9 0.069) (end 33.9 -0.069) (layer "F.Fab") (width 0.1) (tstamp 8b0b758a-6f4d-4435-9a9c-b8fc963bfc19))
+ (fp_line (start 3.569 0.069) (end 3.569 1.1) (layer "F.Fab") (width 0.1) (tstamp 8b711bb7-5289-406f-8886-7a4f8da0645f))
+ (fp_line (start 44.1 3.6) (end -0.6 3.6) (layer "F.Fab") (width 0.1) (tstamp 8c2a4b65-a76e-4e12-a136-d6b5661e24ba))
+ (fp_line (start 31.431 1.1) (end 31.431 0.069) (layer "F.Fab") (width 0.1) (tstamp 8cbd8303-4cf4-4dcb-8e13-d014030aa2fe))
+ (fp_line (start 0.069 -1.1) (end 0.069 -0.069) (layer "F.Fab") (width 0.1) (tstamp 8e4d180d-b3b9-47ce-94c3-f0b79b0fe0f2))
+ (fp_line (start -2.1 2.1) (end -2.1 -3.4) (layer "F.Fab") (width 0.1) (tstamp 91a270aa-6d50-44ec-9765-6ab0bd8d8df5))
+ (fp_line (start -0.6 3.6) (end -2.1 2.1) (layer "F.Fab") (width 0.1) (tstamp 94ca428d-717b-49ef-90bd-e11c24800126))
+ (fp_line (start 10.431 0.069) (end 9.4 0.069) (layer "F.Fab") (width 0.1) (tstamp 94d0469f-5c75-4b47-92e5-a3c775efc612))
+ (fp_line (start 22.1 -0.069) (end 22.1 0.069) (layer "F.Fab") (width 0.1) (tstamp 9783bf52-7dd8-44ea-a61b-7538d5b67c48))
+ (fp_line (start 20.931 -0.069) (end 20.931 -1.1) (layer "F.Fab") (width 0.1) (tstamp 97fbadc2-5c7f-4ad6-b0e1-b96db4fbe11e))
+ (fp_line (start 24.569 0.069) (end 24.569 1.1) (layer "F.Fab") (width 0.1) (tstamp 99b31ae1-e4da-47a3-adc0-3d5071b77f99))
+ (fp_line (start 17.431 -0.069) (end 17.431 -1.1) (layer "F.Fab") (width 0.1) (tstamp 9a02bef5-399e-4c91-a4c1-7b9abccfd0c7))
+ (fp_line (start 18.6 0.069) (end 17.569 0.069) (layer "F.Fab") (width 0.1) (tstamp 9b75fc97-4950-4ff8-b267-5419ef2e9f6e))
+ (fp_line (start 23.4 0.069) (end 23.4 -0.069) (layer "F.Fab") (width 0.1) (tstamp 9b7db502-6e03-4047-9fd7-20a1efb1d3c4))
+ (fp_line (start 38.431 1.1) (end 38.431 0.069) (layer "F.Fab") (width 0.1) (tstamp 9bce5400-231a-4cb2-b4ee-df08c1cbe9bf))
+ (fp_line (start 3.431 0.069) (end 2.4 0.069) (layer "F.Fab") (width 0.1) (tstamp 9c4a1cda-74fa-49f7-89f4-c0e9a8458956))
+ (fp_line (start 43.1 -0.069) (end 43.1 0.069) (layer "F.Fab") (width 0.1) (tstamp 9c60f4a9-4826-46ad-a94d-10726f9e2d3f))
+ (fp_line (start 28.069 -0.069) (end 29.1 -0.069) (layer "F.Fab") (width 0.1) (tstamp 9c78ac76-5110-4858-91fc-f8ac742a52a6))
+ (fp_line (start 31.569 -1.1) (end 31.569 -0.069) (layer "F.Fab") (width 0.1) (tstamp 9d91ff68-5d2a-4700-b07c-49596dc0e0e1))
+ (fp_line (start 37.4 0.069) (end 37.4 -0.069) (layer "F.Fab") (width 0.1) (tstamp 9e4c84be-b148-4776-a0e3-bc202eb59028))
+ (fp_line (start 21.069 -0.069) (end 22.1 -0.069) (layer "F.Fab") (width 0.1) (tstamp 9ff10ce4-2273-46b0-810e-077730e831ed))
+ (fp_line (start 32.6 -0.069) (end 32.6 0.069) (layer "F.Fab") (width 0.1) (tstamp a4af89e0-014b-44d2-ba25-ddecd6c7a448))
+ (fp_line (start 33.9 -0.069) (end 34.931 -0.069) (layer "F.Fab") (width 0.1) (tstamp a60804ef-576e-40fc-a16f-66b80ca1888e))
+ (fp_line (start 14.069 -0.069) (end 15.1 -0.069) (layer "F.Fab") (width 0.1) (tstamp a7128264-6333-4110-abc2-e70e78184ca8))
+ (fp_line (start 8.1 -0.069) (end 8.1 0.069) (layer "F.Fab") (width 0.1) (tstamp a71605b0-4cd7-4a85-8ce5-d2564f4d7ae0))
+ (fp_line (start 15.1 0.069) (end 14.069 0.069) (layer "F.Fab") (width 0.1) (tstamp a86312c6-1b77-4b78-aff0-3b81c86a86a7))
+ (fp_line (start 7.069 -0.069) (end 8.1 -0.069) (layer "F.Fab") (width 0.1) (tstamp abf1087e-9c21-4c61-ae4b-497a42faf633))
+ (fp_line (start 42.069 -0.069) (end 43.1 -0.069) (layer "F.Fab") (width 0.1) (tstamp ac88dd39-4fcf-40ec-a703-6cfd8892cd5d))
+ (fp_line (start 41.931 -1.1) (end 42.069 -1.1) (layer "F.Fab") (width 0.1) (tstamp aee58932-eb0b-4b83-8883-de51543980b5))
+ (fp_line (start 24.569 -1.1) (end 24.569 -0.069) (layer "F.Fab") (width 0.1) (tstamp aefddd31-eb3d-4941-885a-04a011c2972e))
+ (fp_line (start 22.1 0.069) (end 21.069 0.069) (layer "F.Fab") (width 0.1) (tstamp b09e0b19-2979-4371-bc2c-f2d40198f97f))
+ (fp_line (start 10.431 1.1) (end 10.431 0.069) (layer "F.Fab") (width 0.1) (tstamp b2890b25-390d-487a-89da-e41079e1a453))
+ (fp_line (start 27.931 0.069) (end 26.9 0.069) (layer "F.Fab") (width 0.1) (tstamp b2976334-86f3-4855-869b-a65eb1e91dfd))
+ (fp_line (start 42.069 1.1) (end 41.931 1.1) (layer "F.Fab") (width 0.1) (tstamp b377a196-e0d5-49b7-b70e-7aeee292f098))
+ (fp_line (start -2.1 2.1) (end 44.1 2.1) (layer "F.Fab") (width 0.1) (tstamp b5fdb109-6511-4eac-b6aa-97c4442b52f8))
+ (fp_line (start 7.069 1.1) (end 6.931 1.1) (layer "F.Fab") (width 0.1) (tstamp b6e4b330-a2b0-415f-9ec7-06be4871c5c4))
+ (fp_line (start 21.069 1.1) (end 20.931 1.1) (layer "F.Fab") (width 0.1) (tstamp bb0858b5-1a6b-481f-81a6-fa44ecafefc5))
+ (fp_line (start 9.4 -0.069) (end 10.431 -0.069) (layer "F.Fab") (width 0.1) (tstamp bc355e65-31c7-47c6-901f-f2e831a355a7))
+ (fp_line (start 38.431 -0.069) (end 38.431 -1.1) (layer "F.Fab") (width 0.1) (tstamp bc9a6dbd-647e-449d-9920-6c1a54c096a3))
+ (fp_line (start 3.431 -1.1) (end 3.569 -1.1) (layer "F.Fab") (width 0.1) (tstamp be3bdcd4-858e-4b16-899f-6ab3e7375928))
+ (fp_line (start 3.569 1.1) (end 3.431 1.1) (layer "F.Fab") (width 0.1) (tstamp bedd5184-0cab-4d11-bcf3-87f3333a84de))
+ (fp_line (start 30.4 -0.069) (end 31.431 -0.069) (layer "F.Fab") (width 0.1) (tstamp bfe10e38-05a1-4b6d-98d8-c0a898496eb8))
+ (fp_line (start -1.1 0.069) (end -1.1 -0.069) (layer "F.Fab") (width 0.1) (tstamp c1607f6b-143b-4624-8de7-9b324981412a))
+ (fp_line (start 11.6 -0.069) (end 11.6 0.069) (layer "F.Fab") (width 0.1) (tstamp c2a97229-6fde-4087-9c88-b702e27c556b))
+ (fp_line (start 42.069 0.069) (end 42.069 1.1) (layer "F.Fab") (width 0.1) (tstamp c69f34ff-be33-4ab2-838b-2fd66147f438))
+ (fp_line (start -0.069 0.069) (end -1.1 0.069) (layer "F.Fab") (width 0.1) (tstamp c6cb6c3e-0532-49a7-aed6-e4e22ccc548d))
+ (fp_line (start 12.9 -0.069) (end 13.931 -0.069) (layer "F.Fab") (width 0.1) (tstamp c76e2d1d-04e4-4597-94ee-720c1464dc8c))
+ (fp_line (start 36.1 0.069) (end 35.069 0.069) (layer "F.Fab") (width 0.1) (tstamp c8e21160-f341-492d-bb20-b88642ca8902))
+ (fp_line (start 18.6 -0.069) (end 18.6 0.069) (layer "F.Fab") (width 0.1) (tstamp ca6f4373-7151-425d-9fc2-ffc2f559cdec))
+ (fp_line (start -0.069 -0.069) (end -0.069 -1.1) (layer "F.Fab") (width 0.1) (tstamp cc626dbb-663d-4442-8c6b-dedaf544f5ff))
+ (fp_line (start 31.431 -0.069) (end 31.431 -1.1) (layer "F.Fab") (width 0.1) (tstamp ce81c617-1d65-4580-957b-579422042a3a))
+ (fp_line (start 44.1 -3.4) (end 44.1 3.6) (layer "F.Fab") (width 0.1) (tstamp d52d004f-a2af-485e-92e4-6f403bebdeed))
+ (fp_line (start 14.069 1.1) (end 13.931 1.1) (layer "F.Fab") (width 0.1) (tstamp d6366e31-bfa2-471b-a354-0ffa7cf5f1b5))
+ (fp_line (start 36.1 -0.069) (end 36.1 0.069) (layer "F.Fab") (width 0.1) (tstamp d64c904c-e49c-458f-9251-f27aaa747613))
+ (fp_line (start 34.931 -1.1) (end 35.069 -1.1) (layer "F.Fab") (width 0.1) (tstamp da62a486-99b5-4265-b623-132cee3f9e6b))
+ (fp_line (start 38.569 0.069) (end 38.569 1.1) (layer "F.Fab") (width 0.1) (tstamp da85894a-7e6d-49a7-8aa4-58beb35cc9e9))
+ (fp_line (start 41.931 -0.069) (end 41.931 -1.1) (layer "F.Fab") (width 0.1) (tstamp db75c32b-0a78-4363-ba62-5846ce99d1c8))
+ (fp_line (start 10.431 -0.069) (end 10.431 -1.1) (layer "F.Fab") (width 0.1) (tstamp e1e56f6c-3f62-4618-ac77-66a0fe0ebbe5))
+ (fp_line (start 14.069 -1.1) (end 14.069 -0.069) (layer "F.Fab") (width 0.1) (tstamp e35ebbb1-7e2e-4c6c-a211-c4f6f96cb54f))
+ (fp_line (start 0.069 1.1) (end -0.069 1.1) (layer "F.Fab") (width 0.1) (tstamp e37ce923-3896-4f49-9d98-1a7f7ac15317))
+ (fp_line (start 17.431 -1.1) (end 17.569 -1.1) (layer "F.Fab") (width 0.1) (tstamp e7a93a73-a04c-4439-950b-2630169516d2))
+ (fp_line (start 15.1 -0.069) (end 15.1 0.069) (layer "F.Fab") (width 0.1) (tstamp e962fa68-9fef-41f3-8b75-40cea6ae8d03))
+ (fp_line (start 1.1 -0.069) (end 1.1 0.069) (layer "F.Fab") (width 0.1) (tstamp eb12d2a1-0993-46c6-8cfc-82d52ddb58bd))
+ (fp_line (start 27.931 -0.069) (end 27.931 -1.1) (layer "F.Fab") (width 0.1) (tstamp ee80c307-3c61-4815-b754-6e3167b44bac))
+ (fp_line (start 6.931 -0.069) (end 6.931 -1.1) (layer "F.Fab") (width 0.1) (tstamp f16d8e61-39c2-4a71-ac6b-2947c838768e))
+ (fp_line (start 17.569 1.1) (end 17.431 1.1) (layer "F.Fab") (width 0.1) (tstamp f2d888a4-6511-454e-a911-3e87e1e07d28))
+ (fp_line (start 10.569 0.069) (end 10.569 1.1) (layer "F.Fab") (width 0.1) (tstamp f429a42f-e2b1-42da-951a-92d9352020e8))
+ (fp_line (start 16.4 0.069) (end 16.4 -0.069) (layer "F.Fab") (width 0.1) (tstamp f4fbcefa-715f-4a31-8e0a-e280d3f16329))
+ (fp_line (start 3.431 1.1) (end 3.431 0.069) (layer "F.Fab") (width 0.1) (tstamp f5264c1c-ded6-47a2-b472-6be3ef92229d))
+ (fp_line (start 34.931 -0.069) (end 34.931 -1.1) (layer "F.Fab") (width 0.1) (tstamp f573d079-4224-45b5-84fb-09e7faea129b))
+ (fp_line (start 5.9 0.069) (end 5.9 -0.069) (layer "F.Fab") (width 0.1) (tstamp f6364c26-8bd5-4e21-bee1-e1fcb8077bd7))
+ (fp_line (start 31.569 -0.069) (end 32.6 -0.069) (layer "F.Fab") (width 0.1) (tstamp fa4e4fc3-96ae-4714-b02d-af08cd2425c4))
+ (fp_circle (center 0 0) (end 1.375 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 32489bd1-04a4-480a-8e09-c770b343b8fd))
+ (fp_circle (center 14 0) (end 15.375 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 4fb0756d-7c0d-4a6f-8a75-d3fef188399c))
+ (fp_circle (center 31.5 0) (end 32.875 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 5cef9a1b-0531-4007-8572-b426871f4e53))
+ (fp_circle (center 42 0) (end 43.375 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 7b4f9c51-2785-4c4e-a01a-92d7a60d3e68))
+ (fp_circle (center 35 0) (end 36.375 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 7d88fbf6-b05b-447f-b1fe-295303c08632))
+ (fp_circle (center 10.5 0) (end 11.875 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 9a5573ab-cec4-479e-be13-c13cbac36b62))
+ (fp_circle (center 17.5 0) (end 18.875 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 9edeb31c-9cba-4196-8061-581ff55db45b))
+ (fp_circle (center 3.5 0) (end 4.875 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp ae1cdf97-418c-4370-9648-00d412b1c302))
+ (fp_circle (center 24.5 0) (end 25.875 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp cb3bcb59-4a4b-40f5-bf7b-f6ba4da6c1d8))
+ (fp_circle (center 38.5 0) (end 39.875 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp dad83fca-124c-452b-8f17-10cb7a163930))
+ (fp_circle (center 21 0) (end 22.375 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp e697fb0c-b1cf-4f29-bf0f-731c96aac9e7))
+ (fp_circle (center 28 0) (end 29.375 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp ec3c7a18-9aa5-42bb-825e-e47a03f138d0))
+ (fp_circle (center 7 0) (end 8.375 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp fa62cb0a-0285-4c46-8ac2-d418545c5e3d))
+ (pad "1" thru_hole rect (at 0 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) (tstamp a06d7393-9e20-47a0-8d84-492eca6e0b07))
+ (pad "2" thru_hole circle (at 3.5 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) (tstamp 02d0d340-79b4-4ad5-ae68-6d24bef0bcd0))
+ (pad "3" thru_hole circle (at 7 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) (tstamp 19db09db-84a9-4a33-aeef-5b6812ece494))
+ (pad "4" thru_hole circle (at 10.5 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) (tstamp aef6b9e8-5ec6-497f-9c75-4a0e64e3d5c0))
+ (pad "5" thru_hole circle (at 14 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) (tstamp ab509553-9533-4a7f-93dd-392713f008d4))
+ (pad "6" thru_hole circle (at 17.5 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) (tstamp b805ece3-a7f3-4201-8938-dbdcff0e1326))
+ (pad "7" thru_hole circle (at 21 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) (tstamp 295c31f7-1a89-41a2-809e-57eefa4d8405))
+ (pad "8" thru_hole circle (at 24.5 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) (tstamp f6d5f5bb-9a46-4294-8891-11e8f193cd0d))
+ (pad "9" thru_hole circle (at 28 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) (tstamp bdfc33b9-e3dd-4b6d-ac38-aebd67ab9ba2))
+ (pad "10" thru_hole circle (at 31.5 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) (tstamp 16f4461f-f40c-4cf0-92eb-242861d9314a))
+ (pad "11" thru_hole circle (at 35 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) (tstamp 565b4a80-242f-40ac-8478-11944777731c))
+ (pad "12" thru_hole circle (at 38.5 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) (tstamp 46b581b8-8b38-4854-80dd-fc6c0992f4fd))
+ (pad "13" thru_hole circle (at 42 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) (tstamp c447dc7c-a94f-4c33-9e08-f9b5ad279ef3))
+ (model "${KICAD6_3DMODEL_DIR}/TerminalBlock_4Ucon.3dshapes/TerminalBlock_4Ucon_1x13_P3.50mm_Horizontal.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/TerminalBlock_4Ucon.pretty/TerminalBlock_4Ucon_1x13_P3.50mm_Vertical.kicad_mod b/library/kicadLibrary/footprints/TerminalBlock_4Ucon.pretty/TerminalBlock_4Ucon_1x13_P3.50mm_Vertical.kicad_mod
new file mode 100644
index 00000000..6f121ed8
--- /dev/null
+++ b/library/kicadLibrary/footprints/TerminalBlock_4Ucon.pretty/TerminalBlock_4Ucon_1x13_P3.50mm_Vertical.kicad_mod
@@ -0,0 +1,232 @@
+(footprint "TerminalBlock_4Ucon_1x13_P3.50mm_Vertical" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5B294E8B)
+ (descr "Terminal Block 4Ucon ItemNo. 10704, vertical (cable from top), 13 pins, pitch 3.5mm, size 46.5x8.3mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.4uconnector.com/online/object/4udrawing/10704.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon")
+ (tags "THT Terminal Block 4Ucon ItemNo. 10704 vertical pitch 3.5mm size 46.5x8.3mm^2 drill 1.3mm pad 2.6mm")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 21 -4.76) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 6ce09c22-6f07-4d5b-b123-e6231822f8d6)
+ )
+ (fp_text value "TerminalBlock_4Ucon_1x13_P3.50mm_Vertical" (at 21 5.66) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 5156bc49-04b2-423b-a1c0-fed3c2f9cbb2)
+ )
+ (fp_text user "${REFERENCE}" (at 21 3.45) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 410b715c-d89b-4161-a8f9-5986de4a658b)
+ )
+ (fp_line (start 19.6 0.689) (end 19.6 0.75) (layer "F.SilkS") (width 0.12) (tstamp 01a1a64f-62e4-4c53-b0fc-0390d4d10530))
+ (fp_line (start 5.6 0.689) (end 5.6 0.75) (layer "F.SilkS") (width 0.12) (tstamp 02799d92-4c18-4047-96c5-ded09887dba5))
+ (fp_line (start 23.1 -3) (end 23.1 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 038ae17a-e570-43ca-9938-0e0e5032d817))
+ (fp_line (start 12.6 -3) (end 15.4 -3) (layer "F.SilkS") (width 0.12) (tstamp 0769c065-24f2-4891-89c3-c6e262849b2d))
+ (fp_line (start -2.31 4.66) (end 44.31 4.66) (layer "F.SilkS") (width 0.12) (tstamp 0d34c8d8-32f1-4364-8688-804cb349b44f))
+ (fp_line (start 5.6 0.75) (end 5.601 0.75) (layer "F.SilkS") (width 0.12) (tstamp 1123ae0c-603f-4ebe-aebe-988675551d17))
+ (fp_line (start 19.6 -3) (end 22.4 -3) (layer "F.SilkS") (width 0.12) (tstamp 11c19bf6-06b6-4e39-9f46-828e572d3444))
+ (fp_line (start -2.31 -3.76) (end 44.31 -3.76) (layer "F.SilkS") (width 0.12) (tstamp 12ee57ad-69fd-473e-9a9c-c4bc9cf5f58b))
+ (fp_line (start 43.4 -3) (end 43.4 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 152e3c40-d459-4242-a990-851a851ef48b))
+ (fp_line (start 25.9 -3) (end 25.9 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 1f1315cd-33e7-4b3b-b72c-1b2fdb5804f6))
+ (fp_line (start 18.9 -3) (end 18.9 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 225a4010-a19c-41c9-ac16-cbab11e6bae5))
+ (fp_line (start 4.9 0.75) (end 4.9 0.75) (layer "F.SilkS") (width 0.12) (tstamp 24d8678a-fd02-47a4-b7f2-d7605e6495c6))
+ (fp_line (start 33.6 -3) (end 36.4 -3) (layer "F.SilkS") (width 0.12) (tstamp 268fd8bd-9fb4-4b14-bcdc-f41165987b60))
+ (fp_line (start 39.9 0.689) (end 39.9 0.75) (layer "F.SilkS") (width 0.12) (tstamp 30d0ab2b-ad7b-4b85-8277-0f4fc0fb3a7e))
+ (fp_line (start 12.6 0.75) (end 12.601 0.75) (layer "F.SilkS") (width 0.12) (tstamp 315003d0-f494-4930-87f9-653e1a4760f2))
+ (fp_line (start 23.1 0.75) (end 23.101 0.75) (layer "F.SilkS") (width 0.12) (tstamp 31c488eb-8dc6-461c-b04a-de797b11ebe9))
+ (fp_line (start 12.6 0.689) (end 12.6 0.75) (layer "F.SilkS") (width 0.12) (tstamp 32f74156-9f94-403d-964a-0c6b7080d97d))
+ (fp_line (start 11.9 0.75) (end 11.9 0.75) (layer "F.SilkS") (width 0.12) (tstamp 33f619c7-55cf-4450-b716-a0aa84dc3d3d))
+ (fp_line (start -2.31 -3.76) (end -2.31 4.66) (layer "F.SilkS") (width 0.12) (tstamp 33fc1ad6-7008-43e4-8258-11513675d7a7))
+ (fp_line (start 39.9 0.75) (end 39.9 0.75) (layer "F.SilkS") (width 0.12) (tstamp 379d7de7-e981-40a9-a38a-ab6cb9adf095))
+ (fp_line (start -2.55 4.9) (end -0.55 4.9) (layer "F.SilkS") (width 0.12) (tstamp 406f3957-815f-43c4-ac5e-1a5ecf3c3366))
+ (fp_line (start 9.1 -3) (end 9.1 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 46bbf6f2-6154-4511-b0d0-6500f10073e2))
+ (fp_line (start 26.6 0.75) (end 26.601 0.75) (layer "F.SilkS") (width 0.12) (tstamp 4884342e-e931-45d7-a6ba-61e18ba29a50))
+ (fp_line (start 40.6 -3) (end 43.4 -3) (layer "F.SilkS") (width 0.12) (tstamp 50bdb2bd-10b4-4b7d-871a-f3535f51e2e2))
+ (fp_line (start 15.134 1.101) (end 16.367 1.101) (layer "F.SilkS") (width 0.12) (tstamp 5226d52d-22e5-4b54-a11f-4413d729abb8))
+ (fp_line (start 36.4 0.689) (end 36.4 0.75) (layer "F.SilkS") (width 0.12) (tstamp 5261d01f-74a0-4261-87b2-97a8caa6dbc2))
+ (fp_line (start 32.9 -3) (end 32.9 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 52721393-9f0b-464e-bc2c-d1d04d265406))
+ (fp_line (start 26.6 0.689) (end 26.6 0.75) (layer "F.SilkS") (width 0.12) (tstamp 54482cc9-da49-4fb4-9e8e-625be46a11a0))
+ (fp_line (start 36.134 1.101) (end 37.367 1.101) (layer "F.SilkS") (width 0.12) (tstamp 55eb482b-c4c5-45c5-ac0d-c419d069c37f))
+ (fp_line (start 37.1 0.689) (end 37.1 0.75) (layer "F.SilkS") (width 0.12) (tstamp 572da166-03c4-4d24-bacb-b0b613fb80c0))
+ (fp_line (start 2.1 0.689) (end 2.1 0.75) (layer "F.SilkS") (width 0.12) (tstamp 596d9878-c9f5-4896-9fb0-fde395136914))
+ (fp_line (start 39.9 -3) (end 39.9 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 59ffc069-884d-4b73-8829-217e2247c1b7))
+ (fp_line (start 40.6 0.689) (end 40.6 0.75) (layer "F.SilkS") (width 0.12) (tstamp 5b47a997-3bd1-450b-a5f9-5f9aa9a674f6))
+ (fp_line (start 16.101 -3) (end 18.9 -3) (layer "F.SilkS") (width 0.12) (tstamp 5ba02d4a-94ac-464d-97b4-fb0cd83a8d46))
+ (fp_line (start 16.101 -3) (end 16.101 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 6061d3db-8f29-4b0d-84c3-1f4953f8eb3a))
+ (fp_line (start 33.6 0.75) (end 33.601 0.75) (layer "F.SilkS") (width 0.12) (tstamp 62f63737-29cf-4d47-a17b-5f8e7c950a12))
+ (fp_line (start 26.6 -3) (end 29.4 -3) (layer "F.SilkS") (width 0.12) (tstamp 669d77e4-a2fc-4315-8578-22c019a8d7aa))
+ (fp_line (start 16.101 0.75) (end 16.101 0.75) (layer "F.SilkS") (width 0.12) (tstamp 66b66cd9-e547-4827-beac-edf6bf961f63))
+ (fp_line (start 39.634 1.101) (end 40.867 1.101) (layer "F.SilkS") (width 0.12) (tstamp 68b79ef9-6eeb-458a-908c-c0a7f21fd8ff))
+ (fp_line (start 40.6 0.75) (end 40.601 0.75) (layer "F.SilkS") (width 0.12) (tstamp 6abc4598-b667-41de-b035-1c3534f14662))
+ (fp_line (start 16.101 0.689) (end 16.101 0.75) (layer "F.SilkS") (width 0.12) (tstamp 70af2385-5bda-4e4b-a20e-16caf871b131))
+ (fp_line (start 4.9 0.689) (end 4.9 0.75) (layer "F.SilkS") (width 0.12) (tstamp 7104eeb3-ac58-4134-9be2-8fe7223e71d2))
+ (fp_line (start 9.1 0.75) (end 9.101 0.75) (layer "F.SilkS") (width 0.12) (tstamp 74758be1-fa27-4040-8ebe-a62a751fd652))
+ (fp_line (start 8.4 0.689) (end 8.4 0.75) (layer "F.SilkS") (width 0.12) (tstamp 76c9b949-eb51-4301-96b8-5f183f85a1d1))
+ (fp_line (start 8.4 0.75) (end 8.4 0.75) (layer "F.SilkS") (width 0.12) (tstamp 76e0acb3-3870-4e44-843d-5843eb655392))
+ (fp_line (start -2.31 1.101) (end -1.54 1.101) (layer "F.SilkS") (width 0.12) (tstamp 7747a15f-ab4b-4396-a041-209cfe0475c3))
+ (fp_line (start 30.1 0.689) (end 30.1 0.75) (layer "F.SilkS") (width 0.12) (tstamp 775bafc7-77ab-4e07-8fa9-f2064cdd1190))
+ (fp_line (start 32.9 0.689) (end 32.9 0.75) (layer "F.SilkS") (width 0.12) (tstamp 77b1e815-406a-4b91-b9cd-6806ac4495eb))
+ (fp_line (start 33.6 0.689) (end 33.6 0.75) (layer "F.SilkS") (width 0.12) (tstamp 788d65a2-f29c-4eca-b636-4f6b1236b8d1))
+ (fp_line (start 11.9 -3) (end 11.9 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 7975f89e-0ebe-4e82-a2b7-6c7082a159ea))
+ (fp_line (start 36.4 -3) (end 36.4 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 7b265ef1-1f94-448e-996c-e06a9b8880e7))
+ (fp_line (start 37.1 0.75) (end 37.101 0.75) (layer "F.SilkS") (width 0.12) (tstamp 7db8776c-1598-4f9a-9647-539335fcaf00))
+ (fp_line (start 8.134 1.101) (end 9.367 1.101) (layer "F.SilkS") (width 0.12) (tstamp 7e7b728a-91e9-4393-aa37-5099f770234e))
+ (fp_line (start 11.634 1.101) (end 12.867 1.101) (layer "F.SilkS") (width 0.12) (tstamp 80f406a0-d5dc-485c-8867-234eeebe28bc))
+ (fp_line (start 29.4 0.75) (end 29.4 0.75) (layer "F.SilkS") (width 0.12) (tstamp 8539d804-2562-4950-a66c-a3d859b09225))
+ (fp_line (start 8.4 -3) (end 8.4 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 8547ecbb-2227-461d-8128-3fe9af00f47c))
+ (fp_line (start 2.1 0.75) (end 2.101 0.75) (layer "F.SilkS") (width 0.12) (tstamp 856d2b67-dcf6-4461-81b2-bca6b8f63d21))
+ (fp_line (start 30.1 -3) (end 30.1 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 87c00b44-d53a-4843-9ce5-4bd595a01995))
+ (fp_line (start 36.4 0.75) (end 36.4 0.75) (layer "F.SilkS") (width 0.12) (tstamp 8c6f2577-2b25-4473-9e38-fe968abe8a74))
+ (fp_line (start 1.4 -3) (end 1.4 -1.54) (layer "F.SilkS") (width 0.12) (tstamp 8dba721a-cd0e-41e8-8c5c-6308cbbbd89e))
+ (fp_line (start 5.6 -3) (end 8.4 -3) (layer "F.SilkS") (width 0.12) (tstamp 8fb9ea9b-3189-4af4-8a06-845057172410))
+ (fp_line (start 29.4 0.689) (end 29.4 0.75) (layer "F.SilkS") (width 0.12) (tstamp 9114f9bb-116c-4f7b-a15d-62cf7cc1426a))
+ (fp_line (start 15.4 -3) (end 15.4 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 99714b4f-d0eb-4899-ada0-c2d769225879))
+ (fp_line (start 19.6 -3) (end 19.6 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 9aba8e82-d749-4f4d-8dd8-a24da0d5ea3e))
+ (fp_line (start 22.4 -3) (end 22.4 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 9d54842f-41ee-4e24-896b-1c185e1577c7))
+ (fp_line (start 29.134 1.101) (end 30.367 1.101) (layer "F.SilkS") (width 0.12) (tstamp 9d9aea6d-619b-47ac-8d13-20deb2be2489))
+ (fp_line (start 22.4 0.75) (end 22.4 0.75) (layer "F.SilkS") (width 0.12) (tstamp 9de932d2-30d2-461f-8bda-6f41d98254ec))
+ (fp_line (start 25.634 1.101) (end 26.867 1.101) (layer "F.SilkS") (width 0.12) (tstamp 9e531a52-7515-42e4-95bb-a3e61478e269))
+ (fp_line (start 40.6 -3) (end 40.6 -0.689) (layer "F.SilkS") (width 0.12) (tstamp a0525bc2-bce5-4e88-816e-42d3e6297d6e))
+ (fp_line (start 18.9 0.689) (end 18.9 0.75) (layer "F.SilkS") (width 0.12) (tstamp a1370ef9-5059-4cbf-9b3c-2aa26f8d3999))
+ (fp_line (start 33.6 -3) (end 33.6 -0.689) (layer "F.SilkS") (width 0.12) (tstamp a4dda5a0-e0d5-4872-bd26-31b62010263c))
+ (fp_line (start 37.1 -3) (end 39.9 -3) (layer "F.SilkS") (width 0.12) (tstamp a57aae4d-6d2d-45c5-8fd9-ebebf5ddcdf1))
+ (fp_line (start 22.4 0.689) (end 22.4 0.75) (layer "F.SilkS") (width 0.12) (tstamp a601514a-360f-42a3-b858-a5a368300039))
+ (fp_line (start 2.1 -3) (end 2.1 -0.689) (layer "F.SilkS") (width 0.12) (tstamp a70bf8b5-a116-401a-83a6-c21e3ba31a4b))
+ (fp_line (start -1.4 -3) (end 1.4 -3) (layer "F.SilkS") (width 0.12) (tstamp af459aad-0876-4f64-b108-4160debd8d05))
+ (fp_line (start 44.31 -3.76) (end 44.31 4.66) (layer "F.SilkS") (width 0.12) (tstamp b02dde89-a770-4116-b954-d2bcee53eef2))
+ (fp_line (start 19.6 0.75) (end 19.601 0.75) (layer "F.SilkS") (width 0.12) (tstamp b100b5bc-1dc2-4c4d-9134-3f6f40fd21e1))
+ (fp_line (start 18.634 1.101) (end 19.867 1.101) (layer "F.SilkS") (width 0.12) (tstamp b113876c-31dc-44fb-9ff9-e9777c094406))
+ (fp_line (start 43.4 0.689) (end 43.4 0.75) (layer "F.SilkS") (width 0.12) (tstamp b5bdb5db-7648-417e-8b94-463f7c1823bb))
+ (fp_line (start 30.1 -3) (end 32.9 -3) (layer "F.SilkS") (width 0.12) (tstamp b9324b5f-c68c-47ee-a108-9cf70235431c))
+ (fp_line (start 12.6 -3) (end 12.6 -0.689) (layer "F.SilkS") (width 0.12) (tstamp ba126f2b-a781-4a26-a535-75c86a1b705a))
+ (fp_line (start 29.4 -3) (end 29.4 -0.689) (layer "F.SilkS") (width 0.12) (tstamp c1593304-1ef8-4a87-902f-082b1b77ba71))
+ (fp_line (start 37.1 -3) (end 37.1 -0.689) (layer "F.SilkS") (width 0.12) (tstamp c16d9abd-0d65-4dfb-9909-b8a49b4f45f9))
+ (fp_line (start 9.1 -3) (end 11.9 -3) (layer "F.SilkS") (width 0.12) (tstamp c2dcdc45-5f0a-4778-860e-94acf0236e14))
+ (fp_line (start 25.9 0.75) (end 25.9 0.75) (layer "F.SilkS") (width 0.12) (tstamp c4ddaa64-a67a-492c-8be4-0087e2965af7))
+ (fp_line (start 1.54 1.101) (end 2.367 1.101) (layer "F.SilkS") (width 0.12) (tstamp c59a6730-d848-47cc-b1c0-002323a23a13))
+ (fp_line (start 32.9 0.75) (end 32.9 0.75) (layer "F.SilkS") (width 0.12) (tstamp c5ff5cf3-687f-4a82-be2d-e54178611f4f))
+ (fp_line (start 18.9 0.75) (end 18.9 0.75) (layer "F.SilkS") (width 0.12) (tstamp c74a7bcb-d4aa-4821-89be-24807d74b0b5))
+ (fp_line (start 22.134 1.101) (end 23.367 1.101) (layer "F.SilkS") (width 0.12) (tstamp c7743a69-936a-4084-8079-681108f1e843))
+ (fp_line (start 25.9 0.689) (end 25.9 0.75) (layer "F.SilkS") (width 0.12) (tstamp c94dc978-3f53-4f7b-8554-bed715fad126))
+ (fp_line (start 9.1 0.689) (end 9.1 0.75) (layer "F.SilkS") (width 0.12) (tstamp c9f5606f-9f66-48d7-8d3d-eff8f9251089))
+ (fp_line (start 23.1 0.689) (end 23.1 0.75) (layer "F.SilkS") (width 0.12) (tstamp ca4b3891-c92c-44e3-86b3-d3e46795c6e0))
+ (fp_line (start 15.4 0.75) (end 15.4 0.75) (layer "F.SilkS") (width 0.12) (tstamp cbf4c2f2-70dc-4610-a07b-a3d40cca7928))
+ (fp_line (start 15.4 0.689) (end 15.4 0.75) (layer "F.SilkS") (width 0.12) (tstamp d2494e3f-4154-4120-a4d3-135a075e14a3))
+ (fp_line (start 30.1 0.75) (end 30.101 0.75) (layer "F.SilkS") (width 0.12) (tstamp d8b40392-a3d6-4c73-b95a-57ed62929671))
+ (fp_line (start -1.4 -3) (end -1.4 -1.54) (layer "F.SilkS") (width 0.12) (tstamp dd0a0b65-88f2-439c-b106-20f48256c84c))
+ (fp_line (start 4.9 -3) (end 4.9 -0.689) (layer "F.SilkS") (width 0.12) (tstamp def8e43d-db4f-4b22-ba39-fa4e49397023))
+ (fp_line (start 11.9 0.689) (end 11.9 0.75) (layer "F.SilkS") (width 0.12) (tstamp df8caff3-0385-4d43-b8e2-d626aebd8dc5))
+ (fp_line (start 32.634 1.101) (end 33.867 1.101) (layer "F.SilkS") (width 0.12) (tstamp dfaf390b-5e08-4c3d-af03-e3843bea40ce))
+ (fp_line (start 43.134 1.101) (end 44.31 1.101) (layer "F.SilkS") (width 0.12) (tstamp e1b3e056-31df-478d-9b75-2da66e7d7480))
+ (fp_line (start 2.1 -3) (end 4.9 -3) (layer "F.SilkS") (width 0.12) (tstamp e2146fcc-70d8-4d34-9e24-26414f04a3c6))
+ (fp_line (start -2.55 2.66) (end -2.55 4.9) (layer "F.SilkS") (width 0.12) (tstamp e486a9ef-f496-4071-9b55-bde6f3422f52))
+ (fp_line (start 4.634 1.101) (end 5.867 1.101) (layer "F.SilkS") (width 0.12) (tstamp f2f6e339-2ef9-49d3-8b4c-02ef50df65d4))
+ (fp_line (start 23.1 -3) (end 25.9 -3) (layer "F.SilkS") (width 0.12) (tstamp f40b7891-38ec-44e0-a9db-cfede88973eb))
+ (fp_line (start 5.6 -3) (end 5.6 -0.689) (layer "F.SilkS") (width 0.12) (tstamp f40f1350-3d9c-4d2a-9db0-e69df4163457))
+ (fp_line (start 43.4 0.75) (end 43.4 0.75) (layer "F.SilkS") (width 0.12) (tstamp f5348758-c4be-44f1-8c48-56472fd53318))
+ (fp_line (start 26.6 -3) (end 26.6 -0.689) (layer "F.SilkS") (width 0.12) (tstamp fdb8fc0d-ff47-4022-9403-f1296fde69db))
+ (fp_arc (start 41.060085 -1.257767) (mid 41.999876 -2.600282) (end 42.94 -1.258) (layer "F.SilkS") (width 0.12) (tstamp 0e98ba51-e779-4a63-8111-7e54d0086aec))
+ (fp_arc (start 37.560085 -1.257767) (mid 38.499876 -2.600282) (end 39.44 -1.258) (layer "F.SilkS") (width 0.12) (tstamp 183bd71c-04f5-475b-9351-deb3db3a1f9a))
+ (fp_arc (start 27.060085 -1.257767) (mid 27.999876 -2.600282) (end 28.94 -1.258) (layer "F.SilkS") (width 0.12) (tstamp 3506dcb5-4e81-49d1-9734-defbfff71daf))
+ (fp_arc (start 6.060085 -1.257767) (mid 6.999876 -2.600282) (end 7.94 -1.258) (layer "F.SilkS") (width 0.12) (tstamp 40617034-cd4e-483a-9b2b-35748632cc12))
+ (fp_arc (start 20.060085 -1.257767) (mid 20.999876 -2.600282) (end 21.94 -1.258) (layer "F.SilkS") (width 0.12) (tstamp 51fa1791-da44-4baa-8f56-6353b6646b77))
+ (fp_arc (start 30.560085 -1.257767) (mid 31.499876 -2.600282) (end 32.44 -1.258) (layer "F.SilkS") (width 0.12) (tstamp 5580436f-afd1-41d0-be9e-afbe29809ce6))
+ (fp_arc (start 13.060085 -1.257767) (mid 13.999876 -2.600282) (end 14.94 -1.258) (layer "F.SilkS") (width 0.12) (tstamp 97c4deeb-efe5-40c3-9fb0-54c44b908a28))
+ (fp_arc (start 2.560085 -1.257767) (mid 3.499876 -2.600282) (end 4.44 -1.258) (layer "F.SilkS") (width 0.12) (tstamp a1bce606-d78f-472e-834d-56294a7b036b))
+ (fp_arc (start 16.560085 -1.257767) (mid 17.499876 -2.600282) (end 18.44 -1.258) (layer "F.SilkS") (width 0.12) (tstamp a250ce4f-9729-4644-a696-198743024b2b))
+ (fp_arc (start -0.99789 -1.529434) (mid -0.000785 -2.600382) (end 0.998 -1.531) (layer "F.SilkS") (width 0.12) (tstamp c57f1711-67bf-4832-b5f7-d32eaa4687b4))
+ (fp_arc (start 23.560085 -1.257767) (mid 24.499876 -2.600282) (end 25.44 -1.258) (layer "F.SilkS") (width 0.12) (tstamp d6f029a9-e88d-434e-9e8d-afc956dbd16a))
+ (fp_arc (start 9.560085 -1.257767) (mid 10.499876 -2.600282) (end 11.44 -1.258) (layer "F.SilkS") (width 0.12) (tstamp da208b55-36b3-42f6-a436-23f89c2a722e))
+ (fp_arc (start 34.060085 -1.257767) (mid 34.999876 -2.600282) (end 35.94 -1.258) (layer "F.SilkS") (width 0.12) (tstamp e0d56dad-ac76-4d6e-b6e1-6aaa4f453798))
+ (fp_line (start 44.75 -4.2) (end -2.75 -4.2) (layer "F.CrtYd") (width 0.05) (tstamp 65059309-b338-433c-99d0-6897358a9c49))
+ (fp_line (start -2.75 -4.2) (end -2.75 5.11) (layer "F.CrtYd") (width 0.05) (tstamp 835284e6-6fea-4089-bfab-94c2000432c2))
+ (fp_line (start -2.75 5.11) (end 44.75 5.11) (layer "F.CrtYd") (width 0.05) (tstamp d7202243-e42d-4814-9451-080e1437f696))
+ (fp_line (start 44.75 5.11) (end 44.75 -4.2) (layer "F.CrtYd") (width 0.05) (tstamp d8b73ce7-5702-4767-9957-6ac28a3001ad))
+ (fp_line (start 29.4 -3) (end 26.6 -3) (layer "F.Fab") (width 0.1) (tstamp 091267b1-df74-407e-bf3b-373c319fd606))
+ (fp_line (start 9.1 0.75) (end 11.9 0.75) (layer "F.Fab") (width 0.1) (tstamp 0af4df0f-3cb9-41ae-9378-f2ce01ff9d44))
+ (fp_line (start 36.4 0.75) (end 36.4 -3) (layer "F.Fab") (width 0.1) (tstamp 0ed50eae-0faa-4ad8-b5a1-4636683d7468))
+ (fp_line (start 16.101 0.75) (end 18.9 0.75) (layer "F.Fab") (width 0.1) (tstamp 0ffc9ca3-8edb-4d7c-812b-28082b978709))
+ (fp_line (start 12.6 0.75) (end 15.4 0.75) (layer "F.Fab") (width 0.1) (tstamp 19211b4b-dc2e-482c-8a59-900266bd3570))
+ (fp_line (start 40.6 0.75) (end 43.4 0.75) (layer "F.Fab") (width 0.1) (tstamp 1fdd7aa3-2fe3-4c2d-9142-43dbe48e4463))
+ (fp_line (start 30.1 -3) (end 30.1 0.75) (layer "F.Fab") (width 0.1) (tstamp 2577e299-b2e0-42a0-bc9e-6edbcbdd54ad))
+ (fp_line (start 2.1 -3) (end 2.1 0.75) (layer "F.Fab") (width 0.1) (tstamp 25ffcf18-072e-4ac5-9350-40f34277e151))
+ (fp_line (start 8.4 0.75) (end 8.4 -3) (layer "F.Fab") (width 0.1) (tstamp 3782b6e2-2d61-459c-bb32-e81c96263baf))
+ (fp_line (start 32.9 -3) (end 30.1 -3) (layer "F.Fab") (width 0.1) (tstamp 3863cba2-49d6-45d7-84dd-7b7f813b8d3a))
+ (fp_line (start 12.6 -3) (end 12.6 0.75) (layer "F.Fab") (width 0.1) (tstamp 3d10b1d3-20e6-4cbb-a685-26ccf36bd28a))
+ (fp_line (start 26.6 -3) (end 26.6 0.75) (layer "F.Fab") (width 0.1) (tstamp 3f018c2d-cc00-47fa-9b23-da0d10ad22c3))
+ (fp_line (start -0.25 4.6) (end -2.25 2.6) (layer "F.Fab") (width 0.1) (tstamp 3f82c19b-6eea-4076-a605-655283197f15))
+ (fp_line (start 11.9 0.75) (end 11.9 -3) (layer "F.Fab") (width 0.1) (tstamp 46f1170d-c67f-4bb9-8981-fedd4d28d37d))
+ (fp_line (start 26.6 0.75) (end 29.4 0.75) (layer "F.Fab") (width 0.1) (tstamp 50b50d9f-cd4b-43be-8be3-e4a4e489282b))
+ (fp_line (start 22.4 0.75) (end 22.4 -3) (layer "F.Fab") (width 0.1) (tstamp 50ef7003-a73b-4710-b671-e560d434b8c2))
+ (fp_line (start 11.9 -3) (end 9.1 -3) (layer "F.Fab") (width 0.1) (tstamp 526bcd8d-6147-4be9-ab79-5d4358ef3d59))
+ (fp_line (start 5.6 -3) (end 5.6 0.75) (layer "F.Fab") (width 0.1) (tstamp 537f5be7-c35b-4f14-888e-d032a579afd7))
+ (fp_line (start 23.1 0.75) (end 25.9 0.75) (layer "F.Fab") (width 0.1) (tstamp 53bf6d43-79ac-4d18-869b-0d0146f12410))
+ (fp_line (start 25.9 -3) (end 23.1 -3) (layer "F.Fab") (width 0.1) (tstamp 56448b6e-d5d0-46d6-ba11-6a50e06a9dcf))
+ (fp_line (start 25.9 0.75) (end 25.9 -3) (layer "F.Fab") (width 0.1) (tstamp 5aa92541-c99d-4254-8533-1153ea09a1be))
+ (fp_line (start 15.4 -3) (end 12.6 -3) (layer "F.Fab") (width 0.1) (tstamp 5cadaede-b026-412a-b36d-8c42d057a928))
+ (fp_line (start 39.9 0.75) (end 39.9 -3) (layer "F.Fab") (width 0.1) (tstamp 5da5eff8-6b67-4996-9a93-57b95c058e55))
+ (fp_line (start 19.6 -3) (end 19.6 0.75) (layer "F.Fab") (width 0.1) (tstamp 5f5f976c-28b7-4b99-97d6-bc1b2aacea20))
+ (fp_line (start -2.25 1.1) (end 44.25 1.1) (layer "F.Fab") (width 0.1) (tstamp 6455bd34-4a9c-443a-b59c-9e1f6d48590b))
+ (fp_line (start 36.4 -3) (end 33.6 -3) (layer "F.Fab") (width 0.1) (tstamp 65fc22df-14f4-4113-ba49-44f4eed741e9))
+ (fp_line (start 1.4 0.75) (end 1.4 -3) (layer "F.Fab") (width 0.1) (tstamp 6f042cb8-2829-4e94-a793-1690ec4b3b00))
+ (fp_line (start 18.9 -3) (end 16.101 -3) (layer "F.Fab") (width 0.1) (tstamp 7660252a-adea-4674-a895-7530020a9600))
+ (fp_line (start -2.25 -3.7) (end 44.25 -3.7) (layer "F.Fab") (width 0.1) (tstamp 7cfe4901-4aae-40a4-86fc-72e7a9badbce))
+ (fp_line (start 37.1 -3) (end 37.1 0.75) (layer "F.Fab") (width 0.1) (tstamp 83a230fe-853d-4ce1-9fa2-7ab6d2e56d2a))
+ (fp_line (start 16.101 -3) (end 16.101 0.75) (layer "F.Fab") (width 0.1) (tstamp 976c4357-0f66-47ae-b11f-5878779e533c))
+ (fp_line (start 43.4 0.75) (end 43.4 -3) (layer "F.Fab") (width 0.1) (tstamp 97e22089-f675-46ec-a86e-fdd17519c86d))
+ (fp_line (start 44.25 4.6) (end -0.25 4.6) (layer "F.Fab") (width 0.1) (tstamp 986f84c3-a967-47e5-982a-4aebc62f782d))
+ (fp_line (start 43.4 -3) (end 40.6 -3) (layer "F.Fab") (width 0.1) (tstamp 9c17ce88-9058-4276-ad5d-ce681f728bd5))
+ (fp_line (start 4.9 -3) (end 2.1 -3) (layer "F.Fab") (width 0.1) (tstamp a1a6d936-59d8-4ab7-816c-6339e42e5e16))
+ (fp_line (start 18.9 0.75) (end 18.9 -3) (layer "F.Fab") (width 0.1) (tstamp aabf2ec0-6e33-46a9-a28b-86146fb9f453))
+ (fp_line (start 1.4 -3) (end -1.4 -3) (layer "F.Fab") (width 0.1) (tstamp aeff9ef9-3e65-4fb7-bf2c-e5bf9fbc81d4))
+ (fp_line (start 37.1 0.75) (end 39.9 0.75) (layer "F.Fab") (width 0.1) (tstamp bc50006a-88a8-403b-b140-634c5c17b36c))
+ (fp_line (start 33.6 0.75) (end 36.4 0.75) (layer "F.Fab") (width 0.1) (tstamp bfc309ba-d03b-478b-b394-1e211dc561c3))
+ (fp_line (start 19.6 0.75) (end 22.4 0.75) (layer "F.Fab") (width 0.1) (tstamp c005960f-5237-4299-9f36-7e99c840d50a))
+ (fp_line (start 23.1 -3) (end 23.1 0.75) (layer "F.Fab") (width 0.1) (tstamp c4035024-4f69-41a5-b99f-0877c3e32742))
+ (fp_line (start 4.9 0.75) (end 4.9 -3) (layer "F.Fab") (width 0.1) (tstamp cbb0b800-2f89-49db-822e-8cc2657beb34))
+ (fp_line (start 15.4 0.75) (end 15.4 -3) (layer "F.Fab") (width 0.1) (tstamp cbcfa49c-95ad-4411-817a-7094fbffda1c))
+ (fp_line (start 22.4 -3) (end 19.6 -3) (layer "F.Fab") (width 0.1) (tstamp cd4cea75-573e-4f1e-8557-aba838b19c24))
+ (fp_line (start -1.4 0.75) (end 1.4 0.75) (layer "F.Fab") (width 0.1) (tstamp d4c19130-f56a-4430-aae1-ff3628bab204))
+ (fp_line (start 40.6 -3) (end 40.6 0.75) (layer "F.Fab") (width 0.1) (tstamp d7cbd6b1-b102-4b96-9b39-9bc91e4eaf52))
+ (fp_line (start 39.9 -3) (end 37.1 -3) (layer "F.Fab") (width 0.1) (tstamp de8aae09-b99b-4b7f-896e-b4379b08f82f))
+ (fp_line (start 8.4 -3) (end 5.6 -3) (layer "F.Fab") (width 0.1) (tstamp dfda2bb1-71b9-451f-9fad-84a981207529))
+ (fp_line (start 30.1 0.75) (end 32.9 0.75) (layer "F.Fab") (width 0.1) (tstamp e243725d-ff0e-4aac-a7da-71faf3ab3afb))
+ (fp_line (start 9.1 -3) (end 9.1 0.75) (layer "F.Fab") (width 0.1) (tstamp e486942f-e5b0-41d3-bb01-892d53aa026a))
+ (fp_line (start 29.4 0.75) (end 29.4 -3) (layer "F.Fab") (width 0.1) (tstamp e83527e7-7b68-4d7a-a3b1-8d1c17c381d5))
+ (fp_line (start 44.25 -3.7) (end 44.25 4.6) (layer "F.Fab") (width 0.1) (tstamp f612a01b-4e3a-44e4-bd07-2dcec66c229e))
+ (fp_line (start 32.9 0.75) (end 32.9 -3) (layer "F.Fab") (width 0.1) (tstamp f7da959e-de15-400e-a33a-df472613983d))
+ (fp_line (start -1.4 -3) (end -1.4 0.75) (layer "F.Fab") (width 0.1) (tstamp f927303f-ef4f-40c6-b93b-ed00d8a1c5ed))
+ (fp_line (start 5.6 0.75) (end 8.4 0.75) (layer "F.Fab") (width 0.1) (tstamp fb659d21-3194-483c-8c08-94352c41e92d))
+ (fp_line (start 33.6 -3) (end 33.6 0.75) (layer "F.Fab") (width 0.1) (tstamp fc610670-4e49-4cc9-a84d-9a2aa968aa91))
+ (fp_line (start -2.25 2.6) (end -2.25 -3.7) (layer "F.Fab") (width 0.1) (tstamp fc6d82d5-aae9-47c1-906c-57739d1071f9))
+ (fp_line (start 2.1 0.75) (end 4.9 0.75) (layer "F.Fab") (width 0.1) (tstamp fce80aa3-27bf-4658-b3d8-891a913910b7))
+ (fp_circle (center 21 -1.6) (end 22 -1.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp 070fc331-7645-457e-875c-73e6707b850f))
+ (fp_circle (center 31.5 -1.6) (end 32.5 -1.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp 298fe9fd-73cd-4d90-be42-11fe6914e18f))
+ (fp_circle (center 35 -1.6) (end 36 -1.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp 3c0e70ba-bf14-4cac-a0b0-c721adb2bae1))
+ (fp_circle (center 3.5 -1.6) (end 4.5 -1.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp 51dbc4bd-1f69-415c-9a6c-87da27b32e83))
+ (fp_circle (center 17.5 -1.6) (end 18.5 -1.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp 5809b8ba-be0c-4045-824c-cc97b59c8ea8))
+ (fp_circle (center 42 -1.6) (end 43 -1.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp 65a31220-c1e1-45f3-a33b-c6f89282854e))
+ (fp_circle (center 10.5 -1.6) (end 11.5 -1.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp 7ae5f5b9-4909-40f0-869e-2a085ac1bd0f))
+ (fp_circle (center 7 -1.6) (end 8 -1.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp 9c7ee27e-41cd-4157-834e-ec623e866506))
+ (fp_circle (center 28 -1.6) (end 29 -1.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp c05c9d27-6936-4b1b-866f-ead97d0c3e5b))
+ (fp_circle (center 24.5 -1.6) (end 25.5 -1.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp c0b85689-e916-446b-b6f5-bcced340b4a1))
+ (fp_circle (center 38.5 -1.6) (end 39.5 -1.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp c8441081-e484-4f42-9a83-7fb9b6aab75b))
+ (fp_circle (center 0 -1.6) (end 1 -1.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp d15b4342-a961-45a8-a967-13235156d97b))
+ (fp_circle (center 14 -1.6) (end 15 -1.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp ffd366e8-22e0-4b10-8f34-a38b0ee2d288))
+ (pad "1" thru_hole rect (at 0 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask) (tstamp 22fba7aa-8902-4f57-b353-a9776909a2d8))
+ (pad "2" thru_hole circle (at 3.5 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask) (tstamp 41f69c33-dbd8-4c85-99a8-4df8c1e0525b))
+ (pad "3" thru_hole circle (at 7 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask) (tstamp 8b8804e9-8fbc-44d2-985f-010fdfa82e41))
+ (pad "4" thru_hole circle (at 10.5 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask) (tstamp 256878d2-3b4d-41f3-99bd-501042746f0a))
+ (pad "5" thru_hole circle (at 14 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask) (tstamp 8440db3a-3655-4ee9-84fd-ce6260171bf8))
+ (pad "6" thru_hole circle (at 17.5 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask) (tstamp 3404626e-2d4a-42cf-8230-fb0a766b2bc9))
+ (pad "7" thru_hole circle (at 21 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask) (tstamp 4679a295-1bb7-4765-b90d-3552088e01e0))
+ (pad "8" thru_hole circle (at 24.5 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask) (tstamp d14be8e7-9032-4e99-84bc-9974c9b73a2d))
+ (pad "9" thru_hole circle (at 28 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask) (tstamp c42dae48-cc59-4c32-804e-84b5950f51c1))
+ (pad "10" thru_hole circle (at 31.5 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask) (tstamp 9c54157e-257f-41c2-9dfc-0ec225bc0fee))
+ (pad "11" thru_hole circle (at 35 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask) (tstamp 7a26ee09-ae90-49f1-ad0e-7672a2934f2d))
+ (pad "12" thru_hole circle (at 38.5 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask) (tstamp acac5924-11cd-4d80-8ce3-4f7105be7392))
+ (pad "13" thru_hole circle (at 42 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask) (tstamp 38a3b2f3-e358-4fc4-854c-1496f005f07b))
+ (model "${KICAD6_3DMODEL_DIR}/TerminalBlock_4Ucon.3dshapes/TerminalBlock_4Ucon_1x13_P3.50mm_Vertical.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/TerminalBlock_4Ucon.pretty/TerminalBlock_4Ucon_1x14_P3.50mm_Horizontal.kicad_mod b/library/kicadLibrary/footprints/TerminalBlock_4Ucon.pretty/TerminalBlock_4Ucon_1x14_P3.50mm_Horizontal.kicad_mod
new file mode 100644
index 00000000..11633b13
--- /dev/null
+++ b/library/kicadLibrary/footprints/TerminalBlock_4Ucon.pretty/TerminalBlock_4Ucon_1x14_P3.50mm_Horizontal.kicad_mod
@@ -0,0 +1,255 @@
+(footprint "TerminalBlock_4Ucon_1x14_P3.50mm_Horizontal" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5B294EA3)
+ (descr "Terminal Block 4Ucon ItemNo. 10691, 14 pins, pitch 3.5mm, size 49.7x7mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see http://www.4uconnector.com/online/object/4udrawing/10691.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon")
+ (tags "THT Terminal Block 4Ucon ItemNo. 10691 pitch 3.5mm size 49.7x7mm^2 drill 1.2mm pad 2.4mm")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 22.75 -4.46) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp b9e0f9e2-a652-4054-9e8d-56374f0a2c89)
+ )
+ (fp_text value "TerminalBlock_4Ucon_1x14_P3.50mm_Horizontal" (at 22.75 4.66) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 9eafae42-994c-47b5-9ce5-b88b526ce55c)
+ )
+ (fp_text user "${REFERENCE}" (at 22.75 2.9) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp f55d3fc8-1b28-40b4-b833-28e0f90ef4a7)
+ )
+ (fp_line (start 47.66 -3.46) (end 47.66 3.66) (layer "F.SilkS") (width 0.12) (tstamp 01027931-1ff6-4a53-99ea-84c170de7f90))
+ (fp_line (start -2.16 -3.46) (end 47.66 -3.46) (layer "F.SilkS") (width 0.12) (tstamp 0d620786-fa45-4e3f-8271-98acc3fac28d))
+ (fp_line (start -2.4 2.16) (end -2.4 3.9) (layer "F.SilkS") (width 0.12) (tstamp 18406afe-bf3d-4aed-b910-690de9730fd4))
+ (fp_line (start -2.4 3.9) (end -0.9 3.9) (layer "F.SilkS") (width 0.12) (tstamp 1cd1dcad-e865-4f19-bc5d-0e4da7835d09))
+ (fp_line (start -2.16 -3.46) (end -2.16 3.66) (layer "F.SilkS") (width 0.12) (tstamp 6d43a73a-ad31-4fdc-8657-5b4ed2d5c326))
+ (fp_line (start -2.16 3.66) (end 47.66 3.66) (layer "F.SilkS") (width 0.12) (tstamp effede64-e291-4683-9a1b-11ee79458e8a))
+ (fp_line (start -2.16 2.1) (end 47.66 2.1) (layer "F.SilkS") (width 0.12) (tstamp ff840dfb-b918-4d19-b0a5-15fd60aa7bb9))
+ (fp_arc (start 1.432109 -0.607742) (mid 1.555727 0.00014) (end 1.432 0.608) (layer "F.SilkS") (width 0.12) (tstamp 12e062cc-10ea-4ad9-a768-1afc2c530f68))
+ (fp_arc (start 0.027011 1.555493) (mid -0.296984 1.527118) (end -0.608 1.432) (layer "F.SilkS") (width 0.12) (tstamp 4a57839f-5bee-4231-b6a1-994747a8481e))
+ (fp_arc (start 0.607587 1.431385) (mid 0.310017 1.523783) (end 0 1.555) (layer "F.SilkS") (width 0.12) (tstamp 4a7ea999-e3a8-4769-83a4-1acc2833cce7))
+ (fp_arc (start -1.432109 0.607742) (mid -1.555727 -0.00014) (end -1.432 -0.608) (layer "F.SilkS") (width 0.12) (tstamp 4f332702-7d95-488b-832f-f48b0e72e276))
+ (fp_arc (start -0.607742 -1.432109) (mid 0.00014 -1.555727) (end 0.608 -1.432) (layer "F.SilkS") (width 0.12) (tstamp 84d30de5-2ca5-4452-b591-0d31717cd2c3))
+ (fp_circle (center 28 0) (end 29.555 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp 0ffc3a9a-9b43-4cd9-b793-94b92b0f309e))
+ (fp_circle (center 45.5 0) (end 47.055 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp 1273eb94-ce94-4dae-826b-e5f1bba28059))
+ (fp_circle (center 35 0) (end 36.555 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp 2217f19a-aa21-4e68-9bee-7521775422ad))
+ (fp_circle (center 7 0) (end 8.555 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp 47d3b0b5-6246-4cfb-b750-0a7d1b9df937))
+ (fp_circle (center 17.5 0) (end 19.055 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp 63c69601-446b-440e-86c7-67c0a3b7aa70))
+ (fp_circle (center 10.5 0) (end 12.055 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp 7b5c86aa-16b1-4202-8e67-540602aa85f9))
+ (fp_circle (center 31.5 0) (end 33.055 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp 80b5d648-a661-4db1-9ae1-16452123c60e))
+ (fp_circle (center 24.5 0) (end 26.055 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp 95fd53f3-c266-4450-ad47-4e1ac5ee8300))
+ (fp_circle (center 3.5 0) (end 5.055 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp a735b596-4ac2-494c-9c5e-6a9d46bae713))
+ (fp_circle (center 42 0) (end 43.555 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp e0763285-1ef0-4491-b668-dbcdb66d86b5))
+ (fp_circle (center 14 0) (end 15.555 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp e9e6f032-3518-4464-b420-db4f259bffa7))
+ (fp_circle (center 38.5 0) (end 40.055 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp f0bcf0dc-7dfa-4c8b-9478-05af56162eb4))
+ (fp_circle (center 21 0) (end 22.555 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp fd9ad20c-37f4-4d3d-aa1d-eb843acb0c35))
+ (fp_line (start -2.6 -3.9) (end -2.6 4.1) (layer "F.CrtYd") (width 0.05) (tstamp 99dc2606-f55d-4eb2-a200-d1ba336ad0ba))
+ (fp_line (start 48.1 4.1) (end 48.1 -3.9) (layer "F.CrtYd") (width 0.05) (tstamp a032dfda-02d6-4013-b978-6efd99535a28))
+ (fp_line (start -2.6 4.1) (end 48.1 4.1) (layer "F.CrtYd") (width 0.05) (tstamp dea41c87-bb6d-4c2f-9f3b-ef4841e4b03b))
+ (fp_line (start 48.1 -3.9) (end -2.6 -3.9) (layer "F.CrtYd") (width 0.05) (tstamp e5107dab-63ee-4775-b345-8a67cbbd05b5))
+ (fp_line (start 35.069 -1.1) (end 35.069 -0.069) (layer "F.Fab") (width 0.1) (tstamp 0072f751-6105-4516-8cf8-2cafc7b61e1d))
+ (fp_line (start 21.069 0.069) (end 21.069 1.1) (layer "F.Fab") (width 0.1) (tstamp 00f3d600-5051-4795-8931-34341403cff6))
+ (fp_line (start 14.069 -1.1) (end 14.069 -0.069) (layer "F.Fab") (width 0.1) (tstamp 022b3674-a1f0-46c9-8f3e-e56785657611))
+ (fp_line (start 15.1 -0.069) (end 15.1 0.069) (layer "F.Fab") (width 0.1) (tstamp 03033203-2eee-4382-8806-f85f84cc3f39))
+ (fp_line (start 20.931 0.069) (end 19.9 0.069) (layer "F.Fab") (width 0.1) (tstamp 04505a3e-d355-4396-a0ac-1380277697f2))
+ (fp_line (start 30.4 0.069) (end 30.4 -0.069) (layer "F.Fab") (width 0.1) (tstamp 046781a0-faff-434d-81de-f2e2ead61ff5))
+ (fp_line (start 20.931 -0.069) (end 20.931 -1.1) (layer "F.Fab") (width 0.1) (tstamp 04a69b57-766b-4c9b-985d-28c6eff7f76d))
+ (fp_line (start 21.069 -1.1) (end 21.069 -0.069) (layer "F.Fab") (width 0.1) (tstamp 04f8bb24-4576-4b00-acaf-763708958506))
+ (fp_line (start 3.569 -1.1) (end 3.569 -0.069) (layer "F.Fab") (width 0.1) (tstamp 05b671d2-d953-4289-a93d-22a085313a14))
+ (fp_line (start 14.069 1.1) (end 13.931 1.1) (layer "F.Fab") (width 0.1) (tstamp 0922bbb5-1dc9-4cd9-99b4-5febf3492795))
+ (fp_line (start -1.1 0.069) (end -1.1 -0.069) (layer "F.Fab") (width 0.1) (tstamp 092373ea-89e2-483e-8a1e-fd4c13d0d001))
+ (fp_line (start 2.4 -0.069) (end 3.431 -0.069) (layer "F.Fab") (width 0.1) (tstamp 0a22ef0a-7875-4bcc-9220-2b013267797a))
+ (fp_line (start 45.431 -1.1) (end 45.569 -1.1) (layer "F.Fab") (width 0.1) (tstamp 0ba31519-84e5-4306-8e05-452d462e992c))
+ (fp_line (start 3.431 0.069) (end 2.4 0.069) (layer "F.Fab") (width 0.1) (tstamp 0f8a8f9a-6e8f-4106-a8fe-d8fea843730e))
+ (fp_line (start 23.4 -0.069) (end 24.431 -0.069) (layer "F.Fab") (width 0.1) (tstamp 10234e28-5b94-4402-8d99-dd2cecbe90e2))
+ (fp_line (start 38.431 -1.1) (end 38.569 -1.1) (layer "F.Fab") (width 0.1) (tstamp 122a7c4d-e5a3-4959-b1a8-ba7b140908a4))
+ (fp_line (start 44.4 0.069) (end 44.4 -0.069) (layer "F.Fab") (width 0.1) (tstamp 14c212c9-a320-45fa-8ec6-24f4e83a3df4))
+ (fp_line (start 28.069 -1.1) (end 28.069 -0.069) (layer "F.Fab") (width 0.1) (tstamp 15e09088-5a61-438a-9351-21416bcabff2))
+ (fp_line (start -2.1 2.1) (end -2.1 -3.4) (layer "F.Fab") (width 0.1) (tstamp 171dee29-49b1-469d-9ec6-0e0c1045d8b1))
+ (fp_line (start 10.569 -0.069) (end 11.6 -0.069) (layer "F.Fab") (width 0.1) (tstamp 1951f9ae-ad51-472e-a08b-15905cdc7198))
+ (fp_line (start 20.931 1.1) (end 20.931 0.069) (layer "F.Fab") (width 0.1) (tstamp 1e277942-7d89-4f0c-bf0a-46b14a320f70))
+ (fp_line (start 3.431 -1.1) (end 3.569 -1.1) (layer "F.Fab") (width 0.1) (tstamp 1eca239f-bf6b-418e-a6ee-b6dd82fdad7f))
+ (fp_line (start -0.069 0.069) (end -1.1 0.069) (layer "F.Fab") (width 0.1) (tstamp 1fceec51-f301-4f4e-8d3b-fb5df4d99e09))
+ (fp_line (start 42.069 0.069) (end 42.069 1.1) (layer "F.Fab") (width 0.1) (tstamp 20587d51-4c57-47db-b6b9-4d1d52a9e815))
+ (fp_line (start 3.569 -0.069) (end 4.6 -0.069) (layer "F.Fab") (width 0.1) (tstamp 27dfc9ee-2ef6-47b3-ac8b-8136a355bc46))
+ (fp_line (start 21.069 1.1) (end 20.931 1.1) (layer "F.Fab") (width 0.1) (tstamp 28abaf0a-1bb3-49d0-85db-a8f3770e43c4))
+ (fp_line (start 17.569 -1.1) (end 17.569 -0.069) (layer "F.Fab") (width 0.1) (tstamp 296c053c-085c-4960-a2b9-6df21e3811d4))
+ (fp_line (start 21.069 -0.069) (end 22.1 -0.069) (layer "F.Fab") (width 0.1) (tstamp 2ba37b2e-15f0-4a87-adbc-687d5cf9b226))
+ (fp_line (start 22.1 -0.069) (end 22.1 0.069) (layer "F.Fab") (width 0.1) (tstamp 2c9feee5-157f-4b16-abb3-55b1925b5e95))
+ (fp_line (start 40.9 0.069) (end 40.9 -0.069) (layer "F.Fab") (width 0.1) (tstamp 2ccc760e-ddef-4c70-9586-69ba3ac4d553))
+ (fp_line (start 7.069 -0.069) (end 8.1 -0.069) (layer "F.Fab") (width 0.1) (tstamp 2f7bd7c3-f7cd-41e5-98f5-a9ad3896d0ed))
+ (fp_line (start 24.431 -0.069) (end 24.431 -1.1) (layer "F.Fab") (width 0.1) (tstamp 2f915a5f-be7e-4ef7-926f-a3996afe5b4d))
+ (fp_line (start 31.569 -0.069) (end 32.6 -0.069) (layer "F.Fab") (width 0.1) (tstamp 2fcd278d-3d58-4379-99ea-97c1067be214))
+ (fp_line (start 38.569 -1.1) (end 38.569 -0.069) (layer "F.Fab") (width 0.1) (tstamp 30ce2c0c-167d-4bd2-a1be-d32c0d24af73))
+ (fp_line (start 38.431 1.1) (end 38.431 0.069) (layer "F.Fab") (width 0.1) (tstamp 337fe620-4ca6-47e8-82fb-3fa1db00f546))
+ (fp_line (start 3.569 1.1) (end 3.431 1.1) (layer "F.Fab") (width 0.1) (tstamp 36bb0c48-94db-44cc-92c4-b7b124989e61))
+ (fp_line (start 24.431 1.1) (end 24.431 0.069) (layer "F.Fab") (width 0.1) (tstamp 3a5c7e70-fd7f-47fd-94f8-a6c1c772d472))
+ (fp_line (start 41.931 -0.069) (end 41.931 -1.1) (layer "F.Fab") (width 0.1) (tstamp 3ff854c5-8e3f-4c08-8b5d-20b0e9544f04))
+ (fp_line (start 16.4 -0.069) (end 17.431 -0.069) (layer "F.Fab") (width 0.1) (tstamp 432dca90-ce3b-4ca0-ba59-5f29f6cd173b))
+ (fp_line (start 35.069 1.1) (end 34.931 1.1) (layer "F.Fab") (width 0.1) (tstamp 4497acec-57c4-40b1-8795-04b3f6e3497d))
+ (fp_line (start 41.931 0.069) (end 40.9 0.069) (layer "F.Fab") (width 0.1) (tstamp 45885c41-3ed7-49a5-9766-226c940e7083))
+ (fp_line (start 6.931 -1.1) (end 7.069 -1.1) (layer "F.Fab") (width 0.1) (tstamp 478c5324-904d-4f34-846e-a0b7b8b78fb6))
+ (fp_line (start 33.9 -0.069) (end 34.931 -0.069) (layer "F.Fab") (width 0.1) (tstamp 4c385752-dadf-43dd-8cfa-2596fe1954d7))
+ (fp_line (start 24.569 0.069) (end 24.569 1.1) (layer "F.Fab") (width 0.1) (tstamp 4dc7b94a-afdb-452c-a619-d899bc9e4698))
+ (fp_line (start 19.9 0.069) (end 19.9 -0.069) (layer "F.Fab") (width 0.1) (tstamp 4e7d807b-19d0-461f-b64d-24d1e30632e8))
+ (fp_line (start 43.1 -0.069) (end 43.1 0.069) (layer "F.Fab") (width 0.1) (tstamp 5067fb37-b4ce-4e50-822f-9073148fb2ed))
+ (fp_line (start 45.569 -0.069) (end 46.6 -0.069) (layer "F.Fab") (width 0.1) (tstamp 5088f5ff-bc6c-4786-9b75-a413f3fde697))
+ (fp_line (start 26.9 -0.069) (end 27.931 -0.069) (layer "F.Fab") (width 0.1) (tstamp 50cb6c7e-bd7b-4f1b-8df8-fc15cf2becb5))
+ (fp_line (start 20.931 -1.1) (end 21.069 -1.1) (layer "F.Fab") (width 0.1) (tstamp 54b506a0-bac7-481f-b061-6d881f4571cc))
+ (fp_line (start 37.4 -0.069) (end 38.431 -0.069) (layer "F.Fab") (width 0.1) (tstamp 55be6ac3-c101-4b2e-a0a0-c83fd5e8cc1d))
+ (fp_line (start 0.069 -1.1) (end 0.069 -0.069) (layer "F.Fab") (width 0.1) (tstamp 56da31b5-21c7-4e11-8238-50040a58a867))
+ (fp_line (start 24.431 0.069) (end 23.4 0.069) (layer "F.Fab") (width 0.1) (tstamp 57f1a917-ce05-4fa8-bb88-e22713be8268))
+ (fp_line (start 27.931 -0.069) (end 27.931 -1.1) (layer "F.Fab") (width 0.1) (tstamp 580a47f0-03ef-4d02-96a1-7ff002a7b1b2))
+ (fp_line (start -2.1 2.1) (end 47.6 2.1) (layer "F.Fab") (width 0.1) (tstamp 586bc6e7-cdd0-43f0-8260-34d426335d7d))
+ (fp_line (start 4.6 0.069) (end 3.569 0.069) (layer "F.Fab") (width 0.1) (tstamp 5972a8f9-fbd2-4411-b5cd-0b6d3f7fee21))
+ (fp_line (start 45.431 1.1) (end 45.431 0.069) (layer "F.Fab") (width 0.1) (tstamp 59825052-4d78-4327-8b03-b9567667bee5))
+ (fp_line (start 26.9 0.069) (end 26.9 -0.069) (layer "F.Fab") (width 0.1) (tstamp 5a2f8c22-15eb-474c-97d5-2fbfa3c2a0fe))
+ (fp_line (start 46.6 -0.069) (end 46.6 0.069) (layer "F.Fab") (width 0.1) (tstamp 5b2ffcc4-3cb3-419b-baa1-e3548b034471))
+ (fp_line (start 28.069 -0.069) (end 29.1 -0.069) (layer "F.Fab") (width 0.1) (tstamp 5be46970-9369-415c-aedd-f3eaaa0a30a5))
+ (fp_line (start 32.6 0.069) (end 31.569 0.069) (layer "F.Fab") (width 0.1) (tstamp 5c6f7bee-ddea-416d-85eb-72a9a524125f))
+ (fp_line (start 41.931 1.1) (end 41.931 0.069) (layer "F.Fab") (width 0.1) (tstamp 5cab6bcc-f370-4921-a4bf-d0aec6d0b7c5))
+ (fp_line (start 37.4 0.069) (end 37.4 -0.069) (layer "F.Fab") (width 0.1) (tstamp 5d8cada2-1fb6-4caa-ac47-aadf0d54e0a1))
+ (fp_line (start 10.569 1.1) (end 10.431 1.1) (layer "F.Fab") (width 0.1) (tstamp 5e9f40a2-af7b-45b1-a8af-6fa429377a35))
+ (fp_line (start 17.569 -0.069) (end 18.6 -0.069) (layer "F.Fab") (width 0.1) (tstamp 63496cb3-2fe0-4472-bef5-ef73be5156d1))
+ (fp_line (start -1.1 -0.069) (end -0.069 -0.069) (layer "F.Fab") (width 0.1) (tstamp 63a43362-89cb-41ea-b4c7-d7d4295af28b))
+ (fp_line (start 47.6 -3.4) (end 47.6 3.6) (layer "F.Fab") (width 0.1) (tstamp 655c0d8a-a517-495a-ac52-3d6a116f68e4))
+ (fp_line (start 18.6 -0.069) (end 18.6 0.069) (layer "F.Fab") (width 0.1) (tstamp 6a954718-7842-45f5-9f13-f07861cdc3ac))
+ (fp_line (start 42.069 -0.069) (end 43.1 -0.069) (layer "F.Fab") (width 0.1) (tstamp 6ab4d6c7-81df-44c4-9e85-7a6d125089b7))
+ (fp_line (start 11.6 -0.069) (end 11.6 0.069) (layer "F.Fab") (width 0.1) (tstamp 6b69d78e-3745-4f44-b9cf-ac04af87d9a5))
+ (fp_line (start 13.931 -1.1) (end 14.069 -1.1) (layer "F.Fab") (width 0.1) (tstamp 6b6c850a-d971-4abf-86cf-ae076a14a8af))
+ (fp_line (start 17.431 -1.1) (end 17.569 -1.1) (layer "F.Fab") (width 0.1) (tstamp 6be951ce-144c-43f3-9bcf-06682dc1acca))
+ (fp_line (start -2.1 -3.4) (end 47.6 -3.4) (layer "F.Fab") (width 0.1) (tstamp 6cb1023d-aa8e-439d-bc27-939e9f9c9cbd))
+ (fp_line (start 5.9 -0.069) (end 6.931 -0.069) (layer "F.Fab") (width 0.1) (tstamp 6d649eeb-5389-4f60-a580-15791639f98c))
+ (fp_line (start 45.569 -1.1) (end 45.569 -0.069) (layer "F.Fab") (width 0.1) (tstamp 6f5c7b19-890f-45d6-8f61-34e26ef37703))
+ (fp_line (start 17.431 -0.069) (end 17.431 -1.1) (layer "F.Fab") (width 0.1) (tstamp 6f89fbf7-8689-4f4d-b653-69bbcb1ed46f))
+ (fp_line (start 8.1 -0.069) (end 8.1 0.069) (layer "F.Fab") (width 0.1) (tstamp 701b2e74-3f9a-44f2-97ac-1d3d00595ef7))
+ (fp_line (start -0.069 -0.069) (end -0.069 -1.1) (layer "F.Fab") (width 0.1) (tstamp 70676983-70c5-41a8-af77-c6048255941e))
+ (fp_line (start 6.931 0.069) (end 5.9 0.069) (layer "F.Fab") (width 0.1) (tstamp 776a1c6d-6b9d-4b26-9294-836574227149))
+ (fp_line (start 44.4 -0.069) (end 45.431 -0.069) (layer "F.Fab") (width 0.1) (tstamp 7818f57c-21a1-4ae4-90c6-f9663b32bd04))
+ (fp_line (start 10.431 0.069) (end 9.4 0.069) (layer "F.Fab") (width 0.1) (tstamp 794c5436-b4ea-4b92-8e25-0e9c205e03d4))
+ (fp_line (start 31.569 0.069) (end 31.569 1.1) (layer "F.Fab") (width 0.1) (tstamp 79d25e6a-2d01-40b3-9eff-5e2bec67210c))
+ (fp_line (start 43.1 0.069) (end 42.069 0.069) (layer "F.Fab") (width 0.1) (tstamp 7ca67917-e983-4dc1-bf08-f3648dd69f9d))
+ (fp_line (start 5.9 0.069) (end 5.9 -0.069) (layer "F.Fab") (width 0.1) (tstamp 7e8a51f4-365e-4d64-8144-f22267a5fcbc))
+ (fp_line (start 10.431 -0.069) (end 10.431 -1.1) (layer "F.Fab") (width 0.1) (tstamp 7f466382-2f15-4064-8d6c-974da10a8978))
+ (fp_line (start 27.931 1.1) (end 27.931 0.069) (layer "F.Fab") (width 0.1) (tstamp 8165c231-27d7-4d81-9f25-630af6338ced))
+ (fp_line (start 33.9 0.069) (end 33.9 -0.069) (layer "F.Fab") (width 0.1) (tstamp 82b4d3e6-f78e-45cd-b043-ad0ea46dba31))
+ (fp_line (start 28.069 1.1) (end 27.931 1.1) (layer "F.Fab") (width 0.1) (tstamp 848230f1-2aa5-4bfb-be84-66b9f9202d89))
+ (fp_line (start 34.931 -1.1) (end 35.069 -1.1) (layer "F.Fab") (width 0.1) (tstamp 86623492-c76a-4ab5-82e2-a1035f881685))
+ (fp_line (start 3.431 -0.069) (end 3.431 -1.1) (layer "F.Fab") (width 0.1) (tstamp 86ec7dd4-e13d-4e91-a6e3-88e672938f45))
+ (fp_line (start 38.431 -0.069) (end 38.431 -1.1) (layer "F.Fab") (width 0.1) (tstamp 89573171-fa1e-405c-8d94-4f43e11afe13))
+ (fp_line (start 7.069 -1.1) (end 7.069 -0.069) (layer "F.Fab") (width 0.1) (tstamp 8beaa4ef-ef18-47b4-9fad-e3555184194b))
+ (fp_line (start 24.569 -1.1) (end 24.569 -0.069) (layer "F.Fab") (width 0.1) (tstamp 8c0e9212-894a-4d06-a68a-91b9253169f7))
+ (fp_line (start 24.431 -1.1) (end 24.569 -1.1) (layer "F.Fab") (width 0.1) (tstamp 8e49ed8b-98cb-4fce-8e4b-8025dcd464f0))
+ (fp_line (start 38.569 -0.069) (end 39.6 -0.069) (layer "F.Fab") (width 0.1) (tstamp 8e8bff34-538a-45b8-ab24-10bad07b548c))
+ (fp_line (start 4.6 -0.069) (end 4.6 0.069) (layer "F.Fab") (width 0.1) (tstamp 8f478f69-9584-438a-a7be-d8332b8207e1))
+ (fp_line (start 28.069 0.069) (end 28.069 1.1) (layer "F.Fab") (width 0.1) (tstamp 8f770a17-69e9-4429-94ac-31d33f7f0038))
+ (fp_line (start 23.4 0.069) (end 23.4 -0.069) (layer "F.Fab") (width 0.1) (tstamp 90abdd48-25a1-4960-9116-055aea6c08b3))
+ (fp_line (start 10.569 0.069) (end 10.569 1.1) (layer "F.Fab") (width 0.1) (tstamp 92cad58d-baea-49b5-a03d-ffa05e4f9b88))
+ (fp_line (start 16.4 0.069) (end 16.4 -0.069) (layer "F.Fab") (width 0.1) (tstamp 94b36ef1-2992-4879-8d7b-3675da5b448b))
+ (fp_line (start 12.9 -0.069) (end 13.931 -0.069) (layer "F.Fab") (width 0.1) (tstamp 97ff45ad-029e-4add-9616-e9f090c46903))
+ (fp_line (start 36.1 0.069) (end 35.069 0.069) (layer "F.Fab") (width 0.1) (tstamp 98bb70dc-d523-41fd-b855-0bde4688ce40))
+ (fp_line (start 6.931 1.1) (end 6.931 0.069) (layer "F.Fab") (width 0.1) (tstamp 990174e8-3801-4149-888c-5e94b22af253))
+ (fp_line (start -0.6 3.6) (end -2.1 2.1) (layer "F.Fab") (width 0.1) (tstamp 99c8e5de-c149-4584-a2aa-828d7ee49004))
+ (fp_line (start 47.6 3.6) (end -0.6 3.6) (layer "F.Fab") (width 0.1) (tstamp 9a3fd980-1472-4704-9cf7-108cf8464a4d))
+ (fp_line (start 7.069 1.1) (end 6.931 1.1) (layer "F.Fab") (width 0.1) (tstamp 9a7cb251-94d2-459a-96b4-5e7922c548a5))
+ (fp_line (start 7.069 0.069) (end 7.069 1.1) (layer "F.Fab") (width 0.1) (tstamp 9b56c4f9-823a-4f5f-860a-629e5212a977))
+ (fp_line (start 29.1 -0.069) (end 29.1 0.069) (layer "F.Fab") (width 0.1) (tstamp 9b701dc2-435b-45dd-84a1-220d6566ee55))
+ (fp_line (start 13.931 1.1) (end 13.931 0.069) (layer "F.Fab") (width 0.1) (tstamp 9cfbeed4-2a21-4d09-809c-c479a326b6a8))
+ (fp_line (start 40.9 -0.069) (end 41.931 -0.069) (layer "F.Fab") (width 0.1) (tstamp a2f96175-146b-4f23-a951-ed4e952a1b0e))
+ (fp_line (start 22.1 0.069) (end 21.069 0.069) (layer "F.Fab") (width 0.1) (tstamp a57335a0-cf28-4499-9b34-275232a5ff7c))
+ (fp_line (start 6.931 -0.069) (end 6.931 -1.1) (layer "F.Fab") (width 0.1) (tstamp a5c557d8-f0bc-42a5-933d-e691fe6d353a))
+ (fp_line (start 1.1 -0.069) (end 1.1 0.069) (layer "F.Fab") (width 0.1) (tstamp a70d8a0a-b5af-47b2-ab90-d4940b37a9ad))
+ (fp_line (start 34.931 1.1) (end 34.931 0.069) (layer "F.Fab") (width 0.1) (tstamp a728ed4b-4cdf-4f21-9e8a-c51f9a8170bb))
+ (fp_line (start 13.931 -0.069) (end 13.931 -1.1) (layer "F.Fab") (width 0.1) (tstamp a7571c42-4d06-479f-bab0-ddeb40ffcce4))
+ (fp_line (start 2.4 0.069) (end 2.4 -0.069) (layer "F.Fab") (width 0.1) (tstamp a7abdcbf-25dc-4b9a-985f-19852be88edc))
+ (fp_line (start 10.431 -1.1) (end 10.569 -1.1) (layer "F.Fab") (width 0.1) (tstamp a8e647ef-d531-48ce-8481-781a4a0566f0))
+ (fp_line (start 38.431 0.069) (end 37.4 0.069) (layer "F.Fab") (width 0.1) (tstamp a935cdb4-4d7f-4bf8-8ede-6518c3c89fc3))
+ (fp_line (start 31.569 -1.1) (end 31.569 -0.069) (layer "F.Fab") (width 0.1) (tstamp aa5e7140-51e8-4b81-b746-8cc6442ee1f4))
+ (fp_line (start 27.931 -1.1) (end 28.069 -1.1) (layer "F.Fab") (width 0.1) (tstamp ad460c3d-2b48-4ccf-90a5-081f3bab2a4b))
+ (fp_line (start 17.569 0.069) (end 17.569 1.1) (layer "F.Fab") (width 0.1) (tstamp ad662636-6135-4530-8728-5649affaeff5))
+ (fp_line (start 39.6 0.069) (end 38.569 0.069) (layer "F.Fab") (width 0.1) (tstamp ae258cb8-e215-4a52-804b-59dc6feddc81))
+ (fp_line (start 41.931 -1.1) (end 42.069 -1.1) (layer "F.Fab") (width 0.1) (tstamp afaa4729-d233-47b2-a2ea-fd827b401614))
+ (fp_line (start -0.069 -1.1) (end 0.069 -1.1) (layer "F.Fab") (width 0.1) (tstamp b1737a35-2d8a-4a8e-be33-b1f42e38b20e))
+ (fp_line (start 35.069 -0.069) (end 36.1 -0.069) (layer "F.Fab") (width 0.1) (tstamp b1fd27b7-132d-4000-9ece-cabafd24843a))
+ (fp_line (start 29.1 0.069) (end 28.069 0.069) (layer "F.Fab") (width 0.1) (tstamp b2a97dcf-4369-452d-b9b7-2d876ee457c3))
+ (fp_line (start 31.569 1.1) (end 31.431 1.1) (layer "F.Fab") (width 0.1) (tstamp b4a336b7-c3f4-4df2-9da2-0fb2f2567c68))
+ (fp_line (start 0.069 0.069) (end 0.069 1.1) (layer "F.Fab") (width 0.1) (tstamp b4df0771-bf91-492c-9491-10ef3f27cbfc))
+ (fp_line (start 31.431 -1.1) (end 31.569 -1.1) (layer "F.Fab") (width 0.1) (tstamp b746142b-6517-4e84-8d24-5310dfb4ad78))
+ (fp_line (start 10.569 -1.1) (end 10.569 -0.069) (layer "F.Fab") (width 0.1) (tstamp b96ad7cb-fb2f-481e-a64f-b13dcb8805be))
+ (fp_line (start 42.069 -1.1) (end 42.069 -0.069) (layer "F.Fab") (width 0.1) (tstamp ba85a9dc-dfa8-401b-a708-bf840d61f90d))
+ (fp_line (start 45.569 1.1) (end 45.431 1.1) (layer "F.Fab") (width 0.1) (tstamp bb2d8999-8dd1-4dc4-9293-4f878634e963))
+ (fp_line (start 17.569 1.1) (end 17.431 1.1) (layer "F.Fab") (width 0.1) (tstamp bbe7fc38-dd3a-44d9-a2f3-c697fcb89a2d))
+ (fp_line (start 35.069 0.069) (end 35.069 1.1) (layer "F.Fab") (width 0.1) (tstamp bd61fbf3-c41a-4fae-b0cc-32315be45c24))
+ (fp_line (start 45.431 0.069) (end 44.4 0.069) (layer "F.Fab") (width 0.1) (tstamp c031e710-344d-49ff-90ac-1fb018ab82bb))
+ (fp_line (start 31.431 0.069) (end 30.4 0.069) (layer "F.Fab") (width 0.1) (tstamp c0d2f534-fb4a-4eb5-9aa6-04bb99fba504))
+ (fp_line (start 46.6 0.069) (end 45.569 0.069) (layer "F.Fab") (width 0.1) (tstamp c3562f66-7109-49b4-b770-81b83164dbc9))
+ (fp_line (start 25.6 -0.069) (end 25.6 0.069) (layer "F.Fab") (width 0.1) (tstamp c3f32a83-2851-4672-b694-535f38dc8175))
+ (fp_line (start 38.569 0.069) (end 38.569 1.1) (layer "F.Fab") (width 0.1) (tstamp c5ae06e1-2f9e-4243-a6c5-7c20de927c43))
+ (fp_line (start 9.4 -0.069) (end 10.431 -0.069) (layer "F.Fab") (width 0.1) (tstamp c87a4f98-ab74-4fe8-93c0-159ce45e2267))
+ (fp_line (start 45.431 -0.069) (end 45.431 -1.1) (layer "F.Fab") (width 0.1) (tstamp ca11b046-0229-4ad6-95f7-a4053d755b4e))
+ (fp_line (start 19.9 -0.069) (end 20.931 -0.069) (layer "F.Fab") (width 0.1) (tstamp cbc3b7ce-0dbb-48df-8775-b43c30b72cb4))
+ (fp_line (start 27.931 0.069) (end 26.9 0.069) (layer "F.Fab") (width 0.1) (tstamp ccccc598-f7b2-4071-8dfd-c103d2eadf57))
+ (fp_line (start 9.4 0.069) (end 9.4 -0.069) (layer "F.Fab") (width 0.1) (tstamp cce33928-7c15-49e1-b227-b69618ee497e))
+ (fp_line (start 11.6 0.069) (end 10.569 0.069) (layer "F.Fab") (width 0.1) (tstamp d480d016-8ad7-4eda-833a-fabac32b8d16))
+ (fp_line (start 0.069 -0.069) (end 1.1 -0.069) (layer "F.Fab") (width 0.1) (tstamp d4c8a5c6-9585-4a15-9907-c25d7ec79439))
+ (fp_line (start 24.569 1.1) (end 24.431 1.1) (layer "F.Fab") (width 0.1) (tstamp d5c268e3-f3ec-4a54-9cd1-84b21e6c2fca))
+ (fp_line (start 25.6 0.069) (end 24.569 0.069) (layer "F.Fab") (width 0.1) (tstamp d655de8c-924e-43b3-9e3e-836ee15ff2d1))
+ (fp_line (start 32.6 -0.069) (end 32.6 0.069) (layer "F.Fab") (width 0.1) (tstamp d91a0b61-f89b-437d-bc77-af2b0509b8ef))
+ (fp_line (start 12.9 0.069) (end 12.9 -0.069) (layer "F.Fab") (width 0.1) (tstamp d9595c00-d99b-4f0e-915c-ffa8cd03060a))
+ (fp_line (start 3.569 0.069) (end 3.569 1.1) (layer "F.Fab") (width 0.1) (tstamp da547a45-2cb9-4c71-9fdc-cc6d9ace01cd))
+ (fp_line (start 8.1 0.069) (end 7.069 0.069) (layer "F.Fab") (width 0.1) (tstamp db598bf3-ddf1-44a6-8eac-bdd8e2425483))
+ (fp_line (start 14.069 -0.069) (end 15.1 -0.069) (layer "F.Fab") (width 0.1) (tstamp dc9590b0-6b6f-4dcf-a019-c05b558916d2))
+ (fp_line (start 18.6 0.069) (end 17.569 0.069) (layer "F.Fab") (width 0.1) (tstamp dc9bd4cf-93af-4290-9d9d-ff6a0f68d53d))
+ (fp_line (start 13.931 0.069) (end 12.9 0.069) (layer "F.Fab") (width 0.1) (tstamp dd065811-aff6-44bb-a076-3e3508c50c5f))
+ (fp_line (start 34.931 -0.069) (end 34.931 -1.1) (layer "F.Fab") (width 0.1) (tstamp defaf436-0a15-4379-9571-6a8c11e2fd9a))
+ (fp_line (start 34.931 0.069) (end 33.9 0.069) (layer "F.Fab") (width 0.1) (tstamp e1e08927-4cc2-4b93-9572-ca535f947418))
+ (fp_line (start 14.069 0.069) (end 14.069 1.1) (layer "F.Fab") (width 0.1) (tstamp e40f09b9-64ec-464a-aea5-5ce4ccc63030))
+ (fp_line (start 24.569 -0.069) (end 25.6 -0.069) (layer "F.Fab") (width 0.1) (tstamp e7a3ae26-7180-4cd0-93bb-e9482f886524))
+ (fp_line (start 17.431 1.1) (end 17.431 0.069) (layer "F.Fab") (width 0.1) (tstamp e7e40a35-ac38-4ca3-b316-cb181fad208b))
+ (fp_line (start 45.569 0.069) (end 45.569 1.1) (layer "F.Fab") (width 0.1) (tstamp e852d7e1-a0b7-47ef-87a7-b683d85c8c9c))
+ (fp_line (start 17.431 0.069) (end 16.4 0.069) (layer "F.Fab") (width 0.1) (tstamp e961217b-4e00-4be7-9097-7f993dced716))
+ (fp_line (start 10.431 1.1) (end 10.431 0.069) (layer "F.Fab") (width 0.1) (tstamp e98d500d-8e91-470c-8816-3b505f10e251))
+ (fp_line (start 30.4 -0.069) (end 31.431 -0.069) (layer "F.Fab") (width 0.1) (tstamp ed1ac351-fa4a-4c87-99a2-d41652723db9))
+ (fp_line (start 0.069 1.1) (end -0.069 1.1) (layer "F.Fab") (width 0.1) (tstamp efe9e1c3-ccf8-4614-a28d-7a8b645bc439))
+ (fp_line (start 36.1 -0.069) (end 36.1 0.069) (layer "F.Fab") (width 0.1) (tstamp f4012ede-2ad6-4143-99cc-f529f448cad1))
+ (fp_line (start 31.431 1.1) (end 31.431 0.069) (layer "F.Fab") (width 0.1) (tstamp f48c9f5a-aa71-482e-96e4-3c95bc9906d8))
+ (fp_line (start 38.569 1.1) (end 38.431 1.1) (layer "F.Fab") (width 0.1) (tstamp f4a186db-73af-4bab-ad71-b295dd09c423))
+ (fp_line (start 31.431 -0.069) (end 31.431 -1.1) (layer "F.Fab") (width 0.1) (tstamp f52a7b03-f76d-4655-8b00-8574f35691a8))
+ (fp_line (start 15.1 0.069) (end 14.069 0.069) (layer "F.Fab") (width 0.1) (tstamp f79f25b6-6206-4c1a-828a-a08a3c9b8eb2))
+ (fp_line (start 42.069 1.1) (end 41.931 1.1) (layer "F.Fab") (width 0.1) (tstamp f9b3282e-18fa-4d6d-be70-3f4206dd8738))
+ (fp_line (start -0.069 1.1) (end -0.069 0.069) (layer "F.Fab") (width 0.1) (tstamp fa35e446-c927-41d2-8a68-67b41bf0e3fd))
+ (fp_line (start 1.1 0.069) (end 0.069 0.069) (layer "F.Fab") (width 0.1) (tstamp fb78b6fe-c27c-49d2-b660-13552deaeb9c))
+ (fp_line (start 3.431 1.1) (end 3.431 0.069) (layer "F.Fab") (width 0.1) (tstamp fd7b6ac4-20f0-47ef-83ca-96415e784ae7))
+ (fp_line (start 39.6 -0.069) (end 39.6 0.069) (layer "F.Fab") (width 0.1) (tstamp fd94b1e3-0b5d-49d6-8d62-208950d37c66))
+ (fp_circle (center 38.5 0) (end 39.875 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 04af4300-bccd-46e0-af1f-20a721e45d47))
+ (fp_circle (center 14 0) (end 15.375 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 250f1ace-bd28-4a9b-88b5-257c7ff4431e))
+ (fp_circle (center 45.5 0) (end 46.875 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 3bcf65e2-aecb-40cc-a0fd-f3ac916b5f64))
+ (fp_circle (center 17.5 0) (end 18.875 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 3de31c78-888a-4a20-926a-8664dacccaac))
+ (fp_circle (center 7 0) (end 8.375 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 4a91b245-517d-4c8f-bfb1-2c12e526fb2e))
+ (fp_circle (center 31.5 0) (end 32.875 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 531af3d0-4abc-41a9-9280-fa820f67b70a))
+ (fp_circle (center 28 0) (end 29.375 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 5c1fe809-1563-4efa-ba87-4aa682be377f))
+ (fp_circle (center 42 0) (end 43.375 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 5eac4dd0-dc1c-45ae-8ce5-6565285f8ad2))
+ (fp_circle (center 0 0) (end 1.375 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 6127e6e4-26fd-4750-9cee-124d93aa6547))
+ (fp_circle (center 21 0) (end 22.375 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 91991d86-f941-4dbf-8704-9897a346616e))
+ (fp_circle (center 3.5 0) (end 4.875 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 9e9f0652-2f9b-4c73-a777-317b05628145))
+ (fp_circle (center 10.5 0) (end 11.875 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp d8edb1fc-1448-4a49-a850-b3f3c33eac34))
+ (fp_circle (center 24.5 0) (end 25.875 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp f3807235-5f9c-475c-89b8-429e507a8039))
+ (fp_circle (center 35 0) (end 36.375 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp f985d595-c476-4042-9d35-c5e47c4ee04c))
+ (pad "1" thru_hole rect (at 0 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) (tstamp 4535fb36-d92e-4c27-ab24-f7d307b4e1a0))
+ (pad "2" thru_hole circle (at 3.5 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) (tstamp 9fb45f90-3560-441f-8750-6b82506cb86a))
+ (pad "3" thru_hole circle (at 7 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) (tstamp 36945332-3314-46ef-aa73-bff40e0b916d))
+ (pad "4" thru_hole circle (at 10.5 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) (tstamp af553f16-7d79-4a5c-b978-5057bf112866))
+ (pad "5" thru_hole circle (at 14 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) (tstamp ebdd38a1-b2a8-4c28-8e94-cea3f2ce612e))
+ (pad "6" thru_hole circle (at 17.5 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) (tstamp e0a64867-1568-4203-8a5a-7424cc41d2a1))
+ (pad "7" thru_hole circle (at 21 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) (tstamp a1a666cb-d8ea-4bad-8c37-600d824d8820))
+ (pad "8" thru_hole circle (at 24.5 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) (tstamp a2c0fb5c-85a4-4303-bf28-4d68aaadf3b6))
+ (pad "9" thru_hole circle (at 28 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) (tstamp f2a75173-9f61-43eb-95b7-7b8901a9d256))
+ (pad "10" thru_hole circle (at 31.5 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) (tstamp 30184cea-e599-41b9-bf7b-07b7bd4d6953))
+ (pad "11" thru_hole circle (at 35 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) (tstamp 852048f8-0f2a-48a6-8fe3-9726675ef062))
+ (pad "12" thru_hole circle (at 38.5 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) (tstamp 9c9bc305-c7c3-416a-a735-84ed052d3373))
+ (pad "13" thru_hole circle (at 42 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) (tstamp 016e5c51-b5ab-4edb-ba8f-9ff31a0c96f2))
+ (pad "14" thru_hole circle (at 45.5 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) (tstamp 84fc7db6-85f2-43c8-bb7c-961534a6e58b))
+ (model "${KICAD6_3DMODEL_DIR}/TerminalBlock_4Ucon.3dshapes/TerminalBlock_4Ucon_1x14_P3.50mm_Horizontal.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/TerminalBlock_4Ucon.pretty/TerminalBlock_4Ucon_1x14_P3.50mm_Vertical.kicad_mod b/library/kicadLibrary/footprints/TerminalBlock_4Ucon.pretty/TerminalBlock_4Ucon_1x14_P3.50mm_Vertical.kicad_mod
new file mode 100644
index 00000000..05b07d63
--- /dev/null
+++ b/library/kicadLibrary/footprints/TerminalBlock_4Ucon.pretty/TerminalBlock_4Ucon_1x14_P3.50mm_Vertical.kicad_mod
@@ -0,0 +1,247 @@
+(footprint "TerminalBlock_4Ucon_1x14_P3.50mm_Vertical" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5B294E8E)
+ (descr "Terminal Block 4Ucon ItemNo. 10705, vertical (cable from top), 14 pins, pitch 3.5mm, size 50x8.3mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.4uconnector.com/online/object/4udrawing/10705.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon")
+ (tags "THT Terminal Block 4Ucon ItemNo. 10705 vertical pitch 3.5mm size 50x8.3mm^2 drill 1.3mm pad 2.6mm")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 22.75 -4.76) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 456dce56-5026-4d05-a989-f701a0748121)
+ )
+ (fp_text value "TerminalBlock_4Ucon_1x14_P3.50mm_Vertical" (at 22.75 5.66) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 35d93838-01f1-4b32-a331-9d918819433c)
+ )
+ (fp_text user "${REFERENCE}" (at 22.75 3.45) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 5560e600-5029-4500-be57-f54ee65e367d)
+ )
+ (fp_line (start 5.6 -3) (end 5.6 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 06271d06-8975-414e-ac25-8d41a250ab85))
+ (fp_line (start 32.634 1.101) (end 33.867 1.101) (layer "F.SilkS") (width 0.12) (tstamp 07932e96-1320-41d6-8c13-d25246972316))
+ (fp_line (start 23.1 0.689) (end 23.1 0.75) (layer "F.SilkS") (width 0.12) (tstamp 07b7473d-0bcf-4cb2-8ab5-c9ff6accbe60))
+ (fp_line (start 18.634 1.101) (end 19.867 1.101) (layer "F.SilkS") (width 0.12) (tstamp 0ba0fe2b-e9cc-4a68-9f15-58185bb04aa3))
+ (fp_line (start 8.134 1.101) (end 9.367 1.101) (layer "F.SilkS") (width 0.12) (tstamp 0bc882bc-eac7-4ee9-a35c-03ac29cd121b))
+ (fp_line (start 4.9 0.75) (end 4.9 0.75) (layer "F.SilkS") (width 0.12) (tstamp 0c3f47b9-f387-4e6d-abe7-2b3d41a8fa69))
+ (fp_line (start 40.6 -3) (end 40.6 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 0d06f656-e16e-4405-9f15-f58958fdfe63))
+ (fp_line (start 33.6 -3) (end 33.6 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 112c8bfd-068f-4a56-82ea-c1aded193290))
+ (fp_line (start 4.9 0.689) (end 4.9 0.75) (layer "F.SilkS") (width 0.12) (tstamp 11d3e4f5-629f-440f-b10d-299860e87f56))
+ (fp_line (start 29.4 0.689) (end 29.4 0.75) (layer "F.SilkS") (width 0.12) (tstamp 11e71282-f1e4-4d38-9ffd-a0d0bd1cfae2))
+ (fp_line (start 39.9 -3) (end 39.9 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 158d3eca-fbee-4737-b799-4ab550bf587e))
+ (fp_line (start 4.634 1.101) (end 5.867 1.101) (layer "F.SilkS") (width 0.12) (tstamp 1798e436-bf01-44bd-b9bd-f117423af6f2))
+ (fp_line (start 32.9 0.689) (end 32.9 0.75) (layer "F.SilkS") (width 0.12) (tstamp 17a62eb1-644e-44b2-aae1-e6b90f5303b6))
+ (fp_line (start 26.6 -3) (end 29.4 -3) (layer "F.SilkS") (width 0.12) (tstamp 181cb551-c4af-4ab3-a9b2-0c5de3d70c4b))
+ (fp_line (start 23.1 -3) (end 25.9 -3) (layer "F.SilkS") (width 0.12) (tstamp 18b6e7a1-0ccd-4578-821d-b3116436b444))
+ (fp_line (start 2.1 0.75) (end 2.101 0.75) (layer "F.SilkS") (width 0.12) (tstamp 1c271144-4d18-4855-9c04-12603e388071))
+ (fp_line (start 33.6 0.689) (end 33.6 0.75) (layer "F.SilkS") (width 0.12) (tstamp 1c4eafa0-b273-40d4-8831-290762b47c1a))
+ (fp_line (start -1.4 -3) (end -1.4 -1.54) (layer "F.SilkS") (width 0.12) (tstamp 1d60f47a-97a2-4232-a2be-31ce8572539a))
+ (fp_line (start 12.6 0.689) (end 12.6 0.75) (layer "F.SilkS") (width 0.12) (tstamp 1eb2591d-694a-49c9-b90f-1f26705b0c6a))
+ (fp_line (start 9.1 0.75) (end 9.101 0.75) (layer "F.SilkS") (width 0.12) (tstamp 1f68b0d4-d62f-438e-a5df-9b9c484852dd))
+ (fp_line (start 36.4 -3) (end 36.4 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 25009999-eb4e-404c-a7c3-32abfe8f1d92))
+ (fp_line (start 43.4 0.75) (end 43.4 0.75) (layer "F.SilkS") (width 0.12) (tstamp 271a5bfd-0306-4b1d-84a8-462b10bc289e))
+ (fp_line (start 5.6 0.75) (end 5.601 0.75) (layer "F.SilkS") (width 0.12) (tstamp 28a607a4-05a8-4558-9ac8-a1cffd9c7119))
+ (fp_line (start 39.634 1.101) (end 40.867 1.101) (layer "F.SilkS") (width 0.12) (tstamp 28bad11c-4af5-41d6-97ef-2ddf3c99a3ef))
+ (fp_line (start -2.55 4.9) (end -0.55 4.9) (layer "F.SilkS") (width 0.12) (tstamp 2deb4d1d-3710-4a72-a397-9d0427e3900e))
+ (fp_line (start 30.1 -3) (end 32.9 -3) (layer "F.SilkS") (width 0.12) (tstamp 32ca8ed5-4c29-4310-8de7-da60c715a853))
+ (fp_line (start 29.134 1.101) (end 30.367 1.101) (layer "F.SilkS") (width 0.12) (tstamp 34daf671-9033-42fe-a448-8fb33610a063))
+ (fp_line (start 1.4 -3) (end 1.4 -1.54) (layer "F.SilkS") (width 0.12) (tstamp 36652d2e-6c84-4f29-9010-cbc1a82e4db6))
+ (fp_line (start -2.31 -3.76) (end -2.31 4.66) (layer "F.SilkS") (width 0.12) (tstamp 3cb8761b-78c4-406c-b676-7d78a12dc841))
+ (fp_line (start 47.81 -3.76) (end 47.81 4.66) (layer "F.SilkS") (width 0.12) (tstamp 3f803f97-05ee-4d5a-b2ab-00136a93162c))
+ (fp_line (start -2.31 1.101) (end -1.54 1.101) (layer "F.SilkS") (width 0.12) (tstamp 40230df8-c312-4a43-8de1-a319af2d54df))
+ (fp_line (start 19.6 0.75) (end 19.601 0.75) (layer "F.SilkS") (width 0.12) (tstamp 414588d8-b4f3-449d-b0a6-3cd4fe9f700a))
+ (fp_line (start 32.9 0.75) (end 32.9 0.75) (layer "F.SilkS") (width 0.12) (tstamp 4167d177-da81-4f92-83cc-a832cbd09006))
+ (fp_line (start 26.6 -3) (end 26.6 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 416b7a32-217b-491f-8666-722e8f5bfc8b))
+ (fp_line (start 16.101 -3) (end 16.101 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 44b60ea9-f88e-4b5a-b123-c612e484fedc))
+ (fp_line (start 16.101 0.689) (end 16.101 0.75) (layer "F.SilkS") (width 0.12) (tstamp 45272fc5-824f-4d3d-a38d-dac40541a7c7))
+ (fp_line (start 44.1 0.689) (end 44.1 0.75) (layer "F.SilkS") (width 0.12) (tstamp 45595b8e-9859-4cf1-ac12-e50e3789e30f))
+ (fp_line (start 15.134 1.101) (end 16.367 1.101) (layer "F.SilkS") (width 0.12) (tstamp 48466c9d-08b8-49d2-a83e-082e21be472c))
+ (fp_line (start 46.634 1.101) (end 47.81 1.101) (layer "F.SilkS") (width 0.12) (tstamp 4986ebc7-345c-4f54-86c5-4d9ac6b13021))
+ (fp_line (start 25.9 -3) (end 25.9 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 4aa901ef-3b4c-46f7-ae00-e9c875e175d7))
+ (fp_line (start 32.9 -3) (end 32.9 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 4b0d7ec7-8135-4274-beeb-b3c0eb76465c))
+ (fp_line (start 37.1 0.689) (end 37.1 0.75) (layer "F.SilkS") (width 0.12) (tstamp 4b2d1dc1-8a2a-484e-a71c-d51551cb7efe))
+ (fp_line (start 15.4 0.75) (end 15.4 0.75) (layer "F.SilkS") (width 0.12) (tstamp 4b9e428f-0ece-48f3-8bb5-41cd15269784))
+ (fp_line (start 23.1 -3) (end 23.1 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 4cda06fd-5c5f-44dc-a465-39ac695309a2))
+ (fp_line (start 9.1 -3) (end 9.1 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 5339b490-de4e-4a08-a776-2cdcc29b5b45))
+ (fp_line (start 39.9 0.75) (end 39.9 0.75) (layer "F.SilkS") (width 0.12) (tstamp 5451db5b-0f7d-4e70-8939-636976d8d42a))
+ (fp_line (start 29.4 0.75) (end 29.4 0.75) (layer "F.SilkS") (width 0.12) (tstamp 595da312-e8c7-4d5f-b12c-e8c0214ac25f))
+ (fp_line (start 12.6 -3) (end 15.4 -3) (layer "F.SilkS") (width 0.12) (tstamp 5a971d7a-f594-42c9-8457-f1fba06a946b))
+ (fp_line (start 8.4 0.689) (end 8.4 0.75) (layer "F.SilkS") (width 0.12) (tstamp 61a235b6-2f5d-4dc2-96ab-62501ba25d68))
+ (fp_line (start 4.9 -3) (end 4.9 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 698f9d95-0f94-41b4-aa1d-02baf9cff841))
+ (fp_line (start -2.55 2.66) (end -2.55 4.9) (layer "F.SilkS") (width 0.12) (tstamp 69949a3b-4f95-4f66-a145-e3b4c5ec0d84))
+ (fp_line (start 37.1 -3) (end 37.1 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 6d2d1748-3254-4c0d-8bd2-e2c55088f7fc))
+ (fp_line (start 18.9 0.75) (end 18.9 0.75) (layer "F.SilkS") (width 0.12) (tstamp 6d814c26-c94c-4002-a03f-14addbe7ca66))
+ (fp_line (start 22.4 0.75) (end 22.4 0.75) (layer "F.SilkS") (width 0.12) (tstamp 6debab51-1082-4dd8-83a8-98a481e5576b))
+ (fp_line (start 44.1 0.75) (end 44.101 0.75) (layer "F.SilkS") (width 0.12) (tstamp 70d2cbf4-e0ad-4c2f-9bd4-e8f7513cf3ee))
+ (fp_line (start 40.6 0.689) (end 40.6 0.75) (layer "F.SilkS") (width 0.12) (tstamp 72abc942-a187-400b-a844-a85fda6d6793))
+ (fp_line (start 8.4 -3) (end 8.4 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 768661de-5a81-4775-abab-7bbbdce74724))
+ (fp_line (start 5.6 0.689) (end 5.6 0.75) (layer "F.SilkS") (width 0.12) (tstamp 785746f5-378f-4688-82d0-e953a1f5a75b))
+ (fp_line (start 19.6 -3) (end 22.4 -3) (layer "F.SilkS") (width 0.12) (tstamp 7f28ad68-75d4-4704-a5bd-55029dc61322))
+ (fp_line (start 43.4 0.689) (end 43.4 0.75) (layer "F.SilkS") (width 0.12) (tstamp 805e23d9-32e8-498c-bfed-d5bf3b917379))
+ (fp_line (start 5.6 -3) (end 8.4 -3) (layer "F.SilkS") (width 0.12) (tstamp 84e984c1-e0db-4482-9ff2-601d12bb4468))
+ (fp_line (start -2.31 4.66) (end 47.81 4.66) (layer "F.SilkS") (width 0.12) (tstamp 85f8fbd8-3e4f-4fda-adcb-f5769b9cdbb1))
+ (fp_line (start 37.1 0.75) (end 37.101 0.75) (layer "F.SilkS") (width 0.12) (tstamp 8787df50-e9ed-479f-be65-6afa13d35f7e))
+ (fp_line (start 36.4 0.689) (end 36.4 0.75) (layer "F.SilkS") (width 0.12) (tstamp 8920623b-c172-43db-98fb-c084a5a61439))
+ (fp_line (start 40.6 -3) (end 43.4 -3) (layer "F.SilkS") (width 0.12) (tstamp 8b038183-e4e9-4cd4-bfe8-da53c948063b))
+ (fp_line (start 9.1 -3) (end 11.9 -3) (layer "F.SilkS") (width 0.12) (tstamp 8df5d9f1-ba77-4acf-a116-4fa586b3dcb0))
+ (fp_line (start 11.634 1.101) (end 12.867 1.101) (layer "F.SilkS") (width 0.12) (tstamp 90a28494-b580-4279-84b0-91ce20eba368))
+ (fp_line (start 44.1 -3) (end 46.9 -3) (layer "F.SilkS") (width 0.12) (tstamp 91e2cd5b-c808-4ef3-a295-6da51151037e))
+ (fp_line (start 2.1 0.689) (end 2.1 0.75) (layer "F.SilkS") (width 0.12) (tstamp 924fcdb8-1ad6-43bb-abb9-1cbbb888590a))
+ (fp_line (start 25.634 1.101) (end 26.867 1.101) (layer "F.SilkS") (width 0.12) (tstamp 92717e16-2759-4aab-975a-abdc1842d00d))
+ (fp_line (start 8.4 0.75) (end 8.4 0.75) (layer "F.SilkS") (width 0.12) (tstamp 940d5167-b638-4f76-87b1-b7e9193539e9))
+ (fp_line (start 18.9 -3) (end 18.9 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 943806cf-8d47-4b81-a6b1-ba0e841a5b45))
+ (fp_line (start 43.134 1.101) (end 44.367 1.101) (layer "F.SilkS") (width 0.12) (tstamp 99e4e716-5502-4659-8d62-31f86a28d310))
+ (fp_line (start 19.6 -3) (end 19.6 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 9ac5e1ca-32e2-42a9-9d73-b3b1d44ea43d))
+ (fp_line (start 9.1 0.689) (end 9.1 0.75) (layer "F.SilkS") (width 0.12) (tstamp 9c75468d-5bee-453d-b376-3a5c634eff3d))
+ (fp_line (start 2.1 -3) (end 2.1 -0.689) (layer "F.SilkS") (width 0.12) (tstamp a1a6e99d-9fa7-4ba1-84c4-44b3ce5a29ea))
+ (fp_line (start 33.6 -3) (end 36.4 -3) (layer "F.SilkS") (width 0.12) (tstamp a3e41cd1-133f-4b17-9126-99ad75e703e6))
+ (fp_line (start 15.4 0.689) (end 15.4 0.75) (layer "F.SilkS") (width 0.12) (tstamp a6850b64-00d1-455c-8465-052396c9de0c))
+ (fp_line (start 44.1 -3) (end 44.1 -0.689) (layer "F.SilkS") (width 0.12) (tstamp a9a09295-7d41-4da8-b88a-cc0417fb547f))
+ (fp_line (start 22.4 -3) (end 22.4 -0.689) (layer "F.SilkS") (width 0.12) (tstamp abe92a93-e826-482a-9f0c-19b2c2038a24))
+ (fp_line (start 12.6 0.75) (end 12.601 0.75) (layer "F.SilkS") (width 0.12) (tstamp b108b6ad-c2c7-4a3e-9354-b22486dbd937))
+ (fp_line (start 30.1 -3) (end 30.1 -0.689) (layer "F.SilkS") (width 0.12) (tstamp b1607bb3-782f-4abd-84bd-085668eeb706))
+ (fp_line (start 22.134 1.101) (end 23.367 1.101) (layer "F.SilkS") (width 0.12) (tstamp b1f547fe-1c9e-4f3d-9975-0f980b01f8be))
+ (fp_line (start 26.6 0.689) (end 26.6 0.75) (layer "F.SilkS") (width 0.12) (tstamp b27994aa-cbc4-4581-a1d9-8b1ec4acd455))
+ (fp_line (start 36.134 1.101) (end 37.367 1.101) (layer "F.SilkS") (width 0.12) (tstamp bbf19bdd-42ac-4e74-8091-f4e2e8a1cdf0))
+ (fp_line (start 11.9 0.75) (end 11.9 0.75) (layer "F.SilkS") (width 0.12) (tstamp bdabeda3-c69b-415c-ab60-080276fd9c41))
+ (fp_line (start 46.9 -3) (end 46.9 -0.689) (layer "F.SilkS") (width 0.12) (tstamp be31ac95-1f7a-463e-8364-a71f1b732aed))
+ (fp_line (start 11.9 -3) (end 11.9 -0.689) (layer "F.SilkS") (width 0.12) (tstamp c13d5c29-b716-4273-b261-01364b531496))
+ (fp_line (start 16.101 0.75) (end 16.101 0.75) (layer "F.SilkS") (width 0.12) (tstamp c1d74a3b-4d31-40b4-90ae-aedb2b40dc44))
+ (fp_line (start 30.1 0.689) (end 30.1 0.75) (layer "F.SilkS") (width 0.12) (tstamp c25adeed-99b8-45d5-8eb7-97dfcf57ebb4))
+ (fp_line (start 36.4 0.75) (end 36.4 0.75) (layer "F.SilkS") (width 0.12) (tstamp c4717fce-9f87-491a-80ce-2b7ec93d455c))
+ (fp_line (start 37.1 -3) (end 39.9 -3) (layer "F.SilkS") (width 0.12) (tstamp c8c86e5d-6a82-451b-8289-5dece95111c6))
+ (fp_line (start 30.1 0.75) (end 30.101 0.75) (layer "F.SilkS") (width 0.12) (tstamp ccc97547-babf-487d-b460-89ed2eef2f2c))
+ (fp_line (start 46.9 0.75) (end 46.9 0.75) (layer "F.SilkS") (width 0.12) (tstamp d11f4a6a-e31b-44dc-9f4d-edc065d16e29))
+ (fp_line (start 11.9 0.689) (end 11.9 0.75) (layer "F.SilkS") (width 0.12) (tstamp d13e8c30-8d9c-4474-9214-9c4d8ec8c7d3))
+ (fp_line (start 26.6 0.75) (end 26.601 0.75) (layer "F.SilkS") (width 0.12) (tstamp d28c940e-569b-4680-991e-19dcefecd493))
+ (fp_line (start 22.4 0.689) (end 22.4 0.75) (layer "F.SilkS") (width 0.12) (tstamp d63071d4-7adc-42fc-a80f-08c6c8c9bcd1))
+ (fp_line (start 23.1 0.75) (end 23.101 0.75) (layer "F.SilkS") (width 0.12) (tstamp d7647fbd-0d60-4c3e-ae9a-9498638df9b1))
+ (fp_line (start 25.9 0.689) (end 25.9 0.75) (layer "F.SilkS") (width 0.12) (tstamp d9ee5491-7c8e-49a0-938d-5738aeba77e6))
+ (fp_line (start 18.9 0.689) (end 18.9 0.75) (layer "F.SilkS") (width 0.12) (tstamp da962cfa-4cb5-4210-af3b-c23cdf121e0f))
+ (fp_line (start 29.4 -3) (end 29.4 -0.689) (layer "F.SilkS") (width 0.12) (tstamp dff37663-b3b0-4571-8444-db583f9e4caf))
+ (fp_line (start 15.4 -3) (end 15.4 -0.689) (layer "F.SilkS") (width 0.12) (tstamp e295e4e5-5ac1-4994-a74a-dbf0086131b5))
+ (fp_line (start 12.6 -3) (end 12.6 -0.689) (layer "F.SilkS") (width 0.12) (tstamp e6f15db7-57c2-470a-a5d0-fa49a09bea75))
+ (fp_line (start 16.101 -3) (end 18.9 -3) (layer "F.SilkS") (width 0.12) (tstamp ea773650-052e-4786-9bee-1e599d66d756))
+ (fp_line (start 39.9 0.689) (end 39.9 0.75) (layer "F.SilkS") (width 0.12) (tstamp ec2030b9-1922-4611-840f-42b5fb1c1d79))
+ (fp_line (start 19.6 0.689) (end 19.6 0.75) (layer "F.SilkS") (width 0.12) (tstamp ed4c921d-da41-4229-9afb-08f6955b6c32))
+ (fp_line (start 43.4 -3) (end 43.4 -0.689) (layer "F.SilkS") (width 0.12) (tstamp ee070552-c4c5-4a2a-a744-940b42be38cb))
+ (fp_line (start 33.6 0.75) (end 33.601 0.75) (layer "F.SilkS") (width 0.12) (tstamp ee325cde-85c1-41ac-b88a-df9ccd16e8f9))
+ (fp_line (start -2.31 -3.76) (end 47.81 -3.76) (layer "F.SilkS") (width 0.12) (tstamp eef62a6d-23d8-4647-b7b7-4543bff5135d))
+ (fp_line (start 46.9 0.689) (end 46.9 0.75) (layer "F.SilkS") (width 0.12) (tstamp f4895137-cbfb-4e6c-a015-ba02afad2557))
+ (fp_line (start 2.1 -3) (end 4.9 -3) (layer "F.SilkS") (width 0.12) (tstamp f66829df-954b-41b3-ae62-03296f975a53))
+ (fp_line (start 1.54 1.101) (end 2.367 1.101) (layer "F.SilkS") (width 0.12) (tstamp f83f9e8f-685b-43a4-a87a-d1093f01f454))
+ (fp_line (start -1.4 -3) (end 1.4 -3) (layer "F.SilkS") (width 0.12) (tstamp faaa9821-56a0-44e3-a435-525c4cea4ef1))
+ (fp_line (start 40.6 0.75) (end 40.601 0.75) (layer "F.SilkS") (width 0.12) (tstamp fb35e907-b281-4f6b-b3da-20f4f61ff419))
+ (fp_line (start 25.9 0.75) (end 25.9 0.75) (layer "F.SilkS") (width 0.12) (tstamp fee688ff-6544-44e7-a5e3-d882e05bdd43))
+ (fp_arc (start 30.560085 -1.257767) (mid 31.499876 -2.600282) (end 32.44 -1.258) (layer "F.SilkS") (width 0.12) (tstamp 31d434f9-673f-4165-9c29-7362cde5584d))
+ (fp_arc (start 2.560085 -1.257767) (mid 3.499876 -2.600282) (end 4.44 -1.258) (layer "F.SilkS") (width 0.12) (tstamp 327a041b-87c8-4dde-9765-a4e30764746f))
+ (fp_arc (start 9.560085 -1.257767) (mid 10.499876 -2.600282) (end 11.44 -1.258) (layer "F.SilkS") (width 0.12) (tstamp 4bbb2338-353e-4c3f-893f-36df744b0f9e))
+ (fp_arc (start 34.060085 -1.257767) (mid 34.999876 -2.600282) (end 35.94 -1.258) (layer "F.SilkS") (width 0.12) (tstamp 4f679544-f17a-4378-ab88-e78094d25fba))
+ (fp_arc (start 16.560085 -1.257767) (mid 17.499876 -2.600282) (end 18.44 -1.258) (layer "F.SilkS") (width 0.12) (tstamp 5af2ecd1-e4cf-4abc-a56e-be77dca92cb6))
+ (fp_arc (start 37.560085 -1.257767) (mid 38.499876 -2.600282) (end 39.44 -1.258) (layer "F.SilkS") (width 0.12) (tstamp 7046d5e1-41c4-4e52-aa80-65cb6d8fa1d6))
+ (fp_arc (start -0.99789 -1.529434) (mid -0.000785 -2.600382) (end 0.998 -1.531) (layer "F.SilkS") (width 0.12) (tstamp 785f7783-715d-4506-ac95-b9e6f16cca76))
+ (fp_arc (start 27.060085 -1.257767) (mid 27.999876 -2.600282) (end 28.94 -1.258) (layer "F.SilkS") (width 0.12) (tstamp 83adde29-adb0-46f8-885e-bee71262c89f))
+ (fp_arc (start 41.060085 -1.257767) (mid 41.999876 -2.600282) (end 42.94 -1.258) (layer "F.SilkS") (width 0.12) (tstamp 95e78602-6579-42a1-a34f-bb2adb470116))
+ (fp_arc (start 13.060085 -1.257767) (mid 13.999876 -2.600282) (end 14.94 -1.258) (layer "F.SilkS") (width 0.12) (tstamp b38c059d-d6fb-45a6-b0c2-798eb9730bcf))
+ (fp_arc (start 6.060085 -1.257767) (mid 6.999876 -2.600282) (end 7.94 -1.258) (layer "F.SilkS") (width 0.12) (tstamp b780cbb4-a73d-4448-ab2b-6759d52fe9f9))
+ (fp_arc (start 20.060085 -1.257767) (mid 20.999876 -2.600282) (end 21.94 -1.258) (layer "F.SilkS") (width 0.12) (tstamp ba90b1f0-3833-403d-a091-91f55451256c))
+ (fp_arc (start 44.560085 -1.257767) (mid 45.499876 -2.600282) (end 46.44 -1.258) (layer "F.SilkS") (width 0.12) (tstamp c0ef049d-f67b-4bed-b29e-fb9b07e363c7))
+ (fp_arc (start 23.560085 -1.257767) (mid 24.499876 -2.600282) (end 25.44 -1.258) (layer "F.SilkS") (width 0.12) (tstamp c5b6a093-3425-40ee-a8ae-11cf11a71d45))
+ (fp_line (start 48.25 -4.2) (end -2.75 -4.2) (layer "F.CrtYd") (width 0.05) (tstamp a8eb27d9-2a57-4184-a19d-4f1d16e7909e))
+ (fp_line (start 48.25 5.11) (end 48.25 -4.2) (layer "F.CrtYd") (width 0.05) (tstamp c54a3f21-94b5-43b1-80aa-1ac5a70ae7f5))
+ (fp_line (start -2.75 5.11) (end 48.25 5.11) (layer "F.CrtYd") (width 0.05) (tstamp e4b476c7-41b6-4fcb-afd2-d4893d12e0be))
+ (fp_line (start -2.75 -4.2) (end -2.75 5.11) (layer "F.CrtYd") (width 0.05) (tstamp ed0efbdb-a27f-49ea-afc2-fdb8fb3cde3d))
+ (fp_line (start 5.6 0.75) (end 8.4 0.75) (layer "F.Fab") (width 0.1) (tstamp 00ca1b0a-f129-491b-9e86-d10216ef245b))
+ (fp_line (start 30.1 -3) (end 30.1 0.75) (layer "F.Fab") (width 0.1) (tstamp 02b179d8-b655-4377-a3d8-acee767d035d))
+ (fp_line (start 8.4 -3) (end 5.6 -3) (layer "F.Fab") (width 0.1) (tstamp 02b43e51-1df1-4abc-ac6c-cdc9a73ac0e0))
+ (fp_line (start 40.6 -3) (end 40.6 0.75) (layer "F.Fab") (width 0.1) (tstamp 02ed0b05-930d-4bd2-973b-22f999f3bcb2))
+ (fp_line (start 32.9 -3) (end 30.1 -3) (layer "F.Fab") (width 0.1) (tstamp 0c5bf105-31db-4c12-99f6-d9becf5d4e71))
+ (fp_line (start 39.9 0.75) (end 39.9 -3) (layer "F.Fab") (width 0.1) (tstamp 176578bf-456c-40e1-8637-55c2713c753f))
+ (fp_line (start 44.1 -3) (end 44.1 0.75) (layer "F.Fab") (width 0.1) (tstamp 198c0e9b-eaf0-4d06-bbb4-e3c058730b6f))
+ (fp_line (start 23.1 -3) (end 23.1 0.75) (layer "F.Fab") (width 0.1) (tstamp 1d6086cf-98e5-4a01-bb92-efe52199cc99))
+ (fp_line (start 4.9 -3) (end 2.1 -3) (layer "F.Fab") (width 0.1) (tstamp 23c9fcf9-52ee-4b1f-b4c2-ec6e12dff63c))
+ (fp_line (start 43.4 -3) (end 40.6 -3) (layer "F.Fab") (width 0.1) (tstamp 28a9d3e9-d618-4122-8006-7aeb6233d503))
+ (fp_line (start 37.1 0.75) (end 39.9 0.75) (layer "F.Fab") (width 0.1) (tstamp 2f00ec45-295d-40e7-bc98-9a12880379dc))
+ (fp_line (start 47.75 -3.7) (end 47.75 4.6) (layer "F.Fab") (width 0.1) (tstamp 326816ab-6bef-4fcf-b499-4db1e4b93a63))
+ (fp_line (start -2.25 -3.7) (end 47.75 -3.7) (layer "F.Fab") (width 0.1) (tstamp 34ed0af2-668a-45cc-93dd-d8888ffec3a7))
+ (fp_line (start 47.75 4.6) (end -0.25 4.6) (layer "F.Fab") (width 0.1) (tstamp 3764a9da-5795-478a-bafb-a06c5df87520))
+ (fp_line (start 39.9 -3) (end 37.1 -3) (layer "F.Fab") (width 0.1) (tstamp 43ffbec1-3aa9-41f3-86c4-ede665cc4d53))
+ (fp_line (start 5.6 -3) (end 5.6 0.75) (layer "F.Fab") (width 0.1) (tstamp 45c31e6a-96a5-4645-8fbd-fc671790c687))
+ (fp_line (start 4.9 0.75) (end 4.9 -3) (layer "F.Fab") (width 0.1) (tstamp 4bd5ce17-92ae-4ae8-8b51-84316c2cf55e))
+ (fp_line (start 26.6 -3) (end 26.6 0.75) (layer "F.Fab") (width 0.1) (tstamp 4eb26bcd-b985-40da-b501-75eb1fa930f8))
+ (fp_line (start 18.9 0.75) (end 18.9 -3) (layer "F.Fab") (width 0.1) (tstamp 4f0d9b0b-5db6-4916-8146-a2cf40c8cc5c))
+ (fp_line (start 9.1 0.75) (end 11.9 0.75) (layer "F.Fab") (width 0.1) (tstamp 4f6be61e-d757-47c2-9f68-60e43dfa58a8))
+ (fp_line (start 22.4 -3) (end 19.6 -3) (layer "F.Fab") (width 0.1) (tstamp 4fda12bf-0c04-42bc-8238-70d63101d089))
+ (fp_line (start 23.1 0.75) (end 25.9 0.75) (layer "F.Fab") (width 0.1) (tstamp 56c1f2cf-3810-4bad-a55e-b14821d9dfe8))
+ (fp_line (start -1.4 -3) (end -1.4 0.75) (layer "F.Fab") (width 0.1) (tstamp 58625d88-52d0-41c0-96d2-5a58c61caa18))
+ (fp_line (start 40.6 0.75) (end 43.4 0.75) (layer "F.Fab") (width 0.1) (tstamp 590144ea-06a2-4d35-a5d4-d5c76bbada5f))
+ (fp_line (start 16.101 -3) (end 16.101 0.75) (layer "F.Fab") (width 0.1) (tstamp 5d202952-4227-4d35-9001-8001b4bb3e90))
+ (fp_line (start 32.9 0.75) (end 32.9 -3) (layer "F.Fab") (width 0.1) (tstamp 5dd18046-b090-427f-834e-d4b7120def2e))
+ (fp_line (start 8.4 0.75) (end 8.4 -3) (layer "F.Fab") (width 0.1) (tstamp 628ab011-0c9b-470c-ba6a-c379b3729b81))
+ (fp_line (start -2.25 1.1) (end 47.75 1.1) (layer "F.Fab") (width 0.1) (tstamp 6cd72d94-e1d3-4a67-8296-9275d1fd15c2))
+ (fp_line (start 9.1 -3) (end 9.1 0.75) (layer "F.Fab") (width 0.1) (tstamp 6d1d2b2b-ef9f-400a-b95d-64aa1e2c913a))
+ (fp_line (start 19.6 0.75) (end 22.4 0.75) (layer "F.Fab") (width 0.1) (tstamp 725a6dcf-8166-4f48-9525-2ec994ffee2b))
+ (fp_line (start 29.4 0.75) (end 29.4 -3) (layer "F.Fab") (width 0.1) (tstamp 7a9280b4-cf72-46fc-89fc-226fa5f14d6a))
+ (fp_line (start 37.1 -3) (end 37.1 0.75) (layer "F.Fab") (width 0.1) (tstamp 7bbd4628-448a-47c2-94b3-a443e865967e))
+ (fp_line (start 36.4 -3) (end 33.6 -3) (layer "F.Fab") (width 0.1) (tstamp 819a3e7f-b115-4b18-8747-5b719b4d3f09))
+ (fp_line (start 2.1 -3) (end 2.1 0.75) (layer "F.Fab") (width 0.1) (tstamp 82bda086-1dd7-4eea-a8fe-babd2597108c))
+ (fp_line (start 18.9 -3) (end 16.101 -3) (layer "F.Fab") (width 0.1) (tstamp 955afece-739e-4e70-ac7f-4b97bfa41f95))
+ (fp_line (start 16.101 0.75) (end 18.9 0.75) (layer "F.Fab") (width 0.1) (tstamp 9c18392b-ffc9-4076-a020-622fdf7ea031))
+ (fp_line (start 11.9 -3) (end 9.1 -3) (layer "F.Fab") (width 0.1) (tstamp a7865c72-9135-4c60-981a-a96f89306ed2))
+ (fp_line (start 43.4 0.75) (end 43.4 -3) (layer "F.Fab") (width 0.1) (tstamp b32780d9-bbdc-40a1-a7b4-20699dfae28f))
+ (fp_line (start 15.4 -3) (end 12.6 -3) (layer "F.Fab") (width 0.1) (tstamp bb50df9c-dfd5-4e05-af98-23783bf3015e))
+ (fp_line (start 22.4 0.75) (end 22.4 -3) (layer "F.Fab") (width 0.1) (tstamp bcce36ba-0229-4bd4-b877-16e668a22c4d))
+ (fp_line (start 46.9 -3) (end 44.1 -3) (layer "F.Fab") (width 0.1) (tstamp bdf0f39b-0296-45c8-ad2f-2ec534d9dc2e))
+ (fp_line (start -0.25 4.6) (end -2.25 2.6) (layer "F.Fab") (width 0.1) (tstamp bffc63b0-5173-43f5-9ee8-b76509f65c46))
+ (fp_line (start 25.9 -3) (end 23.1 -3) (layer "F.Fab") (width 0.1) (tstamp c0a935a5-20db-433f-8f9c-82b3472a65aa))
+ (fp_line (start 11.9 0.75) (end 11.9 -3) (layer "F.Fab") (width 0.1) (tstamp d3ff899b-dda0-4f2b-a804-436a1a48b8ef))
+ (fp_line (start -1.4 0.75) (end 1.4 0.75) (layer "F.Fab") (width 0.1) (tstamp d845ae76-580a-4796-be34-f64c9b16663c))
+ (fp_line (start 12.6 -3) (end 12.6 0.75) (layer "F.Fab") (width 0.1) (tstamp d92de66d-fea1-422b-a039-780335ff9f0b))
+ (fp_line (start 1.4 0.75) (end 1.4 -3) (layer "F.Fab") (width 0.1) (tstamp d9894d82-5d0e-4091-8880-4ac519d29421))
+ (fp_line (start 46.9 0.75) (end 46.9 -3) (layer "F.Fab") (width 0.1) (tstamp da49d139-96d1-4719-ba07-102be1101ab6))
+ (fp_line (start 33.6 -3) (end 33.6 0.75) (layer "F.Fab") (width 0.1) (tstamp daf706f8-2a44-4fd8-980b-092eccec5a3e))
+ (fp_line (start 30.1 0.75) (end 32.9 0.75) (layer "F.Fab") (width 0.1) (tstamp dc928b7b-4489-434b-9e86-7b1373f78dd8))
+ (fp_line (start 44.1 0.75) (end 46.9 0.75) (layer "F.Fab") (width 0.1) (tstamp e1352964-346d-4aba-863a-adccb67d332a))
+ (fp_line (start 12.6 0.75) (end 15.4 0.75) (layer "F.Fab") (width 0.1) (tstamp eba601df-6ee0-4a70-b70d-3100c5fad3df))
+ (fp_line (start 33.6 0.75) (end 36.4 0.75) (layer "F.Fab") (width 0.1) (tstamp f236730c-052c-4b20-872a-d289fa10df6a))
+ (fp_line (start 15.4 0.75) (end 15.4 -3) (layer "F.Fab") (width 0.1) (tstamp f80230f1-a78b-43e8-9be9-844eb875f61a))
+ (fp_line (start 19.6 -3) (end 19.6 0.75) (layer "F.Fab") (width 0.1) (tstamp fa46949b-a23e-4a34-b910-26550dcae356))
+ (fp_line (start -2.25 2.6) (end -2.25 -3.7) (layer "F.Fab") (width 0.1) (tstamp fe3ddb32-f686-4dbd-b763-7fbace83cac2))
+ (fp_line (start 2.1 0.75) (end 4.9 0.75) (layer "F.Fab") (width 0.1) (tstamp fe6799b7-e156-47c4-9878-d616aa2baf26))
+ (fp_line (start 1.4 -3) (end -1.4 -3) (layer "F.Fab") (width 0.1) (tstamp fe6a5886-1a91-40b9-ac7a-4b67c91f45d3))
+ (fp_line (start 26.6 0.75) (end 29.4 0.75) (layer "F.Fab") (width 0.1) (tstamp fe965dc0-c911-476d-a844-14a4f818f5de))
+ (fp_line (start 36.4 0.75) (end 36.4 -3) (layer "F.Fab") (width 0.1) (tstamp fe9d92ad-ef22-4395-a6e1-e5fad4953edb))
+ (fp_line (start 29.4 -3) (end 26.6 -3) (layer "F.Fab") (width 0.1) (tstamp feb2a3f5-abc6-4eeb-bd50-3eb454a0572a))
+ (fp_line (start 25.9 0.75) (end 25.9 -3) (layer "F.Fab") (width 0.1) (tstamp ff3efeb8-be31-4bf9-940a-0259d47d6c2a))
+ (fp_circle (center 35 -1.6) (end 36 -1.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp 1c59173c-3385-46cf-b1fa-0830b56f44b4))
+ (fp_circle (center 14 -1.6) (end 15 -1.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp 39ceb6d3-7087-4454-9613-dae3bb4194b6))
+ (fp_circle (center 7 -1.6) (end 8 -1.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp 403b815b-90fd-47cb-81fe-835a1d4e7ef8))
+ (fp_circle (center 10.5 -1.6) (end 11.5 -1.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp 5daa3eaa-c8d5-4b2f-b90e-5c7ad357c0e9))
+ (fp_circle (center 42 -1.6) (end 43 -1.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp 64698b35-9e9d-428a-84e6-29a6d715ab98))
+ (fp_circle (center 3.5 -1.6) (end 4.5 -1.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp 678cebfb-8384-4593-8b8a-bbe54126e72d))
+ (fp_circle (center 28 -1.6) (end 29 -1.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp 6b86df67-e1dd-43cd-8e92-897fd7b8b00a))
+ (fp_circle (center 24.5 -1.6) (end 25.5 -1.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp 79ba407f-9962-4a9e-9c41-1a5a381a46cc))
+ (fp_circle (center 21 -1.6) (end 22 -1.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp 913d3b82-86db-4503-a662-96a353d5d11b))
+ (fp_circle (center 31.5 -1.6) (end 32.5 -1.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp 96841292-5023-48e2-b4cc-7757e82cd872))
+ (fp_circle (center 0 -1.6) (end 1 -1.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp a52833c9-5bc4-419f-b594-0a1d3671a3ad))
+ (fp_circle (center 38.5 -1.6) (end 39.5 -1.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp b002b34c-d6f0-495a-860a-e07f520d517c))
+ (fp_circle (center 45.5 -1.6) (end 46.5 -1.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp cac97db2-71e8-4e9d-a0a8-decc78044ad5))
+ (fp_circle (center 17.5 -1.6) (end 18.5 -1.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp d4c632a4-fc4a-4b1b-9e4e-a81e5c42b5c7))
+ (pad "1" thru_hole rect (at 0 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask) (tstamp 22e0b4a1-f1b3-4a39-9236-a10aa3e8b958))
+ (pad "2" thru_hole circle (at 3.5 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask) (tstamp da99ee4f-7971-4015-88db-ebd1efd090d7))
+ (pad "3" thru_hole circle (at 7 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask) (tstamp 036763c9-beaf-44f7-8c84-795f7e031656))
+ (pad "4" thru_hole circle (at 10.5 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask) (tstamp ed767529-4885-4190-b95d-e50fc19b1a1c))
+ (pad "5" thru_hole circle (at 14 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask) (tstamp 6faf208c-152d-47a6-ac5f-d39ee978c4f0))
+ (pad "6" thru_hole circle (at 17.5 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask) (tstamp 5980fdfd-1251-453a-bfa4-851f751cc7ee))
+ (pad "7" thru_hole circle (at 21 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask) (tstamp 24f7cebe-9409-4132-aaa9-eae733db00f0))
+ (pad "8" thru_hole circle (at 24.5 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask) (tstamp 741050c0-dcad-43f7-8d02-b51221865071))
+ (pad "9" thru_hole circle (at 28 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask) (tstamp f7a426a4-d975-4f5e-830e-6d86259441ae))
+ (pad "10" thru_hole circle (at 31.5 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask) (tstamp 2e36b214-bf20-44f5-9452-4d313e4aa460))
+ (pad "11" thru_hole circle (at 35 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask) (tstamp 2b36f4e8-e59a-44aa-8cb1-3fb735556e7b))
+ (pad "12" thru_hole circle (at 38.5 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask) (tstamp 6146dc65-f5c1-415a-a46d-3b4f271eabe6))
+ (pad "13" thru_hole circle (at 42 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask) (tstamp f0ff8a79-c29f-439f-96b5-b2c3cf70aac6))
+ (pad "14" thru_hole circle (at 45.5 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask) (tstamp 4eea05f2-d51b-42e2-a202-f4276f4aa341))
+ (model "${KICAD6_3DMODEL_DIR}/TerminalBlock_4Ucon.3dshapes/TerminalBlock_4Ucon_1x14_P3.50mm_Vertical.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/TerminalBlock_4Ucon.pretty/TerminalBlock_4Ucon_1x15_P3.50mm_Horizontal.kicad_mod b/library/kicadLibrary/footprints/TerminalBlock_4Ucon.pretty/TerminalBlock_4Ucon_1x15_P3.50mm_Horizontal.kicad_mod
new file mode 100644
index 00000000..a5cfbf11
--- /dev/null
+++ b/library/kicadLibrary/footprints/TerminalBlock_4Ucon.pretty/TerminalBlock_4Ucon_1x15_P3.50mm_Horizontal.kicad_mod
@@ -0,0 +1,270 @@
+(footprint "TerminalBlock_4Ucon_1x15_P3.50mm_Horizontal" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5B294EA6)
+ (descr "Terminal Block 4Ucon ItemNo. 10692, 15 pins, pitch 3.5mm, size 53.2x7mm^2, drill diamater 1.2mm, pad diameter 2.4mm, see http://www.4uconnector.com/online/object/4udrawing/10692.pdf, script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon")
+ (tags "THT Terminal Block 4Ucon ItemNo. 10692 pitch 3.5mm size 53.2x7mm^2 drill 1.2mm pad 2.4mm")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 24.5 -4.46) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp f5291a90-cea8-42d9-8c3b-4ada44163bf5)
+ )
+ (fp_text value "TerminalBlock_4Ucon_1x15_P3.50mm_Horizontal" (at 24.5 4.66) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 040cab48-545f-47d5-a62b-002572f0b33a)
+ )
+ (fp_text user "${REFERENCE}" (at 24.5 2.9) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp c3488956-1d36-4daa-b1e2-c5bbd0ade428)
+ )
+ (fp_line (start -2.16 3.66) (end 51.16 3.66) (layer "F.SilkS") (width 0.12) (tstamp 12d33e51-703e-4c53-a0a7-6162fa808508))
+ (fp_line (start -2.16 -3.46) (end -2.16 3.66) (layer "F.SilkS") (width 0.12) (tstamp 160012e7-e490-4314-9c81-02e9f118ef95))
+ (fp_line (start -2.16 2.1) (end 51.16 2.1) (layer "F.SilkS") (width 0.12) (tstamp 5d544284-f4ed-4bb3-9882-1fb5fddcba00))
+ (fp_line (start 51.16 -3.46) (end 51.16 3.66) (layer "F.SilkS") (width 0.12) (tstamp 5e7fbe07-596b-4d5e-a68c-cd3d35a98e37))
+ (fp_line (start -2.4 2.16) (end -2.4 3.9) (layer "F.SilkS") (width 0.12) (tstamp bc3200a6-4d09-40b7-8602-47ec37dc7960))
+ (fp_line (start -2.16 -3.46) (end 51.16 -3.46) (layer "F.SilkS") (width 0.12) (tstamp eacb4418-295e-4fa2-b0d5-8425e7cf2cad))
+ (fp_line (start -2.4 3.9) (end -0.9 3.9) (layer "F.SilkS") (width 0.12) (tstamp ef36a5b2-0205-4510-b49d-89443f63a589))
+ (fp_arc (start 1.432109 -0.607742) (mid 1.555727 0.00014) (end 1.432 0.608) (layer "F.SilkS") (width 0.12) (tstamp 2385fdbb-809c-42e1-a50f-abefff937ffb))
+ (fp_arc (start -0.607742 -1.432109) (mid 0.00014 -1.555727) (end 0.608 -1.432) (layer "F.SilkS") (width 0.12) (tstamp 473abbea-022d-41fa-93ae-7a10002127cb))
+ (fp_arc (start -1.432109 0.607742) (mid -1.555727 -0.00014) (end -1.432 -0.608) (layer "F.SilkS") (width 0.12) (tstamp 4a92e134-12ca-40d3-be69-5d03b27a598e))
+ (fp_arc (start 0.027011 1.555493) (mid -0.296984 1.527118) (end -0.608 1.432) (layer "F.SilkS") (width 0.12) (tstamp 5f470e34-978f-4ee9-ac66-584b4956afe2))
+ (fp_arc (start 0.607587 1.431385) (mid 0.310017 1.523783) (end 0 1.555) (layer "F.SilkS") (width 0.12) (tstamp fe60d4af-47f5-41a9-863b-88463517d3a1))
+ (fp_circle (center 38.5 0) (end 40.055 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp 0380d12e-d818-4f90-9073-69b7bdd44c31))
+ (fp_circle (center 3.5 0) (end 5.055 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp 08621850-678f-4928-891c-7fbf490ea0de))
+ (fp_circle (center 45.5 0) (end 47.055 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp 0f297c5f-fd61-48e0-8e50-68f9eb62a930))
+ (fp_circle (center 14 0) (end 15.555 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp 3b6ec443-b203-41ce-acab-4489c3652364))
+ (fp_circle (center 24.5 0) (end 26.055 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp 456d2a15-6c4d-4365-abf5-adc25d665d5d))
+ (fp_circle (center 7 0) (end 8.555 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp 460ed6cc-7526-43dd-b86f-329120265177))
+ (fp_circle (center 10.5 0) (end 12.055 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp 54a0248b-63b1-4acc-a8ad-c1d8a7589ff5))
+ (fp_circle (center 28 0) (end 29.555 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp 7899217f-6396-401b-a071-3151cb2ab6f0))
+ (fp_circle (center 42 0) (end 43.555 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp 7ccd51c0-39f6-454a-ba83-c0fb46e1abc2))
+ (fp_circle (center 21 0) (end 22.555 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp 81adb3a8-779c-44d0-8ef9-73d44928ebd9))
+ (fp_circle (center 35 0) (end 36.555 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp 95e9203b-6a97-4ffe-8885-84517a4a8f0c))
+ (fp_circle (center 31.5 0) (end 33.055 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp 9a760928-016c-43f2-87cf-6a089ae7f6d7))
+ (fp_circle (center 49 0) (end 50.555 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp b4500142-b578-49c3-b84b-2b5ec2116de6))
+ (fp_circle (center 17.5 0) (end 19.055 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp f46ba70f-825d-4a19-98d6-48e7a3c4d584))
+ (fp_line (start 51.6 -3.9) (end -2.6 -3.9) (layer "F.CrtYd") (width 0.05) (tstamp 1c3325e6-f39e-4165-9979-2c8260ff0634))
+ (fp_line (start 51.6 4.1) (end 51.6 -3.9) (layer "F.CrtYd") (width 0.05) (tstamp 74a72d17-0446-441c-af65-7426f0c8d094))
+ (fp_line (start -2.6 4.1) (end 51.6 4.1) (layer "F.CrtYd") (width 0.05) (tstamp b1b28700-638c-4825-8f7b-700cba966ed2))
+ (fp_line (start -2.6 -3.9) (end -2.6 4.1) (layer "F.CrtYd") (width 0.05) (tstamp dce3f38b-ee32-4b96-86c2-d726e776e75a))
+ (fp_line (start -1.1 -0.069) (end -0.069 -0.069) (layer "F.Fab") (width 0.1) (tstamp 0222419f-6e07-431a-b16f-f10d0a5a9d90))
+ (fp_line (start 21.069 0.069) (end 21.069 1.1) (layer "F.Fab") (width 0.1) (tstamp 02b2409d-205c-4942-b8e4-e4fb948ba5c8))
+ (fp_line (start 23.4 0.069) (end 23.4 -0.069) (layer "F.Fab") (width 0.1) (tstamp 038091ab-ee9b-47e4-b1bf-5d9ea00c51c0))
+ (fp_line (start 12.9 0.069) (end 12.9 -0.069) (layer "F.Fab") (width 0.1) (tstamp 03c6f8b5-cb7a-4012-bb20-086369c7bcf1))
+ (fp_line (start 35.069 -0.069) (end 36.1 -0.069) (layer "F.Fab") (width 0.1) (tstamp 03e14745-e5b1-4119-92cb-d67c5945c1d6))
+ (fp_line (start 32.6 0.069) (end 31.569 0.069) (layer "F.Fab") (width 0.1) (tstamp 057434fb-3136-4ddd-8c44-57a1cd155c1c))
+ (fp_line (start 15.1 0.069) (end 14.069 0.069) (layer "F.Fab") (width 0.1) (tstamp 05c884b1-885c-4597-8553-37c5bd52e3f3))
+ (fp_line (start 5.9 0.069) (end 5.9 -0.069) (layer "F.Fab") (width 0.1) (tstamp 07b313c0-74e2-446c-9122-55f6b56a2503))
+ (fp_line (start 45.431 1.1) (end 45.431 0.069) (layer "F.Fab") (width 0.1) (tstamp 0968f482-30f1-499c-b8bf-eefa865a9475))
+ (fp_line (start 27.931 -1.1) (end 28.069 -1.1) (layer "F.Fab") (width 0.1) (tstamp 0bfbca14-4973-4557-9566-162f8b2f877e))
+ (fp_line (start 13.931 -1.1) (end 14.069 -1.1) (layer "F.Fab") (width 0.1) (tstamp 0cf3e1a4-b2a9-4d14-91b5-61a0e9609863))
+ (fp_line (start 28.069 -1.1) (end 28.069 -0.069) (layer "F.Fab") (width 0.1) (tstamp 0ddde702-c773-4703-93e0-5d25a3a83610))
+ (fp_line (start 45.569 0.069) (end 45.569 1.1) (layer "F.Fab") (width 0.1) (tstamp 0de8be17-a94e-4bf2-9f0a-26004915bb7f))
+ (fp_line (start 38.569 -1.1) (end 38.569 -0.069) (layer "F.Fab") (width 0.1) (tstamp 0e71c66f-7727-4969-9226-0862af656a8d))
+ (fp_line (start 14.069 -1.1) (end 14.069 -0.069) (layer "F.Fab") (width 0.1) (tstamp 0f0ff7db-f5f2-4778-a793-a0402bbf5cef))
+ (fp_line (start 3.431 1.1) (end 3.431 0.069) (layer "F.Fab") (width 0.1) (tstamp 11a8d1d0-0fdd-449b-bbb2-69630f97daa9))
+ (fp_line (start 17.569 0.069) (end 17.569 1.1) (layer "F.Fab") (width 0.1) (tstamp 11f1b8a7-c94f-4bac-b05f-eb52a382a2b6))
+ (fp_line (start 2.4 0.069) (end 2.4 -0.069) (layer "F.Fab") (width 0.1) (tstamp 127c51dd-65d7-4987-b95e-ca31b5d705fd))
+ (fp_line (start 45.569 -0.069) (end 46.6 -0.069) (layer "F.Fab") (width 0.1) (tstamp 12a445b0-a516-409e-9ccd-fa13d09c61a8))
+ (fp_line (start 34.931 -1.1) (end 35.069 -1.1) (layer "F.Fab") (width 0.1) (tstamp 13336509-9db1-4eb3-a5e0-1e66e6be6d1c))
+ (fp_line (start 36.1 0.069) (end 35.069 0.069) (layer "F.Fab") (width 0.1) (tstamp 162e7843-dffd-46c5-9209-b0b68c7b585e))
+ (fp_line (start 30.4 -0.069) (end 31.431 -0.069) (layer "F.Fab") (width 0.1) (tstamp 16ba08ff-2ed9-4d83-bd12-a95f4469a387))
+ (fp_line (start 22.1 -0.069) (end 22.1 0.069) (layer "F.Fab") (width 0.1) (tstamp 1cad3964-9543-4a2e-b411-f5c5dc573f79))
+ (fp_line (start 36.1 -0.069) (end 36.1 0.069) (layer "F.Fab") (width 0.1) (tstamp 1d224167-a49d-4548-aa9c-1e06399ef8c3))
+ (fp_line (start -2.1 2.1) (end 51.1 2.1) (layer "F.Fab") (width 0.1) (tstamp 217f8cb0-95c0-413f-9cdc-1c726631e1dc))
+ (fp_line (start 45.431 -0.069) (end 45.431 -1.1) (layer "F.Fab") (width 0.1) (tstamp 229d20bb-fb08-473b-9841-45694c22aa74))
+ (fp_line (start 26.9 0.069) (end 26.9 -0.069) (layer "F.Fab") (width 0.1) (tstamp 2dbd4d25-95d8-4ecd-bc17-3413ab5d66f9))
+ (fp_line (start 42.069 -0.069) (end 43.1 -0.069) (layer "F.Fab") (width 0.1) (tstamp 2f30a89b-ef44-4abc-af50-2861ff76347f))
+ (fp_line (start 48.931 1.1) (end 48.931 0.069) (layer "F.Fab") (width 0.1) (tstamp 2f606110-1b4a-4d9f-ae45-96adb713e315))
+ (fp_line (start 27.931 1.1) (end 27.931 0.069) (layer "F.Fab") (width 0.1) (tstamp 31b9f575-b4b2-4bd0-81e4-4f86d5988712))
+ (fp_line (start 31.569 0.069) (end 31.569 1.1) (layer "F.Fab") (width 0.1) (tstamp 32296934-9a65-434c-85ac-a5958111f1e2))
+ (fp_line (start 17.431 -0.069) (end 17.431 -1.1) (layer "F.Fab") (width 0.1) (tstamp 37a0e16a-3921-4ad2-ae09-1182fd164526))
+ (fp_line (start 2.4 -0.069) (end 3.431 -0.069) (layer "F.Fab") (width 0.1) (tstamp 3a365bed-5d08-464e-a8a1-11630281517f))
+ (fp_line (start 38.569 0.069) (end 38.569 1.1) (layer "F.Fab") (width 0.1) (tstamp 3b55f936-7453-4d14-8fe7-063367a6bcca))
+ (fp_line (start 25.6 0.069) (end 24.569 0.069) (layer "F.Fab") (width 0.1) (tstamp 3bced248-e911-4502-aa17-f7aaa6348b0b))
+ (fp_line (start 14.069 0.069) (end 14.069 1.1) (layer "F.Fab") (width 0.1) (tstamp 3e4c72cb-f420-4433-b6ad-3adde94d336a))
+ (fp_line (start 24.431 -0.069) (end 24.431 -1.1) (layer "F.Fab") (width 0.1) (tstamp 3f965713-adff-4ca0-b09e-88cd06f64060))
+ (fp_line (start 15.1 -0.069) (end 15.1 0.069) (layer "F.Fab") (width 0.1) (tstamp 3fda4e33-d035-4e57-8870-882e7c181b39))
+ (fp_line (start 42.069 0.069) (end 42.069 1.1) (layer "F.Fab") (width 0.1) (tstamp 3fe5bb65-ba41-4bf9-bab9-10ff6187ed5e))
+ (fp_line (start 5.9 -0.069) (end 6.931 -0.069) (layer "F.Fab") (width 0.1) (tstamp 40e22ee3-c01e-4343-a028-bc92f4a1f059))
+ (fp_line (start -0.069 -1.1) (end 0.069 -1.1) (layer "F.Fab") (width 0.1) (tstamp 41142eaa-c14c-488a-9bdf-f30543d89e97))
+ (fp_line (start -0.069 1.1) (end -0.069 0.069) (layer "F.Fab") (width 0.1) (tstamp 426ec19d-8edc-48d3-baeb-c1b5f1eff2d2))
+ (fp_line (start 42.069 1.1) (end 41.931 1.1) (layer "F.Fab") (width 0.1) (tstamp 431f4dad-c0c5-495c-bdab-5964a0eb22cf))
+ (fp_line (start 31.569 1.1) (end 31.431 1.1) (layer "F.Fab") (width 0.1) (tstamp 4344913b-e59d-46dc-bbeb-c0077dc6b495))
+ (fp_line (start 33.9 -0.069) (end 34.931 -0.069) (layer "F.Fab") (width 0.1) (tstamp 453578c0-787f-407c-a6a9-1b67ea955233))
+ (fp_line (start 3.431 -1.1) (end 3.569 -1.1) (layer "F.Fab") (width 0.1) (tstamp 456da496-fd44-4b1c-9dfc-5d9fb29f84ce))
+ (fp_line (start 1.1 -0.069) (end 1.1 0.069) (layer "F.Fab") (width 0.1) (tstamp 4700473d-b830-4ce1-ba94-3d39fb4724d6))
+ (fp_line (start 17.569 -1.1) (end 17.569 -0.069) (layer "F.Fab") (width 0.1) (tstamp 47a38a4c-7429-4372-adf0-79f717a51381))
+ (fp_line (start 24.569 1.1) (end 24.431 1.1) (layer "F.Fab") (width 0.1) (tstamp 4916e2d7-2a6a-4b54-bd58-099416a3f4af))
+ (fp_line (start 45.431 0.069) (end 44.4 0.069) (layer "F.Fab") (width 0.1) (tstamp 4a4afc45-a2c5-45b9-8ab5-5109b2d84c72))
+ (fp_line (start 24.569 -0.069) (end 25.6 -0.069) (layer "F.Fab") (width 0.1) (tstamp 4a759b7c-cf83-4e58-8c61-418002df15d6))
+ (fp_line (start 22.1 0.069) (end 21.069 0.069) (layer "F.Fab") (width 0.1) (tstamp 4aae8bdc-3b8c-435b-ad21-5c5d0c1f9c0e))
+ (fp_line (start 44.4 -0.069) (end 45.431 -0.069) (layer "F.Fab") (width 0.1) (tstamp 4daf23a4-c59e-49d5-a63a-7b0326d54f9c))
+ (fp_line (start 16.4 -0.069) (end 17.431 -0.069) (layer "F.Fab") (width 0.1) (tstamp 506d94a9-be70-4d3b-ad1d-62b69f62a2e3))
+ (fp_line (start 3.569 -1.1) (end 3.569 -0.069) (layer "F.Fab") (width 0.1) (tstamp 528aa234-7cb5-4f5c-9063-c765d854e3e6))
+ (fp_line (start 39.6 0.069) (end 38.569 0.069) (layer "F.Fab") (width 0.1) (tstamp 543682a6-97b9-45eb-ad45-b618e4a1fb25))
+ (fp_line (start 28.069 0.069) (end 28.069 1.1) (layer "F.Fab") (width 0.1) (tstamp 54bfdfe4-657e-4ebe-b19d-b08af4b8d302))
+ (fp_line (start 3.431 -0.069) (end 3.431 -1.1) (layer "F.Fab") (width 0.1) (tstamp 55d78ff2-7f3b-4c0c-8ca0-d2832a6c62b6))
+ (fp_line (start 16.4 0.069) (end 16.4 -0.069) (layer "F.Fab") (width 0.1) (tstamp 56917111-f56b-4b16-9f1b-e46b19a17a85))
+ (fp_line (start 34.931 1.1) (end 34.931 0.069) (layer "F.Fab") (width 0.1) (tstamp 5ac28472-5062-445a-a1f4-0ad6b3fb8ab7))
+ (fp_line (start 38.569 -0.069) (end 39.6 -0.069) (layer "F.Fab") (width 0.1) (tstamp 5b70b396-7c3d-4149-8a75-6c735f5c8ae2))
+ (fp_line (start 49.069 -1.1) (end 49.069 -0.069) (layer "F.Fab") (width 0.1) (tstamp 5c2ab04a-ca16-49a9-85cf-bfcca39ccc1e))
+ (fp_line (start -0.069 0.069) (end -1.1 0.069) (layer "F.Fab") (width 0.1) (tstamp 5d166de1-f3da-4ce4-8e6b-8f9bf6a8f71a))
+ (fp_line (start 31.569 -1.1) (end 31.569 -0.069) (layer "F.Fab") (width 0.1) (tstamp 5e31355c-aa63-40b7-af4e-0f6a04090409))
+ (fp_line (start 43.1 0.069) (end 42.069 0.069) (layer "F.Fab") (width 0.1) (tstamp 5f79464b-91b3-41d8-a0ab-f80d4ca59ed4))
+ (fp_line (start 17.431 1.1) (end 17.431 0.069) (layer "F.Fab") (width 0.1) (tstamp 6038a41f-3d52-47e4-8dce-5894d090978f))
+ (fp_line (start 41.931 -1.1) (end 42.069 -1.1) (layer "F.Fab") (width 0.1) (tstamp 607e3710-8cc0-47c5-9577-7f5fac4d1ce6))
+ (fp_line (start 29.1 0.069) (end 28.069 0.069) (layer "F.Fab") (width 0.1) (tstamp 61f795d3-f5fa-4e8b-a6f0-3d35b0d4be65))
+ (fp_line (start 6.931 0.069) (end 5.9 0.069) (layer "F.Fab") (width 0.1) (tstamp 62d4eddc-3cac-425c-add9-11b4d467e1ff))
+ (fp_line (start 20.931 -0.069) (end 20.931 -1.1) (layer "F.Fab") (width 0.1) (tstamp 63fad4e7-53c9-44b3-b6fa-6699006d05ec))
+ (fp_line (start 10.431 1.1) (end 10.431 0.069) (layer "F.Fab") (width 0.1) (tstamp 648eb0e5-bde9-4415-b79f-e11a80306404))
+ (fp_line (start 10.569 1.1) (end 10.431 1.1) (layer "F.Fab") (width 0.1) (tstamp 689c74d9-2421-438c-b081-404e0cb4183e))
+ (fp_line (start 14.069 -0.069) (end 15.1 -0.069) (layer "F.Fab") (width 0.1) (tstamp 69c5d70a-847d-484d-a6e0-ce36991f01ef))
+ (fp_line (start 49.069 -0.069) (end 50.1 -0.069) (layer "F.Fab") (width 0.1) (tstamp 6bc7abe1-5764-4e51-8203-25703d48a1eb))
+ (fp_line (start 0.069 -0.069) (end 1.1 -0.069) (layer "F.Fab") (width 0.1) (tstamp 6bd4dbf3-a7b1-4ca2-923c-020ed93570d2))
+ (fp_line (start 25.6 -0.069) (end 25.6 0.069) (layer "F.Fab") (width 0.1) (tstamp 6cc175c1-f689-418e-8e06-39b588531f0f))
+ (fp_line (start 23.4 -0.069) (end 24.431 -0.069) (layer "F.Fab") (width 0.1) (tstamp 72778761-f82e-4e07-be48-64e03955f744))
+ (fp_line (start -1.1 0.069) (end -1.1 -0.069) (layer "F.Fab") (width 0.1) (tstamp 72e6d314-b588-4063-9121-7dd60077db67))
+ (fp_line (start 20.931 -1.1) (end 21.069 -1.1) (layer "F.Fab") (width 0.1) (tstamp 753d469a-02c3-489f-b005-54a234e8e2f2))
+ (fp_line (start 10.569 0.069) (end 10.569 1.1) (layer "F.Fab") (width 0.1) (tstamp 7913f66b-083d-4e36-8490-6376daab8ce0))
+ (fp_line (start 7.069 1.1) (end 6.931 1.1) (layer "F.Fab") (width 0.1) (tstamp 7b58a40e-49f0-41ef-aa9f-d93efeefcb6a))
+ (fp_line (start 17.431 -1.1) (end 17.569 -1.1) (layer "F.Fab") (width 0.1) (tstamp 7b867976-2406-4a36-a8f0-bcc8f67c1fdf))
+ (fp_line (start 43.1 -0.069) (end 43.1 0.069) (layer "F.Fab") (width 0.1) (tstamp 7c779a36-8557-494d-8928-b43fe3a341bc))
+ (fp_line (start 31.569 -0.069) (end 32.6 -0.069) (layer "F.Fab") (width 0.1) (tstamp 7eb05aad-9e2f-46fb-bef2-2eefc77c697a))
+ (fp_line (start 42.069 -1.1) (end 42.069 -0.069) (layer "F.Fab") (width 0.1) (tstamp 7f660ae3-638c-4be0-bb51-a56a132ca698))
+ (fp_line (start 8.1 0.069) (end 7.069 0.069) (layer "F.Fab") (width 0.1) (tstamp 809299c8-cfca-4e04-94bb-b36152623854))
+ (fp_line (start 46.6 0.069) (end 45.569 0.069) (layer "F.Fab") (width 0.1) (tstamp 8168ee30-b673-47eb-8057-b52f1a373476))
+ (fp_line (start 35.069 -1.1) (end 35.069 -0.069) (layer "F.Fab") (width 0.1) (tstamp 8494195f-906e-44bf-a9c2-4ad3ba18a76b))
+ (fp_line (start 3.569 0.069) (end 3.569 1.1) (layer "F.Fab") (width 0.1) (tstamp 84c9fbf2-9be2-458e-b55a-f2004c4597b9))
+ (fp_line (start 21.069 -0.069) (end 22.1 -0.069) (layer "F.Fab") (width 0.1) (tstamp 85a90708-b5e0-4f5f-93a5-5a966581acc8))
+ (fp_line (start 6.931 -0.069) (end 6.931 -1.1) (layer "F.Fab") (width 0.1) (tstamp 87b4c69d-6a15-4357-a151-03abb0553b5b))
+ (fp_line (start 9.4 -0.069) (end 10.431 -0.069) (layer "F.Fab") (width 0.1) (tstamp 8a65cf41-8f21-445f-a34c-9c77a815a2e9))
+ (fp_line (start 41.931 0.069) (end 40.9 0.069) (layer "F.Fab") (width 0.1) (tstamp 8c213b2b-4cbb-4e00-adfd-3b4825003461))
+ (fp_line (start 38.431 -0.069) (end 38.431 -1.1) (layer "F.Fab") (width 0.1) (tstamp 8ec4ab07-3b51-4d8d-852a-52ded8011bbe))
+ (fp_line (start 6.931 1.1) (end 6.931 0.069) (layer "F.Fab") (width 0.1) (tstamp 8f438356-8914-4997-93a6-0b0cbf1072f0))
+ (fp_line (start 4.6 -0.069) (end 4.6 0.069) (layer "F.Fab") (width 0.1) (tstamp 8f46e59f-fd1f-44e2-984b-89e32072ae60))
+ (fp_line (start 29.1 -0.069) (end 29.1 0.069) (layer "F.Fab") (width 0.1) (tstamp 902d4ff4-0dca-4ad1-8bc0-030c6706dc4a))
+ (fp_line (start 44.4 0.069) (end 44.4 -0.069) (layer "F.Fab") (width 0.1) (tstamp 90e632b0-e055-4a8b-9322-262763cc1bd6))
+ (fp_line (start 41.931 1.1) (end 41.931 0.069) (layer "F.Fab") (width 0.1) (tstamp 92c9927d-5b5f-415e-8c15-2821094de75d))
+ (fp_line (start 0.069 0.069) (end 0.069 1.1) (layer "F.Fab") (width 0.1) (tstamp 92e5a34e-7b74-4ac8-b990-5a5e1f07bce0))
+ (fp_line (start 47.9 0.069) (end 47.9 -0.069) (layer "F.Fab") (width 0.1) (tstamp 9483d0d4-e903-4c59-bd58-e8a2fc1fcb91))
+ (fp_line (start 38.431 -1.1) (end 38.569 -1.1) (layer "F.Fab") (width 0.1) (tstamp 9626c97b-d2c3-4097-ab2f-2ddb1eab9332))
+ (fp_line (start 31.431 1.1) (end 31.431 0.069) (layer "F.Fab") (width 0.1) (tstamp 96d9dae3-5878-46a3-96c2-97bae787bc1f))
+ (fp_line (start 33.9 0.069) (end 33.9 -0.069) (layer "F.Fab") (width 0.1) (tstamp 9730d894-4470-4d85-9e6e-a02f889acc65))
+ (fp_line (start 35.069 0.069) (end 35.069 1.1) (layer "F.Fab") (width 0.1) (tstamp 987f54ce-6c10-4274-ac45-a5303633a9b2))
+ (fp_line (start 51.1 3.6) (end -0.6 3.6) (layer "F.Fab") (width 0.1) (tstamp 9d0e1a77-4ffe-4662-9777-4b9dc9b7ddf1))
+ (fp_line (start 7.069 0.069) (end 7.069 1.1) (layer "F.Fab") (width 0.1) (tstamp 9ee6f752-4f9e-4032-8ecf-edae3dbf73af))
+ (fp_line (start 38.431 0.069) (end 37.4 0.069) (layer "F.Fab") (width 0.1) (tstamp a06ae941-d2b0-4bbc-918d-b94517fd00c7))
+ (fp_line (start 1.1 0.069) (end 0.069 0.069) (layer "F.Fab") (width 0.1) (tstamp a0a387d0-27d5-4bc7-8a65-05f59c77b9b8))
+ (fp_line (start 45.569 -1.1) (end 45.569 -0.069) (layer "F.Fab") (width 0.1) (tstamp a0b59987-34b0-4e37-bf94-3c6e0666ad45))
+ (fp_line (start 21.069 1.1) (end 20.931 1.1) (layer "F.Fab") (width 0.1) (tstamp a0f25b9d-af3e-48a7-b379-f41aa3ba81f3))
+ (fp_line (start 24.569 0.069) (end 24.569 1.1) (layer "F.Fab") (width 0.1) (tstamp a28dbf25-89ee-4ea2-8cd5-3664b85065c0))
+ (fp_line (start 30.4 0.069) (end 30.4 -0.069) (layer "F.Fab") (width 0.1) (tstamp a44674d1-11ef-4c8b-8144-6548ff2fa8a2))
+ (fp_line (start 24.431 1.1) (end 24.431 0.069) (layer "F.Fab") (width 0.1) (tstamp a5d15fd1-5efb-402c-8834-14c3eeca5a86))
+ (fp_line (start 10.431 -1.1) (end 10.569 -1.1) (layer "F.Fab") (width 0.1) (tstamp a85fa28c-30ef-4414-8628-f136974d2bb8))
+ (fp_line (start 48.931 0.069) (end 47.9 0.069) (layer "F.Fab") (width 0.1) (tstamp a8941b81-41d5-4933-aebf-ffe8ccf796ca))
+ (fp_line (start 47.9 -0.069) (end 48.931 -0.069) (layer "F.Fab") (width 0.1) (tstamp a92ce468-5d24-4b81-be35-6445e50eda76))
+ (fp_line (start 49.069 0.069) (end 49.069 1.1) (layer "F.Fab") (width 0.1) (tstamp aa6d69c2-0b4a-4c32-a5cf-51a5d6df5ee3))
+ (fp_line (start 4.6 0.069) (end 3.569 0.069) (layer "F.Fab") (width 0.1) (tstamp aa82cd48-8aa2-4fba-87d0-514158d2c471))
+ (fp_line (start 6.931 -1.1) (end 7.069 -1.1) (layer "F.Fab") (width 0.1) (tstamp aaf77664-d68f-44ac-8615-5c8b8980cd65))
+ (fp_line (start 13.931 -0.069) (end 13.931 -1.1) (layer "F.Fab") (width 0.1) (tstamp abef2325-878c-4362-ae61-4713f91b4ce6))
+ (fp_line (start 10.569 -1.1) (end 10.569 -0.069) (layer "F.Fab") (width 0.1) (tstamp ac887fe9-e17e-4dfc-bfe4-0d431d7949d8))
+ (fp_line (start 34.931 0.069) (end 33.9 0.069) (layer "F.Fab") (width 0.1) (tstamp ac88de79-8d93-4f61-946e-6454df2d8d9c))
+ (fp_line (start 41.931 -0.069) (end 41.931 -1.1) (layer "F.Fab") (width 0.1) (tstamp ac8a8021-35e9-471b-af90-69894cc79553))
+ (fp_line (start 32.6 -0.069) (end 32.6 0.069) (layer "F.Fab") (width 0.1) (tstamp ad270461-5947-42c3-ac53-9ee583411a6c))
+ (fp_line (start 26.9 -0.069) (end 27.931 -0.069) (layer "F.Fab") (width 0.1) (tstamp ae2287e5-dd1e-4d33-80df-3f11a0d72e7f))
+ (fp_line (start 27.931 0.069) (end 26.9 0.069) (layer "F.Fab") (width 0.1) (tstamp aeff918a-ff2a-4910-8b63-efecfd85e926))
+ (fp_line (start 20.931 0.069) (end 19.9 0.069) (layer "F.Fab") (width 0.1) (tstamp b0e617a5-834f-4fba-9c75-5416369f778d))
+ (fp_line (start 50.1 0.069) (end 49.069 0.069) (layer "F.Fab") (width 0.1) (tstamp b1b9b33d-0e1d-4394-af0d-eb5e390f467d))
+ (fp_line (start 39.6 -0.069) (end 39.6 0.069) (layer "F.Fab") (width 0.1) (tstamp b5ea4895-abba-4ac8-b4d6-1abe61bfef14))
+ (fp_line (start 38.431 1.1) (end 38.431 0.069) (layer "F.Fab") (width 0.1) (tstamp b6a9f7ec-ab50-483f-8ca6-6ec0db5c40c0))
+ (fp_line (start -2.1 2.1) (end -2.1 -3.4) (layer "F.Fab") (width 0.1) (tstamp b6c989f0-2ada-48af-85d9-bbc6fa7cdc2d))
+ (fp_line (start 50.1 -0.069) (end 50.1 0.069) (layer "F.Fab") (width 0.1) (tstamp b71492a6-42e0-4769-9ff9-293eece7277f))
+ (fp_line (start 31.431 -0.069) (end 31.431 -1.1) (layer "F.Fab") (width 0.1) (tstamp b8d7611b-b17a-4b85-a504-c181e39f476b))
+ (fp_line (start 19.9 -0.069) (end 20.931 -0.069) (layer "F.Fab") (width 0.1) (tstamp bba21126-f0d7-4a5b-bb06-8588808716db))
+ (fp_line (start 24.431 -1.1) (end 24.569 -1.1) (layer "F.Fab") (width 0.1) (tstamp bf583400-618f-4a66-9483-336e5f1f6cf2))
+ (fp_line (start 28.069 1.1) (end 27.931 1.1) (layer "F.Fab") (width 0.1) (tstamp c0640d40-1708-483a-bd00-4444e353bfad))
+ (fp_line (start 38.569 1.1) (end 38.431 1.1) (layer "F.Fab") (width 0.1) (tstamp c1bf99f9-1040-48cb-b31d-ca06fa6c587c))
+ (fp_line (start 24.431 0.069) (end 23.4 0.069) (layer "F.Fab") (width 0.1) (tstamp c2c73e71-5580-4821-ab02-d4a8df2a040e))
+ (fp_line (start -2.1 -3.4) (end 51.1 -3.4) (layer "F.Fab") (width 0.1) (tstamp c31d46ac-5717-4866-afa0-b97421195de5))
+ (fp_line (start 37.4 0.069) (end 37.4 -0.069) (layer "F.Fab") (width 0.1) (tstamp c6d16415-c812-475b-9535-9cf2a50b0630))
+ (fp_line (start 48.931 -0.069) (end 48.931 -1.1) (layer "F.Fab") (width 0.1) (tstamp ccd48943-df50-4c01-a92a-b411c73b7565))
+ (fp_line (start 7.069 -1.1) (end 7.069 -0.069) (layer "F.Fab") (width 0.1) (tstamp cd76cfe9-69b0-4f16-a1c3-7447214dc8b4))
+ (fp_line (start 51.1 -3.4) (end 51.1 3.6) (layer "F.Fab") (width 0.1) (tstamp ceccfc45-ce1b-43c3-a3b0-41f338948758))
+ (fp_line (start 14.069 1.1) (end 13.931 1.1) (layer "F.Fab") (width 0.1) (tstamp ceff9c16-1e2e-4293-90dc-bb2b448dadfa))
+ (fp_line (start 17.431 0.069) (end 16.4 0.069) (layer "F.Fab") (width 0.1) (tstamp cf25e213-613d-4e97-a008-38e5154e8875))
+ (fp_line (start 45.431 -1.1) (end 45.569 -1.1) (layer "F.Fab") (width 0.1) (tstamp d03aff68-d0ce-4639-a609-902b5418e806))
+ (fp_line (start 40.9 0.069) (end 40.9 -0.069) (layer "F.Fab") (width 0.1) (tstamp d3183e97-0926-4a6a-88a1-028e11223327))
+ (fp_line (start 10.431 0.069) (end 9.4 0.069) (layer "F.Fab") (width 0.1) (tstamp d4d67cf4-636a-496a-bf65-19e3feac4aea))
+ (fp_line (start 19.9 0.069) (end 19.9 -0.069) (layer "F.Fab") (width 0.1) (tstamp d520a64a-dd73-4b80-b54e-ca889c558936))
+ (fp_line (start 11.6 -0.069) (end 11.6 0.069) (layer "F.Fab") (width 0.1) (tstamp d878e85a-df2a-482f-8b94-779e95246a75))
+ (fp_line (start 48.931 -1.1) (end 49.069 -1.1) (layer "F.Fab") (width 0.1) (tstamp d88a0321-9cd4-4a4f-8739-2e45d7778988))
+ (fp_line (start 3.569 1.1) (end 3.431 1.1) (layer "F.Fab") (width 0.1) (tstamp d9b5ea14-35a6-4cde-b1b4-a65d184666c4))
+ (fp_line (start 17.569 1.1) (end 17.431 1.1) (layer "F.Fab") (width 0.1) (tstamp db21fb71-cd72-4629-8d28-486c7c1f1e23))
+ (fp_line (start 31.431 -1.1) (end 31.569 -1.1) (layer "F.Fab") (width 0.1) (tstamp db9943a2-295f-41f2-b4d4-8520044bb3fd))
+ (fp_line (start 8.1 -0.069) (end 8.1 0.069) (layer "F.Fab") (width 0.1) (tstamp db9bcdfe-38b2-436b-8bcf-a5da6f815639))
+ (fp_line (start 10.569 -0.069) (end 11.6 -0.069) (layer "F.Fab") (width 0.1) (tstamp dbb402d4-7295-4713-9c92-c9702ba9afe0))
+ (fp_line (start 37.4 -0.069) (end 38.431 -0.069) (layer "F.Fab") (width 0.1) (tstamp dd6f52d1-f986-42d9-9372-ffad6e1df7ca))
+ (fp_line (start 21.069 -1.1) (end 21.069 -0.069) (layer "F.Fab") (width 0.1) (tstamp dd95dfb0-91fa-41e3-afb6-5420e492cab2))
+ (fp_line (start 10.431 -0.069) (end 10.431 -1.1) (layer "F.Fab") (width 0.1) (tstamp df053fc2-cef3-4237-92be-1bb414cc977c))
+ (fp_line (start 49.069 1.1) (end 48.931 1.1) (layer "F.Fab") (width 0.1) (tstamp dff47245-3272-4a84-9166-13ebad37b403))
+ (fp_line (start 7.069 -0.069) (end 8.1 -0.069) (layer "F.Fab") (width 0.1) (tstamp e190aa1e-b256-4e65-b9f7-e9b7398b941f))
+ (fp_line (start 28.069 -0.069) (end 29.1 -0.069) (layer "F.Fab") (width 0.1) (tstamp e2566efa-a45a-4923-badb-bfb7e5b7a84d))
+ (fp_line (start 45.569 1.1) (end 45.431 1.1) (layer "F.Fab") (width 0.1) (tstamp e3772c9a-d46a-4aca-8854-9cf6e258bed4))
+ (fp_line (start 40.9 -0.069) (end 41.931 -0.069) (layer "F.Fab") (width 0.1) (tstamp e516ca73-de38-4d9f-b47f-c16f565e4c6f))
+ (fp_line (start -0.069 -0.069) (end -0.069 -1.1) (layer "F.Fab") (width 0.1) (tstamp e529b8d9-7924-4871-abe0-938a4d184a19))
+ (fp_line (start 0.069 1.1) (end -0.069 1.1) (layer "F.Fab") (width 0.1) (tstamp e627550f-1e98-40f3-b6c0-0230e002683b))
+ (fp_line (start 31.431 0.069) (end 30.4 0.069) (layer "F.Fab") (width 0.1) (tstamp ea675853-5506-4498-bd9f-a046a32b1842))
+ (fp_line (start 3.431 0.069) (end 2.4 0.069) (layer "F.Fab") (width 0.1) (tstamp eb2e65ab-fdc6-42f7-b691-19c77c5755d5))
+ (fp_line (start 13.931 0.069) (end 12.9 0.069) (layer "F.Fab") (width 0.1) (tstamp ebdf5ba1-9d36-4fe5-b5a0-5c96d90f1024))
+ (fp_line (start 20.931 1.1) (end 20.931 0.069) (layer "F.Fab") (width 0.1) (tstamp f13bc026-ed70-4dc7-abdc-8456cfdbc461))
+ (fp_line (start 11.6 0.069) (end 10.569 0.069) (layer "F.Fab") (width 0.1) (tstamp f3a5053e-b721-47a6-b546-51300b347c7e))
+ (fp_line (start 18.6 0.069) (end 17.569 0.069) (layer "F.Fab") (width 0.1) (tstamp f43a3e46-a832-4f5d-ac7b-a66bfe708821))
+ (fp_line (start 9.4 0.069) (end 9.4 -0.069) (layer "F.Fab") (width 0.1) (tstamp f6a318b8-928e-4dd3-afc0-e4e78d48c75c))
+ (fp_line (start 12.9 -0.069) (end 13.931 -0.069) (layer "F.Fab") (width 0.1) (tstamp f7f8364b-3b81-45b6-9e56-dcd28efc8dd9))
+ (fp_line (start -0.6 3.6) (end -2.1 2.1) (layer "F.Fab") (width 0.1) (tstamp f83a12de-05aa-444d-88a8-e17cf600fa41))
+ (fp_line (start 24.569 -1.1) (end 24.569 -0.069) (layer "F.Fab") (width 0.1) (tstamp f8aa1b01-ae90-490d-9b92-be7d7e0d7e73))
+ (fp_line (start 0.069 -1.1) (end 0.069 -0.069) (layer "F.Fab") (width 0.1) (tstamp f8f8b59a-539f-4132-8b09-d3e6fd708a7e))
+ (fp_line (start 3.569 -0.069) (end 4.6 -0.069) (layer "F.Fab") (width 0.1) (tstamp f955234c-b876-4456-abe7-4b35658269f8))
+ (fp_line (start 17.569 -0.069) (end 18.6 -0.069) (layer "F.Fab") (width 0.1) (tstamp f99dd2a5-1e82-49f3-bb5e-28758e650eb5))
+ (fp_line (start 18.6 -0.069) (end 18.6 0.069) (layer "F.Fab") (width 0.1) (tstamp fb6fc2df-22ab-4edd-822e-b0ebb2cfe685))
+ (fp_line (start 35.069 1.1) (end 34.931 1.1) (layer "F.Fab") (width 0.1) (tstamp fbf20901-67e2-4306-a4e6-ce42557969af))
+ (fp_line (start 13.931 1.1) (end 13.931 0.069) (layer "F.Fab") (width 0.1) (tstamp fdfa04cd-9f14-4352-a03b-fecf53b860c5))
+ (fp_line (start 46.6 -0.069) (end 46.6 0.069) (layer "F.Fab") (width 0.1) (tstamp fec0062a-afd5-45d0-8959-f1114124362e))
+ (fp_line (start 27.931 -0.069) (end 27.931 -1.1) (layer "F.Fab") (width 0.1) (tstamp ff24985b-3655-4c63-854c-a7aac5e0a991))
+ (fp_line (start 34.931 -0.069) (end 34.931 -1.1) (layer "F.Fab") (width 0.1) (tstamp ff7782eb-d056-46ae-9130-2996102e55c8))
+ (fp_circle (center 17.5 0) (end 18.875 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 03ca6c62-ec18-45d1-9f4c-4ddbd674a447))
+ (fp_circle (center 28 0) (end 29.375 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 071dda9e-9122-4d64-8914-1f1324ea0c43))
+ (fp_circle (center 45.5 0) (end 46.875 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 23627483-ed90-4c80-a098-727575f906b3))
+ (fp_circle (center 24.5 0) (end 25.875 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 41528146-5d0d-43e2-9bcc-5b158fe30a85))
+ (fp_circle (center 7 0) (end 8.375 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 46ca54a3-7936-4e9e-b884-83e362758b12))
+ (fp_circle (center 10.5 0) (end 11.875 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 600b5102-7ea4-4501-8e0d-b885abd718fe))
+ (fp_circle (center 0 0) (end 1.375 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 6baee425-f6d8-410b-99e7-6d0802a5643a))
+ (fp_circle (center 42 0) (end 43.375 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 797dd5ec-7231-4b83-b774-232516977667))
+ (fp_circle (center 21 0) (end 22.375 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 8e4d1b75-9480-4e09-9455-623eccbaef78))
+ (fp_circle (center 31.5 0) (end 32.875 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp a2e237e6-122e-410f-8654-78c9000cb0a6))
+ (fp_circle (center 14 0) (end 15.375 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp a4b4a54c-ca2d-4e8a-9e29-13aa4b6e1340))
+ (fp_circle (center 38.5 0) (end 39.875 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp c5e04d27-df46-4498-a212-dcf0473e92c4))
+ (fp_circle (center 3.5 0) (end 4.875 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp cc8c5218-08d4-4042-a572-f46cdafe4f4d))
+ (fp_circle (center 49 0) (end 50.375 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp da940afa-e79d-474a-8fcf-d139dd2fc226))
+ (fp_circle (center 35 0) (end 36.375 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp e58706a1-27fd-4bf7-af0d-cfe86df321be))
+ (pad "1" thru_hole rect (at 0 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) (tstamp b8a6225b-a082-48ed-9d93-8bae5b414519))
+ (pad "2" thru_hole circle (at 3.5 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) (tstamp 153905cc-1a86-4788-8f32-2bfd3143e43f))
+ (pad "3" thru_hole circle (at 7 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) (tstamp 0a12e0ef-ee86-497b-b7cf-8fcb44094d15))
+ (pad "4" thru_hole circle (at 10.5 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) (tstamp ea7593a0-1935-413d-8b0e-24fdf653f94d))
+ (pad "5" thru_hole circle (at 14 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) (tstamp a2b20434-3732-4da3-b6ba-f8c5055da745))
+ (pad "6" thru_hole circle (at 17.5 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) (tstamp 0e29777a-63d3-4412-affc-89984a6902c1))
+ (pad "7" thru_hole circle (at 21 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) (tstamp 8ffc4169-655c-4f2c-9503-0188558f2850))
+ (pad "8" thru_hole circle (at 24.5 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) (tstamp 2472d69a-aa2b-43ad-9011-f29589e6bbdc))
+ (pad "9" thru_hole circle (at 28 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) (tstamp b8ce6f59-eae8-412a-8546-47215d3566e9))
+ (pad "10" thru_hole circle (at 31.5 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) (tstamp d18e3c02-df50-4207-948f-03d167653ca7))
+ (pad "11" thru_hole circle (at 35 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) (tstamp 532a0185-19fe-46f9-9a0a-4b5b7b8ab791))
+ (pad "12" thru_hole circle (at 38.5 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) (tstamp 7b22bda5-4345-4302-8a37-06263aad048d))
+ (pad "13" thru_hole circle (at 42 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) (tstamp ad0f5b10-dac4-4369-bdc3-d629dec13e2e))
+ (pad "14" thru_hole circle (at 45.5 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) (tstamp ee98d57a-58d3-40e6-b9fa-4a8f516f765b))
+ (pad "15" thru_hole circle (at 49 0) (size 2.4 2.4) (drill 1.2) (layers *.Cu *.Mask) (tstamp 3aa26e9c-ab6f-445d-b50f-50d71d3b3aaa))
+ (model "${KICAD6_3DMODEL_DIR}/TerminalBlock_4Ucon.3dshapes/TerminalBlock_4Ucon_1x15_P3.50mm_Horizontal.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/library/kicadLibrary/footprints/TerminalBlock_4Ucon.pretty/TerminalBlock_4Ucon_1x15_P3.50mm_Vertical.kicad_mod b/library/kicadLibrary/footprints/TerminalBlock_4Ucon.pretty/TerminalBlock_4Ucon_1x15_P3.50mm_Vertical.kicad_mod
new file mode 100644
index 00000000..f312929d
--- /dev/null
+++ b/library/kicadLibrary/footprints/TerminalBlock_4Ucon.pretty/TerminalBlock_4Ucon_1x15_P3.50mm_Vertical.kicad_mod
@@ -0,0 +1,262 @@
+(footprint "TerminalBlock_4Ucon_1x15_P3.50mm_Vertical" (version 20211014) (generator pcbnew)
+ (layer "F.Cu")
+ (tedit 5B294E91)
+ (descr "Terminal Block 4Ucon ItemNo. 10706, vertical (cable from top), 15 pins, pitch 3.5mm, size 53.5x8.3mm^2, drill diamater 1.3mm, pad diameter 2.6mm, see http://www.4uconnector.com/online/object/4udrawing/10706.pdf, script-generated with , script-generated using https://github.com/pointhi/kicad-footprint-generator/scripts/TerminalBlock_4Ucon")
+ (tags "THT Terminal Block 4Ucon ItemNo. 10706 vertical pitch 3.5mm size 53.5x8.3mm^2 drill 1.3mm pad 2.6mm")
+ (attr through_hole)
+ (fp_text reference "REF**" (at 24.5 -4.76) (layer "F.SilkS")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp c67fc952-2bd7-42fd-9587-52d2fd33926f)
+ )
+ (fp_text value "TerminalBlock_4Ucon_1x15_P3.50mm_Vertical" (at 24.5 5.66) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 120951a7-f50f-4505-9db3-bc2b20f7e137)
+ )
+ (fp_text user "${REFERENCE}" (at 24.5 3.45) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp caef305e-060b-438f-875c-47e26510bfbc)
+ )
+ (fp_line (start 29.4 0.75) (end 29.4 0.75) (layer "F.SilkS") (width 0.12) (tstamp 0124ef86-1158-4831-b7ef-b9e8b6532a82))
+ (fp_line (start 9.1 0.689) (end 9.1 0.75) (layer "F.SilkS") (width 0.12) (tstamp 01927451-4154-4fca-a66f-586be005bdbd))
+ (fp_line (start 22.134 1.101) (end 23.367 1.101) (layer "F.SilkS") (width 0.12) (tstamp 025171ea-4fcf-48f0-8582-a91d44338295))
+ (fp_line (start 37.1 -3) (end 37.1 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 02a464b4-7fc7-4288-9950-ad15e9f0d017))
+ (fp_line (start 1.4 -3) (end 1.4 -1.54) (layer "F.SilkS") (width 0.12) (tstamp 0409d890-be54-4161-bdfc-04d606ed3092))
+ (fp_line (start 12.6 -3) (end 12.6 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 04e263d4-e24f-4693-bede-32de67e7ab11))
+ (fp_line (start 50.134 1.101) (end 51.31 1.101) (layer "F.SilkS") (width 0.12) (tstamp 04e7b831-6f43-40bb-aef9-7c01227c6430))
+ (fp_line (start 2.1 -3) (end 4.9 -3) (layer "F.SilkS") (width 0.12) (tstamp 05a37b51-4428-4c5f-8a9c-d3609b7aa117))
+ (fp_line (start 44.1 -3) (end 44.1 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 05c7dcf7-7a32-4f55-a943-a0d0770d2f37))
+ (fp_line (start -2.31 4.66) (end 51.31 4.66) (layer "F.SilkS") (width 0.12) (tstamp 0909b8fc-2ec5-48db-8373-4047994af329))
+ (fp_line (start 9.1 -3) (end 11.9 -3) (layer "F.SilkS") (width 0.12) (tstamp 0989b4d9-3715-4b81-b614-ed3a8b46d14b))
+ (fp_line (start 4.9 0.689) (end 4.9 0.75) (layer "F.SilkS") (width 0.12) (tstamp 0a36f572-c7da-4712-9b77-743830b2a65a))
+ (fp_line (start 36.4 0.75) (end 36.4 0.75) (layer "F.SilkS") (width 0.12) (tstamp 0ce277a2-f579-4c2f-9f6f-f15ed561718b))
+ (fp_line (start 39.634 1.101) (end 40.867 1.101) (layer "F.SilkS") (width 0.12) (tstamp 0eb01254-3dbb-4a6c-b105-746bdc8ddbcd))
+ (fp_line (start 44.1 -3) (end 46.9 -3) (layer "F.SilkS") (width 0.12) (tstamp 1242c478-358f-4149-8528-5e86b6cba344))
+ (fp_line (start 50.4 0.75) (end 50.4 0.75) (layer "F.SilkS") (width 0.12) (tstamp 1264e462-8927-472f-b2ae-061e8b27ef41))
+ (fp_line (start -2.31 -3.76) (end 51.31 -3.76) (layer "F.SilkS") (width 0.12) (tstamp 16e8d06d-e8c0-437d-962d-dca978aec4b8))
+ (fp_line (start 1.54 1.101) (end 2.367 1.101) (layer "F.SilkS") (width 0.12) (tstamp 1ada7605-980a-4f52-a341-96bba0ecc82e))
+ (fp_line (start 50.4 -3) (end 50.4 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 1ae6cb61-aa54-4ac5-9cbb-b70bd2909234))
+ (fp_line (start 18.634 1.101) (end 19.867 1.101) (layer "F.SilkS") (width 0.12) (tstamp 1b1149de-0e16-487d-95a6-7ddb529cd6da))
+ (fp_line (start 15.4 -3) (end 15.4 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 1e7e2d9e-b25a-41f1-b02f-b09e4b0a3c1b))
+ (fp_line (start 30.1 -3) (end 30.1 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 28140b25-b352-47b7-b4a2-858c25311d85))
+ (fp_line (start 46.9 0.689) (end 46.9 0.75) (layer "F.SilkS") (width 0.12) (tstamp 29a549c8-d12b-4f44-9e3f-55696b58b50b))
+ (fp_line (start 33.6 -3) (end 36.4 -3) (layer "F.SilkS") (width 0.12) (tstamp 29c3f7d1-2f0b-419f-ba7a-7a17cf032b11))
+ (fp_line (start 2.1 0.689) (end 2.1 0.75) (layer "F.SilkS") (width 0.12) (tstamp 2c70d812-5673-4cbf-9f60-036c76f3069e))
+ (fp_line (start 39.9 0.689) (end 39.9 0.75) (layer "F.SilkS") (width 0.12) (tstamp 2efaa37a-3323-4a9b-a924-191fb16a04df))
+ (fp_line (start 29.4 -3) (end 29.4 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 31e1f2fb-09ef-4717-85ea-de47c93844b6))
+ (fp_line (start 15.4 0.75) (end 15.4 0.75) (layer "F.SilkS") (width 0.12) (tstamp 3284ccd6-6a2d-4baf-8ed2-75ea3b8130bc))
+ (fp_line (start 5.6 0.75) (end 5.601 0.75) (layer "F.SilkS") (width 0.12) (tstamp 3300d3bc-d511-4b44-84ec-1904e5981262))
+ (fp_line (start 23.1 -3) (end 25.9 -3) (layer "F.SilkS") (width 0.12) (tstamp 33f862fd-0e80-42cf-bb1f-10618dcdd3de))
+ (fp_line (start 4.9 -3) (end 4.9 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 344194ae-cbd5-4a36-8cf4-121de0330334))
+ (fp_line (start 11.9 0.75) (end 11.9 0.75) (layer "F.SilkS") (width 0.12) (tstamp 3618848c-8035-4210-8c51-4ca164dca77a))
+ (fp_line (start 29.134 1.101) (end 30.367 1.101) (layer "F.SilkS") (width 0.12) (tstamp 390d4e42-b82f-42ca-86ca-147cf0b281ba))
+ (fp_line (start -1.4 -3) (end -1.4 -1.54) (layer "F.SilkS") (width 0.12) (tstamp 39220fcb-4329-4ab8-b833-d23af51c182f))
+ (fp_line (start 8.4 0.75) (end 8.4 0.75) (layer "F.SilkS") (width 0.12) (tstamp 39234727-11dd-457e-8a27-078abb2408ad))
+ (fp_line (start 47.6 -3) (end 47.6 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 399d278d-95bd-410c-a52c-1ab06f67a5c7))
+ (fp_line (start 26.6 0.75) (end 26.601 0.75) (layer "F.SilkS") (width 0.12) (tstamp 3a9b82e5-2c4c-44d8-a62e-6e523034083f))
+ (fp_line (start 5.6 -3) (end 8.4 -3) (layer "F.SilkS") (width 0.12) (tstamp 3aace519-7f93-4796-a860-fa2c56888984))
+ (fp_line (start 32.634 1.101) (end 33.867 1.101) (layer "F.SilkS") (width 0.12) (tstamp 3cabe224-8ca5-411f-8c03-9a7cf0685f58))
+ (fp_line (start 26.6 -3) (end 29.4 -3) (layer "F.SilkS") (width 0.12) (tstamp 3ce74b42-9f42-45dd-b7bf-1bdaa9eb2d14))
+ (fp_line (start 39.9 -3) (end 39.9 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 3d63cd2b-8130-4b16-8a0a-078f95b7bf49))
+ (fp_line (start 23.1 0.689) (end 23.1 0.75) (layer "F.SilkS") (width 0.12) (tstamp 3dec3426-1a5b-4df7-bb05-a53955504d93))
+ (fp_line (start -1.4 -3) (end 1.4 -3) (layer "F.SilkS") (width 0.12) (tstamp 3e02d3af-2cbf-46b4-8665-11e5873ec0a8))
+ (fp_line (start 25.634 1.101) (end 26.867 1.101) (layer "F.SilkS") (width 0.12) (tstamp 3fe7c5d1-b95e-4b21-a86c-1f9cecb0b674))
+ (fp_line (start 33.6 0.75) (end 33.601 0.75) (layer "F.SilkS") (width 0.12) (tstamp 408ec091-f594-4b8b-9535-73b57c4741eb))
+ (fp_line (start 5.6 -3) (end 5.6 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 42b48c32-4410-4e9b-b833-6e9bd4d6e9f5))
+ (fp_line (start 43.4 0.75) (end 43.4 0.75) (layer "F.SilkS") (width 0.12) (tstamp 46083f5c-f8ec-4e4c-bff8-a5599f967c70))
+ (fp_line (start 33.6 -3) (end 33.6 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 46724edc-22bf-4c39-997e-d4c049c9ecf1))
+ (fp_line (start 11.9 0.689) (end 11.9 0.75) (layer "F.SilkS") (width 0.12) (tstamp 46f64bb7-34b0-4fd3-be16-036d2aa3a80b))
+ (fp_line (start 37.1 0.75) (end 37.101 0.75) (layer "F.SilkS") (width 0.12) (tstamp 48fff9bc-256b-47e0-8fad-5d85a8692587))
+ (fp_line (start 18.9 0.689) (end 18.9 0.75) (layer "F.SilkS") (width 0.12) (tstamp 4ab4175c-fdb4-4b6f-b2f7-0612ad699dcf))
+ (fp_line (start 50.4 0.689) (end 50.4 0.75) (layer "F.SilkS") (width 0.12) (tstamp 4c52dd28-df30-4370-8fe0-9dce80c18b10))
+ (fp_line (start 43.4 -3) (end 43.4 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 4e29d13c-7720-4860-aeee-a0f0fb535fd1))
+ (fp_line (start 44.1 0.689) (end 44.1 0.75) (layer "F.SilkS") (width 0.12) (tstamp 50b92bc6-6769-449f-b462-6a4c1bf4ec42))
+ (fp_line (start -2.55 4.9) (end -0.55 4.9) (layer "F.SilkS") (width 0.12) (tstamp 546695b9-b949-4b79-b188-eac9966bbece))
+ (fp_line (start 22.4 -3) (end 22.4 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 58604c1f-b4c2-4260-bff9-0441da44c08d))
+ (fp_line (start 15.4 0.689) (end 15.4 0.75) (layer "F.SilkS") (width 0.12) (tstamp 5dbbd75c-0342-4478-ad34-e45d58e8a84c))
+ (fp_line (start 22.4 0.689) (end 22.4 0.75) (layer "F.SilkS") (width 0.12) (tstamp 5e0258fd-d7e6-44bd-ac81-3fc4318a28d4))
+ (fp_line (start 40.6 -3) (end 40.6 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 5f055167-7e05-4ee7-b822-8758a9d9ab85))
+ (fp_line (start 12.6 -3) (end 15.4 -3) (layer "F.SilkS") (width 0.12) (tstamp 611f6fdd-68cc-459d-9d9b-31c9c837ca2e))
+ (fp_line (start -2.55 2.66) (end -2.55 4.9) (layer "F.SilkS") (width 0.12) (tstamp 621554e1-dfba-4070-b576-8a8fd52db813))
+ (fp_line (start 23.1 0.75) (end 23.101 0.75) (layer "F.SilkS") (width 0.12) (tstamp 6676f3ba-db6e-4f62-9e76-f6c59ca144ec))
+ (fp_line (start 5.6 0.689) (end 5.6 0.75) (layer "F.SilkS") (width 0.12) (tstamp 66f64e40-5295-4a1b-95e0-4f8655fafe14))
+ (fp_line (start 47.6 -3) (end 50.4 -3) (layer "F.SilkS") (width 0.12) (tstamp 688b404a-0e70-4aa6-bf2f-c07cbbea2012))
+ (fp_line (start 4.634 1.101) (end 5.867 1.101) (layer "F.SilkS") (width 0.12) (tstamp 6963e586-c888-40ac-ab2d-e737670203c0))
+ (fp_line (start 8.4 -3) (end 8.4 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 6f3c0865-8c93-4c5b-9de2-9f4d9fc109bd))
+ (fp_line (start 26.6 0.689) (end 26.6 0.75) (layer "F.SilkS") (width 0.12) (tstamp 70a5d85d-3815-4073-8437-dd9dc31aa4c3))
+ (fp_line (start 32.9 0.689) (end 32.9 0.75) (layer "F.SilkS") (width 0.12) (tstamp 724b7788-5fee-4f2d-a786-9e95a306e3ee))
+ (fp_line (start 26.6 -3) (end 26.6 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 7486e83e-55be-4d56-83fa-caac44caa9f8))
+ (fp_line (start 16.101 0.75) (end 16.101 0.75) (layer "F.SilkS") (width 0.12) (tstamp 74944884-ba80-41b8-9946-20dd01534ca9))
+ (fp_line (start 36.4 0.689) (end 36.4 0.75) (layer "F.SilkS") (width 0.12) (tstamp 74c15fb1-a0ff-4fea-b98a-d6afbe2cd22a))
+ (fp_line (start 30.1 -3) (end 32.9 -3) (layer "F.SilkS") (width 0.12) (tstamp 793607ab-c6fc-473e-a4b9-366c42cf545a))
+ (fp_line (start 19.6 -3) (end 19.6 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 7d7ff1bc-7e64-470c-9b08-ae15847724c6))
+ (fp_line (start 16.101 0.689) (end 16.101 0.75) (layer "F.SilkS") (width 0.12) (tstamp 7ec8cf2a-c0eb-4ab0-a09b-3cb3a5938a6e))
+ (fp_line (start 44.1 0.75) (end 44.101 0.75) (layer "F.SilkS") (width 0.12) (tstamp 8457f907-2f52-473a-9fd2-c5ff2c9e03a4))
+ (fp_line (start 8.4 0.689) (end 8.4 0.75) (layer "F.SilkS") (width 0.12) (tstamp 89da9f5b-73fa-4098-8962-31a49f7b4386))
+ (fp_line (start 23.1 -3) (end 23.1 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 8cefdfdd-b1fc-4c38-93d7-d0f24d65240a))
+ (fp_line (start 9.1 -3) (end 9.1 -0.689) (layer "F.SilkS") (width 0.12) (tstamp 8d0bb772-6979-44a4-8dff-d003f25e4f48))
+ (fp_line (start 9.1 0.75) (end 9.101 0.75) (layer "F.SilkS") (width 0.12) (tstamp 95d8ee6d-a48a-484b-b73c-f6649d5eb5e9))
+ (fp_line (start 32.9 0.75) (end 32.9 0.75) (layer "F.SilkS") (width 0.12) (tstamp 984f72c4-c68d-4a03-94a2-d043cb163a1f))
+ (fp_line (start 46.9 0.75) (end 46.9 0.75) (layer "F.SilkS") (width 0.12) (tstamp 9ae930ac-3186-4b84-94b3-b244d3fa117b))
+ (fp_line (start 30.1 0.689) (end 30.1 0.75) (layer "F.SilkS") (width 0.12) (tstamp 9d921ef9-7515-4aa1-8480-59c9fb180766))
+ (fp_line (start 8.134 1.101) (end 9.367 1.101) (layer "F.SilkS") (width 0.12) (tstamp 9e61abf6-9e38-44ed-80b1-4a32b9a31906))
+ (fp_line (start 18.9 -3) (end 18.9 -0.689) (layer "F.SilkS") (width 0.12) (tstamp a5106077-9984-4ef1-a664-7ff3df92b786))
+ (fp_line (start 37.1 0.689) (end 37.1 0.75) (layer "F.SilkS") (width 0.12) (tstamp b24afcc5-1a8b-4370-808f-1cab0a835187))
+ (fp_line (start 43.134 1.101) (end 44.367 1.101) (layer "F.SilkS") (width 0.12) (tstamp b365ef21-b03b-4a01-918b-c30c7f6db15a))
+ (fp_line (start 25.9 0.75) (end 25.9 0.75) (layer "F.SilkS") (width 0.12) (tstamp b51ba478-8b86-42c5-8ada-5392f9dbaef8))
+ (fp_line (start 30.1 0.75) (end 30.101 0.75) (layer "F.SilkS") (width 0.12) (tstamp b5e37dcf-c044-44b8-8581-75e9296dc504))
+ (fp_line (start 25.9 0.689) (end 25.9 0.75) (layer "F.SilkS") (width 0.12) (tstamp b9414f72-bb01-4a74-9319-fb685352c8a8))
+ (fp_line (start 33.6 0.689) (end 33.6 0.75) (layer "F.SilkS") (width 0.12) (tstamp bba307f3-70c5-4530-8b46-6e42640621c2))
+ (fp_line (start 39.9 0.75) (end 39.9 0.75) (layer "F.SilkS") (width 0.12) (tstamp bd4238ca-4d54-485b-9b52-4f5b30b40167))
+ (fp_line (start 2.1 -3) (end 2.1 -0.689) (layer "F.SilkS") (width 0.12) (tstamp be3cab56-ebea-4f27-819d-7b64ac442619))
+ (fp_line (start 4.9 0.75) (end 4.9 0.75) (layer "F.SilkS") (width 0.12) (tstamp be70f432-f95d-4781-8ff0-f5b505af55d9))
+ (fp_line (start 12.6 0.689) (end 12.6 0.75) (layer "F.SilkS") (width 0.12) (tstamp bef834bd-90ae-435a-9515-e330921428b5))
+ (fp_line (start 47.6 0.75) (end 47.601 0.75) (layer "F.SilkS") (width 0.12) (tstamp c1307c49-af02-4a9e-baf9-226d00f90047))
+ (fp_line (start 51.31 -3.76) (end 51.31 4.66) (layer "F.SilkS") (width 0.12) (tstamp c3225bea-3d63-4c02-95d5-fbb68bddb772))
+ (fp_line (start 19.6 0.75) (end 19.601 0.75) (layer "F.SilkS") (width 0.12) (tstamp cbb24cfd-8baa-47d6-ada3-fe8b966ced8e))
+ (fp_line (start -2.31 1.101) (end -1.54 1.101) (layer "F.SilkS") (width 0.12) (tstamp ccf6079d-1daa-442e-8db4-1a664ac0131c))
+ (fp_line (start 32.9 -3) (end 32.9 -0.689) (layer "F.SilkS") (width 0.12) (tstamp cd816f97-0cde-424a-a155-bf0af2620d11))
+ (fp_line (start 37.1 -3) (end 39.9 -3) (layer "F.SilkS") (width 0.12) (tstamp ce202b4d-0900-4115-9e10-a6834bc6ad84))
+ (fp_line (start 36.4 -3) (end 36.4 -0.689) (layer "F.SilkS") (width 0.12) (tstamp d22697bf-49ce-46d5-9e26-26ceabc67391))
+ (fp_line (start 40.6 0.689) (end 40.6 0.75) (layer "F.SilkS") (width 0.12) (tstamp d2d46be8-6e31-4885-9135-63044f56ec0c))
+ (fp_line (start 18.9 0.75) (end 18.9 0.75) (layer "F.SilkS") (width 0.12) (tstamp d3091dd5-351d-47fd-80ff-68a3fd3048ad))
+ (fp_line (start 19.6 -3) (end 22.4 -3) (layer "F.SilkS") (width 0.12) (tstamp d6c28ecb-ee60-4e00-b2a1-3336b6454e71))
+ (fp_line (start 36.134 1.101) (end 37.367 1.101) (layer "F.SilkS") (width 0.12) (tstamp d7b05408-c39b-451c-84f4-3ba08e7d410d))
+ (fp_line (start 46.634 1.101) (end 47.867 1.101) (layer "F.SilkS") (width 0.12) (tstamp d7e1e039-3033-4048-9c3a-43d6942dcd70))
+ (fp_line (start 15.134 1.101) (end 16.367 1.101) (layer "F.SilkS") (width 0.12) (tstamp da43358f-7b42-44dc-8322-fa126d7364c3))
+ (fp_line (start -2.31 -3.76) (end -2.31 4.66) (layer "F.SilkS") (width 0.12) (tstamp dd182ba7-5264-448e-a4c5-751e2b488f73))
+ (fp_line (start 22.4 0.75) (end 22.4 0.75) (layer "F.SilkS") (width 0.12) (tstamp de3303f7-ce86-4e60-99f1-9fd5440a7640))
+ (fp_line (start 16.101 -3) (end 18.9 -3) (layer "F.SilkS") (width 0.12) (tstamp de5edf79-1386-4e1f-a04b-83a98d9c03b7))
+ (fp_line (start 19.6 0.689) (end 19.6 0.75) (layer "F.SilkS") (width 0.12) (tstamp dff9cd00-5081-4a7e-bb03-f52cf8b67032))
+ (fp_line (start 40.6 -3) (end 43.4 -3) (layer "F.SilkS") (width 0.12) (tstamp e1c13cab-5f54-493f-8bb0-bc99b8d287dd))
+ (fp_line (start 2.1 0.75) (end 2.101 0.75) (layer "F.SilkS") (width 0.12) (tstamp e78ef5e5-c803-43e6-a68e-223379aef2fb))
+ (fp_line (start 43.4 0.689) (end 43.4 0.75) (layer "F.SilkS") (width 0.12) (tstamp e9bcee94-0ae9-469b-9a80-6958f15e59f7))
+ (fp_line (start 40.6 0.75) (end 40.601 0.75) (layer "F.SilkS") (width 0.12) (tstamp ec0945ac-417d-4af8-91be-62de6e859c50))
+ (fp_line (start 11.634 1.101) (end 12.867 1.101) (layer "F.SilkS") (width 0.12) (tstamp ed12db9e-9ffb-4bc9-81e2-71b3695a89cb))
+ (fp_line (start 16.101 -3) (end 16.101 -0.689) (layer "F.SilkS") (width 0.12) (tstamp ef66e012-0b9e-498d-ad73-ef54c6384d9e))
+ (fp_line (start 12.6 0.75) (end 12.601 0.75) (layer "F.SilkS") (width 0.12) (tstamp effd4111-2a81-4327-977f-f6e46f8cdaf5))
+ (fp_line (start 47.6 0.689) (end 47.6 0.75) (layer "F.SilkS") (width 0.12) (tstamp f0e0146b-4f5d-4e88-985b-c214026d2e71))
+ (fp_line (start 46.9 -3) (end 46.9 -0.689) (layer "F.SilkS") (width 0.12) (tstamp f60f344e-25f5-4935-bc34-ef4c7c189a65))
+ (fp_line (start 11.9 -3) (end 11.9 -0.689) (layer "F.SilkS") (width 0.12) (tstamp f6f40c13-34a1-41e0-bd8d-e05ec8b5c991))
+ (fp_line (start 29.4 0.689) (end 29.4 0.75) (layer "F.SilkS") (width 0.12) (tstamp fbb30bd2-793b-459c-a35f-25a985bd2612))
+ (fp_line (start 25.9 -3) (end 25.9 -0.689) (layer "F.SilkS") (width 0.12) (tstamp fdd930fc-1544-40ad-9c7e-9c510910a80d))
+ (fp_arc (start -0.99789 -1.529434) (mid -0.000785 -2.600382) (end 0.998 -1.531) (layer "F.SilkS") (width 0.12) (tstamp 109b38d9-3c34-4b4d-aeb9-ca635e6328a9))
+ (fp_arc (start 2.560085 -1.257767) (mid 3.499876 -2.600282) (end 4.44 -1.258) (layer "F.SilkS") (width 0.12) (tstamp 11385160-0d36-4073-b963-cd687c5a31db))
+ (fp_arc (start 48.060085 -1.257767) (mid 48.999876 -2.600282) (end 49.94 -1.258) (layer "F.SilkS") (width 0.12) (tstamp 1ae78f3b-ca0e-457c-b5e9-7b3d6e84ce49))
+ (fp_arc (start 34.060085 -1.257767) (mid 34.999876 -2.600282) (end 35.94 -1.258) (layer "F.SilkS") (width 0.12) (tstamp 213ab12f-5178-4780-9023-dc370bfdd677))
+ (fp_arc (start 6.060085 -1.257767) (mid 6.999876 -2.600282) (end 7.94 -1.258) (layer "F.SilkS") (width 0.12) (tstamp 3142b604-e15b-4854-99c7-0a07295a9fab))
+ (fp_arc (start 44.560085 -1.257767) (mid 45.499876 -2.600282) (end 46.44 -1.258) (layer "F.SilkS") (width 0.12) (tstamp 5b98d6f6-788b-44d5-b20d-19aab10fdc77))
+ (fp_arc (start 23.560085 -1.257767) (mid 24.499876 -2.600282) (end 25.44 -1.258) (layer "F.SilkS") (width 0.12) (tstamp 5d3f0f0b-6505-447f-a5ed-e70786266bf8))
+ (fp_arc (start 30.560085 -1.257767) (mid 31.499876 -2.600282) (end 32.44 -1.258) (layer "F.SilkS") (width 0.12) (tstamp 6d3ec9e4-ece7-4661-a03a-658fd5feed22))
+ (fp_arc (start 20.060085 -1.257767) (mid 20.999876 -2.600282) (end 21.94 -1.258) (layer "F.SilkS") (width 0.12) (tstamp 8216e7d3-56eb-41ee-8d75-7670330665d1))
+ (fp_arc (start 37.560085 -1.257767) (mid 38.499876 -2.600282) (end 39.44 -1.258) (layer "F.SilkS") (width 0.12) (tstamp b5940819-ea3e-4bd0-8aec-59f48b8573c4))
+ (fp_arc (start 13.060085 -1.257767) (mid 13.999876 -2.600282) (end 14.94 -1.258) (layer "F.SilkS") (width 0.12) (tstamp b6887458-7d8d-478a-9d54-8092d5ddde1b))
+ (fp_arc (start 27.060085 -1.257767) (mid 27.999876 -2.600282) (end 28.94 -1.258) (layer "F.SilkS") (width 0.12) (tstamp c6a77fff-d86a-4e16-a802-f03bf7e7ab7e))
+ (fp_arc (start 9.560085 -1.257767) (mid 10.499876 -2.600282) (end 11.44 -1.258) (layer "F.SilkS") (width 0.12) (tstamp d44c78c7-be38-48ac-8baa-6eae8ca192bb))
+ (fp_arc (start 41.060085 -1.257767) (mid 41.999876 -2.600282) (end 42.94 -1.258) (layer "F.SilkS") (width 0.12) (tstamp e54446fa-ae57-4d01-8d55-36c1c3c95643))
+ (fp_arc (start 16.560085 -1.257767) (mid 17.499876 -2.600282) (end 18.44 -1.258) (layer "F.SilkS") (width 0.12) (tstamp fa5e177f-3ab9-4709-b3b3-3b3daee171b5))
+ (fp_line (start -2.75 5.11) (end 51.75 5.11) (layer "F.CrtYd") (width 0.05) (tstamp 3025156c-dc4b-4b6f-8ccb-aeaaed12d04f))
+ (fp_line (start 51.75 5.11) (end 51.75 -4.2) (layer "F.CrtYd") (width 0.05) (tstamp 609910c2-052c-4a0c-9efc-fd9f966903a0))
+ (fp_line (start 51.75 -4.2) (end -2.75 -4.2) (layer "F.CrtYd") (width 0.05) (tstamp b925da91-246d-4b85-b1e0-c6b6f6b907e1))
+ (fp_line (start -2.75 -4.2) (end -2.75 5.11) (layer "F.CrtYd") (width 0.05) (tstamp f992f3f5-4a64-4144-91cf-b52da6166e0f))
+ (fp_line (start 32.9 0.75) (end 32.9 -3) (layer "F.Fab") (width 0.1) (tstamp 0024b319-63e2-4dbe-8de0-8928749a4986))
+ (fp_line (start 9.1 -3) (end 9.1 0.75) (layer "F.Fab") (width 0.1) (tstamp 01245404-3a7f-4b6a-92dc-eb5d0de0f631))
+ (fp_line (start 15.4 0.75) (end 15.4 -3) (layer "F.Fab") (width 0.1) (tstamp 02880d00-bddb-4495-8c82-dbef1f1f1fd1))
+ (fp_line (start 44.1 0.75) (end 46.9 0.75) (layer "F.Fab") (width 0.1) (tstamp 0ec9a48a-734a-4513-b7d9-76febbbfb5ac))
+ (fp_line (start 9.1 0.75) (end 11.9 0.75) (layer "F.Fab") (width 0.1) (tstamp 104490a5-3a6a-4963-ba8d-9cf40e14f47a))
+ (fp_line (start 8.4 -3) (end 5.6 -3) (layer "F.Fab") (width 0.1) (tstamp 165f187d-5f18-4558-9791-8dda673f8d64))
+ (fp_line (start 12.6 0.75) (end 15.4 0.75) (layer "F.Fab") (width 0.1) (tstamp 169e98f7-f2c7-41ce-bbee-5bfafba3f210))
+ (fp_line (start 1.4 0.75) (end 1.4 -3) (layer "F.Fab") (width 0.1) (tstamp 17b41824-82c6-4abe-a6f5-fa97eaa12334))
+ (fp_line (start 5.6 -3) (end 5.6 0.75) (layer "F.Fab") (width 0.1) (tstamp 1c82b3cb-ea68-4352-b09d-76f3bbb00cbe))
+ (fp_line (start 37.1 0.75) (end 39.9 0.75) (layer "F.Fab") (width 0.1) (tstamp 1cbd513b-25dd-4da2-8c4e-3b454a7ffa27))
+ (fp_line (start 25.9 0.75) (end 25.9 -3) (layer "F.Fab") (width 0.1) (tstamp 1e22386d-843c-43f2-8cbc-b2efea3db874))
+ (fp_line (start 40.6 0.75) (end 43.4 0.75) (layer "F.Fab") (width 0.1) (tstamp 1ecc72e0-abc5-4b57-88cc-381bde341260))
+ (fp_line (start 15.4 -3) (end 12.6 -3) (layer "F.Fab") (width 0.1) (tstamp 1ee7536f-936b-4bd6-8867-f7cbd7696635))
+ (fp_line (start 39.9 -3) (end 37.1 -3) (layer "F.Fab") (width 0.1) (tstamp 270dadd5-8cbd-4a3b-bf75-6fc900d4f148))
+ (fp_line (start 1.4 -3) (end -1.4 -3) (layer "F.Fab") (width 0.1) (tstamp 2da26b65-04dd-4da8-9d40-557e41cbf094))
+ (fp_line (start 46.9 -3) (end 44.1 -3) (layer "F.Fab") (width 0.1) (tstamp 3b6a784c-208f-4cbd-a1fa-c3c9299f89dd))
+ (fp_line (start 36.4 0.75) (end 36.4 -3) (layer "F.Fab") (width 0.1) (tstamp 3ef84bbc-34b8-4b15-b2c8-9ccc06142bfb))
+ (fp_line (start 26.6 -3) (end 26.6 0.75) (layer "F.Fab") (width 0.1) (tstamp 44ac5cab-852c-4b55-8a58-0e14e55be0d9))
+ (fp_line (start 33.6 -3) (end 33.6 0.75) (layer "F.Fab") (width 0.1) (tstamp 472dc1fe-9e5b-41a2-b969-875e8cf8d998))
+ (fp_line (start 23.1 -3) (end 23.1 0.75) (layer "F.Fab") (width 0.1) (tstamp 47c8ddb6-7174-444d-be5f-87e9fd760e20))
+ (fp_line (start 29.4 -3) (end 26.6 -3) (layer "F.Fab") (width 0.1) (tstamp 4b2611c0-0681-4807-9f2d-8ae2baf9543f))
+ (fp_line (start 5.6 0.75) (end 8.4 0.75) (layer "F.Fab") (width 0.1) (tstamp 4b607103-37ae-45b9-9a6c-a86c1efa68f7))
+ (fp_line (start 50.4 -3) (end 47.6 -3) (layer "F.Fab") (width 0.1) (tstamp 4bd8b5fb-539e-41b6-9e25-a8e4862189e4))
+ (fp_line (start 19.6 0.75) (end 22.4 0.75) (layer "F.Fab") (width 0.1) (tstamp 508923cc-8da0-4582-8bdb-35dbbb856813))
+ (fp_line (start -1.4 0.75) (end 1.4 0.75) (layer "F.Fab") (width 0.1) (tstamp 58f906b2-522b-4b4a-937c-4b6267e9d428))
+ (fp_line (start 51.25 -3.7) (end 51.25 4.6) (layer "F.Fab") (width 0.1) (tstamp 74fc010b-f48e-4ea2-a140-19bb2b1e44c6))
+ (fp_line (start 47.6 0.75) (end 50.4 0.75) (layer "F.Fab") (width 0.1) (tstamp 76b9ca7f-3850-4c7d-b229-b143d6422dc0))
+ (fp_line (start 39.9 0.75) (end 39.9 -3) (layer "F.Fab") (width 0.1) (tstamp 7d5e7c0f-75b2-4ee1-8888-19697aae73e5))
+ (fp_line (start 44.1 -3) (end 44.1 0.75) (layer "F.Fab") (width 0.1) (tstamp 872dc61d-9d09-4e85-8db1-9808c4da71d1))
+ (fp_line (start 16.101 0.75) (end 18.9 0.75) (layer "F.Fab") (width 0.1) (tstamp 874021a7-c1ef-4367-aa2b-027e6555cd7e))
+ (fp_line (start 2.1 0.75) (end 4.9 0.75) (layer "F.Fab") (width 0.1) (tstamp 89a0308f-063f-4c9d-b6f9-58e473bd7ed1))
+ (fp_line (start 37.1 -3) (end 37.1 0.75) (layer "F.Fab") (width 0.1) (tstamp 89ed4a6b-65f7-459a-b423-b144c40ca5c6))
+ (fp_line (start 19.6 -3) (end 19.6 0.75) (layer "F.Fab") (width 0.1) (tstamp 8a90ec9d-7061-413b-9984-412fcfcf3073))
+ (fp_line (start 23.1 0.75) (end 25.9 0.75) (layer "F.Fab") (width 0.1) (tstamp 8ac68df3-92fb-41c1-ae54-48ca4610d0df))
+ (fp_line (start -0.25 4.6) (end -2.25 2.6) (layer "F.Fab") (width 0.1) (tstamp 8e720a04-121f-44f7-8f08-ef55a580c82a))
+ (fp_line (start 32.9 -3) (end 30.1 -3) (layer "F.Fab") (width 0.1) (tstamp 92776dae-cff6-4682-93a3-932db42a223d))
+ (fp_line (start 29.4 0.75) (end 29.4 -3) (layer "F.Fab") (width 0.1) (tstamp 96a82afb-33ed-4585-a06c-9f5b41305011))
+ (fp_line (start 11.9 -3) (end 9.1 -3) (layer "F.Fab") (width 0.1) (tstamp 9b7b60db-a1e7-481d-b1a3-c5d3354dcee3))
+ (fp_line (start 40.6 -3) (end 40.6 0.75) (layer "F.Fab") (width 0.1) (tstamp 9d48f0ee-33da-484d-a797-061439f2551a))
+ (fp_line (start 47.6 -3) (end 47.6 0.75) (layer "F.Fab") (width 0.1) (tstamp a56b4902-bfcd-4ac3-b1e3-42dca13d5d3b))
+ (fp_line (start 18.9 -3) (end 16.101 -3) (layer "F.Fab") (width 0.1) (tstamp a866b40e-8e54-46e4-9e17-32a1d3af69c2))
+ (fp_line (start 4.9 -3) (end 2.1 -3) (layer "F.Fab") (width 0.1) (tstamp b1499629-0165-4a7d-b2fb-e1deb6eac6b2))
+ (fp_line (start 43.4 -3) (end 40.6 -3) (layer "F.Fab") (width 0.1) (tstamp b1eb4432-e4e4-47da-af53-9f055a6165b9))
+ (fp_line (start 30.1 -3) (end 30.1 0.75) (layer "F.Fab") (width 0.1) (tstamp b2bfc0ee-a9a4-46ba-894c-8d70a3d63913))
+ (fp_line (start -2.25 1.1) (end 51.25 1.1) (layer "F.Fab") (width 0.1) (tstamp b6a72276-855c-4490-8059-f797462c7a35))
+ (fp_line (start 51.25 4.6) (end -0.25 4.6) (layer "F.Fab") (width 0.1) (tstamp b96852a8-032a-402e-849e-0101f7c105e5))
+ (fp_line (start 18.9 0.75) (end 18.9 -3) (layer "F.Fab") (width 0.1) (tstamp bdc4ea34-f25b-41c7-a088-e6d8a0fd6641))
+ (fp_line (start 8.4 0.75) (end 8.4 -3) (layer "F.Fab") (width 0.1) (tstamp c1450d2e-54e0-4e82-a49b-91255abf4854))
+ (fp_line (start 26.6 0.75) (end 29.4 0.75) (layer "F.Fab") (width 0.1) (tstamp c70ad45a-de1f-423a-88af-d89a2dca72fb))
+ (fp_line (start 46.9 0.75) (end 46.9 -3) (layer "F.Fab") (width 0.1) (tstamp c8848d52-72f2-4032-914c-400f182e1e87))
+ (fp_line (start 22.4 -3) (end 19.6 -3) (layer "F.Fab") (width 0.1) (tstamp c8848ebb-d214-4feb-bec4-255e100dbd51))
+ (fp_line (start 43.4 0.75) (end 43.4 -3) (layer "F.Fab") (width 0.1) (tstamp caed0da4-d506-4794-9eb4-81a1f775db6b))
+ (fp_line (start -2.25 2.6) (end -2.25 -3.7) (layer "F.Fab") (width 0.1) (tstamp ce2ddbc7-e232-4a91-8042-6f8dc3513b59))
+ (fp_line (start 2.1 -3) (end 2.1 0.75) (layer "F.Fab") (width 0.1) (tstamp d07644ac-4442-4133-86e2-309338606ac8))
+ (fp_line (start 50.4 0.75) (end 50.4 -3) (layer "F.Fab") (width 0.1) (tstamp d32ba096-e109-4f03-bfa2-72a834e6a5d4))
+ (fp_line (start 12.6 -3) (end 12.6 0.75) (layer "F.Fab") (width 0.1) (tstamp d58a5184-7461-4cc2-a0c7-18fc59ce9c07))
+ (fp_line (start 11.9 0.75) (end 11.9 -3) (layer "F.Fab") (width 0.1) (tstamp d7b427ff-51f3-45d8-9e8c-39f11c511da9))
+ (fp_line (start -1.4 -3) (end -1.4 0.75) (layer "F.Fab") (width 0.1) (tstamp d8c7d649-3ba5-4c34-bfed-93f13ac498ea))
+ (fp_line (start 16.101 -3) (end 16.101 0.75) (layer "F.Fab") (width 0.1) (tstamp dd32212c-ecda-4314-b209-374098ea7999))
+ (fp_line (start 22.4 0.75) (end 22.4 -3) (layer "F.Fab") (width 0.1) (tstamp e0acd19b-4af5-4a0c-9465-991f1a2af197))
+ (fp_line (start 4.9 0.75) (end 4.9 -3) (layer "F.Fab") (width 0.1) (tstamp e509cf76-2c2d-4c1a-9fb3-d63a13db5a3b))
+ (fp_line (start 33.6 0.75) (end 36.4 0.75) (layer "F.Fab") (width 0.1) (tstamp efa7cb02-12f6-44af-b72a-cf7905653d0a))
+ (fp_line (start 25.9 -3) (end 23.1 -3) (layer "F.Fab") (width 0.1) (tstamp f70a12f8-0206-4cf2-aa5c-df5f59a7ecae))
+ (fp_line (start 36.4 -3) (end 33.6 -3) (layer "F.Fab") (width 0.1) (tstamp fec7d500-3d09-4852-9307-5a95a9a5a3b9))
+ (fp_line (start -2.25 -3.7) (end 51.25 -3.7) (layer "F.Fab") (width 0.1) (tstamp ff9fea44-0412-468c-a4db-7ae107dd667b))
+ (fp_line (start 30.1 0.75) (end 32.9 0.75) (layer "F.Fab") (width 0.1) (tstamp ffe53a21-8f0c-4f2f-9a31-54011ce62129))
+ (fp_circle (center 38.5 -1.6) (end 39.5 -1.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp 0b044a92-ba08-43d5-ab5e-54b8fcef9e97))
+ (fp_circle (center 24.5 -1.6) (end 25.5 -1.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp 3aae58ce-0a4f-4be2-9a0f-b4173bd8979c))
+ (fp_circle (center 17.5 -1.6) (end 18.5 -1.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp 3c06b6b9-f3aa-421d-9dda-dc0869bd5e49))
+ (fp_circle (center 31.5 -1.6) (end 32.5 -1.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp 3c0b2e15-8436-4a98-bc99-4069e6f94308))
+ (fp_circle (center 0 -1.6) (end 1 -1.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp 466ae237-b2d4-4cb7-b35b-212c4710cb3d))
+ (fp_circle (center 3.5 -1.6) (end 4.5 -1.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp 6282961b-89f6-4990-805d-e85c50bfdcf5))
+ (fp_circle (center 49 -1.6) (end 50 -1.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp 64650420-5482-4b40-95d4-9818b8c81ae1))
+ (fp_circle (center 35 -1.6) (end 36 -1.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp 6e84dd1a-23c0-4336-8eca-bbec15239b69))
+ (fp_circle (center 7 -1.6) (end 8 -1.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp 87816792-157a-4d43-9885-036b3fbe8b3a))
+ (fp_circle (center 42 -1.6) (end 43 -1.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp 8a17dadd-6055-4a39-8eea-3a5b52832cb3))
+ (fp_circle (center 14 -1.6) (end 15 -1.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp 8a4ac026-cfb0-4562-848b-5f7cb8228ac3))
+ (fp_circle (center 10.5 -1.6) (end 11.5 -1.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp b7d2f3df-e110-4b2a-bb4b-fcc218c9e8fa))
+ (fp_circle (center 21 -1.6) (end 22 -1.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp c77a053f-4fb3-46ea-8100-64bcec150849))
+ (fp_circle (center 45.5 -1.6) (end 46.5 -1.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp d2ba082a-382e-4d57-bea4-621589837e46))
+ (fp_circle (center 28 -1.6) (end 29 -1.6) (layer "F.Fab") (width 0.1) (fill none) (tstamp ebea558d-89d2-49b5-a6ca-442c94d20dae))
+ (pad "1" thru_hole rect (at 0 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask) (tstamp 17e13939-179f-4004-a870-ffc669cb7c98))
+ (pad "2" thru_hole circle (at 3.5 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask) (tstamp 84b37857-74fd-4891-b562-c89eaa544a84))
+ (pad "3" thru_hole circle (at 7 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask) (tstamp fe2da26d-c204-40b7-8547-0ddde368d112))
+ (pad "4" thru_hole circle (at 10.5 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask) (tstamp 1b1989d4-04d1-40a4-880b-ab840967fd97))
+ (pad "5" thru_hole circle (at 14 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask) (tstamp 3a089ac7-8c69-4317-967e-295353947626))
+ (pad "6" thru_hole circle (at 17.5 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask) (tstamp b9d91bf7-e728-4ac2-87dc-806021672485))
+ (pad "7" thru_hole circle (at 21 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask) (tstamp e2ed9d97-b634-4f14-8ae1-21a1e3393ceb))
+ (pad "8" thru_hole circle (at 24.5 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask) (tstamp 2f2ba973-7fb2-4b5e-878c-51df0bcadce5))
+ (pad "9" thru_hole circle (at 28 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask) (tstamp 9b135431-ffdf-4cc2-9ae4-0b062101be24))
+ (pad "10" thru_hole circle (at 31.5 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask) (tstamp a8446958-4462-4344-883f-34710f38b781))
+ (pad "11" thru_hole circle (at 35 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask) (tstamp 083a7772-910c-4aef-bda7-f86f2a3d7622))
+ (pad "12" thru_hole circle (at 38.5 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask) (tstamp 17b0d61b-78ff-45f9-9eaf-d4aae0f5c7ca))
+ (pad "13" thru_hole circle (at 42 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask) (tstamp b5e85aea-9b44-43f3-b1b8-b3a978e200b0))
+ (pad "14" thru_hole circle (at 45.5 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask) (tstamp 1154d40c-4f07-4d56-a03d-79e4ceee90a2))
+ (pad "15" thru_hole circle (at 49 0) (size 2.6 2.6) (drill 1.3) (layers *.Cu *.Mask) (tstamp e5471bf6-8038-4b8f-bceb-120288f50b9a))
+ (model "${KICAD6_3DMODEL_DIR}/TerminalBlock_4Ucon.3dshapes/TerminalBlock_4Ucon_1x15_P3.50mm_Vertical.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)