From 9856aff68143a03ab1f5c463d4ed53722387735d Mon Sep 17 00:00:00 2001 From: Joel Truher Date: Thu, 23 Jan 2025 14:49:53 -0800 Subject: [PATCH 1/3] fix pin map --- studies/console/arduino/field_buttons_2025/Sensor.h | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/studies/console/arduino/field_buttons_2025/Sensor.h b/studies/console/arduino/field_buttons_2025/Sensor.h index 20659a3..f44c6d0 100644 --- a/studies/console/arduino/field_buttons_2025/Sensor.h +++ b/studies/console/arduino/field_buttons_2025/Sensor.h @@ -5,12 +5,12 @@ // The left side of the board is columns, // the right side of the board is rows. constexpr uint8_t COL0 = 3; // DIP pin 6 -constexpr uint8_t COL1 = 9; // DIP pin 12 -constexpr uint8_t COL2 = 8; // DIP pin 11 -constexpr uint8_t COL3 = 7; // DIP pin 10 -constexpr uint8_t COL4 = 6; // DIP pin 9 -constexpr uint8_t COL5 = 5; // DIP pin 8 -constexpr uint8_t COL6 = 4; // DIP pin 7 +constexpr uint8_t COL1 = 4; // DIP pin 7 +constexpr uint8_t COL2 = 5; // DIP pin 8 +constexpr uint8_t COL3 = 6; // DIP pin 9 +constexpr uint8_t COL4 = 7; // DIP pin 10 +constexpr uint8_t COL5 = 8; // DIP pin 11 +constexpr uint8_t COL6 = 9; // DIP pin 12 constexpr uint8_t ROW0 = A0; // DIP pin 17 constexpr uint8_t ROW1 = 15; // DIP pin 16 constexpr uint8_t ROW2 = 14; // DIP pin 15 From ea434a7420456297445c00ac2e3ee6b83ae8df3a Mon Sep 17 00:00:00 2001 From: Joel Truher Date: Thu, 23 Jan 2025 14:50:07 -0800 Subject: [PATCH 2/3] use round-number inches for holes and outline --- .../field_buttons_2025/keyboard.kicad_pcb | 34 +-- .../field_buttons_2025/keyboard.kicad_pro | 3 +- .../field_buttons_2025/keyboard.kicad_sch | 260 ++++++++++++++++++ 3 files changed, 278 insertions(+), 19 deletions(-) diff --git a/studies/console/hardware/field_buttons_2025/keyboard.kicad_pcb b/studies/console/hardware/field_buttons_2025/keyboard.kicad_pcb index 5318b80..e09cf04 100644 --- a/studies/console/hardware/field_buttons_2025/keyboard.kicad_pcb +++ b/studies/console/hardware/field_buttons_2025/keyboard.kicad_pcb @@ -179,7 +179,7 @@ (footprint "MountingHole:MountingHole_4.3mm_M4_ISO7380_Pad" (layer "F.Cu") (uuid "016cf4e2-9e69-4dbc-84e0-fb3a0d284bb0") - (at 345 177.5) + (at 346.16 181.44) (descr "Mounting Hole 4.3mm, M4, ISO7380") (tags "mounting hole 4.3mm m4 iso7380") (property "Reference" "H4" @@ -1626,7 +1626,7 @@ (footprint "MountingHole:MountingHole_4.3mm_M4_ISO7380_Pad" (layer "F.Cu") (uuid "0d212848-4a01-4b11-afa2-9a29c76f0048") - (at 73 177.5) + (at 71.84 181.44) (descr "Mounting Hole 4.3mm, M4, ISO7380") (tags "mounting hole 4.3mm m4 iso7380") (property "Reference" "H3" @@ -2435,7 +2435,7 @@ (footprint "MountingHole:MountingHole_4.3mm_M4_ISO7380_Pad" (layer "F.Cu") (uuid "0f0ce264-287b-4c5b-a316-f38ccf2d4bcd") - (at 345 68.5) + (at 346.16 67.14) (descr "Mounting Hole 4.3mm, M4, ISO7380") (tags "mounting hole 4.3mm m4 iso7380") (property "Reference" "H2" @@ -10000,7 +10000,7 @@ (at 88.5 112.5) (descr "Mounting Hole 3.2mm, M3, ISO7380") (tags "mounting hole 3.2mm m3 iso7380") - (property "Reference" "REF**" + (property "Reference" "H7" (at 0 -3.85 0) (layer "F.SilkS") (hide yes) @@ -19391,7 +19391,7 @@ (at 95 112.5) (descr "Mounting Hole 3.2mm, M3, ISO7380") (tags "mounting hole 3.2mm m3 iso7380") - (property "Reference" "REF**" + (property "Reference" "H8" (at 0 -3.85 0) (layer "F.SilkS") (hide yes) @@ -20166,7 +20166,7 @@ (footprint "MountingHole:MountingHole_4.3mm_M4_ISO7380_Pad" (layer "F.Cu") (uuid "c9d460fd-ce0a-4fcc-acb1-da57a16458b1") - (at 73 68.5) + (at 71.84 67.14) (descr "Mounting Hole 4.3mm, M4, ISO7380") (tags "mounting hole 4.3mm m4 iso7380") (property "Reference" "H1" @@ -21005,7 +21005,7 @@ (at 95 68.5) (descr "Mounting Hole 3.2mm, M3, ISO7380") (tags "mounting hole 3.2mm m3 iso7380") - (property "Reference" "REF**" + (property "Reference" "H6" (at 0 -3.85 0) (layer "F.SilkS") (hide yes) @@ -21450,7 +21450,7 @@ (at 88.5 68.5) (descr "Mounting Hole 3.2mm, M3, ISO7380") (tags "mounting hole 3.2mm m3 iso7380") - (property "Reference" "REF**" + (property "Reference" "H5" (at 0 -3.85 0) (layer "F.SilkS") (hide yes) @@ -24689,8 +24689,8 @@ ) ) (gr_line - (start 361.5 52) - (end 361.5 220) + (start 361.4 54.44) + (end 361.4 219.54) (stroke (width 0.4) (type default) @@ -24699,8 +24699,8 @@ (uuid "0fd1fa52-567b-4e52-82b7-8d25eb84a528") ) (gr_line - (start 56.5 220) - (end 56.5 52) + (start 56.6 219.54) + (end 56.6 54.44) (stroke (width 0.4) (type default) @@ -24709,8 +24709,8 @@ (uuid "8430e0c3-b9ae-42ae-b817-abd1fe947eeb") ) (gr_line - (start 361.5 220) - (end 56.5 220) + (start 361.4 219.54) + (end 56.6 219.54) (stroke (width 0.4) (type default) @@ -24719,8 +24719,8 @@ (uuid "8669327a-0e18-4312-865c-ee27914d1a19") ) (gr_line - (start 56.5 52) - (end 361.5 52) + (start 56.6 54.44) + (end 361.4 54.44) (stroke (width 0.4) (type default) @@ -24728,7 +24728,7 @@ (layer "Edge.Cuts") (uuid "9a847789-f03c-44b0-a2c5-5d8728b8cd74") ) - (gr_text "Jan 20, 2025" + (gr_text "Jan 23, 2025" (at 101.5 213 0) (layer "F.SilkS") (uuid "e99e4084-0f51-4a68-b23c-d05cbf695b11") diff --git a/studies/console/hardware/field_buttons_2025/keyboard.kicad_pro b/studies/console/hardware/field_buttons_2025/keyboard.kicad_pro index c4423ea..21a5ff3 100644 --- a/studies/console/hardware/field_buttons_2025/keyboard.kicad_pro +++ b/studies/console/hardware/field_buttons_2025/keyboard.kicad_pro @@ -59,8 +59,7 @@ } ], "drc_exclusions": [ - "clearance|91750000|112500000|1570ae46-e396-4ecf-86ed-99326d7a34a8|5c2ead53-f504-413d-a915-7dab6afdc556", - "clearance|91750000|68500000|f06840f8-e5d6-4c6f-a252-a1fa7baf3161|fdff6d68-76ca-4fba-8cf0-b2ac9e02af88" + "clearance|91750000|112500000|5c2ead53-f504-413d-a915-7dab6afdc556|1570ae46-e396-4ecf-86ed-99326d7a34a8" ], "meta": { "version": 2 diff --git a/studies/console/hardware/field_buttons_2025/keyboard.kicad_sch b/studies/console/hardware/field_buttons_2025/keyboard.kicad_sch index cf33211..cd40729 100644 --- a/studies/console/hardware/field_buttons_2025/keyboard.kicad_sch +++ b/studies/console/hardware/field_buttons_2025/keyboard.kicad_sch @@ -4498,6 +4498,71 @@ ) ) ) + (symbol + (lib_id "Mechanical:MountingHole") + (at 58.42 190.5 0) + (unit 1) + (exclude_from_sim yes) + (in_bom no) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "2dff43f8-e2fd-47c1-b4fb-5641701f38df") + (property "Reference" "H7" + (at 60.96 189.2299 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "MountingHole" + (at 60.96 191.7699 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + (property "Footprint" "" + (at 58.42 190.5 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 58.42 190.5 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole without connection" + (at 58.42 190.5 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (instances + (project "" + (path "/d8358705-1c11-4981-a971-e334fa2ee177" + (reference "H7") + (unit 1) + ) + ) + ) + ) (symbol (lib_id "CherryMX:CherryMX") (at 154.94 50.8 0) @@ -5752,6 +5817,136 @@ ) ) ) + (symbol + (lib_id "Mechanical:MountingHole") + (at 38.1 190.5 0) + (unit 1) + (exclude_from_sim yes) + (in_bom no) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "5fcb1127-402d-4e93-9d08-6d703b6f7910") + (property "Reference" "H5" + (at 40.64 189.2299 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "MountingHole" + (at 40.64 191.7699 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + (property "Footprint" "MountingHole:MountingHole_3.2mm_M3_ISO7380" + (at 38.1 190.5 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 38.1 190.5 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole without connection" + (at 38.1 190.5 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (instances + (project "" + (path "/d8358705-1c11-4981-a971-e334fa2ee177" + (reference "H5") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Mechanical:MountingHole") + (at 68.58 190.5 0) + (unit 1) + (exclude_from_sim yes) + (in_bom no) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "61e06868-4bcd-4ef3-863d-0b285794548f") + (property "Reference" "H8" + (at 71.12 189.2299 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "MountingHole" + (at 71.12 191.7699 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + (property "Footprint" "" + (at 68.58 190.5 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 68.58 190.5 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole without connection" + (at 68.58 190.5 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (instances + (project "" + (path "/d8358705-1c11-4981-a971-e334fa2ee177" + (reference "H8") + (unit 1) + ) + ) + ) + ) (symbol (lib_id "Diode:1N4148") (at 231.14 109.22 90) @@ -6234,6 +6429,71 @@ ) ) ) + (symbol + (lib_id "Mechanical:MountingHole") + (at 48.26 190.5 0) + (unit 1) + (exclude_from_sim yes) + (in_bom no) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "7c0d3d29-da7b-48a5-a308-6d8d35ec9ad9") + (property "Reference" "H6" + (at 50.8 189.2299 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "MountingHole" + (at 50.8 191.7699 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + (property "Footprint" "" + (at 48.26 190.5 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 48.26 190.5 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Mounting Hole without connection" + (at 48.26 190.5 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (instances + (project "" + (path "/d8358705-1c11-4981-a971-e334fa2ee177" + (reference "H6") + (unit 1) + ) + ) + ) + ) (symbol (lib_id "CherryMX:CherryMX") (at 172.72 86.36 0) From ed6bccf55ff6427f1a73b0aeade2b3566ea9bb85 Mon Sep 17 00:00:00 2001 From: truher Date: Thu, 23 Jan 2025 18:26:26 -0800 Subject: [PATCH 3/3] try engraving routing --- ...keyboard_one_layer_for_engraving.kicad_pcb | 27095 ++++++++++++++++ ...keyboard_one_layer_for_engraving.kicad_pro | 612 + 2 files changed, 27707 insertions(+) create mode 100644 studies/console/hardware/field_buttons_2025/keyboard_one_layer_for_engraving.kicad_pcb create mode 100644 studies/console/hardware/field_buttons_2025/keyboard_one_layer_for_engraving.kicad_pro diff --git a/studies/console/hardware/field_buttons_2025/keyboard_one_layer_for_engraving.kicad_pcb b/studies/console/hardware/field_buttons_2025/keyboard_one_layer_for_engraving.kicad_pcb new file mode 100644 index 0000000..d1b3c7d --- /dev/null +++ b/studies/console/hardware/field_buttons_2025/keyboard_one_layer_for_engraving.kicad_pcb @@ -0,0 +1,27095 @@ +(kicad_pcb + (version 20240108) + (generator "pcbnew") + (generator_version "8.0") + (general + (thickness 1.6) + (legacy_teardrops no) + ) + (paper "A3") + (layers + (0 "F.Cu" signal) + (31 "B.Cu" signal) + (32 "B.Adhes" user "B.Adhesive") + (33 "F.Adhes" user "F.Adhesive") + (34 "B.Paste" user) + (35 "F.Paste" user) + (36 "B.SilkS" user "B.Silkscreen") + (37 "F.SilkS" user "F.Silkscreen") + (38 "B.Mask" user) + (39 "F.Mask" user) + (40 "Dwgs.User" user "User.Drawings") + (41 "Cmts.User" user "User.Comments") + (42 "Eco1.User" user "User.Eco1") + (43 "Eco2.User" user "User.Eco2") + (44 "Edge.Cuts" user) + (45 "Margin" user) + (46 "B.CrtYd" user "B.Courtyard") + (47 "F.CrtYd" user "F.Courtyard") + (48 "B.Fab" user) + (49 "F.Fab" user) + (50 "User.1" user) + (51 "User.2" user) + (52 "User.3" user) + (53 "User.4" user) + (54 "User.5" user) + (55 "User.6" user) + (56 "User.7" user) + (57 "User.8" user) + (58 "User.9" user) + ) + (setup + (stackup + (layer "F.SilkS" + (type "Top Silk Screen") + ) + (layer "F.Paste" + (type "Top Solder Paste") + ) + (layer "F.Mask" + (type "Top Solder Mask") + (thickness 0.01) + ) + (layer "F.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "dielectric 1" + (type "core") + (thickness 1.51) + (material "FR4") + (epsilon_r 4.5) + (loss_tangent 0.02) + ) + (layer "B.Cu" + (type "copper") + (thickness 0.035) + ) + (layer "B.Mask" + (type "Bottom Solder Mask") + (thickness 0.01) + ) + (layer "B.Paste" + (type "Bottom Solder Paste") + ) + (layer "B.SilkS" + (type "Bottom Silk Screen") + ) + (copper_finish "None") + (dielectric_constraints no) + ) + (pad_to_mask_clearance 0) + (allow_soldermask_bridges_in_footprints no) + (grid_origin 209 153.5) + (pcbplotparams + (layerselection 0x00010fc_ffffffff) + (plot_on_all_layers_selection 0x0000000_00000000) + (disableapertmacros no) + (usegerberextensions no) + (usegerberattributes yes) + (usegerberadvancedattributes yes) + (creategerberjobfile yes) + (dashed_line_dash_ratio 12.000000) + (dashed_line_gap_ratio 3.000000) + (svgprecision 4) + (plotframeref no) + (viasonmask no) + (mode 1) + (useauxorigin no) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (pdf_front_fp_property_popups yes) + (pdf_back_fp_property_popups yes) + (dxfpolygonmode yes) + (dxfimperialunits yes) + (dxfusepcbnewfont yes) + (psnegative no) + (psa4output no) + (plotreference yes) + (plotvalue yes) + (plotfptext yes) + (plotinvisibletext no) + (sketchpadsonfab no) + (subtractmaskfromsilk no) + (outputformat 1) + (mirror no) + (drillshape 1) + (scaleselection 1) + (outputdirectory "") + ) + ) + (net 0 "") + (net 1 "Net-(D6-A)") + (net 2 "Net-(D7-A)") + (net 3 "Net-(D1-A)") + (net 4 "Net-(D2-A)") + (net 5 "Net-(D3-A)") + (net 6 "Net-(D4-A)") + (net 7 "Net-(D5-A)") + (net 8 "Net-(D8-A)") + (net 9 "Net-(D9-A)") + (net 10 "Net-(D10-A)") + (net 11 "Net-(D11-A)") + (net 12 "Net-(D12-A)") + (net 13 "Net-(D13-A)") + (net 14 "Net-(D14-A)") + (net 15 "Net-(D15-A)") + (net 16 "Net-(D16-A)") + (net 17 "Net-(D17-A)") + (net 18 "Net-(D18-A)") + (net 19 "Net-(D19-A)") + (net 20 "Net-(D20-A)") + (net 21 "Net-(D21-A)") + (net 22 "Net-(D22-A)") + (net 23 "Net-(D23-A)") + (net 24 "Net-(D25-A)") + (net 25 "Net-(D26-A)") + (net 26 "Net-(D27-A)") + (net 27 "Net-(D28-A)") + (net 28 "Net-(D29-A)") + (net 29 "Net-(D30-A)") + (net 30 "Net-(D31-A)") + (net 31 "Net-(D32-A)") + (net 32 "/ROW0") + (net 33 "/ROW1") + (net 34 "/ROW2") + (net 35 "/COL1") + (net 36 "/COL4") + (net 37 "/COL5") + (net 38 "/COL6") + (net 39 "/COL3") + (net 40 "/COL2") + (net 41 "/ROW4") + (net 42 "/COL0") + (net 43 "/ROW3") + (net 44 "Net-(D24-A)") + (net 45 "unconnected-(J1-Pin_23-Pad23)") + (net 46 "unconnected-(J1-Pin_24-Pad24)") + (net 47 "unconnected-(J1-Pin_4-Pad4)") + (net 48 "unconnected-(J1-Pin_3-Pad3)") + (net 49 "unconnected-(J1-Pin_2-Pad2)") + (net 50 "unconnected-(J1-Pin_1-Pad1)") + (net 51 "unconnected-(J1-Pin_5-Pad5)") + (net 52 "unconnected-(J1-Pin_21-Pad21)") + (net 53 "unconnected-(J1-Pin_20-Pad20)") + (net 54 "unconnected-(J1-Pin_19-Pad19)") + (net 55 "unconnected-(J1-Pin_18-Pad18)") + (net 56 "unconnected-(J1-Pin_22-Pad22)") + (footprint "MountingHole:MountingHole_4.3mm_M4_ISO7380_Pad" + (layer "F.Cu") + (uuid "016cf4e2-9e69-4dbc-84e0-fb3a0d284bb0") + (at 346.16 181.44) + (descr "Mounting Hole 4.3mm, M4, ISO7380") + (tags "mounting hole 4.3mm m4 iso7380") + (property "Reference" "H4" + (at 0 -4.8 0) + (layer "F.SilkS") + (hide yes) + (uuid "74bdb942-be17-42df-996d-827f04b9aa5b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "MountingHole_4.3mm_M4_ISO7380_Pad" + (at 0 4.8 0) + (layer "F.Fab") + (hide yes) + (uuid "26547a23-d74e-488d-84fb-7310f0aef46f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "MountingHole:MountingHole_4.3mm_M4_ISO7380_Pad" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "f73fc327-4add-4e40-bb64-75039d1a2058") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "8841290d-55bc-40f6-a58c-0d8cd2716aad") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "1187b098-f79e-4b11-90ed-b1f916409583") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "MountingHole*") + (path "/bd63a11a-246e-4634-ae60-62deed3896ee") + (sheetname "Root") + (sheetfile "keyboard.kicad_sch") + (attr exclude_from_pos_files exclude_from_bom) + (fp_circle + (center 0 0) + (end 3.8 0) + (stroke + (width 0.15) + (type solid) + ) + (fill none) + (layer "Cmts.User") + (uuid "4b8ef236-d87f-479b-8c97-1b623fe2eeb1") + ) + (fp_circle + (center 0 0) + (end 4.05 0) + (stroke + (width 0.05) + (type solid) + ) + (fill none) + (layer "F.CrtYd") + (uuid "57738e91-503e-4768-a222-5dbe22c71f86") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "85490b74-cec8-475c-915c-3ab2ce173de1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole circle + (at 0 0) + (size 7.6 7.6) + (drill 4.3) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "ae233296-e53e-4c08-b38d-ef6b2b7bd54c") + ) + ) + (footprint "SW_Cherry_MX_PCB_1.00u" + (layer "F.Cu") + (uuid "03608a5b-959c-4370-80bd-84a2f66dfec6") + (at 345 96.675) + (descr "Cherry MX keyswitch PCB Mount Keycap 1.00u") + (tags "Cherry MX Keyboard Keyswitch Switch PCB Cutout Keycap 1.00u") + (property "Reference" "SW11" + (at 0 -8 0) + (layer "F.SilkS") + (uuid "2ce97be4-a72e-48b8-8c11-f66267b8c4fe") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "SW_Push" + (at 0 8 0) + (layer "F.Fab") + (hide yes) + (uuid "6f5d6557-d442-49f6-a051-212cae8d5e31") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "SW_Cherry_MX_PCB_1.00u" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "3f578347-b083-44bd-b296-b8ae28dac162") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "15bc5cd8-6fb8-4439-af43-708eecb7b50e") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "65ca6fa7-d921-4cc5-902a-c13a90704a65") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/32ba0766-e544-42a2-9521-b551f2281e22") + (sheetname "Root") + (sheetfile "keyboard.kicad_sch") + (attr through_hole) + (fp_line + (start -7.1 -7.1) + (end -7.1 7.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "0c34cb27-4e1c-41cc-97de-7a07f44585a7") + ) + (fp_line + (start -7.1 7.1) + (end 7.1 7.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "15728f32-fa2a-4378-87a2-f86121073364") + ) + (fp_line + (start 7.1 -7.1) + (end -7.1 -7.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "606181c9-9633-4cfe-b9c3-5cfa6f17272e") + ) + (fp_line + (start 7.1 7.1) + (end 7.1 -7.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "57ba4a67-6542-4f8a-9e1d-e8f0f87f2454") + ) + (fp_line + (start -9.525 -9.525) + (end -9.525 9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "27dd1651-4032-4e5d-9d3d-e433eb53053d") + ) + (fp_line + (start -9.525 9.525) + (end 9.525 9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "eb4a1807-038b-4fc0-adee-6e1d547e473c") + ) + (fp_line + (start 9.525 -9.525) + (end -9.525 -9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "38a2e551-bcaa-4cb5-87b5-711e8880b632") + ) + (fp_line + (start 9.525 9.525) + (end 9.525 -9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "c88d6602-dda1-44fa-82ba-e887de865296") + ) + (fp_line + (start -7 -7) + (end -7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "1c958711-e6ca-47bd-98ed-2389bf5fc789") + ) + (fp_line + (start -7 7) + (end 7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "e6f67972-8b93-407c-8f58-32b693f9f391") + ) + (fp_line + (start 7 -7) + (end -7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "2c623650-9627-4de8-8ae5-cb7236947334") + ) + (fp_line + (start 7 7) + (end 7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "674ea4e9-016d-4490-a42d-7e95f65a6104") + ) + (fp_line + (start -7.25 -7.25) + (end -7.25 7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "b7e26eea-549f-4cba-9775-88357980b1de") + ) + (fp_line + (start -7.25 7.25) + (end 7.25 7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ce87b2a8-4662-423b-b6c6-c7ff0be7f9d1") + ) + (fp_line + (start 7.25 -7.25) + (end -7.25 -7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "75df2c9f-d739-4c7e-a727-c86c1acef912") + ) + (fp_line + (start 7.25 7.25) + (end 7.25 -7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "c93d6ead-d609-4bdd-9b9d-55929fe7a51a") + ) + (fp_line + (start -7 -7) + (end -7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "97e6876b-67d0-4fdb-bf84-81bc99c11a97") + ) + (fp_line + (start -7 7) + (end 7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "1be05e79-f4b6-436e-af1c-9a2ae2dd4512") + ) + (fp_line + (start 7 -7) + (end -7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "b44f2168-4eae-456a-9d4c-2a77c5847edd") + ) + (fp_line + (start 7 7) + (end 7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "dcd8c11d-a3cc-4f64-91eb-4c1388874562") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "5eae3efb-f0ef-4ddc-82b8-822133810f6a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "" np_thru_hole circle + (at -5.08 0) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "aa82b55f-1709-4259-8ee1-02ba8ed73c89") + ) + (pad "" np_thru_hole circle + (at 0 0) + (size 4 4) + (drill 4) + (layers "*.Cu" "*.Mask") + (uuid "cfde9021-bfa7-4240-b802-29099d07b235") + ) + (pad "" np_thru_hole circle + (at 5.08 0) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "e56b801c-8127-4f3e-ad92-e2ec0d7ff363") + ) + (pad "1" thru_hole circle + (at -3.81 -2.54) + (size 2.5 2.5) + (drill 1.5) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 38 "/COL6") + (pintype "passive") + (uuid "70a673d8-5490-4b76-9b2e-5e1bc52eee29") + ) + (pad "2" thru_hole circle + (at 2.54 -5.08) + (size 2.5 2.5) + (drill 1.5) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 11 "Net-(D11-A)") + (pintype "passive") + (uuid "aeb2af0a-660f-4bfe-b66d-0bced9082784") + ) + (model "${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Cherry_MX_PCB.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "SW_Cherry_MX_PCB_1.00u" + (layer "F.Cu") + (uuid "04fe3d95-225b-4efa-93ad-92e0d3968e73") + (at 345 203.5) + (descr "Cherry MX keyswitch PCB Mount Keycap 1.00u") + (tags "Cherry MX Keyboard Keyswitch Switch PCB Cutout Keycap 1.00u") + (property "Reference" "SW32" + (at 0 -8 0) + (layer "F.SilkS") + (uuid "7448109b-9869-4673-86ed-9c708026f089") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "SW_Push" + (at 0 8 0) + (layer "F.Fab") + (hide yes) + (uuid "d106f200-e485-4257-9b81-cff9fca33803") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "SW_Cherry_MX_PCB_1.00u" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "d0d60e1b-e54d-4913-8f3d-d13f2da7e500") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "90c94c57-fe1a-472f-9e8a-310626255897") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "84334039-98f6-4ca2-9ba6-36a9ad47c803") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/3c4bf00a-66a6-47fc-bba0-49e210adc81b") + (sheetname "Root") + (sheetfile "keyboard.kicad_sch") + (attr through_hole) + (fp_line + (start -7.1 -7.1) + (end -7.1 7.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "7591bb09-2eee-409a-af56-a7e9f86bf76b") + ) + (fp_line + (start -7.1 7.1) + (end 7.1 7.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "9da0eb01-a0d6-4fda-840e-02f6ce1f71f1") + ) + (fp_line + (start 7.1 -7.1) + (end -7.1 -7.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "b0d665dc-0f41-48fc-9f58-c465bd9668a7") + ) + (fp_line + (start 7.1 7.1) + (end 7.1 -7.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "aa271c47-f18e-4134-bc9b-7a8e42da7210") + ) + (fp_line + (start -9.525 -9.525) + (end -9.525 9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "d805fd39-0bc0-4b08-94bd-0d0909628fbe") + ) + (fp_line + (start -9.525 9.525) + (end 9.525 9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "7501ec71-bab4-4c4a-af00-db93cd32810f") + ) + (fp_line + (start 9.525 -9.525) + (end -9.525 -9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "bf4fef24-1bd3-4c87-ac00-250a924ddf64") + ) + (fp_line + (start 9.525 9.525) + (end 9.525 -9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "f6bbbafd-ff06-430a-a366-2da6caefa049") + ) + (fp_line + (start -7 -7) + (end -7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "5cafeaf6-f7e5-4bd5-b59c-4ca14e31e6c8") + ) + (fp_line + (start -7 7) + (end 7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "c0b9f9d9-3b87-4f6c-b7a7-5f84ace0c186") + ) + (fp_line + (start 7 -7) + (end -7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "0c4f2e55-e39d-4ad3-b428-3ca8e863165c") + ) + (fp_line + (start 7 7) + (end 7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "5750adea-1204-46aa-a6cb-e495cd171d34") + ) + (fp_line + (start -7.25 -7.25) + (end -7.25 7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "6f0246c6-b988-4cb6-a782-37294736264b") + ) + (fp_line + (start -7.25 7.25) + (end 7.25 7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "29a5b90d-d05e-4c64-9423-630dc8dda11a") + ) + (fp_line + (start 7.25 -7.25) + (end -7.25 -7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "77e8766e-5fce-4a68-8364-1321d67b2763") + ) + (fp_line + (start 7.25 7.25) + (end 7.25 -7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ef19266b-786c-48d8-bf12-9b2a0cf4cbb2") + ) + (fp_line + (start -7 -7) + (end -7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "4690f72f-d8a9-4623-b7fd-a478a6ce5b94") + ) + (fp_line + (start -7 7) + (end 7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "9ec14aef-105b-4361-970a-8d10358a43fd") + ) + (fp_line + (start 7 -7) + (end -7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "2b45a639-dce1-472b-a3e8-a53f80e17c8d") + ) + (fp_line + (start 7 7) + (end 7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "12a1f966-9757-46d8-857b-6bc3b280f6b9") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "ce285706-e720-49d4-8daa-1971e6969490") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "" np_thru_hole circle + (at -5.08 0) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "0018804c-bd06-4cef-a4ee-980812f6ca95") + ) + (pad "" np_thru_hole circle + (at 0 0) + (size 4 4) + (drill 4) + (layers "*.Cu" "*.Mask") + (uuid "341e0483-5e73-4b0f-a65a-fecb92813491") + ) + (pad "" np_thru_hole circle + (at 5.08 0) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "b29e3fca-d55e-45a4-b5dc-5722222ccf7d") + ) + (pad "1" thru_hole circle + (at -3.81 -2.54) + (size 2.5 2.5) + (drill 1.5) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 38 "/COL6") + (pintype "passive") + (uuid "f9b2dfc0-0505-4e2f-86cb-faae9acdc650") + ) + (pad "2" thru_hole circle + (at 2.54 -5.08) + (size 2.5 2.5) + (drill 1.5) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 31 "Net-(D32-A)") + (pintype "passive") + (uuid "1701722e-16ed-4ef2-bd66-30fd399ac3e0") + ) + (model "${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Cherry_MX_PCB.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "SW_Cherry_MX_PCB_1.00u" + (layer "F.Cu") + (uuid "054f2d2a-2910-4b2c-8800-9e58d047a7e2") + (at 143 96.5) + (descr "Cherry MX keyswitch PCB Mount Keycap 1.00u") + (tags "Cherry MX Keyboard Keyswitch Switch PCB Cutout Keycap 1.00u") + (property "Reference" "SW7" + (at 0 -8 0) + (layer "F.SilkS") + (uuid "adbcd1a8-4f9e-4f8f-a2d3-396bdbce474e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "SW_Push" + (at 0 8 0) + (layer "F.Fab") + (uuid "eb4fbff9-911a-45e3-aed6-d496692ccb2f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "SW_Cherry_MX_PCB_1.00u" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "0e5696be-a2ec-4f0f-aad7-0d3bf967c62c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "0e1a6d58-5e3a-4077-bc46-ed31e08bf103") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "4b5a57d2-aade-44fb-ac65-f5aa3c05bd3b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/5c32614e-add3-43fe-9316-14f5804d5197") + (sheetname "Root") + (sheetfile "keyboard.kicad_sch") + (attr through_hole) + (fp_line + (start -7.1 -7.1) + (end -7.1 7.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "aa80fd36-1942-4276-9e30-5644447c0263") + ) + (fp_line + (start -7.1 7.1) + (end 7.1 7.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "5e47e085-d374-404c-b868-7a0f6d3f45b9") + ) + (fp_line + (start 7.1 -7.1) + (end -7.1 -7.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "9d88d865-6c6a-4a84-8eb4-f694de69ba62") + ) + (fp_line + (start 7.1 7.1) + (end 7.1 -7.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "59899654-816d-43a0-9039-697667a7f7aa") + ) + (fp_line + (start -9.525 -9.525) + (end -9.525 9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "9fab4260-35d6-434f-b192-1bd4a619e89c") + ) + (fp_line + (start -9.525 9.525) + (end 9.525 9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "259ef578-e8d7-46bd-bf56-dd2be731c8e1") + ) + (fp_line + (start 9.525 -9.525) + (end -9.525 -9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "583b8f7a-0922-4b75-913a-79120c5a5bcc") + ) + (fp_line + (start 9.525 9.525) + (end 9.525 -9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "394ff422-c28e-4c96-8629-e46c1317be05") + ) + (fp_line + (start -7 -7) + (end -7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "0a344a04-4c87-4355-9556-12e202c1fb86") + ) + (fp_line + (start -7 7) + (end 7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "afc1d3c9-558e-499e-abf1-9e7311230fc4") + ) + (fp_line + (start 7 -7) + (end -7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "9b8caf35-b33e-4623-a522-7c518166d1a8") + ) + (fp_line + (start 7 7) + (end 7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "87693c8b-fa79-49a1-97c1-341c8ddc741d") + ) + (fp_line + (start -7.25 -7.25) + (end -7.25 7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "527bdea7-762a-4af3-8aa0-f227c18b89ea") + ) + (fp_line + (start -7.25 7.25) + (end 7.25 7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "48ef9510-038e-4537-9d4d-c22eca025c87") + ) + (fp_line + (start 7.25 -7.25) + (end -7.25 -7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "6fdac0da-d672-42c2-b20f-8f74001b80cb") + ) + (fp_line + (start 7.25 7.25) + (end 7.25 -7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "9ee251ac-c94f-401c-ae95-cbe9661328a8") + ) + (fp_line + (start -7 -7) + (end -7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "02964f75-e091-4dc5-810c-9677064eb5a7") + ) + (fp_line + (start -7 7) + (end 7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "4ad3a9be-ce64-4f27-8dda-111f6f5e2058") + ) + (fp_line + (start 7 -7) + (end -7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "a647e3cd-9c68-42a0-b97f-479ae672408f") + ) + (fp_line + (start 7 7) + (end 7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "5902ecbc-a6a8-415e-8ca4-d2cce4ce9941") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "d91c3e9a-1519-4c88-8b48-161511a3c84d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "" np_thru_hole circle + (at -5.08 0) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "91bfa5b0-461c-424b-9dec-71c3b28db372") + ) + (pad "" np_thru_hole circle + (at 0 0) + (size 4 4) + (drill 4) + (layers "*.Cu" "*.Mask") + (uuid "74884c77-07e8-441b-90ac-2443812cbb02") + ) + (pad "" np_thru_hole circle + (at 5.08 0) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "088212fe-275a-4641-a59b-569213b35a21") + ) + (pad "1" thru_hole circle + (at -3.81 -2.54) + (size 2.5 2.5) + (drill 1.5) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 35 "/COL1") + (pintype "passive") + (uuid "f67b9c5e-8b5a-4520-aadf-5c1c3a69faf7") + ) + (pad "2" thru_hole circle + (at 2.54 -5.08) + (size 2.5 2.5) + (drill 1.5) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 2 "Net-(D7-A)") + (pintype "passive") + (uuid "9835578e-c74c-4951-9887-1bc1d6119ba5") + ) + (model "${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Cherry_MX_PCB.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "SW_Cherry_MX_PCB_1.00u" + (layer "F.Cu") + (uuid "080ef00b-9582-4376-9ca3-6db1f5cb37e2") + (at 161 138 60) + (descr "Cherry MX keyswitch PCB Mount Keycap 1.00u") + (tags "Cherry MX Keyboard Keyswitch Switch PCB Cutout Keycap 1.00u") + (property "Reference" "SW15" + (at 0 -8 60) + (layer "F.SilkS") + (uuid "17e7acdf-cf5b-4b66-b433-0ac3b3c380df") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "SW_Push" + (at 0 8 60) + (layer "F.Fab") + (hide yes) + (uuid "c17fa909-2889-4407-9d03-06b055807d2a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "SW_Cherry_MX_PCB_1.00u" + (at 0 0 60) + (layer "F.Fab") + (hide yes) + (uuid "5a2462b8-0205-4228-87c3-9db8075ee956") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 60) + (layer "F.Fab") + (hide yes) + (uuid "ef62677c-2eef-4b59-9c2f-ab061285ce12") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 60) + (layer "F.Fab") + (hide yes) + (uuid "f4cf5f13-79c1-4dea-a5bf-c4a301d4f26b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/99f11152-dc9b-4c89-8c5e-9edb280fd2a5") + (sheetname "Root") + (sheetfile "keyboard.kicad_sch") + (attr through_hole) + (fp_line + (start -7.1 -7.099999) + (end -7.099999 7.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "ee46120e-86f1-4f3f-8aae-ddce7acc2552") + ) + (fp_line + (start 7.099999 -7.1) + (end -7.1 -7.099999) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "afae6f0a-a711-49b7-a1f0-bbaeccc20483") + ) + (fp_line + (start -7.099999 7.1) + (end 7.1 7.099999) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "08d51b3c-ff2a-4b37-87f3-b09afea72aee") + ) + (fp_line + (start 7.1 7.099999) + (end 7.099999 -7.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "99a176d3-1473-478c-ae81-1c74c2622e4f") + ) + (fp_line + (start -9.525 -9.525) + (end -9.525 9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "f90bc5de-c9d4-425e-885a-b94a92872f7c") + ) + (fp_line + (start 9.525 -9.525) + (end -9.525 -9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "428d72b1-3219-4598-9f4b-751226ee3d8a") + ) + (fp_line + (start -9.525 9.525) + (end 9.525 9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "fa4fb17e-cb15-41f2-a119-11d096760df0") + ) + (fp_line + (start 9.525 9.525) + (end 9.525 -9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "2cbe66fe-b70d-43da-bfae-36d623105b59") + ) + (fp_line + (start -7 -7) + (end -7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "491e62c8-313c-46be-b739-c2490410cb63") + ) + (fp_line + (start 7 -7) + (end -7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "ddaf05d8-48e8-4d82-970a-7f2536291b16") + ) + (fp_line + (start -7 7) + (end 7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "5614992b-adfe-44f0-b77d-d0b041b154d2") + ) + (fp_line + (start 7 7) + (end 7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "ad2b5201-1ba8-4b78-b21f-e1385eb3f793") + ) + (fp_line + (start -7.25 -7.25) + (end -7.25 7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "fa4c6def-bc20-44f7-b076-9fa4839fd854") + ) + (fp_line + (start 7.25 -7.25) + (end -7.25 -7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "b9e59ecf-f60f-4b87-8315-ca6eb8d8336a") + ) + (fp_line + (start -7.25 7.25) + (end 7.25 7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "a8eef592-19bc-4faa-a51d-8b80b8fed331") + ) + (fp_line + (start 7.25 7.25) + (end 7.25 -7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "dfbc78a7-8ab2-405e-84b8-27dc16f3e9e0") + ) + (fp_line + (start -7 -7) + (end -7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "fba69734-ec90-4040-a164-6cae5a3a1fcd") + ) + (fp_line + (start 7 -7) + (end -7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "76a9f63f-a881-4177-a6e9-1592ebc6ad4c") + ) + (fp_line + (start -7 7) + (end 7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "44638729-c176-413b-b216-a3d28a51dd18") + ) + (fp_line + (start 7 7) + (end 7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "1e8e86ba-36c0-44e7-8b56-4e3d426a93e2") + ) + (fp_text user "${REFERENCE}" + (at 0 0 60) + (layer "F.Fab") + (uuid "8e9d5859-0803-48e1-b542-8563c5c10995") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "" np_thru_hole circle + (at -5.08 0 60) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "4c5c89f2-1f1d-4c4f-8832-359b0824a7bf") + ) + (pad "" np_thru_hole circle + (at 0 0 60) + (size 4 4) + (drill 4) + (layers "*.Cu" "*.Mask") + (uuid "5790b8dd-9d08-4f34-8f16-0dfbaaea3aa8") + ) + (pad "" np_thru_hole circle + (at 5.08 0 60) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "83a6db12-d5ea-43ab-8604-7dbdd707143f") + ) + (pad "1" thru_hole circle + (at -3.81 -2.540001 60) + (size 2.5 2.5) + (drill 1.5) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 35 "/COL1") + (pintype "passive") + (uuid "15ee069d-9537-4646-b0db-bb01087f707f") + ) + (pad "2" thru_hole circle + (at 2.54 -5.08 60) + (size 2.5 2.5) + (drill 1.5) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 15 "Net-(D15-A)") + (pintype "passive") + (uuid "0a61baaf-81e5-4eb4-a4ba-4e69c1e1e578") + ) + (model "${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Cherry_MX_PCB.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "MountingHole:MountingHole_4.3mm_M4_ISO7380_Pad" + (layer "F.Cu") + (uuid "0d212848-4a01-4b11-afa2-9a29c76f0048") + (at 71.84 181.44) + (descr "Mounting Hole 4.3mm, M4, ISO7380") + (tags "mounting hole 4.3mm m4 iso7380") + (property "Reference" "H3" + (at 0 -4.8 0) + (layer "F.SilkS") + (hide yes) + (uuid "a6694013-63f3-4650-b2f7-c412b1410ab4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "MountingHole_4.3mm_M4_ISO7380_Pad" + (at 0 4.8 0) + (layer "F.Fab") + (hide yes) + (uuid "5b0f782b-3bf8-49a4-861a-47a6cb92d8ec") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "MountingHole:MountingHole_4.3mm_M4_ISO7380_Pad" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "f73fc327-4add-4e40-bb64-75039d1a2058") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "8841290d-55bc-40f6-a58c-0d8cd2716aad") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "1187b098-f79e-4b11-90ed-b1f916409583") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "MountingHole*") + (path "/194aa846-0924-4339-a144-2d88d6b71a07") + (sheetname "Root") + (sheetfile "keyboard.kicad_sch") + (attr exclude_from_pos_files exclude_from_bom) + (fp_circle + (center 0 0) + (end 3.8 0) + (stroke + (width 0.15) + (type solid) + ) + (fill none) + (layer "Cmts.User") + (uuid "f66cd9c7-5f40-4769-9a6f-5cf798745785") + ) + (fp_circle + (center 0 0) + (end 4.05 0) + (stroke + (width 0.05) + (type solid) + ) + (fill none) + (layer "F.CrtYd") + (uuid "c4a05689-c72d-4145-94e8-92bf51abe711") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "4fc20103-a966-418f-baa8-0708e9c748bf") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole circle + (at 0 0) + (size 7.6 7.6) + (drill 4.3) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "caecc5b5-85a0-4ae0-876e-61cf488c0aae") + ) + ) + (footprint "SW_Cherry_MX_PCB_1.00u" + (layer "F.Cu") + (uuid "0d2d2e1d-562c-4855-a444-36a99ee447e8") + (at 108 96.5) + (descr "Cherry MX keyswitch PCB Mount Keycap 1.00u") + (tags "Cherry MX Keyboard Keyswitch Switch PCB Cutout Keycap 1.00u") + (property "Reference" "SW6" + (at 0 -8 0) + (layer "F.SilkS") + (uuid "9976e8c0-0114-4d1d-a0c6-acb44791f021") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "SW_Push" + (at 0 8 0) + (layer "F.Fab") + (hide yes) + (uuid "594de952-89cb-4d64-b4a5-2924751d0577") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "SW_Cherry_MX_PCB_1.00u" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "22a33c48-1e4c-4093-b946-3a60bb890d50") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "cc28249c-9fcc-423a-8e7c-5e92cc21d06b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "a7e9eb45-553d-424c-9dab-f8cdf77ac33c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/d2875650-5eb0-452f-bc55-e8d31da93c61") + (sheetname "Root") + (sheetfile "keyboard.kicad_sch") + (attr through_hole) + (fp_line + (start -7.1 -7.1) + (end -7.1 7.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "700b07e3-1d0e-4d8c-8e1f-f5bb1eb37bb2") + ) + (fp_line + (start -7.1 7.1) + (end 7.1 7.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "8ca89b79-289f-4e17-9f17-e7a75a545bdb") + ) + (fp_line + (start 7.1 -7.1) + (end -7.1 -7.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "9bd24304-dfa0-4e79-870f-9e654ca7fdac") + ) + (fp_line + (start 7.1 7.1) + (end 7.1 -7.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "fbfc7827-97ce-479c-9cb4-180e0dccf3d1") + ) + (fp_line + (start -9.525 -9.525) + (end -9.525 9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "3d1d91bd-9da6-4e25-8d11-9e3f87c27a8d") + ) + (fp_line + (start -9.525 9.525) + (end 9.525 9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "ac040859-81b8-47c7-86f5-e3952c276da0") + ) + (fp_line + (start 9.525 -9.525) + (end -9.525 -9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "22f490f8-9931-43a1-b44a-50f0bbadae23") + ) + (fp_line + (start 9.525 9.525) + (end 9.525 -9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "20e45ca0-e07e-4219-a012-d2ccec33a48b") + ) + (fp_line + (start -7 -7) + (end -7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "294ecb36-6965-48b2-b488-c475c29457d1") + ) + (fp_line + (start -7 7) + (end 7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "ec867bd0-dcdf-421a-9abe-07aeb038d7f3") + ) + (fp_line + (start 7 -7) + (end -7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "b45e958a-b502-426f-8b4d-635a17090e8d") + ) + (fp_line + (start 7 7) + (end 7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "3e025033-b0cb-41ed-83bc-edf54ec42d88") + ) + (fp_line + (start -7.25 -7.25) + (end -7.25 7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "1230be68-ca08-4e90-8737-f52352c94536") + ) + (fp_line + (start -7.25 7.25) + (end 7.25 7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "9bd91ecd-c919-421e-978c-4b880ffdc0a8") + ) + (fp_line + (start 7.25 -7.25) + (end -7.25 -7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ebc833c6-bdf2-40dc-87ad-3ce91909ce4c") + ) + (fp_line + (start 7.25 7.25) + (end 7.25 -7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "2adb9b4e-32f9-4864-9438-cf10017e7784") + ) + (fp_line + (start -7 -7) + (end -7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "875464c2-e014-42c8-b841-04ff8b6d39e0") + ) + (fp_line + (start -7 7) + (end 7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "c4f80815-8fe4-41c1-82ad-6c744e98273e") + ) + (fp_line + (start 7 -7) + (end -7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "bf7c37c7-8990-4401-9b34-05b40025efbd") + ) + (fp_line + (start 7 7) + (end 7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "98171f51-02a3-4a0c-bdff-6f265b0f89f7") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "e724479e-ca08-4054-b9f9-a1bab417bbfb") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "" np_thru_hole circle + (at -5.08 0) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "2c031efe-dcd3-4341-bad6-bc2f20ccc6ce") + ) + (pad "" np_thru_hole circle + (at 0 0) + (size 4 4) + (drill 4) + (layers "*.Cu" "*.Mask") + (uuid "a4d4fc59-b9d7-4be0-a797-e19e1a061e5a") + ) + (pad "" np_thru_hole circle + (at 5.08 0) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "5175cfaf-483a-47b0-aced-75271c75c4c8") + ) + (pad "1" thru_hole circle + (at -3.81 -2.54) + (size 2.5 2.5) + (drill 1.5) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 42 "/COL0") + (pintype "passive") + (uuid "a6fc9ba2-31da-4d07-8378-32d90343d158") + ) + (pad "2" thru_hole circle + (at 2.54 -5.08) + (size 2.5 2.5) + (drill 1.5) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 1 "Net-(D6-A)") + (pintype "passive") + (uuid "fc00affa-de7c-463f-a415-030884358b4c") + ) + (model "${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Cherry_MX_PCB.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal" + (layer "F.Cu") + (uuid "0e05b9ab-06a8-4bfb-8328-360821935998") + (at 161.114585 181.179346 30) + (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=10.16mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf") + (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 10.16mm length 4mm diameter 2mm") + (property "Reference" "D20" + (at 5.08 -2.12 30) + (layer "F.SilkS") + (uuid "ee77f1df-bfe3-4163-a445-858db4215c7c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "D" + (at 5.08 2.12 30) + (layer "F.Fab") + (hide yes) + (uuid "74cc447c-8e1f-4864-a4f4-8f5d9fcbc5ea") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal" + (at 0 0 30) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "db508f15-76ee-48f8-9032-41c8a532eb0b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 30) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "e3daa0d3-85c3-4793-bc29-12c3fd17ef29") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 30) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "ce81aa52-ee75-4676-908e-ae81cc4f6536") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "D*DO?35*") + (path "/e8620fb6-4e78-4d00-8b7d-26c80f4ab260") + (sheetname "Root") + (sheetfile "keyboard.kicad_sch") + (attr through_hole) + (fp_line + (start 1.04 0) + (end 2.96 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "19aa60f4-2141-49c5-a0cf-1dbd2db8c458") + ) + (fp_line + (start 2.96 -1.12) + (end 2.96 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "ac9ffb29-73f8-4eb2-a0cb-f4fcd2d01a41") + ) + (fp_line + (start 3.56 -1.119999) + (end 3.559999 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "3040e87c-42ae-4aea-9415-0639c5909b3c") + ) + (fp_line + (start 3.68 -1.119999) + (end 3.679999 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "15bb639c-a80a-4a91-8e8c-82f7e95d701b") + ) + (fp_line + (start 3.800001 -1.12) + (end 3.8 1.119999) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "bf8bf2b4-5d74-4510-923a-81d2bf0062a1") + ) + (fp_line + (start 2.96 1.12) + (end 7.2 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "546783e8-1e6f-415b-92c3-61846fc88b3b") + ) + (fp_line + (start 7.2 -1.12) + (end 2.96 -1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "51316d64-6504-40ca-b594-66e65208a2c0") + ) + (fp_line + (start 7.2 1.12) + (end 7.2 -1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "99d3fddc-a1c7-48dc-8bd6-70a473305ef1") + ) + (fp_line + (start 9.12 0) + (end 7.2 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "de0385db-81f5-4d5b-b703-b6bb53555f33") + ) + (fp_line + (start -1.05 -1.25) + (end -1.05 1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "8f67ca7d-e7f4-4693-93d4-9112c6380a51") + ) + (fp_line + (start -1.05 1.25) + (end 11.21 1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "278173cb-2208-49e7-8229-bea6b3a1d80e") + ) + (fp_line + (start 11.21 -1.25) + (end -1.05 -1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "87cdc0eb-63d2-4934-85bc-cf68f8a09e31") + ) + (fp_line + (start 11.21 1.25) + (end 11.21 -1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "7ca7239f-34b7-4724-a418-20533f78e540") + ) + (fp_line + (start 0 0) + (end 3.08 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f2907062-f3ab-470f-bdd0-fc73c8d4dca8") + ) + (fp_line + (start 3.08 -1) + (end 3.08 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "343081a1-5279-4ca2-8fca-530aeec5285a") + ) + (fp_line + (start 3.58 -1) + (end 3.58 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "abd16459-29de-4bb1-b9d3-d225364e8e2e") + ) + (fp_line + (start 3.68 -0.999999) + (end 3.679999 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "1332278d-fce1-48d6-a0e7-4060930d26f8") + ) + (fp_line + (start 3.78 -1) + (end 3.78 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "073723e7-2cc9-4abb-ab89-8bdbe95d7989") + ) + (fp_line + (start 3.08 1) + (end 7.08 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "c4e00a47-5657-4f37-b7db-0056c804d5b4") + ) + (fp_line + (start 7.08 -1) + (end 3.08 -1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "06a2d613-4b45-4c99-94eb-ce587b6b2a15") + ) + (fp_line + (start 7.08 1) + (end 7.08 -1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "433fbc40-6b18-4f6f-b95d-75ef54c0e8e2") + ) + (fp_line + (start 10.16 0) + (end 7.08 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "6af4dcc5-123b-491e-ae7e-8ee6b96abad7") + ) + (fp_text user "K" + (at 0 -1.8 30) + (layer "F.SilkS") + (uuid "3f2f6251-0aa7-4248-a54a-3238c3110dcd") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "K" + (at 0 -1.8 30) + (layer "F.Fab") + (uuid "2138ca12-2068-4dbb-a3d1-348301842830") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 5.38 0 30) + (layer "F.Fab") + (uuid "4f792ac5-61aa-4708-b448-287ad092b3c0") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + ) + ) + (pad "1" thru_hole rect + (at 0 0 30) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 43 "/ROW3") + (pinfunction "K") + (pintype "passive") + (uuid "f8c8bcff-94a2-4e1f-b25e-7d69d4287402") + ) + (pad "2" thru_hole oval + (at 10.16 0 30) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 20 "Net-(D20-A)") + (pinfunction "A") + (pintype "passive") + (uuid "263da915-edea-4935-a7ce-95727a99f884") + ) + (model "${KICAD8_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P10.16mm_Horizontal.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "MountingHole:MountingHole_4.3mm_M4_ISO7380_Pad" + (layer "F.Cu") + (uuid "0f0ce264-287b-4c5b-a316-f38ccf2d4bcd") + (at 346.16 67.14) + (descr "Mounting Hole 4.3mm, M4, ISO7380") + (tags "mounting hole 4.3mm m4 iso7380") + (property "Reference" "H2" + (at 0 -4.8 0) + (layer "F.SilkS") + (hide yes) + (uuid "3885af5d-7f2a-43b7-bd04-f7b82b428d32") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "MountingHole_4.3mm_M4_ISO7380_Pad" + (at 0 4.8 0) + (layer "F.Fab") + (hide yes) + (uuid "b06b4fbc-a43d-43ca-88aa-eb9a7821bf02") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "MountingHole:MountingHole_4.3mm_M4_ISO7380_Pad" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "f73fc327-4add-4e40-bb64-75039d1a2058") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "8841290d-55bc-40f6-a58c-0d8cd2716aad") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "1187b098-f79e-4b11-90ed-b1f916409583") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "MountingHole*") + (path "/20969728-f361-4ee0-b2d5-998a2804b98e") + (sheetname "Root") + (sheetfile "keyboard.kicad_sch") + (attr exclude_from_pos_files exclude_from_bom) + (fp_circle + (center 0 0) + (end 3.8 0) + (stroke + (width 0.15) + (type solid) + ) + (fill none) + (layer "Cmts.User") + (uuid "2909ffac-ffa7-48b6-80fd-5d4b11998a07") + ) + (fp_circle + (center 0 0) + (end 4.05 0) + (stroke + (width 0.05) + (type solid) + ) + (fill none) + (layer "F.CrtYd") + (uuid "20b1a102-3b74-43dc-8144-c2d53db24482") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "12663645-82be-41ed-a748-e425af6bb4ee") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole circle + (at 0 0) + (size 7.6 7.6) + (drill 4.3) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "2c561135-e838-40f6-b5b8-f5f56e885740") + ) + ) + (footprint "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal" + (layer "F.Cu") + (uuid "116367df-8e80-4bde-aefc-0424fc8d1bdb") + (at 247.814389 131.634831 30) + (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=10.16mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf") + (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 10.16mm length 4mm diameter 2mm") + (property "Reference" "D14" + (at 5.08 -2.12 30) + (layer "F.SilkS") + (uuid "74d7ea40-5c5a-4ffa-b4e9-6f29efad78e8") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "D" + (at 5.08 2.12 30) + (layer "F.Fab") + (hide yes) + (uuid "23c54cfe-62f8-41b9-9c80-7586aa5b587b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal" + (at 0 0 30) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "87d2ab6d-64d8-4d04-81ef-bd1acaf26d6c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 30) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "ed9092c6-235a-41bf-bf19-b11d601f9910") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 30) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "3d72effa-4eb3-40e3-8cba-77db06b97796") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "D*DO?35*") + (path "/8cf08ff3-bb7c-4d27-8287-7a6a4008b0ed") + (sheetname "Root") + (sheetfile "keyboard.kicad_sch") + (attr through_hole) + (fp_line + (start 1.04 0) + (end 2.96 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "ad109723-f62a-4d8b-949c-750da0d5c97f") + ) + (fp_line + (start 2.96 -1.12) + (end 2.96 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "e2649796-138c-443d-8ca4-7d35ea8c3180") + ) + (fp_line + (start 3.56 -1.119999) + (end 3.559999 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "bea281bc-ec31-4547-811e-b801641e2aea") + ) + (fp_line + (start 3.68 -1.119999) + (end 3.679999 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "5872829a-7f17-4b48-842c-4af3d23c82c4") + ) + (fp_line + (start 3.800001 -1.12) + (end 3.8 1.119999) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "6a19b441-9c63-4b7f-b6e8-59aefa434bdd") + ) + (fp_line + (start 2.96 1.12) + (end 7.2 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "aca4cad6-df36-478c-ad54-978f87319261") + ) + (fp_line + (start 7.2 -1.12) + (end 2.96 -1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "c8659be6-c4f9-4f99-8703-25f919c3f0b9") + ) + (fp_line + (start 7.2 1.12) + (end 7.2 -1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "18364657-4cc0-4c36-b97a-4925bbc18c56") + ) + (fp_line + (start 9.12 0) + (end 7.2 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "600f2c39-3d54-41c0-a433-238b2da0f65a") + ) + (fp_line + (start -1.05 -1.25) + (end -1.05 1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "7146f347-18a2-4c3c-90f4-a934e74e4ebb") + ) + (fp_line + (start -1.05 1.25) + (end 11.21 1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "3166aa15-f237-40fb-b57c-dfa49747e66c") + ) + (fp_line + (start 11.21 -1.25) + (end -1.05 -1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "966997b9-b0c8-4e17-bfff-8c8abc113038") + ) + (fp_line + (start 11.21 1.25) + (end 11.21 -1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "12349228-bb2d-44cc-ac6a-34181112bf5a") + ) + (fp_line + (start 0 0) + (end 3.08 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "dd896947-865f-4166-8299-6a88bb3d0925") + ) + (fp_line + (start 3.08 -1) + (end 3.08 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "e2046f9a-af1f-41a8-8e5c-885e35b86ee5") + ) + (fp_line + (start 3.58 -1) + (end 3.58 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "5ccbcb6c-2bb5-4b94-92ed-536030439693") + ) + (fp_line + (start 3.68 -0.999999) + (end 3.679999 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "70b7ee6d-b7d9-46c6-ad52-f755d809974a") + ) + (fp_line + (start 3.78 -1) + (end 3.78 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "5d61ebea-64a7-49ed-b4b1-b2fb909aadb0") + ) + (fp_line + (start 3.08 1) + (end 7.08 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f74e541d-67e7-4f7a-a76d-9f8b8192b1c4") + ) + (fp_line + (start 7.08 -1) + (end 3.08 -1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "5a506410-b67f-40d4-8cf4-95fb54bb005b") + ) + (fp_line + (start 7.08 1) + (end 7.08 -1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "d3467bef-3f57-44b1-9aa5-c2daa9a02d6f") + ) + (fp_line + (start 10.16 0) + (end 7.08 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "3a046a4e-52f0-4cac-b8ce-2f6e63db2e64") + ) + (fp_text user "K" + (at 0 -1.8 30) + (layer "F.SilkS") + (uuid "04f8da3d-b224-402c-81de-9f9aaf1eed28") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "K" + (at 0 -1.8 30) + (layer "F.Fab") + (uuid "5df1b9ef-31e4-4a3b-b258-75c5684bc7fe") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 5.38 0 30) + (layer "F.Fab") + (uuid "dc259400-048b-43fc-871c-51bfcefb8482") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + ) + ) + (pad "1" thru_hole rect + (at 0 0 30) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 33 "/ROW1") + (pinfunction "K") + (pintype "passive") + (uuid "4f5e5f41-2251-4dff-ab72-7c3c22c8a2c2") + ) + (pad "2" thru_hole oval + (at 10.16 0 30) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 14 "Net-(D14-A)") + (pinfunction "A") + (pintype "passive") + (uuid "9a53bdcd-0441-494c-b397-f49f25fb1acb") + ) + (model "${KICAD8_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P10.16mm_Horizontal.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal" + (layer "F.Cu") + (uuid "13433e3a-b414-48fc-843d-e05c3d6cdd44") + (at 314.409475 172.588613 90) + (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=10.16mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf") + (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 10.16mm length 4mm diameter 2mm") + (property "Reference" "D24" + (at 5.08 -2.12 90) + (layer "F.SilkS") + (uuid "e2dea0a6-309f-4a26-83fa-5abc74b00761") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "D" + (at 5.08 2.12 90) + (layer "F.Fab") + (hide yes) + (uuid "e7a120b0-e935-4e54-9309-c59c41caa7d0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "cce06f65-6a3e-49a2-83eb-eabefff797b5") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "6e56a538-d352-4360-80c4-1470008979df") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "42322ee5-2af9-4e92-8073-e77c98abbb6a") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "D*DO?35*") + (path "/35506337-a8e9-46f9-a2d2-979030927048") + (sheetname "Root") + (sheetfile "keyboard.kicad_sch") + (attr through_hole) + (fp_line + (start 7.2 -1.12) + (end 2.96 -1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "dd0cfd39-4172-4356-9aee-e0a4671d9164") + ) + (fp_line + (start 3.8 -1.12) + (end 3.8 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "094d19c2-e97e-49ee-81c3-27e1234e3c3c") + ) + (fp_line + (start 3.68 -1.12) + (end 3.68 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "de1de265-482c-46a2-a3ac-5f7554da6f9a") + ) + (fp_line + (start 3.56 -1.12) + (end 3.56 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "fe142da0-7922-4712-b8f4-88844ddb61d2") + ) + (fp_line + (start 2.96 -1.12) + (end 2.96 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "d42846ae-34ea-4421-9fba-84c1a27b5f34") + ) + (fp_line + (start 9.12 0) + (end 7.2 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "f5b3e737-177c-4ea6-bb79-a4481bfbb4d8") + ) + (fp_line + (start 1.04 0) + (end 2.96 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "296140ea-3c21-4cf9-9575-b5973d2e714a") + ) + (fp_line + (start 7.2 1.12) + (end 7.2 -1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "f4c74997-857e-43a1-a129-627e244aeb97") + ) + (fp_line + (start 2.96 1.12) + (end 7.2 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "3785bd66-9a03-40e1-b052-23402759248e") + ) + (fp_line + (start 11.21 -1.25) + (end -1.05 -1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "8d4ff330-2238-467a-a030-e45c3e4137e3") + ) + (fp_line + (start -1.05 -1.25) + (end -1.05 1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "45c35259-d0de-47b7-9719-6c737e000e07") + ) + (fp_line + (start 11.21 1.25) + (end 11.21 -1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "9ab4976c-2baf-4931-9be1-172e9e4a4d6a") + ) + (fp_line + (start -1.05 1.25) + (end 11.21 1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "e594c230-fe99-452e-a255-bec5dca9b782") + ) + (fp_line + (start 7.08 -1) + (end 3.08 -1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ddfc5acb-2f18-4c53-8cf5-7fa7bd794171") + ) + (fp_line + (start 3.78 -1) + (end 3.78 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "6f8d018f-40c6-4e6f-9f83-37ef5d255d00") + ) + (fp_line + (start 3.68 -1) + (end 3.68 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "6114460e-9cb2-4904-8f4d-3b2260401e4e") + ) + (fp_line + (start 3.58 -1) + (end 3.58 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "2500a7a4-7588-4687-a8fc-5e1eaabd4144") + ) + (fp_line + (start 3.08 -1) + (end 3.08 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "d5005d48-2b45-44b8-953b-f8d2e08e3298") + ) + (fp_line + (start 10.16 0) + (end 7.08 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "09f4b090-18b4-4862-be14-67dea48b59db") + ) + (fp_line + (start 0 0) + (end 3.08 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "1f459b07-e5aa-4b8c-a6c4-9848376798c0") + ) + (fp_line + (start 7.08 1) + (end 7.08 -1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "c8d7e002-a61a-4d32-a536-77d38a3648e9") + ) + (fp_line + (start 3.08 1) + (end 7.08 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "85b801b1-0443-495b-a5a4-4eb2078f2f9d") + ) + (fp_text user "K" + (at 0 -1.8 90) + (layer "F.SilkS") + (uuid "357f65f3-8691-43a1-8f84-5948b47454b5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "K" + (at 0 -1.8 90) + (layer "F.Fab") + (uuid "139d24d2-76ce-45f5-9c98-4441ed7de3df") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 5.38 0 90) + (layer "F.Fab") + (uuid "229aa45e-eb9a-40a0-bd88-aac95ee0b346") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + ) + ) + (pad "1" thru_hole rect + (at 0 0 90) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 43 "/ROW3") + (pinfunction "K") + (pintype "passive") + (uuid "fb943651-9772-46c4-8ee5-297b4375b9fb") + ) + (pad "2" thru_hole oval + (at 10.16 0 90) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 44 "Net-(D24-A)") + (pinfunction "A") + (pintype "passive") + (uuid "d230ad56-c2b5-48f8-85bd-d615ef1d81ba") + ) + (model "${KICAD8_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P10.16mm_Horizontal.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "SW_Cherry_MX_PCB_1.00u" + (layer "F.Cu") + (uuid "1a543db8-0699-4d43-ac2d-b6e8f5dce5fe") + (at 233.25 139.5 -60) + (descr "Cherry MX keyswitch PCB Mount Keycap 1.00u") + (tags "Cherry MX Keyboard Keyswitch Switch PCB Cutout Keycap 1.00u") + (property "Reference" "SW17" + (at 0 -8 120) + (layer "F.SilkS") + (uuid "cfeb8c55-a6c2-416d-aec0-d1bc0e17bec3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "SW_Push" + (at 0 8 120) + (layer "F.Fab") + (hide yes) + (uuid "f42d8b3e-32c1-4968-b989-df835c3f33ff") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "SW_Cherry_MX_PCB_1.00u" + (at 0 0 120) + (layer "F.Fab") + (hide yes) + (uuid "ec91e1d2-2208-4a2a-8f4f-b51e8ac5cd30") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 120) + (layer "F.Fab") + (hide yes) + (uuid "3f513395-1afc-4a0b-8465-9b53cb383503") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 120) + (layer "F.Fab") + (hide yes) + (uuid "f9971b93-75fe-42a7-bbf2-0625b04495de") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/55f76ff6-5d98-4b85-8565-3d9089ead96c") + (sheetname "Root") + (sheetfile "keyboard.kicad_sch") + (attr through_hole) + (fp_line + (start -7.099999 7.1) + (end 7.1 7.099999) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "500fd57d-bebb-4d5e-a11d-0cf2b9298591") + ) + (fp_line + (start 7.1 7.099999) + (end 7.099999 -7.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "8c08e761-30ef-4b18-b74b-e2e5b9ecfec3") + ) + (fp_line + (start -7.1 -7.099999) + (end -7.099999 7.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "a85dc0b9-2555-4b81-834c-c0c5e38b3501") + ) + (fp_line + (start 7.099999 -7.1) + (end -7.1 -7.099999) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "f86f0084-e004-4ad6-bf7a-f2eb5174f4f5") + ) + (fp_line + (start -9.525 9.525) + (end 9.525 9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "2b1c372b-8fa8-41d5-882e-d8132169861e") + ) + (fp_line + (start 9.525 9.525) + (end 9.525 -9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "85d5c10a-c880-4350-83c1-482ceefcbb67") + ) + (fp_line + (start -9.525 -9.525) + (end -9.525 9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "f190e22a-1a52-41aa-8ebd-6581cec372be") + ) + (fp_line + (start 9.525 -9.525) + (end -9.525 -9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "6c10f0e9-2d50-41d0-9278-af8b1115b264") + ) + (fp_line + (start -7 7) + (end 7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "640b404b-794a-43b2-8f60-05026b2089bf") + ) + (fp_line + (start 7 7) + (end 7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "2e28c324-bff2-4e78-a50b-5b179fb95ce1") + ) + (fp_line + (start -7 -7) + (end -7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "9ce75aae-df21-43f1-b682-ca0b547fc12a") + ) + (fp_line + (start 7 -7) + (end -7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "0267ff8e-c5c7-4c2f-9b2c-475c17ae6ef8") + ) + (fp_line + (start -7.25 7.25) + (end 7.25 7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "da3ee82a-d3ae-48b8-9777-21ca5325c73a") + ) + (fp_line + (start 7.25 7.25) + (end 7.25 -7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "71a473f5-f5c4-44dd-b5f3-d09124165ba9") + ) + (fp_line + (start -7.25 -7.25) + (end -7.25 7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "c0a86b59-1c54-463a-b0c3-409dad7b98dd") + ) + (fp_line + (start 7.25 -7.25) + (end -7.25 -7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "e7117431-6dfc-4aec-b9cd-239381e90971") + ) + (fp_line + (start -7 7) + (end 7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "07485cfa-d7b5-4955-ac0a-bd674997ae1a") + ) + (fp_line + (start 7 7) + (end 7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "41834dcb-69bd-4021-b9a3-6965998c3ccf") + ) + (fp_line + (start -7 -7) + (end -7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "61acee0b-d8a3-47c1-8a0c-de6272e4e5f1") + ) + (fp_line + (start 7 -7) + (end -7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "c5f2595b-0d8a-4bf2-8a98-f26e83cbc13c") + ) + (fp_text user "${REFERENCE}" + (at 0 0 120) + (layer "F.Fab") + (uuid "35a30055-02ea-4e0f-abec-a092c334f737") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "" np_thru_hole circle + (at -5.08 0 300) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "aad536ee-fc54-4aef-83c6-436fe3dfeb9e") + ) + (pad "" np_thru_hole circle + (at 0 0 300) + (size 4 4) + (drill 4) + (layers "*.Cu" "*.Mask") + (uuid "61df9bab-4baa-46ca-a499-04bf9dd209bf") + ) + (pad "" np_thru_hole circle + (at 5.08 0 300) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "fef6ce40-8946-422e-9213-747b3dc386a9") + ) + (pad "1" thru_hole circle + (at -3.81 -2.540001 300) + (size 2.5 2.5) + (drill 1.5) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 36 "/COL4") + (pintype "passive") + (uuid "321deb5b-621e-44d7-9bcb-7f74bc5f1612") + ) + (pad "2" thru_hole circle + (at 2.54 -5.08 300) + (size 2.5 2.5) + (drill 1.5) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 17 "Net-(D17-A)") + (pintype "passive") + (uuid "d03c4575-1bbf-4756-8bfb-a25e5f01d266") + ) + (model "${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Cherry_MX_PCB.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal" + (layer "F.Cu") + (uuid "1e0b280a-8d16-4d73-bc93-2543ec6a2853") + (at 84.353721 101.604585 90) + (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=10.16mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf") + (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 10.16mm length 4mm diameter 2mm") + (property "Reference" "D5" + (at 5.08 -2.12 90) + (layer "F.SilkS") + (uuid "c5f27913-ddda-4f23-a31e-9d8be98aabe2") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "D" + (at 5.08 2.12 90) + (layer "F.Fab") + (hide yes) + (uuid "06bb9226-c699-42fb-9c89-30b22fe6984c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "49e84f27-2fdb-4cc6-854f-45100f729e84") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "02639a38-c0b8-4282-b50a-a91c9bbb2424") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "50d0b86e-5e70-4e64-81fa-b64d471447d1") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "D*DO?35*") + (path "/3ef5a7d3-bb70-4bf2-9dad-b24383c043f0") + (sheetname "Root") + (sheetfile "keyboard.kicad_sch") + (attr through_hole) + (fp_line + (start 7.2 -1.12) + (end 2.96 -1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "1c618d16-eaf4-449e-aafc-bf7ae36ad2f1") + ) + (fp_line + (start 3.8 -1.12) + (end 3.8 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "bd6bb7a8-43fd-449e-9395-f3e22d1ef60f") + ) + (fp_line + (start 3.68 -1.12) + (end 3.68 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "7f73bdf7-1dca-4e49-8576-07bc383223a0") + ) + (fp_line + (start 3.56 -1.12) + (end 3.56 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "4ca0bbd0-3cca-4798-9a9f-e3dbc684cccf") + ) + (fp_line + (start 2.96 -1.12) + (end 2.96 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "9bc2b974-364f-4c0e-abcd-d6c1791fa9f6") + ) + (fp_line + (start 9.12 0) + (end 7.2 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "6f0e267a-438c-4515-89d2-d452415668ba") + ) + (fp_line + (start 1.04 0) + (end 2.96 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "a774d0b6-e875-436d-b022-518f8d66166f") + ) + (fp_line + (start 7.2 1.12) + (end 7.2 -1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "da5a578f-1e4c-4f00-8e18-f1771d0682b8") + ) + (fp_line + (start 2.96 1.12) + (end 7.2 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "6cc16fdf-1d6f-48f8-8c88-30c3828ab51a") + ) + (fp_line + (start 11.21 -1.25) + (end -1.05 -1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "d6226f23-480b-4238-9383-780f4d381864") + ) + (fp_line + (start -1.05 -1.25) + (end -1.05 1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "70993c10-bcc0-44db-a1cc-ca6a1d4acfa5") + ) + (fp_line + (start 11.21 1.25) + (end 11.21 -1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "5e86127f-827e-4daa-a6e2-dcf972e66643") + ) + (fp_line + (start -1.05 1.25) + (end 11.21 1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "851a7c9d-0f4a-4b2e-ae5f-7f5c30183ad5") + ) + (fp_line + (start 7.08 -1) + (end 3.08 -1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "734a23a1-16fb-42fd-9e23-1b1b122a6876") + ) + (fp_line + (start 3.78 -1) + (end 3.78 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "fdf0206b-8d38-43bf-9458-bd4f4e1ba99d") + ) + (fp_line + (start 3.68 -1) + (end 3.68 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "8290a9c7-c2c9-44ce-bca3-26210fcb067b") + ) + (fp_line + (start 3.58 -1) + (end 3.58 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "5c5b4f02-8fcc-4692-8932-eebf60407818") + ) + (fp_line + (start 3.08 -1) + (end 3.08 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "2dbffe1c-4bd3-42c9-b7c3-f0641ec0a176") + ) + (fp_line + (start 10.16 0) + (end 7.08 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "bfcf7e8a-8ac4-4f85-a4b9-465fe36941e9") + ) + (fp_line + (start 0 0) + (end 3.08 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "cc8e879d-9264-4379-a4aa-5dd2a8cd4205") + ) + (fp_line + (start 7.08 1) + (end 7.08 -1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "1affbea2-c77d-41af-9161-9c47182748cc") + ) + (fp_line + (start 3.08 1) + (end 7.08 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "b77566f4-6aa6-4bfd-b07a-ed2b24d0672a") + ) + (fp_text user "K" + (at 0 -1.8 90) + (layer "F.SilkS") + (uuid "4d09f85f-b862-4390-bd10-e7eddd9d62be") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 5.38 0 90) + (layer "F.Fab") + (uuid "03c320c6-15fb-4542-983f-74744617b740") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + ) + ) + (fp_text user "K" + (at 0 -1.8 90) + (layer "F.Fab") + (uuid "8b4d8f62-9f62-42e3-b394-36a24f6c4dfe") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole rect + (at 0 0 90) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 32 "/ROW0") + (pinfunction "K") + (pintype "passive") + (uuid "c626a363-eb7b-4c90-849d-b465038a34cc") + ) + (pad "2" thru_hole oval + (at 10.16 0 90) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 7 "Net-(D5-A)") + (pinfunction "A") + (pintype "passive") + (uuid "d319218d-6896-4860-bb9d-41af0291e421") + ) + (model "${KICAD8_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P10.16mm_Horizontal.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal" + (layer "F.Cu") + (uuid "1f59c5f6-eb09-4a1c-b2dd-5f6051848e9e") + (at 243.497032 160.277045 150) + (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=10.16mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf") + (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 10.16mm length 4mm diameter 2mm") + (property "Reference" "D22" + (at 5.08 -2.12 150) + (layer "F.SilkS") + (uuid "f6058ea5-167c-4c7c-b415-e67f02aefc1c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "D" + (at 5.08 2.12 150) + (layer "F.Fab") + (hide yes) + (uuid "697f745e-c793-4bd3-b594-b4fe25a1cbbf") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal" + (at 0 0 150) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "0aa45695-d057-4a2f-b169-f0a7360af74a") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 150) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "9a81cb4c-575b-472c-8ad1-a132ee0f9073") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 150) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "ea076f8d-186c-49b0-a3ea-8c8156ea4e6f") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "D*DO?35*") + (path "/29bf8344-7f77-44f2-8604-42b0e7e3c749") + (sheetname "Root") + (sheetfile "keyboard.kicad_sch") + (attr through_hole) + (fp_line + (start 9.12 0) + (end 7.2 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "63eb8df0-6b95-49ae-b0bb-7a4469dd5c68") + ) + (fp_line + (start 7.2 -1.12) + (end 2.96 -1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "779b8960-a94d-41eb-a4e9-54a3e09fee8f") + ) + (fp_line + (start 7.2 1.12) + (end 7.2 -1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "5614cc24-5c13-431c-a021-1410b5e8eb71") + ) + (fp_line + (start 3.8 -1.119999) + (end 3.800001 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "73aed551-1ae5-4a6b-844e-6ac99ffe6500") + ) + (fp_line + (start 3.679999 -1.12) + (end 3.68 1.119999) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "dc7d9749-4191-4ef9-a973-8585a36759aa") + ) + (fp_line + (start 3.559999 -1.12) + (end 3.56 1.119999) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "318d88aa-213a-4722-a6a6-a0d98007948b") + ) + (fp_line + (start 2.96 -1.12) + (end 2.96 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "d0a558bb-16aa-432b-89f2-b0e24b9c05eb") + ) + (fp_line + (start 2.96 1.12) + (end 7.2 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "0f616bde-f587-4881-8301-1577b629a20e") + ) + (fp_line + (start 1.04 0) + (end 2.96 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "8388a2d5-c5d3-49e0-846e-a76e9276f1e8") + ) + (fp_line + (start 11.21 -1.25) + (end -1.05 -1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "c2f18bdc-f7dd-418d-921f-cd71c8e91a08") + ) + (fp_line + (start 11.21 1.25) + (end 11.21 -1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "545c79fe-d3e6-44a4-b2f7-29d5b68cba08") + ) + (fp_line + (start -1.05 -1.25) + (end -1.05 1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "8e117bb5-fa21-4bcd-af55-b4afdf5d925a") + ) + (fp_line + (start -1.05 1.25) + (end 11.21 1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "74c3c101-7914-4a4c-82ca-90898f12481b") + ) + (fp_line + (start 10.16 0) + (end 7.08 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "136b37eb-972f-4c0d-87d2-b517a7b36c43") + ) + (fp_line + (start 7.08 -1) + (end 3.08 -1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "1cf62ac6-74d5-4715-b834-82a090f9ae2d") + ) + (fp_line + (start 7.08 1) + (end 7.08 -1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "5abf54c9-0fc4-4ec7-b7cc-baad41e86311") + ) + (fp_line + (start 3.78 -1) + (end 3.78 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "a8f6f6e6-f3d5-460a-aa4b-4c607a6ac334") + ) + (fp_line + (start 3.679999 -1) + (end 3.68 0.999999) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "66a12d88-f6d2-4416-9514-f96c6c168789") + ) + (fp_line + (start 3.58 -1) + (end 3.58 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "97a284e9-cd38-46f1-bf6c-3a04a8c80879") + ) + (fp_line + (start 3.08 -1) + (end 3.08 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "c02cc14a-a4cd-44f9-90f5-88b4fd4412ff") + ) + (fp_line + (start 3.08 1) + (end 7.08 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f5d476f8-6f4d-4cce-8ed9-7cbfafdab63f") + ) + (fp_line + (start 0 0) + (end 3.08 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "b1d10800-8423-4e0b-ac33-0b50d61825b5") + ) + (fp_text user "K" + (at 0 -1.8 150) + (layer "F.SilkS") + (uuid "cf3a65b4-ad61-439f-a1d5-f3cd44b14aa8") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 5.38 0 150) + (layer "F.Fab") + (uuid "54e940df-6f26-489b-a5a5-a6f4f2985327") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + ) + ) + (fp_text user "K" + (at 0 -1.8 150) + (layer "F.Fab") + (uuid "8d1059a2-f4dd-4764-a4c7-461f97503f06") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole rect + (at 0 0 150) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 43 "/ROW3") + (pinfunction "K") + (pintype "passive") + (uuid "a59311f5-95ad-4980-9ab1-03f3926f84c3") + ) + (pad "2" thru_hole oval + (at 10.16 0 150) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 22 "Net-(D22-A)") + (pinfunction "A") + (pintype "passive") + (uuid "9c8686ba-0b3a-40f4-8806-51765cfac9ad") + ) + (model "${KICAD8_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P10.16mm_Horizontal.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal" + (layer "F.Cu") + (uuid "20aeaa8c-6a56-4478-b510-be7d5cb30cf5") + (at 192.75 73.5 90) + (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=10.16mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf") + (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 10.16mm length 4mm diameter 2mm") + (property "Reference" "D2" + (at 5.08 -2.12 90) + (layer "F.SilkS") + (uuid "4b1bc5e6-8aa5-44d0-9134-a823b95491cc") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "D" + (at 5.08 2.12 90) + (layer "F.Fab") + (hide yes) + (uuid "b961e4b3-9394-4626-b2e6-7e52a2a82247") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "372a2d61-3236-4c8a-aa77-57b998086c6f") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "5d3b0dfb-33d7-401b-9e7c-612e4ad19b45") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "29728096-7a10-42dc-9762-26826324a384") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "D*DO?35*") + (path "/769053a1-8c2d-44f3-9e9d-697f0cccd6fe") + (sheetname "Root") + (sheetfile "keyboard.kicad_sch") + (attr through_hole) + (fp_line + (start 7.2 -1.12) + (end 2.96 -1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "6f2b07b2-2cc9-484f-8e15-9b482d37c094") + ) + (fp_line + (start 3.8 -1.12) + (end 3.8 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "6443b926-f00d-4437-93e9-e57a32702b18") + ) + (fp_line + (start 3.68 -1.12) + (end 3.68 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "df9fd713-a832-4b7b-bf1a-88fbe64671e0") + ) + (fp_line + (start 3.56 -1.12) + (end 3.56 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "30be691e-2abd-4d0f-bf7e-30808465855a") + ) + (fp_line + (start 2.96 -1.12) + (end 2.96 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "b49ed72e-6bd3-4010-b951-819078ae3e43") + ) + (fp_line + (start 9.12 0) + (end 7.2 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "a45a0678-3ae5-4f59-9030-ac2489882651") + ) + (fp_line + (start 1.04 0) + (end 2.96 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "f511b4db-8064-4fb9-bd63-62ce72e962fc") + ) + (fp_line + (start 7.2 1.12) + (end 7.2 -1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "d8389fcf-6732-491a-aef1-377706235ad1") + ) + (fp_line + (start 2.96 1.12) + (end 7.2 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "281b682a-3507-463c-b8ef-f84dfea2642d") + ) + (fp_line + (start 11.21 -1.25) + (end -1.05 -1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f34a110e-2c32-412d-87a3-1fdf6625eeba") + ) + (fp_line + (start -1.05 -1.25) + (end -1.05 1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "39fe5aa3-f65b-4f2f-8b95-eb6ed6a46d1c") + ) + (fp_line + (start 11.21 1.25) + (end 11.21 -1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "b31a5ad3-ae46-480a-b262-ce4ccfa2705c") + ) + (fp_line + (start -1.05 1.25) + (end 11.21 1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "bf0499da-e305-49c8-a6eb-58c2f065f1fd") + ) + (fp_line + (start 7.08 -1) + (end 3.08 -1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "678ebb81-c55b-4957-b998-876c21386303") + ) + (fp_line + (start 3.78 -1) + (end 3.78 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "2abbda6a-334b-423f-9e30-ea940868e240") + ) + (fp_line + (start 3.68 -1) + (end 3.68 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "1ed7b7f2-cbbb-415c-b328-2ab83eb9c1c9") + ) + (fp_line + (start 3.58 -1) + (end 3.58 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "90f109ed-3a8e-4cc9-ae1b-a45d11d25cfb") + ) + (fp_line + (start 3.08 -1) + (end 3.08 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "68b5df19-f6d9-40cb-b643-d7dd9ef3fe47") + ) + (fp_line + (start 10.16 0) + (end 7.08 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ed64193d-7797-47d4-97d9-d9196af35803") + ) + (fp_line + (start 0 0) + (end 3.08 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f6cd0e88-bb80-4ec3-82e1-376eda798eeb") + ) + (fp_line + (start 7.08 1) + (end 7.08 -1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "244a9b99-2dbd-43da-b031-9f20d42def35") + ) + (fp_line + (start 3.08 1) + (end 7.08 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "7f2bbafc-cc78-4380-b1d9-b63b8147e3df") + ) + (fp_text user "K" + (at 0 -1.8 90) + (layer "F.SilkS") + (uuid "0f31d1fc-c582-4db7-bc65-c8f7626e5974") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "K" + (at 0 -1.8 90) + (layer "F.Fab") + (uuid "3c947690-8727-4b0d-82b2-1580f5cfe4e3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 5.38 0 90) + (layer "F.Fab") + (uuid "8469d463-4fe4-42f0-83a1-63e7bb0f4157") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + ) + ) + (pad "1" thru_hole rect + (at 0 0 90) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 32 "/ROW0") + (pinfunction "K") + (pintype "passive") + (uuid "19d2eb39-c2bb-427e-9ef3-af200b300594") + ) + (pad "2" thru_hole oval + (at 10.16 0 90) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 4 "Net-(D2-A)") + (pinfunction "A") + (pintype "passive") + (uuid "de0cd45e-1089-4a6a-842d-963a4192a4d7") + ) + (model "${KICAD8_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P10.16mm_Horizontal.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "SW_Cherry_MX_PCB_1.00u" + (layer "F.Cu") + (uuid "216c2968-87f3-4078-93d4-69441f7d66e0") + (at 258 139 -60) + (descr "Cherry MX keyswitch PCB Mount Keycap 1.00u") + (tags "Cherry MX Keyboard Keyswitch Switch PCB Cutout Keycap 1.00u") + (property "Reference" "SW18" + (at 0 -8 120) + (layer "F.SilkS") + (uuid "35433f43-5580-4eb0-a189-9fd2d7ec393e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "SW_Push" + (at 0 8 120) + (layer "F.Fab") + (hide yes) + (uuid "10e9ca2f-5384-43a0-b4d5-757cae434154") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "SW_Cherry_MX_PCB_1.00u" + (at 0 0 120) + (layer "F.Fab") + (hide yes) + (uuid "22c1d257-76f2-420c-855b-1c8c4b091be5") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 120) + (layer "F.Fab") + (hide yes) + (uuid "7de1fc09-c168-4f2a-96bc-a311199b37b6") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 120) + (layer "F.Fab") + (hide yes) + (uuid "b9acc7e2-79c2-4e73-9dc9-301f9eae47ca") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/1275cb44-4c70-4bcd-b6f6-347cf3d27e9f") + (sheetname "Root") + (sheetfile "keyboard.kicad_sch") + (attr through_hole) + (fp_line + (start -7.1 7.099999) + (end 7.099999 7.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "b3fed606-b804-4200-92ad-04b5e4dd5968") + ) + (fp_line + (start 7.099999 7.1) + (end 7.1 -7.099999) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "17612cb7-56d9-4baf-8328-b247610acc60") + ) + (fp_line + (start -7.099999 -7.1) + (end -7.1 7.099999) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "8596c896-13d3-4e92-9afa-4ed68644a53b") + ) + (fp_line + (start 7.1 -7.099999) + (end -7.099999 -7.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "26e05c14-9675-4ee5-bf94-3cd982098aac") + ) + (fp_line + (start -9.525 9.525) + (end 9.525 9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "d80e85be-b36c-43b3-b9e6-b8a277342d77") + ) + (fp_line + (start 9.525 9.525) + (end 9.525 -9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "5b843ece-74af-470b-affb-51a2eb296191") + ) + (fp_line + (start -9.525 -9.525) + (end -9.525 9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "74378f0e-347a-40f3-94e5-def4cf0eb1e1") + ) + (fp_line + (start 9.525 -9.525) + (end -9.525 -9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "49ffdfe1-e6cd-421b-85fb-dc3066cd8647") + ) + (fp_line + (start -7 7) + (end 7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "1299490e-3eae-49fb-81bf-15488a84ab8f") + ) + (fp_line + (start 7 7) + (end 7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "d61a77a9-efcd-4f38-baf1-394e8b513cba") + ) + (fp_line + (start -7 -7) + (end -7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "7635785c-5417-4557-a3a3-5f6891c24916") + ) + (fp_line + (start 7 -7) + (end -7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "eef2cd36-d7c2-4df2-9cc4-5986441900c7") + ) + (fp_line + (start -7.25 7.25) + (end 7.25 7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "87a865c8-e85e-4f10-82ae-efea132c02c2") + ) + (fp_line + (start 7.25 7.25) + (end 7.25 -7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f9b7a13a-379e-443c-8749-1580a764cb42") + ) + (fp_line + (start -7.25 -7.25) + (end -7.25 7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "0f850745-95bb-44fb-a9ab-01e276a480b7") + ) + (fp_line + (start 7.25 -7.25) + (end -7.25 -7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "24916b2b-1f84-4f85-8fc6-bd524405f84d") + ) + (fp_line + (start -7 7) + (end 7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "73e959ec-c163-4c48-9fc5-989bc6d61c21") + ) + (fp_line + (start 7 7) + (end 7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "284e14b4-fa8d-47ac-8a60-e3b0961f4eeb") + ) + (fp_line + (start -7 -7) + (end -7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "a719e72b-ab44-405c-a4da-0b19e28a3e4a") + ) + (fp_line + (start 7 -7) + (end -7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "fad6784b-839b-443a-ba5e-c38dc55894e8") + ) + (fp_text user "${REFERENCE}" + (at 0 0 120) + (layer "F.Fab") + (uuid "c43585c8-a91f-48eb-90c9-e879070b0872") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "" np_thru_hole circle + (at -5.08 0 300) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "2a78ce18-c7ba-4006-be51-25404fb54a04") + ) + (pad "" np_thru_hole circle + (at 0 0 300) + (size 4 4) + (drill 4) + (layers "*.Cu" "*.Mask") + (uuid "38ec99ad-25a2-4ada-8028-a6f06f3fa47d") + ) + (pad "" np_thru_hole circle + (at 5.08 0 300) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "59350d71-793d-4956-8a76-e18dd1581277") + ) + (pad "1" thru_hole circle + (at -3.81 -2.540001 300) + (size 2.5 2.5) + (drill 1.5) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 37 "/COL5") + (pintype "passive") + (uuid "a3c9c1f1-d55a-4256-8475-3bb46dec38c2") + ) + (pad "2" thru_hole circle + (at 2.54 -5.08 300) + (size 2.5 2.5) + (drill 1.5) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 18 "Net-(D18-A)") + (pintype "passive") + (uuid "bde467cb-1069-4c57-9e8a-d7a09de7d245") + ) + (model "${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Cherry_MX_PCB.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal" + (layer "F.Cu") + (uuid "2230bb9a-e2a3-42f2-9ca6-938b8e5b7fce") + (at 220.460158 186.578019 90) + (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=10.16mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf") + (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 10.16mm length 4mm diameter 2mm") + (property "Reference" "D26" + (at 5.08 -2.12 90) + (layer "F.SilkS") + (uuid "a4296181-98e8-46a4-9580-be62875d8abb") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "D" + (at 5.08 2.12 90) + (layer "F.Fab") + (hide yes) + (uuid "dc3e64bf-4dd8-419a-97f4-746b086799a3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "bb2cdac1-536f-47c4-9e9b-0043f0e68ad7") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "6c37df0f-7cfa-44ae-8d24-49c8e38b47ef") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "faef227a-ea01-4421-8179-0b9526984431") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "D*DO?35*") + (path "/1770b81e-60f4-4ff3-bc24-f1da2df2fe88") + (sheetname "Root") + (sheetfile "keyboard.kicad_sch") + (attr through_hole) + (fp_line + (start 7.2 -1.12) + (end 2.96 -1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "f9cd5a1f-8107-4b16-874c-7b8d4d463bc3") + ) + (fp_line + (start 3.8 -1.12) + (end 3.8 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "0285114a-97d3-4083-aac8-96a25a093215") + ) + (fp_line + (start 3.68 -1.12) + (end 3.68 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "34101ca0-1ad1-4905-b450-5102b61d1732") + ) + (fp_line + (start 3.56 -1.12) + (end 3.56 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "cb6eeb7d-e1e8-40d4-9e89-e69e43eea051") + ) + (fp_line + (start 2.96 -1.12) + (end 2.96 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "0764d624-534a-40b2-8d87-c86f481c51bf") + ) + (fp_line + (start 9.12 0) + (end 7.2 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "459af016-0911-467d-8803-630190fc28e9") + ) + (fp_line + (start 1.04 0) + (end 2.96 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "a855ad16-2d14-4bd9-883d-a5fa609cda47") + ) + (fp_line + (start 7.2 1.12) + (end 7.2 -1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "d8bad5b2-975f-47f4-95f0-c5973845d937") + ) + (fp_line + (start 2.96 1.12) + (end 7.2 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "d2f9758f-5259-400a-bb22-5a661f12ffac") + ) + (fp_line + (start 11.21 -1.25) + (end -1.05 -1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "e67d310a-d267-4c0d-9435-15df9cca90f5") + ) + (fp_line + (start -1.05 -1.25) + (end -1.05 1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ddef5287-4c01-496d-bf00-1a76252f100c") + ) + (fp_line + (start 11.21 1.25) + (end 11.21 -1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "819e5b97-48e6-4616-a389-cd2d04c35f9c") + ) + (fp_line + (start -1.05 1.25) + (end 11.21 1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ef2890c7-c90c-40e4-a558-6618e724ae37") + ) + (fp_line + (start 7.08 -1) + (end 3.08 -1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "7f39583f-2930-432d-a52a-d4785d77e7a9") + ) + (fp_line + (start 3.78 -1) + (end 3.78 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "da2a738e-6500-46dd-9a22-d3b359bf22d0") + ) + (fp_line + (start 3.68 -1) + (end 3.68 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "324ba646-01bc-4bb6-9013-6099667d13b4") + ) + (fp_line + (start 3.58 -1) + (end 3.58 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "fc1d6ef0-d9ea-4149-a1b0-83eb5d5e2638") + ) + (fp_line + (start 3.08 -1) + (end 3.08 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "58adb5c9-9b3e-46f1-ae60-3f2901731204") + ) + (fp_line + (start 10.16 0) + (end 7.08 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "6b3caf83-9e03-4916-8bf0-eb96545bc5e9") + ) + (fp_line + (start 0 0) + (end 3.08 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f5b1b0c6-31c7-4a2f-a543-c192d2b8424b") + ) + (fp_line + (start 7.08 1) + (end 7.08 -1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "16ce3012-3bb5-4cc9-87d0-cb4b4fba7348") + ) + (fp_line + (start 3.08 1) + (end 7.08 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "9510d758-2765-4751-b2cc-8ca2bf40a56e") + ) + (fp_text user "K" + (at 0 -1.8 90) + (layer "F.SilkS") + (uuid "d3fbf8fe-85c4-418f-80bb-6dcb728477a0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 5.38 0 90) + (layer "F.Fab") + (uuid "2ebae2cc-a7c5-4001-ad26-8a82399347dc") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + ) + ) + (fp_text user "K" + (at 0 -1.8 90) + (layer "F.Fab") + (uuid "77b7afbc-1f7e-4027-bfe5-0ac58be0d338") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole rect + (at 0 0 90) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 43 "/ROW3") + (pinfunction "K") + (pintype "passive") + (uuid "436ca449-568c-4468-be80-82915396131f") + ) + (pad "2" thru_hole oval + (at 10.16 0 90) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 25 "Net-(D26-A)") + (pinfunction "A") + (pintype "passive") + (uuid "840ba8d0-0d8d-40fe-8038-4707bd6538e8") + ) + (model "${KICAD8_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P10.16mm_Horizontal.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal" + (layer "F.Cu") + (uuid "24194b2c-6f59-49c6-8844-59c0f3e99e2a") + (at 194.858101 132.263766 150) + (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=10.16mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf") + (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 10.16mm length 4mm diameter 2mm") + (property "Reference" "D16" + (at 5.08 -2.12 150) + (layer "F.SilkS") + (uuid "91af9555-a136-48f7-8aa1-a50800c6a747") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "D" + (at 5.08 2.12 150) + (layer "F.Fab") + (hide yes) + (uuid "3252e33d-8ed7-4a05-a14c-576d9036fbd3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal" + (at 0 0 150) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "46569e91-2696-4a59-8c4c-7b369333e9ef") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 150) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "32c7e0c7-c563-477e-b874-ff23ae7d2a55") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 150) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "e4e75b41-550a-4fb5-8fcd-a531903efe22") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "D*DO?35*") + (path "/5b4d7d67-44ec-4d76-aad2-0cd1729f41bf") + (sheetname "Root") + (sheetfile "keyboard.kicad_sch") + (attr through_hole) + (fp_line + (start 9.12 0) + (end 7.2 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "f429f33e-9147-47d9-ae1c-67ddb30ba69b") + ) + (fp_line + (start 7.2 -1.12) + (end 2.96 -1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "64954442-d713-4fc3-85e0-5441000ff334") + ) + (fp_line + (start 7.2 1.12) + (end 7.2 -1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "12c03fec-d993-4438-981f-4308d19fc2af") + ) + (fp_line + (start 3.8 -1.119999) + (end 3.800001 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "2137a318-934e-4c3d-b447-e8d87e397697") + ) + (fp_line + (start 3.679999 -1.12) + (end 3.68 1.119999) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "d87c3cf3-d0ea-49eb-a267-8a66b44e7ba4") + ) + (fp_line + (start 3.559999 -1.12) + (end 3.56 1.119999) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "04315abf-9d82-4117-8fea-2d4de52e8f97") + ) + (fp_line + (start 2.96 -1.12) + (end 2.96 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "660f6436-a819-4331-98a1-ec8f61cd5658") + ) + (fp_line + (start 2.96 1.12) + (end 7.2 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "b33c5c6b-ae46-4ff1-849e-eb67f4f25f01") + ) + (fp_line + (start 1.04 0) + (end 2.96 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "0709f035-e0d9-49a0-b3fe-144f2488606c") + ) + (fp_line + (start 11.21 -1.25) + (end -1.05 -1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f9f596dd-88a2-41d6-949f-166d41bdb4ec") + ) + (fp_line + (start 11.21 1.25) + (end 11.21 -1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "16772e76-965c-47d8-8dff-43fee49e0c36") + ) + (fp_line + (start -1.05 -1.25) + (end -1.05 1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "8de9d02f-fc66-491a-9c8b-faf727438ca2") + ) + (fp_line + (start -1.05 1.25) + (end 11.21 1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "d24b17c8-aa9b-4504-ac28-f7e5d84a8d2d") + ) + (fp_line + (start 10.16 0) + (end 7.08 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "72906e02-6cd1-4e3f-af46-e07aa4069f34") + ) + (fp_line + (start 7.08 -1) + (end 3.08 -1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "465119db-b7c9-4d78-b989-340abebd2092") + ) + (fp_line + (start 7.08 1) + (end 7.08 -1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "3c929567-bfdc-464b-9f18-270783b89216") + ) + (fp_line + (start 3.78 -1) + (end 3.78 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "313dab5e-e747-45fc-afd0-d7e1bf6d902e") + ) + (fp_line + (start 3.679999 -1) + (end 3.68 0.999999) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ebe63efd-406b-488c-8ccd-6f5f91c7e9df") + ) + (fp_line + (start 3.58 -1) + (end 3.58 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "34d531ac-e1ad-4238-ba65-cb05eecd5a68") + ) + (fp_line + (start 3.08 -1) + (end 3.08 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "04f4b3ec-81a4-45ed-a2ec-c06ec3ee3be4") + ) + (fp_line + (start 3.08 1) + (end 7.08 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "bf6d9085-4c53-41b0-9895-11c6acb27447") + ) + (fp_line + (start 0 0) + (end 3.08 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "402d3f7a-dc06-4989-a31c-f5a9f38d1c3e") + ) + (fp_text user "K" + (at 0 -1.8 150) + (layer "F.SilkS") + (uuid "c07387d3-e5fb-48cb-91db-6b7b0de7728a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 5.38 0 150) + (layer "F.Fab") + (uuid "236dc683-d5dc-4f18-bb59-d7e182ef3447") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + ) + ) + (fp_text user "K" + (at 0 -1.8 150) + (layer "F.Fab") + (uuid "942ec8ae-1da6-4565-9fc5-9a9651a68237") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole rect + (at 0 0 150) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 34 "/ROW2") + (pinfunction "K") + (pintype "passive") + (uuid "c00043a4-713e-4574-93ae-f85bc8afe9e7") + ) + (pad "2" thru_hole oval + (at 10.16 0 150) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 16 "Net-(D16-A)") + (pinfunction "A") + (pintype "passive") + (uuid "3a13c16d-35bd-46ef-b79e-02756ab2617e") + ) + (model "${KICAD8_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P10.16mm_Horizontal.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Graphics:wildhat_logo_6_med" + (layer "F.Cu") + (uuid "2f82a5ce-a6f9-4d1a-b5c8-4fea06e74a91") + (at 245 79.5) + (property "Reference" "G***" + (at 0 0 0) + (layer "F.SilkS") + (hide yes) + (uuid "765ecd83-524c-48b5-8cb0-9221151cf1f6") + (effects + (font + (size 1.5 1.5) + (thickness 0.3) + ) + ) + ) + (property "Value" "LOGO" + (at 0.75 0 0) + (layer "F.SilkS") + (hide yes) + (uuid "4fe6ec4e-51fc-421b-82f7-68dafe30af98") + (effects + (font + (size 1.5 1.5) + (thickness 0.3) + ) + ) + ) + (property "Footprint" "Graphics:wildhat_logo_6_med" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "5eb5ccef-149b-4558-a368-4e6a95c9dbe9") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "a3a562be-9bf1-41bb-9ede-a2e5c80c168c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "4eb85c87-adca-4ae4-9e78-8eff2de0f9e5") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr board_only exclude_from_pos_files exclude_from_bom) + (fp_poly + (pts + (xy -31.593951 5.161625) (xy -31.617959 5.185633) (xy -31.641966 5.161625) (xy -31.617959 5.137618) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "F.SilkS") + (uuid "d936795d-7367-4e6c-b2d8-d28046b94a82") + ) + (fp_poly + (pts + (xy 14.857098 14.511919) (xy 14.8216 14.620637) (xy 14.770014 14.775154) (xy 14.741113 14.86068) + (xy 14.659604 15.100756) (xy 14.055451 15.114168) (xy 13.451298 15.12758) (xy 12.807701 17.05878) + (xy 12.164104 18.989981) (xy 11.771844 19.003926) (xy 11.588415 19.00541) (xy 11.451876 18.996768) + (xy 11.383578 18.979666) (xy 11.379584 18.973319) (xy 11.394572 18.919552) (xy 11.437349 18.784802) + (xy 11.504633 18.578951) (xy 11.593145 18.311881) (xy 11.699601 17.993474) (xy 11.820722 17.633612) + (xy 11.953226 17.242177) (xy 12.00378 17.093383) (xy 12.13978 16.691888) (xy 12.265565 16.317453) + (xy 12.377844 15.980113) (xy 12.473322 15.689903) (xy 12.548707 15.456855) (xy 12.600707 15.291006) + (xy 12.626027 15.202388) (xy 12.627977 15.191382) (xy 12.609387 15.16231) (xy 12.544528 15.142702) + (xy 12.419762 15.130992) (xy 12.221453 15.12561) (xy 12.04856 15.124763) (xy 11.798932 15.126551) + (xy 11.633113 15.123482) (xy 11.539199 15.102907) (xy 11.505286 15.052179) (xy 11.519469 14.95865) + (xy 11.569844 14.80967) (xy 11.619248 14.66862) (xy 11.700816 14.428544) (xy 13.296194 14.415889) + (xy 14.891572 14.403233) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "F.SilkS") + (uuid "89d9fff8-45fc-4bcb-bf69-4570d364d848") + ) + (fp_poly + (pts + (xy 30.891364 14.406549) (xy 31.124539 14.41213) (xy 31.305427 14.420594) (xy 31.418555 14.431256) + (xy 31.449905 14.44124) (xy 31.435183 14.49329) (xy 31.393147 14.626637) (xy 31.326988 14.831524) + (xy 31.239899 15.098193) (xy 31.135072 15.416886) (xy 31.0157 15.777845) (xy 30.884976 16.171313) + (xy 30.825708 16.349149) (xy 30.691229 16.752588) (xy 30.566692 17.126776) (xy 30.455276 17.462117) + (xy 30.360164 17.749012) (xy 30.284533 17.977862) (xy 30.231566 18.139071) (xy 30.204441 18.22304) + (xy 30.201512 18.23305) (xy 30.246034 18.238529) (xy 30.365629 18.24282) (xy 30.539344 18.245334) + (xy 30.653355 18.245746) (xy 31.105199 18.245746) (xy 30.979271 18.629867) (xy 30.853344 19.013988) + (xy 29.567125 19.013988) (xy 29.181697 19.01361) (xy 28.881719 19.012015) (xy 28.656612 19.00851) + (xy 28.495798 19.002403) (xy 28.388697 18.993) (xy 28.324731 18.979609) (xy 28.293321 18.961538) + (xy 28.283889 18.938094) (xy 28.283761 18.929962) (xy 28.301153 18.842185) (xy 28.343495 18.698622) + (xy 28.391816 18.557845) (xy 28.497016 18.269754) (xy 28.949218 18.245746) (xy 29.40142 18.221739) + (xy 29.897496 16.733855) (xy 30.017072 16.374127) (xy 30.126282 16.043506) (xy 30.22154 15.753005) + (xy 30.299264 15.513637) (xy 30.355868 15.336417) (xy 30.38777 15.232359) (xy 30.393572 15.209375) + (xy 30.349277 15.192688) (xy 30.231233 15.17999) (xy 30.061702 15.173315) (xy 29.993446 15.172778) + (xy 29.806526 15.169605) (xy 29.658806 15.161156) (xy 29.574694 15.149042) (xy 29.565085 15.144543) + (xy 29.566921 15.089298) (xy 29.597055 14.968015) (xy 29.649356 14.804301) (xy 29.664848 14.760422) + (xy 29.792846 14.404536) (xy 30.621375 14.404536) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "F.SilkS") + (uuid "f14fbd2e-7e2a-4d5c-9026-838eb61b4305") + ) + (fp_poly + (pts + (xy 17.933577 14.411568) (xy 18.115971 14.414882) (xy 18.241351 14.421362) (xy 18.319471 14.431491) + (xy 18.360081 14.445748) (xy 18.372935 14.464613) (xy 18.368847 14.485892) (xy 18.338401 14.575618) + (xy 18.292781 14.721336) (xy 18.255402 14.84583) (xy 18.173724 15.122988) (xy 17.117391 15.13588) + (xy 16.061058 15.148771) (xy 15.859521 15.736956) (xy 15.657985 16.325141) (xy 16.500859 16.325141) + (xy 16.816488 16.326637) (xy 17.046263 16.331618) (xy 17.200323 16.340826) (xy 17.288805 16.355002) + (xy 17.321846 16.374887) (xy 17.321614 16.38516) (xy 17.296202 16.45866) (xy 17.250573 16.594402) + (xy 17.194471 16.763393) (xy 17.192888 16.768188) (xy 17.086282 17.091196) (xy 16.24183 17.104294) + (xy 15.397378 17.117391) (xy 15.237241 17.595173) (xy 15.167716 17.803029) (xy 15.107663 17.983342) + (xy 15.064935 18.112491) (xy 15.049683 18.15935) (xy 15.045796 18.187772) (xy 15.062289 18.209183) + (xy 15.110682 18.22457) (xy 15.202493 18.234922) (xy 15.349242 18.241224) (xy 15.562448 18.244465) + (xy 15.85363 18.245631) (xy 16.057823 18.245746) (xy 16.361501 18.247453) (xy 16.629999 18.252227) + (xy 16.849475 18.259554) (xy 17.006088 18.268915) (xy 17.085997 18.279795) (xy 17.093383 18.284409) + (xy 17.078985 18.345967) (xy 17.041031 18.472266) (xy 16.987379 18.637304) (xy 16.980918 18.656526) + (xy 16.868452 18.989981) (xy 15.416965 19.002694) (xy 15.005538 19.00602) (xy 14.680316 19.007648) + (xy 14.431482 19.007081) (xy 14.24922 19.003824) (xy 14.123712 18.997379) (xy 14.04514 18.98725) + (xy 14.003689 18.972942) (xy 13.989539 18.953956) (xy 13.992593 18.930671) (xy 14.012831 18.869305) + (xy 14.060394 18.726055) (xy 14.132214 18.510131) (xy 14.225225 18.230743) (xy 14.336359 17.897102) + (xy 14.462549 17.518418) (xy 14.600729 17.103901) (xy 14.74783 16.662762) (xy 14.756342 16.63724) + (xy 15.492975 14.428544) (xy 16.946794 14.415828) (xy 17.358741 14.412522) (xy 17.684418 14.410942) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "F.SilkS") + (uuid "472e9d61-1801-47d0-8852-da17589072a6") + ) + (fp_poly + (pts + (xy -18.31631 -0.060019) (xy -18.333815 0.00128) (xy -18.377159 0.149137) (xy -18.44472 0.378093) + (xy -18.534875 0.682685) (xy -18.646001 1.057454) (xy -18.776475 1.496937) (xy -18.924673 1.995675) + (xy -19.088974 2.548206) (xy -19.267754 3.149069) (xy -19.459389 3.792804) (xy -19.662258 4.473949) + (xy -19.874737 5.187044) (xy -20.095203 5.926627) (xy -20.196391 6.265973) (xy -20.419674 7.01471) + (xy -20.6356 7.738782) (xy -20.842557 8.432782) (xy -21.038933 9.091305) (xy -21.223115 9.708944) + (xy -21.393493 10.280294) (xy -21.548453 10.799949) (xy -21.686384 11.262502) (xy -21.805674 11.662549) + (xy -21.904711 11.994682) (xy -21.981882 12.253497) (xy -22.035576 12.433586) (xy -22.06418 12.529545) + (xy -22.06847 12.54395) (xy -22.083495 12.571212) (xy -22.11812 12.591886) (xy -22.184164 12.60687) + (xy -22.293444 12.617062) (xy -22.45778 12.623362) (xy -22.688991 12.626667) (xy -22.998894 12.627877) + (xy -23.173769 12.627977) (xy -23.522788 12.627534) (xy -23.78705 12.625606) (xy -23.977824 12.621295) + (xy -24.10638 12.613702) (xy -24.183988 12.601929) (xy -24.22192 12.585077) (xy -24.231445 12.562248) + (xy -24.227795 12.54395) (xy -24.211135 12.488608) (xy -24.168625 12.346608) (xy -24.101866 12.123315) + (xy -24.012462 11.824093) (xy -23.902013 11.454308) (xy -23.772121 11.019323) (xy -23.624388 10.524505) + (xy -23.460415 9.975218) (xy -23.281804 9.376827) (xy -23.090157 8.734696) (xy -22.887075 8.054191) + (xy -22.674161 7.340677) (xy -22.453015 6.599517) (xy -22.326219 6.174541) (xy -22.101331 5.42109) + (xy -21.883783 4.692841) (xy -21.675172 3.995111) (xy -21.477096 3.333219) (xy -21.291151 2.71248) + (xy -21.118934 2.138211) (xy -20.962044 1.615729) (xy -20.822077 1.150352) (xy -20.70063 0.747396) + (xy -20.599301 0.412177) (xy -20.519687 0.150014) (xy -20.463385 -0.033777) (xy -20.431993 -0.13388) + (xy -20.425858 -0.151451) (xy -20.372589 -0.163265) (xy -20.237418 -0.173727) (xy -20.03447 -0.182308) + (xy -19.777871 -0.188478) (xy -19.481746 -0.191708) (xy -19.342056 -0.192061) (xy -18.283352 -0.192061) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "F.SilkS") + (uuid "e7c14c4c-3cb9-44a0-a663-437578f77ff4") + ) + (fp_poly + (pts + (xy 32.751484 -0.182295) (xy 33.321533 -0.180456) (xy 33.800046 -0.177352) (xy 34.188145 -0.172973) + (xy 34.486952 -0.167309) (xy 34.697588 -0.160351) (xy 34.821175 -0.152089) (xy 34.858979 -0.143105) + (xy 34.845871 -0.083629) (xy 34.809354 0.052856) (xy 34.753633 0.251389) (xy 34.682915 0.497003) + (xy 34.601408 0.774737) (xy 34.592308 0.805446) (xy 34.508318 1.088667) (xy 34.432626 1.343997) + (xy 34.369889 1.555715) (xy 34.324767 1.708097) (xy 34.301918 1.785423) (xy 34.301178 1.787944) + (xy 34.288549 1.810325) (xy 34.25882 1.828485) (xy 34.202528 1.842963) (xy 34.110206 1.854299) (xy 33.97239 1.863032) + (xy 33.779614 1.869702) (xy 33.522413 1.874847) (xy 33.191323 1.879007) (xy 32.776878 1.882721) + (xy 32.615724 1.883974) (xy 30.95473 1.896597) (xy 29.426538 7.010207) (xy 29.222286 7.693707) (xy 29.024724 8.354887) + (xy 28.835714 8.987517) (xy 28.657116 9.585364) (xy 28.490791 10.142197) (xy 28.3386 10.651783) + (xy 28.202405 11.10789) (xy 28.084066 11.504288) (xy 27.985444 11.834743) (xy 27.9084 12.093023) + (xy 27.854796 12.272898) (xy 27.826492 12.368135) (xy 27.824202 12.375897) (xy 27.750058 12.627977) + (xy 26.667823 12.627977) (xy 25.585589 12.627977) (xy 25.620852 12.519943) (xy 25.638997 12.46054) + (xy 25.682862 12.315047) (xy 25.750674 12.089384) (xy 25.840659 11.789472) (xy 25.951044 11.42123) + (xy 26.080057 10.99058) (xy 26.225924 10.503441) (xy 26.386872 9.965734) (xy 26.561129 9.383379) + (xy 26.746921 8.762298) (xy 26.942476 8.108409) (xy 27.146019 7.427634) (xy 27.227743 7.154253) + (xy 28.799371 1.896597) (xy 27.147701 1.883971) (xy 26.760319 1.880691) (xy 26.405267 1.877072) + (xy 26.093498 1.873273) (xy 25.835967 1.869454) (xy 25.643628 1.865773) (xy 25.527436 1.86239) (xy 25.496661 1.859963) + (xy 25.510025 1.812753) (xy 25.547089 1.686928) (xy 25.603881 1.495832) (xy 25.676431 1.252809) + (xy 25.76077 0.971201) (xy 25.800064 0.840264) (xy 26.102835 -0.168053) (xy 30.480907 -0.18031) + (xy 31.332293 -0.182212) (xy 32.088778 -0.182876) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "F.SilkS") + (uuid "10d5776c-fca0-4ce9-b934-69c0304b8aea") + ) + (fp_poly + (pts + (xy -14.283513 -0.182759) (xy -14.079772 -0.1769) (xy -13.949717 -0.166143) (xy -13.885929 -0.150193) + (xy -13.876371 -0.138346) (xy -13.88984 -0.085919) (xy -13.929094 0.05266) (xy -13.992407 0.271538) + (xy -14.078049 0.564861) (xy -14.184293 0.926776) (xy -14.309412 1.351431) (xy -14.451677 1.832972) + (xy -14.60936 2.365547) (xy -14.780734 2.943302) (xy -14.964071 3.560384) (xy -15.157642 4.210941) + (xy -15.35972 4.889119) (xy -15.439392 5.156239) (xy -15.644638 5.844207) (xy -15.842439 6.507237) + (xy -16.031034 7.139431) (xy -16.208666 7.734894) (xy -16.373575 8.287728) (xy -16.524003 8.792036) + (xy -16.65819 9.241922) (xy -16.774378 9.631489) (xy -16.870808 9.95484) (xy -16.945721 10.206078) + (xy -16.997358 10.379306) (xy -17.02396 10.468627) (xy -17.027127 10.4793) (xy -17.028146 10.49716) + (xy -17.015039 10.5123) (xy -16.980578 10.524944) (xy -16.91754 10.535316) (xy -16.818698 10.543639) + (xy -16.676827 10.550136) (xy -16.484701 10.555033) (xy -16.235096 10.558551) (xy -15.920785 10.560914) + (xy -15.534544 10.562347) (xy -15.069146 10.563073) (xy -14.517366 10.563315) (xy -14.311743 10.563327) + (xy -13.808762 10.563531) (xy -13.335654 10.564118) (xy -12.900924 10.565052) (xy -12.513078 10.566294) + (xy -12.180623 10.567808) (xy -11.912066 10.569557) (xy -11.715911 10.571502) (xy -11.600667 10.573607) + (xy -11.572415 10.57533) (xy -11.585714 10.622761) (xy -11.622517 10.748847) (xy -11.678881 10.94022) + (xy -11.750864 11.183511) (xy -11.834524 11.465351) (xy -11.87328 11.595652) (xy -12.173376 12.603969) + (xy -15.997391 12.616259) (xy -16.693551 12.618413) (xy -17.299825 12.620021) (xy -17.822356 12.620965) + (xy -18.267289 12.62113) (xy -18.640765 12.620399) (xy -18.948929 12.618656) (xy -19.197924 12.615784) + (xy -19.393893 12.611667) (xy -19.54298 12.606189) (xy -19.651328 12.599233) (xy -19.725081 12.590684) + (xy -19.770381 12.580423) (xy -19.793373 12.568336) (xy -19.800199 12.554305) (xy -19.798917 12.544237) + (xy -19.782715 12.488885) (xy -19.740634 12.346869) (xy -19.674269 12.123541) (xy -19.585215 11.824253) + (xy -19.475068 11.454357) (xy -19.345423 11.019204) (xy -19.197874 10.524148) (xy -19.034018 9.974539) + (xy -18.855449 9.375729) (xy -18.663763 8.733072) (xy -18.460556 8.051918) (xy -18.247422 7.33762) + (xy -18.025956 6.59553) (xy -17.891763 6.145935) (xy -16.007098 -0.168053) (xy -14.941735 -0.180976) + (xy -14.56836 -0.184019) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "F.SilkS") + (uuid "eb089725-d5b0-4506-9195-d58c913c89a4") + ) + (fp_poly + (pts + (xy 21.643462 14.409159) (xy 21.814706 14.41314) (xy 21.935426 14.421104) (xy 22.016999 14.433722) + (xy 22.070797 14.45167) (xy 22.108197 14.475619) (xy 22.132811 14.498406) (xy 22.206582 14.617707) + (xy 22.23055 14.728638) (xy 22.215609 14.800527) (xy 22.173031 14.953574) (xy 22.105891 15.177952) + (xy 22.017265 15.463831) (xy 21.910231 15.801385) (xy 21.787864 16.180786) (xy 21.65324 16.592205) + (xy 21.542932 16.92533) (xy 20.855766 18.989981) (xy 20.463043 19.003926) (xy 20.28259 19.00586) + (xy 20.145861 18.998807) (xy 20.075277 18.98424) (xy 20.070321 18.978119) (xy 20.084872 18.921088) + (xy 20.125035 18.789605) (xy 20.185578 18.600158) (xy 20.261266 18.369238) (xy 20.310397 18.221739) + (xy 20.392501 17.974294) (xy 20.462521 17.758767) (xy 20.515223 17.591624) (xy 20.545376 17.489331) + (xy 20.550472 17.466139) (xy 20.505098 17.453979) (xy 20.379465 17.444945) (xy 20.189312 17.439543) + (xy 19.950375 17.438281) (xy 19.750172 17.440332) (xy 18.949872 17.453497) (xy 18.689838 18.233742) + (xy 18.429804 19.013988) (xy 18.049684 19.013988) (xy 17.841357 19.008741) (xy 17.718416 18.991934) + (xy 17.670732 18.961969) (xy 17.669332 18.953969) (xy 17.684072 18.897262) (xy 17.726345 18.758992) + (xy 17.793083 18.548621) (xy 17.881218 18.275611) (xy 17.98768 17.949423) (xy 18.109402 17.579518) + (xy 18.243314 17.175358) (xy 18.350402 16.853956) (xy 18.4149 16.661247) (xy 19.212886 16.661247) + (xy 20.02154 16.661247) (xy 20.830195 16.661247) (xy 21.073094 15.934234) (xy 21.154021 15.685004) + (xy 21.220279 15.467329) (xy 21.267241 15.297552) (xy 21.290282 15.192017) (xy 21.290512 15.165992) + (xy 21.232264 15.146746) (xy 21.098663 15.133313) (xy 20.910194 15.125441) (xy 20.687345 15.122878) + (xy 20.450601 15.12537) (xy 20.220448 15.132665) (xy 20.01737 15.14451) (xy 19.861855 15.160653) + (xy 19.774389 15.18084) (xy 19.767588 15.184782) (xy 19.724831 15.24956) (xy 19.660427 15.388532) + (xy 19.581577 15.584293) (xy 19.495481 15.819442) (xy 19.449731 15.953024) (xy 19.212886 16.661247) + (xy 18.4149 16.661247) (xy 18.514186 16.364594) (xy 18.651371 15.957866) (xy 18.76528 15.625156) + (xy 18.859235 15.357849) (xy 18.936557 15.147329) (xy 19.000571 14.98498) (xy 19.054597 14.862186) + (xy 19.101959 14.770332) (xy 19.145979 14.700802) (xy 19.18998 14.644981) (xy 19.21139 14.621253) + (xy 19.391076 14.428544) (xy 20.712848 14.41438) (xy 21.103908 14.410452) (xy 21.410321 14.408488) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "F.SilkS") + (uuid "5933bcef-aaf4-4dbf-b0c0-7acef6f087a9") + ) + (fp_poly + (pts + (xy 24.583742 14.524857) (xy 24.58008 14.601502) (xy 24.569694 14.761458) (xy 24.553484 14.992313) + (xy 24.532351 15.28165) (xy 24.507196 15.617055) (xy 24.47892 15.986114) (xy 24.461311 16.212389) + (xy 24.432276 16.589264) (xy 24.406569 16.934362) (xy 24.384967 17.236339) (xy 24.368245 17.483848) + (xy 24.357181 17.665544) (xy 24.352551 17.770082) (xy 24.353307 17.79124) (xy 24.379624 17.754272) + (xy 24.448768 17.642707) (xy 24.555633 17.465161) (xy 24.695115 17.23025) (xy 24.862109 16.94659) + (xy 25.05151 16.622797) (xy 25.258212 16.267487) (xy 25.352014 16.105655) (xy 26.336294 14.405643) + (xy 26.97573 14.405089) (xy 27.234155 14.405803) (xy 27.410829 14.409767) (xy 27.52002 14.418925) + (xy 27.575999 14.435222) (xy 27.593035 14.460603) (xy 27.588277 14.488563) (xy 27.568087 14.549785) + (xy 27.520576 14.692896) (xy 27.448808 14.908689) (xy 27.355849 15.187958) (xy 27.244765 15.521497) + (xy 27.118622 15.900099) (xy 26.980484 16.314556) (xy 26.833417 16.755663) (xy 26.824873 16.781285) + (xy 26.088358 18.989981) (xy 25.696164 19.003926) (xy 25.515841 19.005973) (xy 25.37926 18.999211) + (xy 25.308857 18.98506) (xy 25.303969 18.979136) (xy 25.318671 18.926203) (xy 25.36051 18.792651) + (xy 25.426086 18.588905) (xy 25.512002 18.325391) (xy 25.614858 18.012534) (xy 25.731254 17.660762) + (xy 25.856143 17.285444) (xy 25.982468 16.906158) (xy 26.098623 16.556122) (xy 26.201218 16.245649) + (xy 26.286863 15.985052) (xy 26.352169 15.784646) (xy 26.393746 15.654744) (xy 26.408205 15.605697) + (xy 26.38525 15.640495) (xy 26.319748 15.750172) (xy 26.216668 15.926157) (xy 26.08098 16.159878) + (xy 25.917653 16.442765) (xy 25.731656 16.766246) (xy 25.527958 17.121749) (xy 25.434381 17.285444) + (xy 24.460671 18.989981) (xy 23.970033 19.003664) (xy 23.737975 19.007297) (xy 23.587982 19.001797) + (xy 23.506404 18.985795) (xy 23.47959 18.957924) (xy 23.479395 18.954486) (xy 23.48323 18.892789) + (xy 23.493975 18.74935) (xy 23.510485 18.538117) (xy 23.531616 18.273042) (xy 23.556224 17.968074) + (xy 23.583165 17.637161) (xy 23.611294 17.294255) (xy 23.639469 16.953303) (xy 23.666545 16.628258) + (xy 23.691378 16.333067) (xy 23.712824 16.08168) (xy 23.729738 15.888047) (xy 23.740309 15.772967) + (xy 23.734395 15.742733) (xy 23.702315 15.797608) (xy 23.643637 15.93873) (xy 23.557934 16.167234) + (xy 23.444774 16.484258) (xy 23.303727 16.890939) (xy 23.17736 17.261436) (xy 22.591115 18.989981) + (xy 22.191118 19.003989) (xy 21.996117 19.009121) (xy 21.879595 19.005464) (xy 21.824152 18.989652) + (xy 21.812391 18.958321) (xy 21.818647 18.931966) (xy 21.838969 18.870334) (xy 21.886611 18.726825) + (xy 21.958505 18.510656) (xy 22.051581 18.231043) (xy 22.16277 17.897206) (xy 22.289004 17.51836) + (xy 22.427212 17.103723) (xy 22.574326 16.662513) (xy 22.582755 16.63724) (xy 23.319336 14.428544) + (xy 23.951539 14.415147) (xy 24.583742 14.401749) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "F.SilkS") + (uuid "ed186305-85ff-420c-97fc-d159634ef634") + ) + (fp_poly + (pts + (xy 35.083606 14.405292) (xy 35.405819 14.409099) (xy 35.652262 14.418272) (xy 35.833064 14.435122) + (xy 35.958354 14.461962) (xy 36.038262 14.501104) (xy 36.082915 14.554862) (xy 36.102444 14.625547) + (xy 36.106976 14.715472) (xy 36.106987 14.731361) (xy 36.091404 14.817694) (xy 36.047562 14.982315) + (xy 35.979542 15.21309) (xy 35.891424 15.497888) (xy 35.78729 15.824574) (xy 35.67122 16.181015) + (xy 35.547296 16.555079) (xy 35.419597 16.934633) (xy 35.292205 17.307543) (xy 35.1692 17.661676) + (xy 35.054664 17.9849) (xy 34.952677 18.265081) (xy 34.867319 18.490086) (xy 34.802672 18.647782) + (xy 34.763953 18.724486) (xy 34.6951 18.808892) (xy 34.614718 18.875323) (xy 34.511088 18.925866) + (xy 34.372488 18.962606) (xy 34.187196 18.987631) (xy 33.943491 19.003026) (xy 33.629651 19.010878) + (xy 33.233955 19.013274) (xy 33.141466 19.01328) (xy 32.732154 19.011207) (xy 32.41134 19.005312) + (xy 32.171556 18.995232) (xy 32.005334 18.980607) (xy 31.905204 18.961073) (xy 31.882839 18.952241) + (xy 31.817018 18.916288) (xy 31.765991 18.876372) (xy 31.73132 18.824058) (xy 31.714568 18.750915) + (xy 31.717297 18.648509) (xy 31.74107 18.508408) (xy 31.78745 18.322178) (xy 31.817819 18.218527) + (xy 32.639069 18.218527) (xy 32.694029 18.227818) (xy 32.828038 18.235745) (xy 33.024122 18.241719) + (xy 33.265303 18.245152) (xy 33.423078 18.245746) (xy 34.179867 18.245746) (xy 34.272748 17.993667) + (xy 34.357098 17.758781) (xy 34.45334 17.480858) (xy 34.55734 17.172865) (xy 34.664964 16.847772) + (xy 34.772075 16.518546) (xy 34.874539 16.198154) (xy 34.968221 15.899566) (xy 35.048986 15.635748) + (xy 35.112699 15.41967) (xy 35.155225 15.264298) (xy 35.172429 15.182602) (xy 35.171832 15.173999) + (xy 35.115374 15.156569) (xy 34.983506 15.142874) (xy 34.796776 15.13304) (xy 34.575736 15.127191) + (xy 34.340937 15.125453) (xy 34.11293 15.127952) (xy 33.912265 15.134811) (xy 33.759493 15.146156) + (xy 33.675165 15.162112) (xy 33.669774 15.164857) (xy 33.641025 15.217444) (xy 33.58786 15.347411) + (xy 33.514658 15.541779) (xy 33.425799 15.787573) (xy 33.325663 16.071815) (xy 33.218632 16.381528) + (xy 33.109084 16.703734) (xy 33.0014 17.025457) (xy 32.89996 17.333718) (xy 32.809145 17.615543) + (xy 32.733334 17.857951) (xy 32.676908 18.047968) (xy 32.644247 18.172616) (xy 32.639069 18.218527) + (xy 31.817819 18.218527) (xy 31.858 18.081386) (xy 31.954282 17.777601) (xy 32.077859 17.402388) + (xy 32.230295 16.947315) (xy 32.283933 16.78788) (xy 32.422448 16.379744) (xy 32.555784 15.993341) + (xy 32.679962 15.639739) (xy 32.791002 15.330002) (xy 32.884922 15.075196) (xy 32.957745 14.886389) + (xy 33.005488 14.774644) (xy 33.013693 14.758894) (xy 33.075512 14.658348) (xy 33.14031 14.578836) + (xy 33.219626 14.517899) (xy 33.325 14.473076) (xy 33.467971 14.441905) (xy 33.660079 14.421927) + (xy 33.912864 14.41068) (xy 34.237863 14.405704) (xy 34.646618 14.404539) (xy 34.675495 14.404536) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "F.SilkS") + (uuid "a7922dd2-9955-45e9-b394-fec0fbed9d9f") + ) + (fp_poly + (pts + (xy 39.242487 14.4049) (xy 39.534101 14.406566) (xy 39.753395 14.410395) (xy 39.912224 14.417247) + (xy 40.022442 14.427985) (xy 40.095906 14.44347) (xy 40.144468 14.464562) (xy 40.179985 14.492123) + (xy 40.188657 14.500567) (xy 40.26154 14.618437) (xy 40.284688 14.724897) (xy 40.269525 14.803255) + (xy 40.226732 14.960093) (xy 40.160349 15.183235) (xy 40.074416 15.460502) (xy 39.972975 15.779718) + (xy 39.860065 16.128705) (xy 39.739728 16.495287) (xy 39.616004 16.867287) (xy 39.492933 17.232527) + (xy 39.374557 17.57883) (xy 39.264916 17.89402) (xy 39.168051 18.165918) (xy 39.088002 18.382348) + (xy 39.02881 18.531133) (xy 39.003734 18.585242) (xy 38.938772 18.70116) (xy 38.874172 18.792535) + (xy 38.798073 18.862393) (xy 38.69861 18.913763) (xy 38.563921 18.949673) (xy 38.382142 18.97315) + (xy 38.141411 18.987221) (xy 37.829863 18.994916) (xy 37.435636 18.999262) (xy 37.379773 18.999722) + (xy 37.046773 19.001317) (xy 36.743465 19.000665) (xy 36.48375 18.997967) (xy 36.281532 18.993421) + (xy 36.150715 18.987226) (xy 36.107372 18.981453) (xy 35.959385 18.885588) (xy 35.877276 18.750519) + (xy 35.867296 18.681752) (xy 35.88273 18.600578) (xy 35.926329 18.440954) (xy 35.994041 18.21489) + (xy 35.99793 18.202463) (xy 36.779584 18.202463) (xy 36.8243 18.221535) (xy 36.945568 18.235318) + (xy 37.124067 18.244018) (xy 37.340474 18.247842) (xy 37.57547 18.246995) (xy 37.809733 18.241683) + (xy 38.023942 18.232111) (xy 38.198775 18.218484) (xy 38.314911 18.20101) (xy 38.351697 18.185727) + (xy 38.381263 18.122626) (xy 38.434443 17.983424) (xy 38.506914 17.781281) (xy 38.594352 17.529358) + (xy 38.692431 17.240812) (xy 38.796829 16.928805) (xy 38.903219 16.606494) (xy 39.007279 16.28704) + (xy 39.104684 15.983602) (xy 39.191108 15.709339) (xy 39.262229 15.477411) (xy 39.313722 15.300977) + (xy 39.341262 15.193196) (xy 39.344079 15.165798) (xy 39.289196 15.150849) (xy 39.158851 15.139411) + (xy 38.973551 15.131515) (xy 38.753803 15.127195) (xy 38.520111 15.126482) (xy 38.292983 15.129408) + (xy 38.092924 15.136005) (xy 37.940441 15.146306) (xy 37.856038 15.160342) (xy 37.849351 15.163459) + (xy 37.823547 15.213879) (xy 37.771581 15.342211) (xy 37.698052 15.535396) (xy 37.607555 15.780376) + (xy 37.504688 16.06409) (xy 37.394048 16.373481) (xy 37.280232 16.695488) (xy 37.167836 17.017053) + (xy 37.061458 17.325118) (xy 36.965694 17.606622) (xy 36.885142 17.848507) (xy 36.824398 18.037714) + (xy 36.788059 18.161184) (xy 36.779584 18.202463) (xy 35.99793 18.202463) (xy 36.081811 17.9344) + (xy 36.185588 17.611497) (xy 36.301317 17.258193) (xy 36.424946 16.886502) (xy 36.552421 16.508435) + (xy 36.67969 16.136005) (xy 36.802699 15.781226) (xy 36.917394 15.456109) (xy 37.019723 15.172668) + (xy 37.105633 14.942915) (xy 37.17107 14.778864) (xy 37.211981 14.692526) (xy 37.21464 14.688526) + (xy 37.277776 14.607477) (xy 37.346418 14.543449) (xy 37.432148 14.49445) (xy 37.546552 14.458489) + (xy 37.701212 14.433574) (xy 37.907713 14.417715) (xy 38.177637 14.408921) (xy 38.522569 14.405199) + (xy 38.866699 14.404536) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "F.SilkS") + (uuid "710dcd4f-9c7a-412b-9d11-0657270bfe14") + ) + (fp_poly + (pts + (xy 5.68449 -0.190489) (xy 5.958394 -0.186087) (xy 6.18452 -0.179329) (xy 6.348785 -0.17069) (xy 6.437104 -0.160641) + (xy 6.4482 -0.15605) (xy 6.438424 -0.104691) (xy 6.403215 0.030272) (xy 6.344968 0.240533) (xy 6.266082 0.517788) + (xy 6.168954 0.853731) (xy 6.05598 1.240057) (xy 5.929559 1.668462) (xy 5.792086 2.130639) (xy 5.682792 2.495707) + (xy 5.538206 2.977972) (xy 5.402235 3.432732) (xy 5.27734 3.85167) (xy 5.165983 4.226472) (xy 5.070625 4.548823) + (xy 4.993728 4.810406) (xy 4.937752 5.002906) (xy 4.90516 5.118009) (xy 4.897542 5.148543) (xy 4.944078 5.155633) + (xy 5.077772 5.162279) (xy 5.289753 5.16835) (xy 5.571147 5.173716) (xy 5.913084 5.178245) (xy 6.306691 5.181808) + (xy 6.743097 5.184273) (xy 7.21343 5.185511) (xy 7.418336 5.185633) (xy 7.900241 5.185242) (xy 8.351935 5.184118) + (xy 8.764544 5.182335) (xy 9.129198 5.17997) (xy 9.437025 5.177095) (xy 9.679152 5.173786) (xy 9.846707 5.170117) + (xy 9.93082 5.166163) (xy 9.93913 5.16444) (xy 9.952517 5.115845) (xy 9.991052 4.983471) (xy 10.0523 4.775522) + (xy 10.133823 4.500202) (xy 10.233186 4.165715) (xy 10.347952 3.780266) (xy 10.475685 3.352057) + (xy 10.613948 2.889293) (xy 10.731379 2.496786) (xy 10.876355 2.012144) (xy 11.012765 1.555446) + (xy 11.138171 1.134895) (xy 11.250139 0.758695) (xy 11.34623 0.43505) (xy 11.424009 0.172165) (xy 11.481039 -0.021758) + (xy 11.514883 -0.138513) (xy 11.523629 -0.170868) (xy 11.56939 -0.176946) (xy 11.697661 -0.182342) + (xy 11.894922 -0.186795) (xy 12.147653 -0.190038) (xy 12.442334 -0.191809) (xy 12.609106 -0.192061) + (xy 12.972991 -0.190947) (xy 13.250065 -0.187261) (xy 13.449525 -0.180483) (xy 13.580567 -0.170095) + (xy 13.65239 -0.155578) (xy 13.67419 -0.136414) (xy 13.67338 -0.132042) (xy 13.657368 -0.079648) + (xy 13.615523 0.059469) (xy 13.54943 0.279996) (xy 13.460674 0.576623) (xy 13.350842 0.94404) (xy 13.221518 1.376935) + (xy 13.074289 1.869997) (xy 12.91074 2.417917) (xy 12.732457 3.015382) (xy 12.541025 3.657083) (xy 12.338029 4.337708) + (xy 12.125057 5.051946) (xy 11.903692 5.794487) (xy 11.759641 6.277771) (xy 9.867107 12.627564) + (xy 8.793566 12.627771) (xy 7.720024 12.627977) (xy 7.752264 12.499522) (xy 7.772077 12.429154) + (xy 7.816058 12.278334) (xy 7.881138 12.057343) (xy 7.964246 11.77646) (xy 8.062313 11.445965) (xy 8.17227 11.076138) + (xy 8.291045 10.677259) (xy 8.415569 10.259609) (xy 8.542772 9.833466) (xy 8.669585 9.409111) (xy 8.792937 8.996823) + (xy 8.909759 8.606883) (xy 9.01698 8.249571) (xy 9.111531 7.935166) (xy 9.190342 7.673948) (xy 9.250342 7.476198) + (xy 9.288463 7.352195) (xy 9.301038 7.313268) (xy 9.292582 7.298965) (xy 9.250729 7.287061) (xy 9.16865 7.277414) + (xy 9.039514 7.269885) (xy 8.856493 7.264335) (xy 8.612757 7.260623) (xy 8.301477 7.258609) (xy 7.915822 7.258154) + (xy 7.448965 7.259118) (xy 6.894075 7.261361) (xy 6.790442 7.26186) (xy 4.255349 7.274291) (xy 3.460094 9.950335) + (xy 2.664839 12.62638) (xy 1.596502 12.627179) (xy 1.264251 12.625511) (xy 0.980609 12.620283) (xy 0.756642 12.611945) + (xy 0.603416 12.600948) (xy 0.531997 12.587742) (xy 0.528166 12.58365) (xy 0.541648 12.533044) (xy 0.581019 12.395868) + (xy 0.644669 12.17756) (xy 0.730987 11.883558) (xy 0.838361 11.519301) (xy 0.965182 11.090227) (xy 1.109837 10.601774) + (xy 1.270717 10.05938) (xy 1.44621 9.468483) (xy 1.634705 8.834523) (xy 1.834591 8.162936) (xy 2.044258 7.459162) + (xy 2.262094 6.728638) (xy 2.323825 6.521741) (xy 2.545665 5.778292) (xy 2.761186 5.055975) (xy 2.968655 4.360599) + (xy 3.166339 3.697974) (xy 3.352507 3.07391) (xy 3.525424 2.494216) (xy 3.683359 1.964701) (xy 3.824578 1.491176) + (xy 3.947349 1.079448) (xy 4.049939 0.735329) (xy 4.130615 0.464626) (xy 4.187645 0.273151) (xy 4.219296 0.166712) + (xy 4.222455 0.156049) (xy 4.325427 -0.192061) (xy 5.376893 -0.192061) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "F.SilkS") + (uuid "c56c474b-3146-49a5-9745-b1fdd7e4a860") + ) + (fp_poly + (pts + (xy -35.943243 0.419274) (xy -35.955121 0.655016) (xy -35.970134 0.961001) (xy -35.987918 1.329342) + (xy -36.008112 1.752154) (xy -36.030351 2.221551) (xy -36.054274 2.729647) (xy -36.079517 3.268558) + (xy -36.105717 3.830396) (xy -36.132512 4.407277) (xy -36.159538 4.991315) (xy -36.186434 5.574624) + (xy -36.212835 6.149318) (xy -36.238379 6.707511) (xy -36.262703 7.241319) (xy -36.285445 7.742855) + (xy -36.30624 8.204233) (xy -36.324727 8.617569) (xy -36.340543 8.974975) (xy -36.353324 9.268567) + (xy -36.362708 9.490459) (xy -36.368332 9.632766) (xy -36.369833 9.6876) (xy -36.369773 9.687962) + (xy -36.348071 9.647422) (xy -36.286889 9.525961) (xy -36.188869 9.328955) (xy -36.056655 9.061781) + (xy -35.892892 8.729816) (xy -35.700222 8.338437) (xy -35.481291 7.89302) (xy -35.238741 7.398942) + (xy -34.975216 6.861579) (xy -34.69336 6.286309) (xy -34.395817 5.678507) (xy -34.08523 5.04355) + (xy -33.943878 4.754408) (xy -33.157221 3.14499) (xy -31.065785 3.14499) (xy -31.041777 3.168998) + (xy -31.01777 3.14499) (xy -31.041777 3.120983) (xy -31.065785 3.14499) (xy -33.157221 3.14499) + (xy -31.526126 -0.192061) (xy -30.044107 -0.192061) (xy -28.562089 -0.192061) (xy -28.592039 0.060018) + (xy -28.606562 0.187334) (xy -28.629532 0.395339) (xy -28.660127 0.676272) (xy -28.697526 1.022373) + (xy -28.740908 1.425881) (xy -28.789451 1.879034) (xy -28.842334 2.374073) (xy -28.898736 2.903237) + (xy -28.957835 3.458764) (xy -29.018811 4.032894) (xy -29.080842 4.617867) (xy -29.143106 5.205921) + (xy -29.204782 5.789296) (xy -29.26505 6.360231) (xy -29.323087 6.910966) (xy -29.378073 7.433739) + (xy -29.429186 7.92079) (xy -29.475605 8.364357) (xy -29.516508 8.756682) (xy -29.551075 9.090002) + (xy -29.578484 9.356556) (xy -29.597913 9.548585) (xy -29.608542 9.658327) (xy -29.610305 9.682031) + (xy -29.586407 9.642027) (xy -29.518985 9.523126) (xy -29.410913 9.330505) (xy -29.265067 9.069345) + (xy -29.084324 8.744822) (xy -28.871559 8.362116) (xy -28.629648 7.926405) (xy -28.361467 7.442867) + (xy -28.069891 6.916681) (xy -27.757797 6.353026) (xy -27.42806 5.75708) (xy -27.083556 5.134021) + (xy -26.871034 4.749456) (xy -24.140744 -0.192061) (xy -22.993813 -0.192061) (xy -22.673423 -0.19113) + (xy -22.387525 -0.188515) (xy -22.149273 -0.184484) (xy -21.971818 -0.179304) (xy -21.868313 -0.173241) + (xy -21.846881 -0.16876) (xy -21.869982 -0.124983) (xy -21.937584 -0.002052) (xy -22.047137 0.195475) + (xy -22.196089 0.46304) (xy -22.381889 0.796083) (xy -22.601988 1.190047) (xy -22.853833 1.640371) + (xy -23.134874 2.142499) (xy -23.442561 2.69187) (xy -23.774342 3.283927) (xy -24.127666 3.914111) + (xy -24.499983 4.577862) (xy -24.888741 5.270624) (xy -25.291391 5.987836) (xy -25.433705 6.241259) + (xy -29.020528 12.627977) (xy -30.475293 12.627977) (xy -31.930057 12.627977) (xy -31.930057 12.516596) + (xy -31.92552 12.453573) (xy -31.912338 12.301794) (xy -31.891153 12.068083) (xy -31.862611 11.759265) + (xy -31.827354 11.382163) (xy -31.786026 10.943602) (xy -31.73927 10.450405) (xy -31.68773 9.909398) + (xy -31.63205 9.327403) (xy -31.572873 8.711245) (xy -31.510843 8.067749) (xy -31.496487 7.919148) + (xy -31.434039 7.270361) (xy -31.374568 6.647316) (xy -31.318695 6.05684) (xy -31.267046 5.505764) + (xy -31.220244 5.000917) (xy -31.178913 4.549126) (xy -31.143676 4.157223) (xy -31.115157 3.832035) + (xy -31.09398 3.580392) (xy -31.080769 3.409123) (xy -31.076146 3.325058) (xy -31.076355 3.318847) + (xy -31.099672 3.340803) (xy -31.164476 3.448798) (xy -31.270534 3.642372) (xy -31.417612 3.921072) + (xy -31.605478 4.284439) (xy -31.833896 4.732017) (xy -32.102636 5.26335) (xy -32.411461 5.877981) + (xy -32.76014 6.575454) (xy -33.148439 7.355313) (xy -33.426985 7.916295) (xy -35.764178 12.627977) + (xy -37.233657 12.627977) (xy -38.703136 12.627977) (xy -38.671782 11.871739) (xy -38.665979 11.724373) + (xy -38.657075 11.488066) (xy -38.645323 11.169849) (xy -38.630975 10.776753) (xy -38.614284 10.315809) + (xy -38.5955 9.794047) (xy -38.574878 9.2185) (xy -38.552668 8.596196) (xy -38.529124 7.934168) + (xy -38.504497 7.239446) (xy -38.47904 6.519061) (xy -38.453005 5.780044) (xy -38.442237 5.473724) + (xy -38.244046 -0.168053) (xy -37.077869 -0.180915) (xy -35.911693 -0.193776) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "F.SilkS") + (uuid "1268aa87-e100-4087-a263-424ca3c0c206") + ) + (fp_poly + (pts + (xy -3.104431 -0.180063) (xy -2.377265 -0.177068) (xy -1.739721 -0.174171) (xy -1.185392 -0.170998) + (xy -0.707873 -0.167172) (xy -0.300755 -0.162319) (xy 0.042367 -0.156062) (xy 0.3279 -0.148027) + (xy 0.562252 -0.137838) (xy 0.751829 -0.12512) (xy 0.903037 -0.109496) (xy 1.022284 -0.090592) (xy 1.115976 -0.068032) + (xy 1.19052 -0.041441) (xy 1.252322 -0.010443) (xy 1.307791 0.025337) (xy 1.363331 0.066275) (xy 1.385529 0.083067) + (xy 1.533662 0.226453) (xy 1.62595 0.400325) (xy 1.668669 0.623722) (xy 1.668094 0.915679) (xy 1.666786 0.936294) + (xy 1.659077 1.01084) (xy 1.643737 1.105411) (xy 1.619273 1.225291) (xy 1.584189 1.375765) (xy 1.536992 1.562118) + (xy 1.476186 1.789635) (xy 1.400277 2.063599) (xy 1.307771 2.389296) (xy 1.197173 2.772011) (xy 1.066989 3.217027) + (xy 0.915723 3.72963) (xy 0.741883 4.315104) (xy 0.543972 4.978734) (xy 0.320497 5.725804) (xy 0.174608 6.212665) + (xy -0.057225 6.983977) (xy -0.276615 7.709989) (xy -0.482119 8.386062) (xy -0.672291 9.007558) + (xy -0.845688 9.56984) (xy -1.000863 10.068269) (xy -1.136373 10.498208) (xy -1.250773 10.855018) + (xy -1.342618 11.134061) (xy -1.410463 11.3307) (xy -1.452864 11.440296) (xy -1.45566 11.446314) + (xy -1.686364 11.837207) (xy -1.965846 12.145962) (xy -2.296989 12.374794) (xy -2.682673 12.525916) + (xy -2.928923 12.578274) (xy -3.038236 12.58761) (xy -3.239058 12.596105) (xy -3.526872 12.603707) + (xy -3.89716 12.610361) (xy -4.345405 12.616013) (xy -4.867089 12.620609) (xy -5.457695 12.624096) + (xy -6.112705 12.62642) (xy -6.827601 12.627526) (xy -7.067313 12.627614) (xy -10.893605 12.627977) + (xy -10.825983 12.423913) (xy -10.804113 12.35331) (xy -10.756546 12.196321) (xy -10.684972 11.9586) + (xy -10.591081 11.6458) (xy -10.476564 11.263578) (xy -10.343111 10.817588) (xy -10.248202 10.500107) + (xy -8.100571 10.500107) (xy -8.091429 10.514855) (xy -8.047068 10.527225) (xy -7.9605 10.537407) + (xy -7.82474 10.545589) (xy -7.6328 10.551962) (xy -7.377695 10.556713) (xy -7.052438 10.560033) + (xy -6.650043 10.56211) (xy -6.163522 10.563135) (xy -5.766952 10.563327) (xy -5.228552 10.563145) + (xy -4.778015 10.56241) (xy -4.407174 10.560833) (xy -4.107864 10.558126) (xy -3.871916 10.554003) + (xy -3.691164 10.548176) (xy -3.557442 10.540357) (xy -3.462582 10.53026) (xy -3.398419 10.517595) + (xy -3.356785 10.502077) (xy -3.329513 10.483417) (xy -3.323049 10.477301) (xy -3.298917 10.4217) + (xy -3.249924 10.282004) (xy -3.178493 10.066192) (xy -3.087044 9.782244) (xy -2.978 9.438137) (xy -2.85378 9.041852) + (xy -2.716808 8.601366) (xy -2.569505 8.124659) (xy -2.414292 7.619709) (xy -2.25359 7.094496) (xy -2.089822 6.556998) + (xy -1.925408 6.015193) (xy -1.762771 5.477062) (xy -1.604331 4.950582) (xy -1.452511 4.443732) + (xy -1.309731 3.964492) (xy -1.178414 3.52084) (xy -1.06098 3.120755) (xy -0.959852 2.772216) (xy -0.87745 2.483202) + (xy -0.816197 2.261691) (xy -0.778513 2.115663) (xy -0.766746 2.054335) (xy -0.806451 1.967092) + (xy -0.861116 1.922294) (xy -0.934776 1.909293) (xy -1.102206 1.898181) (xy -1.361163 1.889004) + (xy -1.709404 1.88181) (xy -2.144688 1.876645) (xy -2.66477 1.873557) (xy -3.234141 1.872589) (xy -5.514292 1.872589) + (xy -5.563319 2.028638) (xy -5.584093 2.097009) (xy -5.630285 2.250562) (xy -5.699849 2.482461) + (xy -5.790742 2.785869) (xy -5.900917 3.153951) (xy -6.028329 3.579868) (xy -6.170934 4.056786) + (xy -6.326685 4.577866) (xy -6.493538 5.136272) (xy -6.669448 5.725168) (xy -6.844328 6.310787) + (xy -7.02627 6.919943) (xy -7.200638 7.503355) (xy -7.365441 8.054386) (xy -7.518687 8.566396) (xy -7.658387 9.032746) + (xy -7.782549 9.446799) (xy -7.889183 9.801916) (xy -7.976299 10.091458) (xy -8.041905 10.308786) + (xy -8.084011 10.447261) (xy -8.100571 10.500107) (xy -10.248202 10.500107) (xy -10.192412 10.313485) + (xy -10.026158 9.756924) (xy -9.846039 9.153559) (xy -9.653745 8.509045) (xy -9.450967 7.829037) + (xy -9.239395 7.11919) (xy -9.02072 6.385159) (xy -8.978073 6.241966) (xy -8.758071 5.503389) (xy -8.544758 4.787554) + (xy -8.339833 4.10015) (xy -8.144993 3.446862) (xy -7.961939 2.833378) (xy -7.79237 2.265384) (xy -7.637983 1.748567) + (xy -7.500479 1.288615) (xy -7.381555 0.891213) (xy -7.282912 0.56205) (xy -7.206247 0.306811) (xy -7.153261 0.131185) + (xy -7.125651 0.040857) (xy -7.123455 0.033933) (xy -7.049126 -0.196216) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "F.SilkS") + (uuid "c074df7d-23c7-4619-b4cf-75962310975a") + ) + (fp_poly + (pts + (xy 21.023643 -0.190128) (xy 21.500063 -0.187807) (xy 21.95034 -0.184146) (xy 22.363406 -0.179143) + (xy 22.728189 -0.172794) (xy 23.033622 -0.165097) (xy 23.268634 -0.156049) (xy 23.422155 -0.145646) + (xy 23.451681 -0.142115) (xy 23.790976 -0.064111) (xy 24.051557 0.062777) (xy 24.235747 0.242386) + (xy 24.345868 0.478553) (xy 24.384243 0.775113) (xy 24.353194 1.135903) (xy 24.322432 1.296408) + (xy 24.300115 1.382241) (xy 24.252046 1.553995) (xy 24.180009 1.805595) (xy 24.08579 2.130967) (xy 23.971175 2.524034) + (xy 23.837949 2.978721) (xy 23.687897 3.488953) (xy 23.522806 4.048655) (xy 23.34446 4.65175) (xy 23.154645 5.292165) + (xy 22.955147 5.963822) (xy 22.747751 6.660648) (xy 22.618729 7.093449) (xy 22.40916 7.796214) (xy 22.207382 8.47325) + (xy 22.01508 9.118884) (xy 21.83394 9.727439) (xy 21.665647 10.293241) (xy 21.511886 10.810613) + (xy 21.374342 11.273881) (xy 21.254701 11.677369) (xy 21.154649 12.015402) (xy 21.075869 12.282305) + (xy 21.020048 12.472401) (xy 20.988872 12.580016) (xy 20.982608 12.603185) (xy 20.936852 12.61031) + (xy 20.808619 12.616635) (xy 20.611461 12.621848) (xy 20.358929 12.625639) (xy 20.064575 12.627696) + (xy 19.902268 12.627977) (xy 19.591763 12.627239) (xy 19.31615 12.625172) (xy 19.088981 12.621994) + (xy 18.923807 12.617923) (xy 18.834181 12.613178) (xy 18.821928 12.610561) (xy 18.835048 12.563615) + (xy 18.872235 12.435633) (xy 18.930229 12.237637) (xy 19.00577 11.98065) (xy 19.095598 11.675697) + (xy 19.196452 11.3338) (xy 19.305072 10.965983) (xy 19.418198 10.583269) (xy 19.532571 10.196681) + (xy 19.644929 9.817242) (xy 19.752012 9.455976) (xy 19.850561 9.123906) (xy 19.937316 8.832055) + (xy 20.009015 8.591447) (xy 20.0624 8.413104) (xy 20.094209 8.308051) (xy 20.098382 8.294612) (xy 20.100068 8.275149) + (xy 20.086524 8.258941) (xy 20.049842 8.245692) (xy 19.982112 8.235108) (xy 19.875425 8.226893) + (xy 19.721871 8.220753) (xy 19.513542 8.216392) (xy 19.242526 8.213516) (xy 18.900916 8.21183) (xy 18.480802 8.211038) + (xy 17.974274 8.210845) (xy 17.852857 8.210854) (xy 15.580907 8.211122) (xy 14.931561 10.407546) + (xy 14.282214 12.603969) (xy 13.21502 12.616892) (xy 12.818102 12.619644) (xy 12.515024 12.617086) + (xy 12.303734 12.609146) (xy 12.182187 12.595751) (xy 12.147826 12.579152) (xy 12.161272 12.527545) + (xy 12.200499 12.389575) (xy 12.263835 12.170906) (xy 12.349611 11.877198) (xy 12.456156 11.514114) + (xy 12.5818 11.087314) (xy 12.724872 10.602462) (xy 12.883703 10.065217) (xy 13.056621 9.481242) + (xy 13.241958 8.856199) (xy 13.438041 8.195749) (xy 13.643202 7.505554) (xy 13.808971 6.948461) + (xy 14.048363 6.145935) (xy 16.197317 6.145935) (xy 18.466689 6.145935) (xy 18.993451 6.14575) (xy 19.432281 6.144998) + (xy 19.79128 6.143382) (xy 20.078546 6.140606) (xy 20.302179 6.136373) (xy 20.470276 6.130386) (xy 20.590938 6.12235) + (xy 20.672263 6.111967) (xy 20.72235 6.098941) (xy 20.749299 6.082976) (xy 20.761208 6.063775) (xy 20.761809 6.061909) + (xy 20.839255 5.807739) (xy 20.931178 5.503706) (xy 21.034129 5.161429) (xy 21.144658 4.792528) + (xy 21.259316 4.408622) (xy 21.374652 4.021332) (xy 21.487218 3.642277) (xy 21.593563 3.283077) + (xy 21.690239 2.955352) (xy 21.773795 2.67072) (xy 21.840781 2.440803) (xy 21.88775 2.277219) (xy 21.911249 2.191589) + (xy 21.912861 2.184688) (xy 21.927156 2.117491) (xy 21.934398 2.061635) (xy 21.926681 2.016074) + (xy 21.896101 1.979762) (xy 21.834755 1.95165) (xy 21.734738 1.930694) (xy 21.588146 1.915845) (xy 21.387073 1.906057) + (xy 21.123616 1.900284) (xy 20.789871 1.897479) (xy 20.377933 1.896595) (xy 19.879898 1.896585) + (xy 19.7373 1.896597) (xy 19.232093 1.896674) (xy 18.814143 1.897182) (xy 18.474679 1.898534) (xy 18.204927 1.901141) + (xy 17.996115 1.905418) (xy 17.839471 1.911776) (xy 17.726222 1.92063) (xy 17.647595 1.932391) (xy 17.594818 1.947473) + (xy 17.559118 1.966289) (xy 17.531723 1.989251) (xy 17.519848 2.000966) (xy 17.482302 2.060931) + (xy 17.429224 2.183346) (xy 17.359035 2.372913) (xy 17.270157 2.63433) (xy 17.161011 2.972298) (xy 17.030021 3.391517) + (xy 16.875606 3.896687) (xy 16.806397 4.125636) (xy 16.197317 6.145935) (xy 14.048363 6.145935) + (xy 14.079359 6.042025) (xy 14.331167 5.201611) (xy 14.56361 4.42977) (xy 14.7759 3.729053) (xy 14.96725 3.102013) + (xy 15.136873 2.551202) (xy 15.283982 2.079171) (xy 15.407791 1.688473) (xy 15.507511 1.381659) + (xy 15.582356 1.161281) (xy 15.631538 1.029892) (xy 15.640582 1.009443) (xy 15.836457 0.673095) + (xy 16.077099 0.382884) (xy 16.346073 0.155599) (xy 16.617586 0.011477) (xy 16.805636 -0.046671) + (xy 17.037983 -0.101646) (xy 17.256907 -0.140377) (xy 17.385927 -0.151276) (xy 17.5995 -0.160867) + (xy 17.886556 -0.169146) (xy 18.236026 -0.176111) (xy 18.636841 -0.181759) (xy 19.07793 -0.186086) + (xy 19.548224 -0.18909) (xy 20.036654 -0.190767) (xy 20.532151 -0.191114) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "F.SilkS") + (uuid "432446ee-6657-40bf-b672-5f08ed369bf0") + ) + (fp_poly + (pts + (xy 41.10333 -0.187522) (xy 41.576566 -0.185172) (xy 42.024058 -0.181637) (xy 42.434802 -0.176922) + (xy 42.797796 -0.17103) (xy 43.102035 -0.163968) (xy 43.336517 -0.155738) (xy 43.490238 -0.146346) + (xy 43.525708 -0.1424) (xy 43.836926 -0.079296) (xy 44.083238 0.01657) (xy 44.266928 0.151862) (xy 44.390281 0.333241) + (xy 44.455578 0.567369) (xy 44.465104 0.860907) (xy 44.421143 1.220518) (xy 44.325978 1.652864) + (xy 44.244195 1.953637) (xy 44.156811 2.255906) (xy 44.064972 2.569637) (xy 43.977757 2.864063) + (xy 43.904243 3.108423) (xy 43.88202 3.181001) (xy 43.737653 3.649149) (xy 42.660881 3.649149) (xy 42.298489 3.648021) + (xy 42.022879 3.644289) (xy 41.824827 3.637428) (xy 41.695108 3.626914) (xy 41.624497 3.612223) + (xy 41.60377 3.592831) (xy 41.604509 3.58913) (xy 41.665399 3.400783) (xy 41.734331 3.172939) (xy 41.805842 2.925509) + (xy 41.87447 2.678402) (xy 41.934752 2.45153) (xy 41.981227 2.264803) (xy 42.008431 2.138131) (xy 42.013232 2.09934) + (xy 41.977383 1.975675) (xy 41.920358 1.922294) (xy 41.850774 1.910418) (xy 41.697651 1.900118) + (xy 41.473469 1.891406) (xy 41.190706 1.884293) (xy 40.861842 1.878791) (xy 40.499356 1.874911) + (xy 40.115726 1.872665) (xy 39.723433 1.872064) (xy 39.334954 1.873119) (xy 38.962769 1.875843) + (xy 38.619357 1.880247) (xy 38.317197 1.886342) (xy 38.068768 1.89414) (xy 37.886549 1.903653) (xy 37.783019 1.914891) + (xy 37.769531 1.918461) (xy 37.648941 1.99533) (xy 37.577418 2.07451) (xy 37.546411 2.146369) (xy 37.492925 2.295948) + (xy 37.421428 2.508796) (xy 37.336388 2.770461) (xy 37.242273 3.066493) (xy 37.14355 3.38244) (xy 37.044689 3.703849) + (xy 36.950156 4.016271) (xy 36.864421 4.305253) (xy 36.79195 4.556343) (xy 36.737212 4.755092) (xy 36.704676 4.887046) + (xy 36.699444 4.914253) (xy 36.700965 5.05805) (xy 36.739368 5.124166) (xy 36.790849 5.137527) (xy 36.913621 5.149465) + (xy 37.111159 5.160073) (xy 37.386938 5.169447) (xy 37.744436 5.17768) (xy 38.187127 5.184867) (xy 38.718488 5.191102) + (xy 39.341995 5.196481) (xy 39.420907 5.197057) (xy 40.028765 5.201614) (xy 40.54834 5.206443) (xy 40.987378 5.212377) + (xy 41.353624 5.220247) (xy 41.654824 5.230886) (xy 41.898723 5.245126) (xy 42.093067 5.263799) + (xy 42.245601 5.287735) (xy 42.364071 5.317769) (xy 42.456223 5.354731) (xy 42.529802 5.399453) + (xy 42.592554 5.452767) (xy 42.652225 5.515506) (xy 42.680231 5.547145) (xy 42.778801 5.673689) + (xy 42.8402 5.798989) (xy 42.870186 5.948411) (xy 42.87452 6.14732) (xy 42.863671 6.354987) (xy 42.852226 6.4668) + (xy 42.830576 6.60013) (xy 42.79643 6.763607) (xy 42.747496 6.965859) (xy 42.681485 7.215518) (xy 42.596104 7.521212) + (xy 42.489062 7.891571) (xy 42.358068 8.335226) (xy 42.200831 8.860806) (xy 42.179783 8.930812) + (xy 42.029923 9.42428) (xy 41.886448 9.887571) (xy 41.752475 10.311138) (xy 41.631123 10.685432) + (xy 41.525509 11.000905) (xy 41.438751 11.24801) (xy 41.373967 11.417198) (xy 41.350714 11.469747) + (xy 41.120058 11.855444) (xy 40.840884 12.158988) (xy 40.509702 12.383042) (xy 40.123023 12.530271) + (xy 39.900567 12.577079) (xy 39.780125 12.588389) (xy 39.576073 12.598168) (xy 39.298823 12.60644) + (xy 38.958786 12.613227) (xy 38.566372 12.618553) (xy 38.131995 12.622442) (xy 37.666064 12.624918) + (xy 37.178992 12.626003) (xy 36.68119 12.625722) (xy 36.18307 12.624097) (xy 35.695042 12.621152) + (xy 35.227519 12.616911) (xy 34.790911 12.611398) (xy 34.39563 12.604635) (xy 34.052087 12.596646) + (xy 33.770695 12.587455) (xy 33.561864 12.577085) (xy 33.436006 12.565559) (xy 33.418525 12.562457) + (xy 33.133997 12.476238) (xy 32.924582 12.352955) (xy 32.772967 12.181612) (xy 32.74451 12.134351) + (xy 32.68292 11.988375) (xy 32.650753 11.814015) (xy 32.649232 11.601526) (xy 32.679581 11.341163) + (xy 32.743023 11.023181) (xy 32.840783 10.637835) (xy 32.974083 10.175378) (xy 33.002153 10.082513) + (xy 33.095898 9.77564) (xy 33.18305 9.493034) (xy 33.258831 9.249971) (xy 33.318466 9.061728) (xy 33.357179 8.943579) + (xy 33.366198 8.918146) (xy 33.416148 8.786767) (xy 34.473669 8.786767) (xy 34.780713 8.788354) + (xy 35.052719 8.792799) (xy 35.275993 8.799626) (xy 35.436837 8.808359) (xy 35.521553 8.818524) + (xy 35.53119 8.823471) (xy 35.517609 8.879922) (xy 35.480188 9.011104) (xy 35.423909 9.200147) (xy 35.353756 9.430179) + (xy 35.315122 9.555009) (xy 35.222248 9.858846) (xy 35.157955 10.085306) (xy 35.119983 10.247958) + (xy 35.10607 10.360367) (xy 35.113956 10.436101) (xy 35.141378 10.488726) (xy 35.156673 10.505708) + (xy 35.197561 10.520639) (xy 35.291813 10.533029) (xy 35.445572 10.543044) (xy 35.664983 10.550852) + (xy 35.956191 10.556618) (xy 36.32534 10.560508) (xy 36.778576 10.562688) (xy 37.288026 10.563327) + (xy 37.791163 10.56309) (xy 38.207094 10.562151) (xy 38.544642 10.560162) (xy 38.812631 10.55678) + (xy 39.019884 10.551658) (xy 39.175224 10.544451) (xy 39.287475 10.534814) (xy 39.36546 10.522401) + (xy 39.418003 10.506867) (xy 39.453927 10.487866) (xy 39.467121 10.478012) (xy 39.508335 10.425172) + (xy 39.559897 10.321378) (xy 39.624624 10.158886) (xy 39.705331 9.929957) (xy 39.804832 9.626847) + (xy 39.925944 9.241816) (xy 39.977863 9.07357) (xy 40.113542 8.629153) (xy 40.221566 8.267342) (xy 40.30391 7.979397) + (xy 40.362544 7.756578) (xy 40.399442 7.590145) (xy 40.416576 7.471359) (xy 40.415919 7.391479) + (xy 40.399442 7.341765) (xy 40.374373 7.316633) (xy 40.31534 7.308349) (xy 40.16915 7.299755) (xy 39.944675 7.291065) + (xy 39.650787 7.282491) (xy 39.296358 7.274247) (xy 38.89026 7.266548) (xy 38.441365 7.259607) (xy 37.958545 7.253638) + (xy 37.619848 7.250283) (xy 34.931001 7.226276) (xy 34.703265 7.11412) (xy 34.51538 7.00558) (xy 34.387422 6.884333) + (xy 34.308993 6.729965) (xy 34.269701 6.522064) (xy 34.259148 6.241966) (xy 34.259896 6.134782) + (xy 34.263506 6.03551) (xy 34.272295 5.93486) (xy 34.288578 5.823539) (xy 34.314672 5.692258) (xy 34.352895 5.531727) + (xy 34.405561 5.332653) (xy 34.474989 5.085748) (xy 34.563494 4.781719) (xy 34.673393 4.411277) + (xy 34.807002 3.96513) (xy 34.923598 3.577126) (xy 35.062232 3.120426) (xy 35.198314 2.680373) (xy 35.328288 2.267907) + (xy 35.448596 1.893969) (xy 35.555679 1.569502) (xy 35.645981 1.305446) (xy 35.715943 1.112742) + (xy 35.758537 1.009443) (xy 35.982585 0.625416) (xy 36.253661 0.322238) (xy 36.57844 0.095144) (xy 36.963596 -0.060629) + (xy 37.375776 -0.144885) (xy 37.50127 -0.154627) (xy 37.711053 -0.16314) (xy 37.994122 -0.170428) + (xy 38.339473 -0.176495) (xy 38.736104 -0.181347) (xy 39.173011 -0.184987) (xy 39.63919 -0.18742) + (xy 40.123639 -0.188651) (xy 40.615353 -0.188683) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "F.SilkS") + (uuid "4482c0ae-690a-47bd-898b-05c94b189a5e") + ) + (fp_poly + (pts + (xy -34.71652 -18.954758) (xy -34.0547 -18.87592) (xy -33.473299 -18.745545) (xy -32.971907 -18.563467) + (xy -32.550116 -18.32952) (xy -32.207514 -18.043539) (xy -31.943692 -17.705358) (xy -31.842791 -17.519991) + (xy -31.776551 -17.374877) (xy -31.716762 -17.227522) (xy -31.66259 -17.071336) (xy -31.613202 -16.899735) + (xy -31.567764 -16.70613) (xy -31.525442 -16.483934) (xy -31.485402 -16.22656) (xy -31.44681 -15.927422) + (xy -31.408832 -15.579932) (xy -31.370635 -15.177502) (xy -31.331384 -14.713546) (xy -31.290246 -14.181477) + (xy -31.246387 -13.574708) (xy -31.198973 -12.886651) (xy -31.14717 -12.110719) (xy -31.135377 -11.931758) + (xy -31.103743 -11.465853) (xy -31.06815 -10.968025) (xy -31.029345 -10.446846) (xy -30.98807 -9.910887) + (xy -30.94507 -9.36872) (xy -30.901091 -8.828914) (xy -30.856875 -8.300041) (xy -30.813168 -7.790672) + (xy -30.770714 -7.309379) (xy -30.730257 -6.864731) (xy -30.692542 -6.465301) (xy -30.658313 -6.119658) + (xy -30.628314 -5.836375) (xy -30.603291 -5.624022) (xy -30.583986 -5.491169) (xy -30.572142 -5.446679) + (xy -30.524367 -5.432513) (xy -30.401392 -5.399605) (xy -30.22114 -5.352665) (xy -30.001535 -5.296405) + (xy -29.971157 -5.288685) (xy -29.227871 -5.063749) (xy -28.550618 -4.784412) (xy -27.942677 -4.453366) + (xy -27.407326 -4.073307) (xy -26.947845 -3.64693) (xy -26.567512 -3.176929) (xy -26.269607 -2.665998) + (xy -26.057408 -2.116834) (xy -26.040639 -2.058525) (xy -25.990684 -1.801114) (xy -25.960918 -1.480281) + (xy -25.951291 -1.126474) (xy -25.961754 -0.770145) (xy -25.992257 -0.441744) (xy -26.04275 -0.171721) + (xy -26.043717 -0.168053) (xy -26.247514 0.430845) (xy -26.539446 1.033123) (xy -26.912614 1.628362) + (xy -27.360117 2.206145) (xy -27.875058 2.756054) (xy -28.149595 3.0119) (xy -28.308254 3.150975) + (xy -28.438483 3.260785) (xy -28.52518 3.328875) (xy -28.553255 3.344792) (xy -28.551484 3.295533) + (xy -28.540297 3.161344) (xy -28.520736 2.952754) (xy -28.493843 2.680291) (xy -28.460659 2.354485) + (xy -28.422226 1.985864) (xy -28.379585 1.584957) (xy -28.374245 1.53527) (xy -28.324744 1.07402) + (xy -28.285086 0.698636) (xy -28.254756 0.399513) (xy -28.233237 0.167045) (xy -28.220015 -0.008372) + (xy -28.214572 -0.136342) (xy -28.216393 -0.22647) (xy -28.224963 -0.288361) (xy -28.239765 -0.33162) + (xy -28.260283 -0.36585) (xy -28.271326 -0.380978) (xy -28.373902 -0.479428) (xy -28.477297 -0.534242) + (xy -28.553281 -0.542537) (xy -28.712341 -0.550365) (xy -28.941526 -0.557417) (xy -29.22788 -0.563388) + (xy -29.558451 -0.56797) (xy -29.920286 -0.570858) (xy -30.047006 -0.571396) (xy -30.490682 -0.571843) + (xy -30.847753 -0.569724) (xy -31.127619 -0.564687) (xy -31.339681 -0.55638) (xy -31.493337 -0.544453) + (xy -31.597988 -0.528555) (xy -31.656458 -0.51123) (xy -31.687363 -0.49482) (xy -31.72063 -0.467443) + (xy -31.759271 -0.423354) (xy -31.806303 -0.356809) (xy -31.864738 -0.262066) (xy -31.937592 -0.133382) + (xy -32.027877 0.034988) (xy -32.13861 0.248787) (xy -32.272804 0.513757) (xy -32.433473 0.835643) + (xy -32.623632 1.220187) (xy -32.846295 1.673134) (xy -33.104477 2.200227) (xy -33.40119 2.807208) + (xy -33.443171 2.893143) (xy -35.074431 6.232564) (xy -35.426735 6.289396) (xy -35.600741 6.313115) + (xy -35.735683 6.323394) (xy -35.805719 6.318412) (xy -35.808928 6.316339) (xy -35.812083 6.264353) + (xy -35.810928 6.124726) (xy -35.805754 5.905737) (xy -35.796854 5.615665) (xy -35.784518 5.262789) + (xy -35.769037 4.855388) (xy -35.750702 4.401742) (xy -35.729805 3.910129) (xy -35.706638 3.388828) + (xy -35.703655 3.323281) (xy -35.672707 2.646043) (xy -35.645877 2.05821) (xy -35.623097 1.553249) + (xy -35.6043 1.124627) (xy -35.589418 0.76581) (xy -35.578382 0.470265) (xy -35.571126 0.231458) + (xy -35.56758 0.042856) (xy -35.567678 -0.102075) (xy -35.571352 -0.209867) (xy -35.578532 -0.287056) + (xy -35.589153 -0.340173) (xy -35.603145 -0.375752) (xy -35.620442 -0.400327) (xy -35.640974 -0.420432) + (xy -35.664541 -0.442464) (xy -35.69929 -0.475159) (xy -35.738277 -0.500614) (xy -35.793094 -0.519733) + (xy -35.875334 -0.533424) (xy -35.996591 -0.542593) (xy -36.168458 -0.548146) (xy -36.402528 -0.55099) + (xy -36.710394 -0.55203) (xy -37.06786 -0.552174) (xy -38.361836 -0.552174) (xy -38.488025 -0.426019) + (xy -38.614213 -0.299863) (xy -38.727735 2.83901) (xy -38.747395 3.385061) (xy -38.766021 3.907159) + (xy -38.783316 4.396658) (xy -38.798982 4.844912) (xy -38.812722 5.243275) (xy -38.824238 5.583102) + (xy -38.833233 5.855747) (xy -38.83941 6.052564) (xy -38.84247 6.164909) (xy -38.842746 6.181947) + (xy -38.844235 6.386011) (xy -39.048299 6.379472) (xy -39.209094 6.370535) (xy -39.349221 6.356679) + (xy -39.372401 6.353267) (xy -40.245799 6.178358) (xy -41.041759 5.952731) (xy -41.75932 5.676892) + (xy -42.397523 5.351346) (xy -42.955405 4.976599) (xy -43.432008 4.553157) (xy -43.826371 4.081525) + (xy -43.905382 3.966224) (xy -44.176848 3.497279) (xy -44.362899 3.035243) (xy -44.469576 2.557736) + (xy -44.502919 2.042376) (xy -44.495006 1.781288) (xy -44.448947 1.327439) (xy -44.358864 0.906161) + (xy -44.21565 0.483807) (xy -44.032377 0.072022) (xy -43.785143 -0.387745) (xy -43.497406 -0.826298) + (xy -43.155391 -1.26216) (xy -42.745327 -1.713855) (xy -42.577411 -1.884892) (xy -42.381042 -2.084539) + (xy -42.210821 -2.263682) (xy -42.077617 -2.410378) (xy -41.992303 -2.512688) (xy -41.96545 -2.557104) + (xy -41.976211 -2.614039) (xy -42.007173 -2.756529) (xy -42.05649 -2.976667) (xy -42.122315 -3.266543) + (xy -42.202802 -3.618247) (xy -42.296104 -4.023872) (xy -42.400375 -4.475508) (xy -42.513768 -4.965246) + (xy -42.634437 -5.485177) (xy -42.760535 -6.027393) (xy -42.890216 -6.583983) (xy -42.929368 -6.751729) + (xy -42.061248 -6.751729) (xy -42.050967 -6.688651) (xy -42.023021 -6.5514) (xy -41.981758 -6.359278) + (xy -41.931526 -6.131585) (xy -41.876672 -5.887623) (xy -41.821544 -5.646692) (xy -41.77049 -5.428093) + (xy -41.727856 -5.251128) (xy -41.697992 -5.135097) (xy -41.693789 -5.120413) (xy -41.670661 -5.077793) + (xy -41.6277 -5.084) (xy -41.54727 -5.146833) (xy -41.468176 -5.220187) (xy -41.321295 -5.354623) + (xy -41.143131 -5.510866) (xy -41.004915 -5.627819) (xy -40.370731 -6.094365) (xy -39.661493 -6.508152) + (xy -38.883958 -6.866704) (xy -38.044885 -7.167546) (xy -37.151034 -7.408201) (xy -36.209162 -7.586194) + (xy -35.388678 -7.685213) (xy -35.111024 -7.703297) (xy -34.764054 -7.714841) (xy -34.367992 -7.720158) + (xy -33.943059 -7.719558) (xy -33.50948 -7.713354) (xy -33.087478 -7.701856) (xy -32.697275 -7.685375) + (xy -32.359095 -7.664223) (xy -32.09316 -7.638712) (xy -32.056177 -7.633907) (xy -31.876395 -7.612461) + (xy -31.736443 -7.601636) (xy -31.660742 -7.603146) (xy -31.65464 -7.605726) (xy -31.651615 -7.657911) + (xy -31.656636 -7.786642) (xy -31.668112 -7.972922) (xy -31.684452 -8.197751) (xy -31.704064 -8.442132) + (xy -31.725358 -8.687066) (xy -31.746742 -8.913554) (xy -31.766626 -9.102597) (xy -31.783419 -9.235198) + (xy -31.795529 -9.292357) (xy -31.795927 -9.292839) (xy -31.848617 -9.309139) (xy -31.971416 -9.335704) + (xy -32.139665 -9.367282) (xy -32.172149 -9.372968) (xy -32.373532 -9.396843) (xy -32.665005 -9.414848) + (xy -33.040794 -9.426765) (xy -33.495125 -9.432378) (xy -33.754632 -9.432743) (xy -34.173222 -9.43057) + (xy -34.515346 -9.425003) (xy -34.800541 -9.414934) (xy -35.048343 -9.399258) (xy -35.278289 -9.376868) + (xy -35.509916 -9.346658) (xy -35.651229 -9.325352) (xy -36.822469 -9.094627) (xy -37.981952 -8.772401) + (xy -39.11659 -8.363194) (xy -40.213291 -7.871527) (xy -40.884878 -7.518102) (xy -41.271867 -7.298967) + (xy -41.576847 -7.1195) (xy -41.803981 -6.976988) (xy -41.957431 -6.86872) (xy -42.04136 -6.791984) + (xy -42.061248 -6.751729) (xy -42.929368 -6.751729) (xy -43.021633 -7.147039) (xy -43.152941 -7.708653) + (xy -43.282291 -8.260915) (xy -43.407839 -8.795916) (xy -43.527736 -9.305747) (xy -43.640138 -9.782499) + (xy -43.743197 -10.218264) (xy -43.835067 -10.605132) (xy -43.858403 -10.702837) (xy -42.976432 -10.702837) + (xy -42.960173 -10.589327) (xy -42.924914 -10.418069) (xy -42.869062 -10.173609) (xy -42.847933 -10.083176) + (xy -42.788736 -9.832995) (xy -42.735546 -9.613057) (xy -42.692908 -9.441809) (xy -42.665373 -9.337698) + (xy -42.659282 -9.318094) (xy -42.621905 -9.306961) (xy -42.537106 -9.359748) (xy -42.399264 -9.480444) + (xy -42.311441 -9.564812) (xy -42.112325 -9.750347) (xy -41.882282 -9.950609) (xy -41.666452 -10.126484) + (xy -41.637492 -10.148803) (xy -40.929958 -10.631343) (xy -40.149601 -11.056059) (xy -39.301719 -11.420976) + (xy -38.39161 -11.724118) (xy -37.424571 -11.963511) (xy -36.405901 -12.137179) (xy -36.251418 -12.157136) + (xy -36.000252 -12.180058) (xy -35.672214 -12.197652) (xy -35.286312 -12.209934) (xy -34.861556 -12.216918) + (xy -34.416955 -12.218619) (xy -33.971517 -12.215053) (xy -33.544253 -12.206233) (xy -33.154171 -12.192174) + (xy -32.82028 -12.172892) (xy -32.611603 -12.154293) (xy -32.384462 -12.13101) (xy -32.194285 -12.114846) + (xy -32.060067 -12.107179) (xy -32.000802 -12.109384) (xy -31.999916 -12.109978) (xy -31.996243 -12.162195) + (xy -31.998559 -12.294907) (xy -32.006265 -12.492806) (xy -32.018767 -12.740585) (xy -32.035465 -13.022935) + (xy -32.035593 -13.024969) (xy -32.092105 -13.919127) (xy -32.311176 -13.970452) (xy -32.721045 -14.047308) + (xy -33.201388 -14.105518) (xy -33.728317 -14.14426) (xy -34.277943 -14.162712) (xy -34.826379 -14.160052) + (xy -35.349737 -14.135458) (xy -35.804819 -14.090655) (xy -36.881642 -13.902139) (xy -37.943672 -13.619696) + (xy -38.98759 -13.244743) (xy -40.01008 -12.778695) (xy -41.007824 -12.222968) (xy -41.977504 -11.578976) + (xy -42.362797 -11.292361) (xy -42.554034 -11.14495) (xy -42.72354 -11.013197) (xy -42.853378 -10.911119) + (xy -42.925612 -10.852728) (xy -42.927144 -10.851418) (xy -42.958324 -10.818429) (xy -42.975285 -10.774053) + (xy -42.976432 -10.702837) (xy -43.858403 -10.702837) (xy -43.913901 -10.935194) (xy -43.977853 -11.200541) + (xy -44.025077 -11.393265) (xy -44.053726 -11.505456) (xy -44.058841 -11.52363) (xy -44.098774 -11.701711) + (xy -44.124265 -11.930623) (xy -44.136832 -12.227697) (xy -44.138797 -12.435917) (xy -44.135875 -12.734076) + (xy -44.124858 -12.955334) (xy -43.296627 -12.955334) (xy -43.293225 -12.918274) (xy -43.263752 -12.934491) + (xy -43.19904 -13.011037) (xy -43.089921 -13.154967) (xy -43.033506 -13.230676) (xy -42.865831 -13.445359) + (xy -42.665394 -13.686435) (xy -42.467172 -13.912228) (xy -42.403688 -13.981108) (xy -41.763629 -14.593917) + (xy -41.055305 -15.140786) (xy -40.28151 -15.620371) (xy -39.445041 -16.031324) (xy -38.548693 -16.372298) + (xy -37.595262 -16.641947) (xy -36.587543 -16.838923) (xy -36.419471 -16.863888) (xy -36.18979 -16.887087) + (xy -35.883373 -16.904169) (xy -35.519314 -16.915255) (xy -35.116704 -16.920466) (xy -34.694637 -16.919922) + (xy -34.272203 -16.913742) (xy -33.868497 -16.902048) (xy -33.50261 -16.88496) (xy -33.193634 -16.862599) + (xy -33.010397 -16.842393) (xy -32.796881 -16.814849) (xy -32.621347 -16.795056) (xy -32.50376 -16.785081) + (xy -32.464217 -16.785917) (xy -32.467548 -16.8386) (xy -32.505083 -16.947932) (xy -32.564852 -17.086357) + (xy -32.634887 -17.226322) (xy -32.703219 -17.340273) (xy -32.707915 -17.346964) (xy -32.921156 -17.568376) + (xy -33.214861 -17.755121) (xy -33.579857 -17.90699) (xy -34.006973 -18.023773) (xy -34.487037 -18.105259) + (xy -35.010877 -18.15124) (xy -35.569321 -18.161505) (xy -36.153198 -18.135845) (xy -36.753335 -18.07405) + (xy -37.36056 -17.975909) (xy -37.965701 -17.841215) (xy -38.559588 -17.669755) (xy -39.055807 -17.492157) + (xy -39.778994 -17.168687) (xy -40.451767 -16.789432) (xy -41.068502 -16.360316) (xy -41.623576 -15.887261) + (xy -42.111368 -15.376192) (xy -42.526254 -14.833033) (xy -42.862611 -14.263707) (xy -43.114817 -13.674138) + (xy -43.277248 -13.070249) (xy -43.283125 -13.038616) (xy -43.296627 -12.955334) (xy -44.124858 -12.955334) + (xy -44.124221 -12.96813) (xy -44.100312 -13.169863) (xy -44.060628 -13.371059) (xy -44.015001 -13.553582) + (xy -43.788837 -14.223605) (xy -43.473745 -14.871938) (xy -43.075543 -15.492565) (xy -42.600045 -16.079466) + (xy -42.053069 -16.626622) (xy -41.44043 -17.128015) (xy -40.767945 -17.577627) (xy -40.041428 -17.969438) + (xy -39.528827 -18.196012) (xy -38.651212 -18.512978) (xy -37.785359 -18.745152) (xy -36.90951 -18.896736) + (xy -36.001906 -18.971934) (xy -35.459169 -18.982223) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "F.SilkS") + (uuid "5b08ffbc-ebd2-4a88-bb47-2d789d95480f") + ) + ) + (footprint "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal" + (layer "F.Cu") + (uuid "356b80e3-be79-4b8f-b59f-84a213927c7d") + (at 182.44933 110.742231 150) + (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=10.16mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf") + (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 10.16mm length 4mm diameter 2mm") + (property "Reference" "D12" + (at 5.08 -2.12 150) + (layer "F.SilkS") + (uuid "94552583-9f53-4032-bf78-449143862066") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "D" + (at 5.08 2.12 150) + (layer "F.Fab") + (hide yes) + (uuid "d7c00dd9-c27e-4300-a5be-eb60edfa3f12") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal" + (at 0 0 150) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "3ce3ce82-4df4-4214-bf68-8c2579e300a1") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 150) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "2a197754-86f2-4e8f-9d58-21246158bdba") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 150) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "10551113-6260-4277-ac89-77f03472f308") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "D*DO?35*") + (path "/d0f21589-c206-4d77-85fd-853769723bdb") + (sheetname "Root") + (sheetfile "keyboard.kicad_sch") + (attr through_hole) + (fp_line + (start 9.12 0) + (end 7.2 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "e2f7840d-56c0-412b-af7a-cf7611098515") + ) + (fp_line + (start 7.2 -1.12) + (end 2.96 -1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "b74fa4d1-b939-4c02-993e-0425efba4902") + ) + (fp_line + (start 7.2 1.12) + (end 7.2 -1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "0cd41e9e-341a-44a9-831e-970aec5cdb31") + ) + (fp_line + (start 3.8 -1.119999) + (end 3.800001 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "045f5fac-60d1-4deb-b5f3-408de9694593") + ) + (fp_line + (start 3.679999 -1.12) + (end 3.68 1.119999) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "054fb959-4ee6-459a-92d0-179b5a4dc1a9") + ) + (fp_line + (start 3.559999 -1.12) + (end 3.56 1.119999) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "f3f18173-c15c-419d-aa63-3d90da991f1a") + ) + (fp_line + (start 2.96 -1.12) + (end 2.96 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "72cfcbe8-07ce-49d4-9e2d-70e99eb9d83f") + ) + (fp_line + (start 2.96 1.12) + (end 7.2 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "d9603791-cdf7-4372-a265-783482d26f3a") + ) + (fp_line + (start 1.04 0) + (end 2.96 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "dc725b0b-391f-4ea4-829d-33470b65ce70") + ) + (fp_line + (start 11.21 -1.25) + (end -1.05 -1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "7bb56c7f-b1a7-4ab0-9578-83e85f4817dc") + ) + (fp_line + (start 11.21 1.25) + (end 11.21 -1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f83fc47e-a63d-4e67-871c-9d22916baab8") + ) + (fp_line + (start -1.05 -1.25) + (end -1.05 1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "cddcbebc-e841-4da1-b44c-b18b40c356e3") + ) + (fp_line + (start -1.05 1.25) + (end 11.21 1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "2e41637f-49d7-433b-872a-6a8c6c32b353") + ) + (fp_line + (start 10.16 0) + (end 7.08 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "339f679f-4f8f-4e15-b06d-ee187eec4791") + ) + (fp_line + (start 7.08 -1) + (end 3.08 -1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "59c56b2d-08d4-4dd6-af2d-b87b233cfc37") + ) + (fp_line + (start 7.08 1) + (end 7.08 -1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "b9261af9-97cb-4c0c-86bc-39ad0cf0e841") + ) + (fp_line + (start 3.78 -1) + (end 3.78 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "d3c52678-d984-4595-9e15-83cfdd07f594") + ) + (fp_line + (start 3.679999 -1) + (end 3.68 0.999999) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "8cff6d56-c7ec-4e10-b192-639d9a3a37ad") + ) + (fp_line + (start 3.58 -1) + (end 3.58 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "db80534d-caac-4a3f-b221-933f0479fc27") + ) + (fp_line + (start 3.08 -1) + (end 3.08 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "b12eda5e-9591-49ee-a97f-7e3959491cc0") + ) + (fp_line + (start 3.08 1) + (end 7.08 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "2ac6ffff-7389-4297-a8f8-cb87f4cb0a66") + ) + (fp_line + (start 0 0) + (end 3.08 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "364120f1-af1e-409c-a092-d8292c68f68d") + ) + (fp_text user "K" + (at 0 -1.8 150) + (layer "F.SilkS") + (uuid "f21e7a0c-05d7-452b-b2ca-a7d7dd4620c4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "K" + (at 0 -1.8 150) + (layer "F.Fab") + (uuid "6b57b822-604c-43c4-b2e6-ceb7b3f6f5bb") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 5.38 0 150) + (layer "F.Fab") + (uuid "c576283c-0adb-4cf9-8ec0-4f12c00c0371") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + ) + ) + (pad "1" thru_hole rect + (at 0 0 150) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 33 "/ROW1") + (pinfunction "K") + (pintype "passive") + (uuid "2befa87e-fcb9-44e2-8994-7b2d795b4e0a") + ) + (pad "2" thru_hole oval + (at 10.16 0 150) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 12 "Net-(D12-A)") + (pinfunction "A") + (pintype "passive") + (uuid "4291c506-0169-4c2b-9e5c-c9ce1fa7e8e1") + ) + (model "${KICAD8_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P10.16mm_Horizontal.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "SW_Cherry_MX_PCB_1.00u" + (layer "F.Cu") + (uuid "378bb590-0c8c-4caf-8da3-8496972a1f94") + (at 303 167.5) + (descr "Cherry MX keyswitch PCB Mount Keycap 1.00u") + (tags "Cherry MX Keyboard Keyswitch Switch PCB Cutout Keycap 1.00u") + (property "Reference" "SW24" + (at 0 -8 0) + (layer "F.SilkS") + (uuid "cec930d9-0521-4db2-992c-a32941703f04") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "SW_Push" + (at 0 8 0) + (layer "F.Fab") + (hide yes) + (uuid "20455fa5-9946-442f-b190-bc5892a609e9") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "SW_Cherry_MX_PCB_1.00u" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "01c3447a-9230-42e1-9912-8261a2cda7a3") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "314488bd-39df-4ba2-b9da-4a96ef8dc199") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "5a5d1dd4-5337-4946-9725-c78f91575688") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/c44d2173-0a12-40c3-b1a4-1292426163d6") + (sheetname "Root") + (sheetfile "keyboard.kicad_sch") + (attr through_hole) + (fp_line + (start -7.1 -7.1) + (end -7.1 7.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "7823c8e1-caea-4664-9540-27159bd84203") + ) + (fp_line + (start -7.1 7.1) + (end 7.1 7.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "5ceef4ae-71eb-4cde-aa14-2c199c051784") + ) + (fp_line + (start 7.1 -7.1) + (end -7.1 -7.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "9e760c52-e158-49e4-9279-83eb1df63cf5") + ) + (fp_line + (start 7.1 7.1) + (end 7.1 -7.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "a539fe1d-0c3b-4b05-a894-71074b404217") + ) + (fp_line + (start -9.525 -9.525) + (end -9.525 9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "adb00b19-8f29-4568-be5d-50ecf55d6d0a") + ) + (fp_line + (start -9.525 9.525) + (end 9.525 9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "5df2e335-a99d-427c-a6ca-eed76668e605") + ) + (fp_line + (start 9.525 -9.525) + (end -9.525 -9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "c0f98405-2bfa-4509-94ce-b3817011a3af") + ) + (fp_line + (start 9.525 9.525) + (end 9.525 -9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "2d9e2c1e-1f5e-4fa7-89bc-b58ab9a3bff0") + ) + (fp_line + (start -7 -7) + (end -7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "7b9d7233-2525-4e41-af2a-945248afaefb") + ) + (fp_line + (start -7 7) + (end 7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "1ffe0d0a-922c-47fa-9257-dbeca23e3490") + ) + (fp_line + (start 7 -7) + (end -7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "513c9043-dbd3-481b-ae18-31f94fb1231a") + ) + (fp_line + (start 7 7) + (end 7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "5fffaf6a-35d3-408f-8009-203bd6ea687f") + ) + (fp_line + (start -7.25 -7.25) + (end -7.25 7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "eda871b5-42e6-4c31-b557-a8eddcd0e945") + ) + (fp_line + (start -7.25 7.25) + (end 7.25 7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "50758c8b-47c2-4c3c-9531-2037cc33d55f") + ) + (fp_line + (start 7.25 -7.25) + (end -7.25 -7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "016c7530-e52e-42b3-9876-47a9478a3600") + ) + (fp_line + (start 7.25 7.25) + (end 7.25 -7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "158bd348-d576-43e1-b409-caeab03b00ab") + ) + (fp_line + (start -7 -7) + (end -7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "64ec7f85-c31c-477b-83df-6f77fc1ed545") + ) + (fp_line + (start -7 7) + (end 7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "d193a005-6ea2-41f8-afdc-7770a205feb4") + ) + (fp_line + (start 7 -7) + (end -7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f47763c6-1f31-40f1-93e0-bd7cca26a4b8") + ) + (fp_line + (start 7 7) + (end 7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "a5b3488b-9e5b-46a3-adf8-d2d2cc09c134") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "3b7ed70e-41a6-49a5-a4f2-f758fa875da4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "" np_thru_hole circle + (at -5.08 0) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "c9936c4b-cf64-45d7-aa39-bdc4365f07d6") + ) + (pad "" np_thru_hole circle + (at 0 0) + (size 4 4) + (drill 4) + (layers "*.Cu" "*.Mask") + (uuid "0676e97c-7388-4e8e-a6cd-67a72a24af4d") + ) + (pad "" np_thru_hole circle + (at 5.08 0) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "ad77b32f-78ab-4217-b3dc-ae5e2a7fc579") + ) + (pad "1" thru_hole circle + (at -3.81 -2.54) + (size 2.5 2.5) + (drill 1.5) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 38 "/COL6") + (pintype "passive") + (uuid "42954f4f-af3c-4d40-8e2e-da4acc20f167") + ) + (pad "2" thru_hole circle + (at 2.54 -5.08) + (size 2.5 2.5) + (drill 1.5) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 44 "Net-(D24-A)") + (pintype "passive") + (uuid "89785688-edce-4d0f-b644-fcdf9510f52c") + ) + (model "${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Cherry_MX_PCB.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "SW_Cherry_MX_PCB_1.00u" + (layer "F.Cu") + (uuid "39a8e938-8f3f-4cfd-aea6-ec30c8062ced") + (at 233.25 167.5 60) + (descr "Cherry MX keyswitch PCB Mount Keycap 1.00u") + (tags "Cherry MX Keyboard Keyswitch Switch PCB Cutout Keycap 1.00u") + (property "Reference" "SW22" + (at 0 -8 60) + (layer "F.SilkS") + (uuid "051e024b-1308-4823-9c9f-fdd8089f7458") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "SW_Push" + (at 0 8 60) + (layer "F.Fab") + (hide yes) + (uuid "33cbc5db-5f23-4a8e-adfb-fa71b67efde5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "SW_Cherry_MX_PCB_1.00u" + (at 0 0 60) + (layer "F.Fab") + (hide yes) + (uuid "7329ebe9-8a3a-46d1-b2d7-5b4e6d14ae1c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 60) + (layer "F.Fab") + (hide yes) + (uuid "7661b400-f250-493e-82af-904531da9a4d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 60) + (layer "F.Fab") + (hide yes) + (uuid "e1b3fdfe-56e5-4643-a109-056dae38ccf7") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/450498b7-9b2b-4636-ae12-802444f168e8") + (sheetname "Root") + (sheetfile "keyboard.kicad_sch") + (attr through_hole) + (fp_line + (start -7.1 -7.099999) + (end -7.099999 7.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "e246bd00-4a97-49d6-b92a-8014c179dd70") + ) + (fp_line + (start 7.099999 -7.1) + (end -7.1 -7.099999) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "1d3e0d90-9b26-4b2a-bd8b-a3980ce7aef9") + ) + (fp_line + (start -7.099999 7.1) + (end 7.1 7.099999) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "2c4a3df6-f442-4b74-a2c4-d855bad104d4") + ) + (fp_line + (start 7.1 7.099999) + (end 7.099999 -7.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "7df17978-c206-4591-a08a-119a8562d6b3") + ) + (fp_line + (start -9.525 -9.525) + (end -9.525 9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "16819208-9ee5-410c-8db4-7462a78af00e") + ) + (fp_line + (start 9.525 -9.525) + (end -9.525 -9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "abf85042-d852-4c75-9a9b-2da1eefe1a44") + ) + (fp_line + (start -9.525 9.525) + (end 9.525 9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "266eb354-fe87-4f9b-bb60-e4e3c623e86c") + ) + (fp_line + (start 9.525 9.525) + (end 9.525 -9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "c607a96c-668d-4add-a53e-829922e027b7") + ) + (fp_line + (start -7 -7) + (end -7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "783439ca-e8ad-4136-912e-9cd26ae3dc5a") + ) + (fp_line + (start 7 -7) + (end -7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "582ed9f7-f55b-448c-b6c8-6ad766b513d7") + ) + (fp_line + (start -7 7) + (end 7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "6c827f3b-a661-4b50-8bbc-d41afcce8602") + ) + (fp_line + (start 7 7) + (end 7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "8d982f56-34c8-4607-9dc5-c90b40180819") + ) + (fp_line + (start -7.25 -7.25) + (end -7.25 7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "e50ca3fb-7bdb-4d99-b862-46f527a3ffb3") + ) + (fp_line + (start 7.25 -7.25) + (end -7.25 -7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "2698d022-5cf8-4b9c-86e4-2b2bfa1bf2c3") + ) + (fp_line + (start -7.25 7.25) + (end 7.25 7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "126e9e38-5ef3-4325-a4d6-30fda24b8065") + ) + (fp_line + (start 7.25 7.25) + (end 7.25 -7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "222e9263-c79a-42d2-82d4-0d8f59b7dd58") + ) + (fp_line + (start -7 -7) + (end -7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "04dadb1e-31eb-434f-94f0-b8a6732e8763") + ) + (fp_line + (start 7 -7) + (end -7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "5930ac60-2646-49e4-8884-3e212ef3d103") + ) + (fp_line + (start -7 7) + (end 7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "c5005518-dc32-406b-aea8-20449ec26647") + ) + (fp_line + (start 7 7) + (end 7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "fe325e73-1689-4e65-92a9-f480c96e60c6") + ) + (fp_text user "${REFERENCE}" + (at 0 0 60) + (layer "F.Fab") + (uuid "09a3d9e0-35e3-4cc2-b33c-f5398e64e2b4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "" np_thru_hole circle + (at -5.08 0 60) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "562fb154-4e3f-449a-8101-1cfcd9631640") + ) + (pad "" np_thru_hole circle + (at 0 0 60) + (size 4 4) + (drill 4) + (layers "*.Cu" "*.Mask") + (uuid "f2ce1440-d1a7-4a37-9d7a-4f36b705cc30") + ) + (pad "" np_thru_hole circle + (at 5.08 0 60) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "82b4e94c-dc19-4a22-85c0-113892ea4f09") + ) + (pad "1" thru_hole circle + (at -3.81 -2.540001 60) + (size 2.5 2.5) + (drill 1.5) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 36 "/COL4") + (pintype "passive") + (uuid "143dc639-0f9f-4419-ad1c-e87d89332014") + ) + (pad "2" thru_hole circle + (at 2.54 -5.08 60) + (size 2.5 2.5) + (drill 1.5) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 22 "Net-(D22-A)") + (pintype "passive") + (uuid "bc97b179-133f-4116-a641-c26845e3427e") + ) + (model "${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Cherry_MX_PCB.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal" + (layer "F.Cu") + (uuid "3a5fc12f-a914-4287-a5b2-ec67cb8e3add") + (at 231.873158 208.579999 90) + (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=10.16mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf") + (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 10.16mm length 4mm diameter 2mm") + (property "Reference" "D30" + (at 5.08 -2.12 90) + (layer "F.SilkS") + (uuid "9dd22b9d-5e48-4df7-b86f-bf20a16b795c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "D" + (at 5.08 2.12 90) + (layer "F.Fab") + (hide yes) + (uuid "6719bb37-9f4e-436e-bd58-3b8b8a023837") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "16bf4881-5e04-4fd0-b9ba-0fed27dbeb44") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "968e26c6-bc91-4f19-9a81-8f5578947a2f") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "4968c5f9-0051-41dc-a06f-1cfb7af76759") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "D*DO?35*") + (path "/016f8e83-9f38-41e0-bdce-78e6f36abb1e") + (sheetname "Root") + (sheetfile "keyboard.kicad_sch") + (attr through_hole) + (fp_line + (start 7.2 -1.12) + (end 2.96 -1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "d6780bb3-7315-4816-91dc-267a97a731ae") + ) + (fp_line + (start 3.8 -1.12) + (end 3.8 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "35dd5ed3-d784-43f1-802b-554669b0112a") + ) + (fp_line + (start 3.68 -1.12) + (end 3.68 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "b4c1e382-11be-43a3-b843-db8bc26e4e86") + ) + (fp_line + (start 3.56 -1.12) + (end 3.56 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "b90442a5-7bb4-439e-ae6f-4fc49d18591e") + ) + (fp_line + (start 2.96 -1.12) + (end 2.96 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "84d0d380-4750-4aa5-9385-390970dd5ee9") + ) + (fp_line + (start 9.12 0) + (end 7.2 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "f13c522a-c20a-421a-81da-2de0d554efb1") + ) + (fp_line + (start 1.04 0) + (end 2.96 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "3fa0b74f-ad95-4ca7-b3d3-e53e38bfc35b") + ) + (fp_line + (start 7.2 1.12) + (end 7.2 -1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "63fe1acf-bd94-4a8d-b75a-5312aa631960") + ) + (fp_line + (start 2.96 1.12) + (end 7.2 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "b2027300-ea56-4fb7-8071-71ec752baf88") + ) + (fp_line + (start 11.21 -1.25) + (end -1.05 -1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "d772264e-0bd7-4efd-b90b-ecc70ea645a2") + ) + (fp_line + (start -1.05 -1.25) + (end -1.05 1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "786e2cd9-05b2-4137-80cf-ae39da021c3e") + ) + (fp_line + (start 11.21 1.25) + (end 11.21 -1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "34c313f3-75a1-4adc-9698-e3f4087a1678") + ) + (fp_line + (start -1.05 1.25) + (end 11.21 1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "2541adc5-207b-4c3c-94c4-daf8124e800f") + ) + (fp_line + (start 7.08 -1) + (end 3.08 -1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "983d6f17-b91c-4864-87e4-9628243d5822") + ) + (fp_line + (start 3.78 -1) + (end 3.78 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "690f645e-cf6f-4b22-b688-02d2525751cf") + ) + (fp_line + (start 3.68 -1) + (end 3.68 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "8fe94035-c8c9-4e84-9587-ad5dd10a287f") + ) + (fp_line + (start 3.58 -1) + (end 3.58 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "dadee5ce-97c9-4fde-a56a-690cd2719ce3") + ) + (fp_line + (start 3.08 -1) + (end 3.08 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "0188df5f-7612-4a09-81f1-cec3f65c3a6e") + ) + (fp_line + (start 10.16 0) + (end 7.08 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "2976668d-0f93-4738-b0fa-76f054ba0887") + ) + (fp_line + (start 0 0) + (end 3.08 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "1bbcf6d3-a48a-4088-ae74-50d7dd04c69c") + ) + (fp_line + (start 7.08 1) + (end 7.08 -1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "6a772fc6-39bb-4108-adc9-c9676e576df0") + ) + (fp_line + (start 3.08 1) + (end 7.08 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "3ccf6f41-6624-453a-811a-5a91ce1ff675") + ) + (fp_text user "K" + (at 0 -1.8 90) + (layer "F.SilkS") + (uuid "fa3b467f-1d02-45a8-8a1a-c64372580d5f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "K" + (at 0 -1.8 90) + (layer "F.Fab") + (uuid "24266667-ac20-4c23-bd70-87a54dbc07b3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 5.38 0 90) + (layer "F.Fab") + (uuid "82215a44-9fcf-471d-815f-2ce6dc289368") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + ) + ) + (pad "1" thru_hole rect + (at 0 0 90) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 41 "/ROW4") + (pinfunction "K") + (pintype "passive") + (uuid "b76e2e1c-65e5-4584-9149-8cf405425723") + ) + (pad "2" thru_hole oval + (at 10.16 0 90) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 29 "Net-(D30-A)") + (pinfunction "A") + (pintype "passive") + (uuid "8ea56229-2aa5-42db-b68a-01c7ca3732b3") + ) + (model "${KICAD8_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P10.16mm_Horizontal.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "SW_Cherry_MX_PCB_1.00u" + (layer "F.Cu") + (uuid "3f2890dc-47b2-4937-b2a8-6b167ffac25c") + (at 303 111.5) + (descr "Cherry MX keyswitch PCB Mount Keycap 1.00u") + (tags "Cherry MX Keyboard Keyswitch Switch PCB Cutout Keycap 1.00u") + (property "Reference" "SW10" + (at 0 -8 0) + (layer "F.SilkS") + (uuid "82dd761e-f7be-402b-a805-552dd5525f09") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "SW_Push" + (at 0 8 0) + (layer "F.Fab") + (hide yes) + (uuid "504f7ffc-2509-4e43-a58d-0fd75adb1b9c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "SW_Cherry_MX_PCB_1.00u" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "e65de74c-193e-49fe-aba3-f65f70abdeb5") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "25ec3c20-d914-4ebf-b0c7-227f3dbeef2f") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "a3a9d599-997c-40bb-98c6-2faf17987095") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/e39d30cc-3ae4-4a3b-a6c0-a85f3344c600") + (sheetname "Root") + (sheetfile "keyboard.kicad_sch") + (attr through_hole) + (fp_line + (start -7.1 -7.1) + (end -7.1 7.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "4c4790d8-6c5b-4744-bad7-db5398c34322") + ) + (fp_line + (start -7.1 7.1) + (end 7.1 7.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "5c54fbd1-1fd2-4251-8262-8f83b7aff9c9") + ) + (fp_line + (start 7.1 -7.1) + (end -7.1 -7.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "365ad1c8-a5dc-474e-b6db-8da46435c159") + ) + (fp_line + (start 7.1 7.1) + (end 7.1 -7.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "a48d4648-fdda-4713-af49-bd7474bfd411") + ) + (fp_line + (start -9.525 -9.525) + (end -9.525 9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "57951d5a-5d57-4113-975e-27ae12b5b7cd") + ) + (fp_line + (start -9.525 9.525) + (end 9.525 9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "50c1a3e0-3087-45ab-857d-0d930890fb79") + ) + (fp_line + (start 9.525 -9.525) + (end -9.525 -9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "72963a3a-42b3-4fa5-91bc-7598cb6daa0b") + ) + (fp_line + (start 9.525 9.525) + (end 9.525 -9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "58a05ffb-c766-46d1-996e-47c945e33f80") + ) + (fp_line + (start -7 -7) + (end -7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "a5d7ae14-9100-4ac9-b103-d23017ae05d4") + ) + (fp_line + (start -7 7) + (end 7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "bd6f6c86-3594-459c-8ba8-6f3b9ab5a079") + ) + (fp_line + (start 7 -7) + (end -7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "741ccfbf-8816-4c1f-9d63-c20d3df8c6bf") + ) + (fp_line + (start 7 7) + (end 7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "daa42d6f-db83-4c0d-bb9c-deae3d21142a") + ) + (fp_line + (start -7.25 -7.25) + (end -7.25 7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "6bfe724a-89bd-42dd-8fae-94eb1e3af3b0") + ) + (fp_line + (start -7.25 7.25) + (end 7.25 7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "430a3112-1767-47bd-867d-536a1989239a") + ) + (fp_line + (start 7.25 -7.25) + (end -7.25 -7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "481c36e9-4037-4902-81f0-c9ebc8149764") + ) + (fp_line + (start 7.25 7.25) + (end 7.25 -7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "d2db78bb-53e6-4db6-a659-32ccb9c4e0b1") + ) + (fp_line + (start -7 -7) + (end -7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "2e8cebbf-0d11-43d8-bdba-f4e0d6ba8801") + ) + (fp_line + (start -7 7) + (end 7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "536b1ab8-8b41-456b-81b4-59aa59a48c06") + ) + (fp_line + (start 7 -7) + (end -7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "10dd6440-f2e4-4286-b5e9-fc2270013a8e") + ) + (fp_line + (start 7 7) + (end 7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "a02bd227-9f9a-4251-b1d6-928f9eaafb9a") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "36218145-8cd7-4cf4-82cc-38197f1b71ee") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "" np_thru_hole circle + (at -5.08 0) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "459a279e-7c7c-46b3-8cb1-c418ac8a587b") + ) + (pad "" np_thru_hole circle + (at 0 0) + (size 4 4) + (drill 4) + (layers "*.Cu" "*.Mask") + (uuid "2f2747c1-ca89-413b-8894-65cd12031532") + ) + (pad "" np_thru_hole circle + (at 5.08 0) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "aead6215-20ed-4861-8b46-93d1025dada8") + ) + (pad "1" thru_hole circle + (at -3.81 -2.54) + (size 2.5 2.5) + (drill 1.5) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 38 "/COL6") + (pintype "passive") + (uuid "618caa64-5a2c-4f4f-a992-cb2265d103b4") + ) + (pad "2" thru_hole circle + (at 2.54 -5.08) + (size 2.5 2.5) + (drill 1.5) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 10 "Net-(D10-A)") + (pintype "passive") + (uuid "b2549291-fe94-4740-9759-f854c5b7e35d") + ) + (model "${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Cherry_MX_PCB.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "SW_Cherry_MX_PCB_1.00u" + (layer "F.Cu") + (uuid "40273627-9c4e-4271-b5d8-ca902e170063") + (at 171.33712 188.334422 -60) + (descr "Cherry MX keyswitch PCB Mount Keycap 1.00u") + (tags "Cherry MX Keyboard Keyswitch Switch PCB Cutout Keycap 1.00u") + (property "Reference" "SW25" + (at 0 -8 120) + (layer "F.SilkS") + (uuid "1ba57a1f-fbc2-4a45-a5b1-c664d9b6bcce") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "SW_Push" + (at 0 8 120) + (layer "F.Fab") + (hide yes) + (uuid "2a04c4c0-e67b-45bc-8188-4ef2ea1bbb1c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "SW_Cherry_MX_PCB_1.00u" + (at 0 0 120) + (layer "F.Fab") + (hide yes) + (uuid "2d09b259-f5ce-41e7-9757-8c2dd3719c94") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 120) + (layer "F.Fab") + (hide yes) + (uuid "78e13958-db1a-4770-8e62-5881cb0cc9a0") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 120) + (layer "F.Fab") + (hide yes) + (uuid "78c644ff-b7fc-40be-bf27-51dd2e307e22") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/1ece7732-6e75-4206-b5f7-f492dcc08f23") + (sheetname "Root") + (sheetfile "keyboard.kicad_sch") + (attr through_hole) + (fp_line + (start -7.1 7.099999) + (end 7.099999 7.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "e544327d-cd43-46ad-afc8-df3bc2a9936a") + ) + (fp_line + (start 7.099999 7.1) + (end 7.1 -7.099999) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "c202b6ad-adb4-4754-8579-e72bbf4a8d35") + ) + (fp_line + (start -7.099999 -7.1) + (end -7.1 7.099999) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "e05e0a1c-6fc6-46b4-a154-b5c762df5524") + ) + (fp_line + (start 7.1 -7.099999) + (end -7.099999 -7.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "0d4e423a-930d-4aed-b900-d49534c77640") + ) + (fp_line + (start -9.525 9.525) + (end 9.525 9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "08a03e6d-993e-4015-a3ca-1bf9dc11a271") + ) + (fp_line + (start 9.525 9.525) + (end 9.525 -9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "06979477-678c-4edb-9a4a-2dd748b9ada8") + ) + (fp_line + (start -9.525 -9.525) + (end -9.525 9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "5ac245be-57f7-4c32-8a29-fe78c21b3cfd") + ) + (fp_line + (start 9.525 -9.525) + (end -9.525 -9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "fb49c653-e427-4115-a633-f2e773ba9fb7") + ) + (fp_line + (start -7 7) + (end 7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "ce08f204-f358-42a6-99c9-efa2fd0d2270") + ) + (fp_line + (start 7 7) + (end 7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "85da4c34-e92a-45ca-8ac0-ac87d6f27321") + ) + (fp_line + (start -7 -7) + (end -7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "33579f81-4426-4fb7-88fa-e2ab8f279222") + ) + (fp_line + (start 7 -7) + (end -7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "1b89aeee-9727-4dfc-ba69-fee81e1086e2") + ) + (fp_line + (start -7.25 7.25) + (end 7.25 7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "2816f1bb-1509-42c1-87e9-717869b97a5a") + ) + (fp_line + (start 7.25 7.25) + (end 7.25 -7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "54b25f96-b1e0-41b7-9ba8-0872c7947583") + ) + (fp_line + (start -7.25 -7.25) + (end -7.25 7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "298697f1-6aa2-4ae3-bf0b-32e83b8d2291") + ) + (fp_line + (start 7.25 -7.25) + (end -7.25 -7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "c1a2f5e0-dcdf-4249-8a31-c60e03822a53") + ) + (fp_line + (start -7 7) + (end 7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f659b114-f3e6-4f39-87c0-434d0ee6127e") + ) + (fp_line + (start 7 7) + (end 7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "92c31f71-42fa-4c6b-a0d6-6d099b76b57e") + ) + (fp_line + (start -7 -7) + (end -7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "2e3dbea4-1d61-4057-943a-51986c020760") + ) + (fp_line + (start 7 -7) + (end -7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "d11a2968-6585-4eb0-a185-0a2e14b0c087") + ) + (fp_text user "${REFERENCE}" + (at 0 0 120) + (layer "F.Fab") + (uuid "baac78b4-22e3-43b3-9b63-fc83090b11ad") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "" np_thru_hole circle + (at -5.08 0 300) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "4c87dc89-5248-4050-b22c-0140398c7453") + ) + (pad "" np_thru_hole circle + (at 0 0 300) + (size 4 4) + (drill 4) + (layers "*.Cu" "*.Mask") + (uuid "0a5dbef5-e2e7-4a27-9d2a-498deec81107") + ) + (pad "" np_thru_hole circle + (at 5.08 0 300) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "7408630f-bb69-42c2-8136-e25b4d474079") + ) + (pad "1" thru_hole circle + (at -3.81 -2.540001 300) + (size 2.5 2.5) + (drill 1.5) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 35 "/COL1") + (pintype "passive") + (uuid "b7f1de91-4310-483b-8337-625bc6e3a4f5") + ) + (pad "2" thru_hole circle + (at 2.54 -5.08 300) + (size 2.5 2.5) + (drill 1.5) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 24 "Net-(D25-A)") + (pintype "passive") + (uuid "09249baf-175c-4288-8390-6a716e2ddfcf") + ) + (model "${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Cherry_MX_PCB.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal" + (layer "F.Cu") + (uuid "40cd721d-eef3-4a84-836f-70ca525e6f35") + (at 171.147255 130.709537 150) + (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=10.16mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf") + (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 10.16mm length 4mm diameter 2mm") + (property "Reference" "D15" + (at 5.08 -2.12 150) + (layer "F.SilkS") + (uuid "98d3bd0f-ca53-4160-b577-b99364eace0a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "D" + (at 5.08 2.12 150) + (layer "F.Fab") + (hide yes) + (uuid "216c95a6-52a0-4f70-97b3-86991836a9a0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal" + (at 0 0 150) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "7e72ea15-053d-4aea-9d41-dc30ed4ae400") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 150) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "5d45b131-ce75-4e75-b0d7-96ecbd2cdb73") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 150) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "93bc5c12-3d6f-4662-aae9-14ecb9ce534e") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "D*DO?35*") + (path "/4b5425c0-a42e-4033-9aa9-0243f3a7f14f") + (sheetname "Root") + (sheetfile "keyboard.kicad_sch") + (attr through_hole) + (fp_line + (start 9.12 0) + (end 7.2 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "f7bb91f3-e7cf-438b-b237-85541d092686") + ) + (fp_line + (start 7.2 -1.12) + (end 2.96 -1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "357401dd-8b57-4f0f-8835-72e3fe6f4ada") + ) + (fp_line + (start 7.2 1.12) + (end 7.2 -1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "cede7a46-eca7-4c06-bd47-d5859016ae8d") + ) + (fp_line + (start 3.8 -1.119999) + (end 3.800001 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "cf6b927b-3107-44d0-854c-cd2917381e7d") + ) + (fp_line + (start 3.679999 -1.12) + (end 3.68 1.119999) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "e06464b3-4624-4630-895c-b434580c58d5") + ) + (fp_line + (start 3.559999 -1.12) + (end 3.56 1.119999) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "ebadf898-7a80-46ca-b458-99420c287e9e") + ) + (fp_line + (start 2.96 -1.12) + (end 2.96 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "a6765eea-41d0-40ff-8f7f-fd4b27af9530") + ) + (fp_line + (start 2.96 1.12) + (end 7.2 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "5a5c49c7-3c24-4694-b817-291169c2d073") + ) + (fp_line + (start 1.04 0) + (end 2.96 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "797c9a55-3480-45c6-bf52-403cea5ddcf7") + ) + (fp_line + (start 11.21 -1.25) + (end -1.05 -1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "b05971ac-6b47-401f-b9be-babb9b3f184f") + ) + (fp_line + (start 11.21 1.25) + (end 11.21 -1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "1709ea9e-28a3-46bf-b708-c597407a5962") + ) + (fp_line + (start -1.05 -1.25) + (end -1.05 1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "6296aa04-c2be-496c-b45a-035f52ac8fb1") + ) + (fp_line + (start -1.05 1.25) + (end 11.21 1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "01a11743-682d-4057-a767-78ba72e8dab2") + ) + (fp_line + (start 10.16 0) + (end 7.08 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "60aa1e25-6ca3-4174-bbf2-8e347da1e2a2") + ) + (fp_line + (start 7.08 -1) + (end 3.08 -1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "e18428e2-1c6b-42d8-9f5c-37722d27c5c7") + ) + (fp_line + (start 7.08 1) + (end 7.08 -1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "828c73af-34b0-4bc1-90c0-f0c57277a704") + ) + (fp_line + (start 3.78 -1) + (end 3.78 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "e19a7361-47df-49f8-8b4d-d7e24a6babe1") + ) + (fp_line + (start 3.679999 -1) + (end 3.68 0.999999) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "d80bfdfb-997c-4faf-8501-36ca9b83cb2a") + ) + (fp_line + (start 3.58 -1) + (end 3.58 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "2553d28e-2b3f-4c47-be08-499696dd4925") + ) + (fp_line + (start 3.08 -1) + (end 3.08 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "0e987ac0-00df-4ea5-8a33-b42c81280e78") + ) + (fp_line + (start 3.08 1) + (end 7.08 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "09c22f65-009f-476f-82fb-51006c434fb0") + ) + (fp_line + (start 0 0) + (end 3.08 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "2a0aa0e4-16ab-4821-8f3b-a50085f9e194") + ) + (fp_text user "K" + (at 0 -1.8 150) + (layer "F.SilkS") + (uuid "57563825-a5f2-4f94-be42-7e201c6b7b09") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "K" + (at 0 -1.8 150) + (layer "F.Fab") + (uuid "7459a8d8-c7a9-42da-a058-9cc2480a3142") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 5.38 0 150) + (layer "F.Fab") + (uuid "f22e95cc-8a2a-4721-9961-4e6d4e763189") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + ) + ) + (pad "1" thru_hole rect + (at 0 0 150) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 34 "/ROW2") + (pinfunction "K") + (pintype "passive") + (uuid "4f4d4749-758a-4073-a8b5-cac3f6273d81") + ) + (pad "2" thru_hole oval + (at 10.16 0 150) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 15 "Net-(D15-A)") + (pinfunction "A") + (pintype "passive") + (uuid "59f4ba5f-4676-4bf1-a119-04443a59743f") + ) + (model "${KICAD8_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P10.16mm_Horizontal.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal" + (layer "F.Cu") + (uuid "41798512-35d3-44a7-a33f-886b1b685e6e") + (at 268.295963 161.139138 150) + (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=10.16mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf") + (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 10.16mm length 4mm diameter 2mm") + (property "Reference" "D23" + (at 5.08 -2.12 150) + (layer "F.SilkS") + (uuid "965dd1b1-03d2-4a06-9080-ecabc6deaccc") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "D" + (at 5.08 2.12 150) + (layer "F.Fab") + (hide yes) + (uuid "6cd61446-ac3b-4a25-a9fb-c2cd59c05e29") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal" + (at 0 0 150) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "8fac32fb-60eb-4ad7-8abf-d65d735d7ece") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 150) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "6b1067e8-ca97-4194-8adb-209ae8546971") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 150) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "98dd6a2b-ba50-4b95-90d8-162b6b5137f3") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "D*DO?35*") + (path "/67b6a48b-7f8d-4d45-b90e-cde8f0e48aca") + (sheetname "Root") + (sheetfile "keyboard.kicad_sch") + (attr through_hole) + (fp_line + (start 9.12 0) + (end 7.2 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "00b7d3ab-3798-4dff-8c6e-9d853ed098c0") + ) + (fp_line + (start 7.2 -1.12) + (end 2.96 -1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "964d6b0b-c6a7-409d-9b81-e4056be769ba") + ) + (fp_line + (start 7.2 1.12) + (end 7.2 -1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "d8cebf24-b6cd-4ac4-9038-abd2cbf8b37f") + ) + (fp_line + (start 3.8 -1.119999) + (end 3.800001 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "8a59b260-cdd0-4bb5-8638-5cb0cc8bf61d") + ) + (fp_line + (start 3.679999 -1.12) + (end 3.68 1.119999) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "3db7e06d-f519-47a9-9aca-665d2232d188") + ) + (fp_line + (start 3.559999 -1.12) + (end 3.56 1.119999) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "9a5c70ba-176e-4143-b799-5b53b4078321") + ) + (fp_line + (start 2.96 -1.12) + (end 2.96 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "e8e4bb27-865d-4e8f-afa9-4d66dae20411") + ) + (fp_line + (start 2.96 1.12) + (end 7.2 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "2c56d926-45f0-4059-a10d-27427d00db3a") + ) + (fp_line + (start 1.04 0) + (end 2.96 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "201c1ac7-6b60-4826-a69d-4a87f10e5169") + ) + (fp_line + (start 11.21 -1.25) + (end -1.05 -1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "d218fd5c-4b95-4eb0-85eb-627160c4fe2f") + ) + (fp_line + (start 11.21 1.25) + (end 11.21 -1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "9d36453f-5750-4c2a-94a4-684753a125d7") + ) + (fp_line + (start -1.05 -1.25) + (end -1.05 1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "3fdedbcb-c0b1-402b-91f2-902d87257269") + ) + (fp_line + (start -1.05 1.25) + (end 11.21 1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "c4e3788c-1cfd-4384-9935-cae5f759484c") + ) + (fp_line + (start 10.16 0) + (end 7.08 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "e2ef2b3a-7987-4e08-b65c-2a68c1603dd4") + ) + (fp_line + (start 7.08 -1) + (end 3.08 -1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "82cb6955-bbda-45b8-acb0-77b4c5928d5e") + ) + (fp_line + (start 7.08 1) + (end 7.08 -1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "0d47ea8c-b4d2-4e66-9dd2-4d6368ce1843") + ) + (fp_line + (start 3.78 -1) + (end 3.78 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "12eb9c69-830a-40a2-bb1c-c34e2d62d42b") + ) + (fp_line + (start 3.679999 -1) + (end 3.68 0.999999) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "cc88b0e7-04d1-4a16-9166-a6e386d3ac61") + ) + (fp_line + (start 3.58 -1) + (end 3.58 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "eacf413b-bc9b-462d-ab1a-3150b6f845d0") + ) + (fp_line + (start 3.08 -1) + (end 3.08 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "8e3be4ad-ae6a-46fa-afe9-5e92c759730f") + ) + (fp_line + (start 3.08 1) + (end 7.08 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "071a19da-ffda-4857-ba68-19edd0008a80") + ) + (fp_line + (start 0 0) + (end 3.08 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "fc0cb072-e721-4148-a1a4-206b30eebe3f") + ) + (fp_text user "K" + (at 0 -1.8 150) + (layer "F.SilkS") + (uuid "77c1208d-0d53-4851-a92a-f905b4440901") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "K" + (at 0 -1.8 150) + (layer "F.Fab") + (uuid "2021c527-f521-4874-beb1-7ccf180a786d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 5.38 0 150) + (layer "F.Fab") + (uuid "ca5163e0-ae7c-4e35-83a5-e323c8ac49bf") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + ) + ) + (pad "1" thru_hole rect + (at 0 0 150) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 43 "/ROW3") + (pinfunction "K") + (pintype "passive") + (uuid "41e36277-db9d-46ad-bde4-ccde17c05b4f") + ) + (pad "2" thru_hole oval + (at 10.16 0 150) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 23 "Net-(D23-A)") + (pinfunction "A") + (pintype "passive") + (uuid "e954494c-fb83-44b7-808e-177eca3ae480") + ) + (model "${KICAD8_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P10.16mm_Horizontal.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "SW_Cherry_MX_PCB_1.00u" + (layer "F.Cu") + (uuid "42c1d442-a5b0-4c2e-bd90-b8fcdd2db520") + (at 220.5 103.5) + (descr "Cherry MX keyswitch PCB Mount Keycap 1.00u") + (tags "Cherry MX Keyboard Keyswitch Switch PCB Cutout Keycap 1.00u") + (property "Reference" "SW9" + (at 0 -8 0) + (layer "F.SilkS") + (uuid "ff66c504-e6f0-4cce-a64c-30249a87934c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "SW_Push" + (at 0 8 0) + (layer "F.Fab") + (hide yes) + (uuid "dcc469c8-5421-4e25-8194-a391a9216698") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "SW_Cherry_MX_PCB_1.00u" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "ac60a6df-9303-4ea3-a1c3-3b96b711dcd9") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "3c717528-1250-4fa6-a3c6-91220d3dd94c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "588fcd11-72dd-4fed-a019-71da0a96202d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/a4e388de-4bfa-469b-8777-63b0124c8587") + (sheetname "Root") + (sheetfile "keyboard.kicad_sch") + (attr through_hole) + (fp_line + (start -7.1 -7.1) + (end -7.1 7.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "8b7ae313-dc35-4dae-a958-fce34335e2bf") + ) + (fp_line + (start -7.1 7.1) + (end 7.1 7.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "ccea74a3-977c-4259-ba7c-c052e842b08b") + ) + (fp_line + (start 7.1 -7.1) + (end -7.1 -7.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "923dd8b3-8f13-400a-957e-d899b06adc64") + ) + (fp_line + (start 7.1 7.1) + (end 7.1 -7.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "b3e122ae-2347-469e-b532-01071239fe53") + ) + (fp_line + (start -9.525 -9.525) + (end -9.525 9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "2dea7542-53e6-4a2f-9951-9ac6ec3d029f") + ) + (fp_line + (start -9.525 9.525) + (end 9.525 9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "989895b6-53a0-4889-a34b-97cbb47240f0") + ) + (fp_line + (start 9.525 -9.525) + (end -9.525 -9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "20b57a10-5cd8-4076-9e61-1c081d00c85f") + ) + (fp_line + (start 9.525 9.525) + (end 9.525 -9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "5c8e01dd-d014-49fc-81cf-b38895c57fb8") + ) + (fp_line + (start -7 -7) + (end -7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "9879c49a-fc16-46ff-adf5-27c169956de3") + ) + (fp_line + (start -7 7) + (end 7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "fb3b4f05-979b-47b3-8511-1b3dcd96caf9") + ) + (fp_line + (start 7 -7) + (end -7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "64e37fbc-0228-4d89-8a12-c9def0a0c83e") + ) + (fp_line + (start 7 7) + (end 7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "bb5182a0-9bc0-442a-ba54-43d5b7ba0d6a") + ) + (fp_line + (start -7.25 -7.25) + (end -7.25 7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "fd308b04-c6cf-4340-878a-ff636894fcef") + ) + (fp_line + (start -7.25 7.25) + (end 7.25 7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "e8e96aa0-22ba-46d0-92e1-ce5df5f52ff2") + ) + (fp_line + (start 7.25 -7.25) + (end -7.25 -7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "aee8468a-8289-4e75-9a1c-de77dc04ec92") + ) + (fp_line + (start 7.25 7.25) + (end 7.25 -7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "199f3d58-fd00-47b7-b579-1ab12882438c") + ) + (fp_line + (start -7 -7) + (end -7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "d5bba20e-a239-4d4e-b4f6-5115842829e7") + ) + (fp_line + (start -7 7) + (end 7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "5e90fead-f2e1-452b-88d8-7dddb3f89a34") + ) + (fp_line + (start 7 -7) + (end -7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "229a0c6a-c746-4b0f-bfee-4046bd316448") + ) + (fp_line + (start 7 7) + (end 7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "0bae602f-4626-41ed-b937-84bd513a308a") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "4089b458-a731-402c-9c53-16fb5a6bf8b6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "" np_thru_hole circle + (at -5.08 0) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "4ce1f871-e9b1-4f08-b1c7-13d2140ca90e") + ) + (pad "" np_thru_hole circle + (at 0 0) + (size 4 4) + (drill 4) + (layers "*.Cu" "*.Mask") + (uuid "ad066f8a-d117-4cb6-93a8-de810d66415a") + ) + (pad "" np_thru_hole circle + (at 5.08 0) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "d7537701-44b0-4b2a-a6ac-4e4f06992d6b") + ) + (pad "1" thru_hole circle + (at -3.81 -2.54) + (size 2.5 2.5) + (drill 1.5) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 36 "/COL4") + (pintype "passive") + (uuid "ceaa3991-4514-42d7-9942-058d3c84c376") + ) + (pad "2" thru_hole circle + (at 2.54 -5.08) + (size 2.5 2.5) + (drill 1.5) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 9 "Net-(D9-A)") + (pintype "passive") + (uuid "f6a5e202-435d-46e9-a0db-3a1d4b4f36e6") + ) + (model "${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Cherry_MX_PCB.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "SW_Cherry_MX_PCB_1.00u" + (layer "F.Cu") + (uuid "4923c673-e777-4f2b-af1f-aab46358e584") + (at 197.5 103.5) + (descr "Cherry MX keyswitch PCB Mount Keycap 1.00u") + (tags "Cherry MX Keyboard Keyswitch Switch PCB Cutout Keycap 1.00u") + (property "Reference" "SW8" + (at 0 -8 0) + (layer "F.SilkS") + (uuid "eb2ce909-6982-479b-82b1-b5e1f680bd18") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "SW_Push" + (at 0 8 0) + (layer "F.Fab") + (hide yes) + (uuid "4b19f7ad-8d30-4c96-9316-12a7d560fe8e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "SW_Cherry_MX_PCB_1.00u" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "6b38e244-f018-4985-ae62-42e91c6b0b63") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "00ca658b-ebf5-48ca-bb6a-3843598e62f7") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "a7c99bf4-444f-47bb-a58b-342d9e4d8941") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/c1bbd55b-4059-474f-9c72-d07c103e2a1c") + (sheetname "Root") + (sheetfile "keyboard.kicad_sch") + (attr through_hole) + (fp_line + (start -7.1 -7.1) + (end -7.1 7.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "c71e22ea-3f0b-4429-9b97-421c72c45d5f") + ) + (fp_line + (start -7.1 7.1) + (end 7.1 7.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "a8cd799f-74de-466a-a95e-26122a18d97a") + ) + (fp_line + (start 7.1 -7.1) + (end -7.1 -7.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "6492fda4-f362-4b53-9799-f3647f654e37") + ) + (fp_line + (start 7.1 7.1) + (end 7.1 -7.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "faeac9e9-d9f8-412b-8324-2aa8b69385eb") + ) + (fp_line + (start -9.525 -9.525) + (end -9.525 9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "0c07bd67-0b50-44c3-aa5f-d94858cb9b06") + ) + (fp_line + (start -9.525 9.525) + (end 9.525 9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "2f24393f-3688-4794-a870-1e150474b98f") + ) + (fp_line + (start 9.525 -9.525) + (end -9.525 -9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "084ffff2-0095-4b3f-b361-c02f75e1b9e3") + ) + (fp_line + (start 9.525 9.525) + (end 9.525 -9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "e83c7096-50cf-478a-931e-33616432270a") + ) + (fp_line + (start -7 -7) + (end -7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "c35835e8-96e1-40bf-a92f-25a38662b2ed") + ) + (fp_line + (start -7 7) + (end 7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "4fa6ed3a-3a8f-40e1-b913-6636f483bcb4") + ) + (fp_line + (start 7 -7) + (end -7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "593e35bf-69fe-4883-84ce-7964fc0a78bf") + ) + (fp_line + (start 7 7) + (end 7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "277f5efe-6d64-4ac2-bbbc-adca7e95ea79") + ) + (fp_line + (start -7.25 -7.25) + (end -7.25 7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "919c91b6-11b1-4323-972a-8b1ed43ae79c") + ) + (fp_line + (start -7.25 7.25) + (end 7.25 7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "e4316c54-77c6-4973-a725-e4b9064890a3") + ) + (fp_line + (start 7.25 -7.25) + (end -7.25 -7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "7b7223ae-2f86-423f-ae27-6b9b9541a74c") + ) + (fp_line + (start 7.25 7.25) + (end 7.25 -7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "d6e65a78-d102-4208-abb4-3874e4f4604d") + ) + (fp_line + (start -7 -7) + (end -7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "8c492a73-1f42-4e51-9396-0b7e12e321b0") + ) + (fp_line + (start -7 7) + (end 7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "aa852ffe-212b-4e43-9364-82932f8af8dd") + ) + (fp_line + (start 7 -7) + (end -7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "fa167120-5b59-47a2-819f-4b004ba21d78") + ) + (fp_line + (start 7 7) + (end 7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "8273c3d9-01d5-4000-b1d5-cc28044a2332") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "fe68f2fb-6eb0-44c4-8676-65d46337a204") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "" np_thru_hole circle + (at -5.08 0) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "47f16dba-b9bf-41af-b28b-9f8e4a55ec62") + ) + (pad "" np_thru_hole circle + (at 0 0) + (size 4 4) + (drill 4) + (layers "*.Cu" "*.Mask") + (uuid "553a55c8-b7e7-45a5-8fcf-7bff4c2a0c0e") + ) + (pad "" np_thru_hole circle + (at 5.08 0) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "6cd42cb1-3ab5-49be-ae5c-68462440a94c") + ) + (pad "1" thru_hole circle + (at -3.81 -2.54) + (size 2.5 2.5) + (drill 1.5) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 39 "/COL3") + (pintype "passive") + (uuid "8991d1c1-3cb0-4297-98c6-77ee27f3a78d") + ) + (pad "2" thru_hole circle + (at 2.54 -5.08) + (size 2.5 2.5) + (drill 1.5) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 8 "Net-(D8-A)") + (pintype "passive") + (uuid "6178dfeb-767b-4518-829d-5a26dcac0cf2") + ) + (model "${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Cherry_MX_PCB.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "MountingHole:MountingHole_3.2mm_M3_ISO7380_Pad" + (layer "F.Cu") + (uuid "498b4b94-bc30-44a5-8b40-320d9b91ac6e") + (at 88.5 112.5) + (descr "Mounting Hole 3.2mm, M3, ISO7380") + (tags "mounting hole 3.2mm m3 iso7380") + (property "Reference" "H7" + (at 0 -3.85 0) + (layer "F.SilkS") + (hide yes) + (uuid "5310d185-496e-4520-89f3-7c0d75c39413") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "MountingHole_3.2mm_M3_ISO7380_Pad" + (at 0 3.85 0) + (layer "F.Fab") + (hide yes) + (uuid "28a75ed0-9b63-4634-8458-9aa36473b8cb") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "MountingHole:MountingHole_3.2mm_M3_ISO7380_Pad" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "c17dbfd8-b633-487c-91c3-682e30cffd7d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "ee56f2fe-53db-4726-9d95-0e1dcfa05cb1") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "68b01293-cd6a-44a6-aaf6-6923e00c9df7") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr exclude_from_pos_files exclude_from_bom) + (fp_circle + (center 0 0) + (end 2.85 0) + (stroke + (width 0.15) + (type solid) + ) + (fill none) + (layer "Cmts.User") + (uuid "3fe7bec8-c287-4c39-b30e-ab00c62540f2") + ) + (fp_circle + (center 0 0) + (end 3.1 0) + (stroke + (width 0.05) + (type solid) + ) + (fill none) + (layer "F.CrtYd") + (uuid "7eeb6a01-20ef-4245-a025-d237b37b181e") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "f418aa00-7789-4fee-a239-1b4f62ee0f35") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole circle + (at 0 0) + (size 5.7 5.7) + (drill 3.2) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "5c2ead53-f504-413d-a915-7dab6afdc556") + ) + ) + (footprint "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal" + (layer "F.Cu") + (uuid "4ebf1a23-8b97-45d0-80c4-21be57f0a52d") + (at 119.25 101.58 90) + (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=10.16mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf") + (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 10.16mm length 4mm diameter 2mm") + (property "Reference" "D6" + (at 5.08 -2.12 90) + (layer "F.SilkS") + (uuid "aa0e1c5d-3c0f-4b60-a3e1-f071601533ea") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "D" + (at 5.08 2.12 90) + (layer "F.Fab") + (hide yes) + (uuid "b8a3fd18-6a42-4c8e-988b-d1e0474fae6d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "92727357-df5b-4d57-8f3f-e96ca1381129") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "4b490724-0444-4790-98b9-e090f984a70c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "4027046b-2235-4fe7-8738-ab6e1f93c974") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "D*DO?35*") + (path "/93a22e8d-eef4-4d55-9bdb-28c0705ea6ca") + (sheetname "Root") + (sheetfile "keyboard.kicad_sch") + (attr through_hole) + (fp_line + (start 7.2 -1.12) + (end 2.96 -1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "a80f0291-e646-4b68-b42f-8cc9cec943b8") + ) + (fp_line + (start 3.8 -1.12) + (end 3.8 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "45809163-06a0-45f8-93f8-c90ccc7fb088") + ) + (fp_line + (start 3.68 -1.12) + (end 3.68 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "18d4a44d-12a6-4fc3-a9e1-ab0d32c54a19") + ) + (fp_line + (start 3.56 -1.12) + (end 3.56 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "03b5e72e-18f4-4968-a000-c2719984b623") + ) + (fp_line + (start 2.96 -1.12) + (end 2.96 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "3681a2f0-8444-41a4-918a-2a22402ca126") + ) + (fp_line + (start 9.12 0) + (end 7.2 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "788614cf-3ed3-47a6-b0f6-e1b6659a0ac6") + ) + (fp_line + (start 1.04 0) + (end 2.96 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "22c358d3-3be1-4796-9519-0b1becca8052") + ) + (fp_line + (start 7.2 1.12) + (end 7.2 -1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "8687d8e0-ea85-4743-af38-aa6be6946fc3") + ) + (fp_line + (start 2.96 1.12) + (end 7.2 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "e0854f35-7fe7-4abc-ac5d-a7223109ec53") + ) + (fp_line + (start 11.21 -1.25) + (end -1.05 -1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "e2ae68df-3140-4cba-8dc8-760bfd0f0efc") + ) + (fp_line + (start -1.05 -1.25) + (end -1.05 1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "d94e4203-0a0c-49d6-9952-cfeb5f779b2b") + ) + (fp_line + (start 11.21 1.25) + (end 11.21 -1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "e1ad5b22-60df-4c52-aa07-7035892bc89a") + ) + (fp_line + (start -1.05 1.25) + (end 11.21 1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "0fb6b7fc-2276-438f-a4f6-21ffa38d500d") + ) + (fp_line + (start 7.08 -1) + (end 3.08 -1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "52ced14a-cba7-4a62-8f2a-82642d1c9336") + ) + (fp_line + (start 3.78 -1) + (end 3.78 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "35ddcae7-2631-4b4c-940e-320a9defb3e7") + ) + (fp_line + (start 3.68 -1) + (end 3.68 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "51717a64-ce47-44b3-a719-a57137c9ddb7") + ) + (fp_line + (start 3.58 -1) + (end 3.58 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "65a03d40-3370-44b0-8b32-5fdcaad1aca5") + ) + (fp_line + (start 3.08 -1) + (end 3.08 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "e7d57f2b-01b6-4d42-84b9-525ae6dc633d") + ) + (fp_line + (start 10.16 0) + (end 7.08 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "dc3b7e15-d608-4d9d-8827-be3dafbc7e2c") + ) + (fp_line + (start 0 0) + (end 3.08 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "a6040aa0-8f7a-4925-89fe-b081ccba39a2") + ) + (fp_line + (start 7.08 1) + (end 7.08 -1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f0e695c4-e62f-4632-a2e3-e51361ee3342") + ) + (fp_line + (start 3.08 1) + (end 7.08 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "127a6b7c-b2bd-4e2d-81c9-4ce65c634e1f") + ) + (fp_text user "K" + (at 0 -1.8 90) + (layer "F.SilkS") + (uuid "626272f4-b511-4ba3-a743-ede0861728e1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "K" + (at 0 -1.8 90) + (layer "F.Fab") + (uuid "88b7ce98-a7b7-48c3-98f7-65aedd6a1216") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 5.38 0 90) + (layer "F.Fab") + (uuid "edfc63cb-432b-43be-9c52-27fb8f9bb2ab") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + ) + ) + (pad "1" thru_hole rect + (at 0 0 90) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 33 "/ROW1") + (pinfunction "K") + (pintype "passive") + (uuid "c38632a5-0c14-4323-80dd-015d14bc077c") + ) + (pad "2" thru_hole oval + (at 10.16 0 90) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 1 "Net-(D6-A)") + (pinfunction "A") + (pintype "passive") + (uuid "20fff759-b13a-4a8f-9cac-6213a5f5442c") + ) + (model "${KICAD8_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P10.16mm_Horizontal.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal" + (layer "F.Cu") + (uuid "52b4c55b-31eb-4f82-ab05-5055595467b8") + (at 259.329689 151.386719 30) + (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=10.16mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf") + (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 10.16mm length 4mm diameter 2mm") + (property "Reference" "D18" + (at 5.08 -2.12 30) + (layer "F.SilkS") + (uuid "055291b2-5392-4001-81ad-6358254711fd") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "D" + (at 5.08 2.12 30) + (layer "F.Fab") + (hide yes) + (uuid "c16bdc1f-e616-45e3-bca1-39cfd5982c92") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal" + (at 0 0 30) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "9613f619-d5b5-4f18-bd6c-b5ba980b011b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 30) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "c4b3b863-6221-4305-a54b-2c18615fe362") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 30) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "abc977b1-64f3-4a26-8b40-7c8de8d1554e") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "D*DO?35*") + (path "/2c72bb20-7c97-4ad7-86ff-c0f26a5d104d") + (sheetname "Root") + (sheetfile "keyboard.kicad_sch") + (attr through_hole) + (fp_line + (start 1.04 0) + (end 2.96 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "b5e41f48-9d2c-45a1-a953-3a8784fa755c") + ) + (fp_line + (start 2.96 -1.12) + (end 2.96 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "1e5bde09-8445-402e-b426-00deb3e0426e") + ) + (fp_line + (start 3.56 -1.119999) + (end 3.559999 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "23359b92-2161-4464-9709-f63aba443d4c") + ) + (fp_line + (start 3.68 -1.119999) + (end 3.679999 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "4809ba0c-0153-4e53-bf57-5e8114698e16") + ) + (fp_line + (start 3.800001 -1.12) + (end 3.8 1.119999) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "019f879e-bd51-4695-9b72-35340c03d15f") + ) + (fp_line + (start 2.96 1.12) + (end 7.2 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "52c9ca7a-7bcd-46f5-b272-23a8c316aaec") + ) + (fp_line + (start 7.2 -1.12) + (end 2.96 -1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "41090ef1-6fc8-4280-98b7-b1580b325677") + ) + (fp_line + (start 7.2 1.12) + (end 7.2 -1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "cf51bd36-0382-49fd-ad57-52c822f5a616") + ) + (fp_line + (start 9.12 0) + (end 7.2 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "927b349f-d792-4bb3-9db8-1a68eb0acd56") + ) + (fp_line + (start -1.05 -1.25) + (end -1.05 1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "0b1bfff3-9c6e-4de0-b216-c189e725c29f") + ) + (fp_line + (start -1.05 1.25) + (end 11.21 1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "b1b0ab9d-f32c-4c5f-ac9e-207c49b79e27") + ) + (fp_line + (start 11.21 -1.25) + (end -1.05 -1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "715620d5-aff7-4b55-8f2b-a1a25a481a2f") + ) + (fp_line + (start 11.21 1.25) + (end 11.21 -1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "9ddb06ac-f159-4d3a-b261-170b8cb4543d") + ) + (fp_line + (start 0 0) + (end 3.08 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "243df7d2-36ba-446c-a772-147dc882128a") + ) + (fp_line + (start 3.08 -1) + (end 3.08 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "15b7e8a0-3b1a-4350-af2d-cbe80d6db60c") + ) + (fp_line + (start 3.58 -1) + (end 3.58 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "03e22923-f388-4930-add7-3b6def8993f0") + ) + (fp_line + (start 3.68 -0.999999) + (end 3.679999 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "a5588395-d7ef-451e-818a-111fdaa32f37") + ) + (fp_line + (start 3.78 -1) + (end 3.78 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "29d32d50-966c-4032-b946-fd371cba8d69") + ) + (fp_line + (start 3.08 1) + (end 7.08 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "36af4264-2623-42f2-9b51-a4325340d52b") + ) + (fp_line + (start 7.08 -1) + (end 3.08 -1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "53654a9d-8a59-40eb-8b42-f0bf306a924e") + ) + (fp_line + (start 7.08 1) + (end 7.08 -1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "a493ada3-1438-4fca-a82c-30c1b6bac21d") + ) + (fp_line + (start 10.16 0) + (end 7.08 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "90e249d1-3778-443c-bc3e-49ada3cac5a8") + ) + (fp_text user "K" + (at 0 -1.8 30) + (layer "F.SilkS") + (uuid "3fd672a9-a2a3-407c-be0b-51bf28bb09b5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 5.38 0 30) + (layer "F.Fab") + (uuid "10c4362b-94a4-410d-bc64-7534adf5375d") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + ) + ) + (fp_text user "K" + (at 0 -1.8 30) + (layer "F.Fab") + (uuid "b867e681-dbae-49e3-8149-f15648048090") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole rect + (at 0 0 30) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 34 "/ROW2") + (pinfunction "K") + (pintype "passive") + (uuid "450a3227-6697-4dee-8a26-55f9c79631f6") + ) + (pad "2" thru_hole oval + (at 10.16 0 30) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 18 "Net-(D18-A)") + (pinfunction "A") + (pintype "passive") + (uuid "51b4661a-1db9-471e-ad3c-f7b1e684e6b4") + ) + (model "${KICAD8_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P10.16mm_Horizontal.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "SW_Cherry_MX_PCB_1.00u" + (layer "F.Cu") + (uuid "590f1b65-6ce0-4cc5-94e9-74b2ea7fa560") + (at 73 203.5) + (descr "Cherry MX keyswitch PCB Mount Keycap 1.00u") + (tags "Cherry MX Keyboard Keyswitch Switch PCB Cutout Keycap 1.00u") + (property "Reference" "SW28" + (at 0 -8 0) + (layer "F.SilkS") + (uuid "c8db22c8-5e1f-41f4-9c7f-49556d38197a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "SW_Push" + (at 0 8 0) + (layer "F.Fab") + (hide yes) + (uuid "b1210b48-f315-43a2-be1e-02f3231ba420") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "SW_Cherry_MX_PCB_1.00u" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "a59126ba-7eca-41e3-a0cd-0fcbb9e94af7") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "35de6ec0-a0f1-4bb0-b696-364dcf437660") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "c6bb0ad1-2e43-42a6-add0-05f44a57cc0d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/9d85f757-8819-4156-b2db-91eb2dc0bc10") + (sheetname "Root") + (sheetfile "keyboard.kicad_sch") + (attr through_hole) + (fp_line + (start -7.1 -7.1) + (end -7.1 7.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "46d56849-e516-40a4-9b6a-c2887334f27a") + ) + (fp_line + (start -7.1 7.1) + (end 7.1 7.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "0d106f51-38f2-4421-a9ba-56c76f488231") + ) + (fp_line + (start 7.1 -7.1) + (end -7.1 -7.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "cb15dc79-2373-40dd-9651-3d0b73c98637") + ) + (fp_line + (start 7.1 7.1) + (end 7.1 -7.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "43bdbcf4-1881-422f-82a7-0cf8f32f9ed7") + ) + (fp_line + (start -9.525 -9.525) + (end -9.525 9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "7b500375-737e-481a-b5b0-24568686e4ac") + ) + (fp_line + (start -9.525 9.525) + (end 9.525 9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "51576f81-f8a9-41f3-b8d3-09e1021b88f1") + ) + (fp_line + (start 9.525 -9.525) + (end -9.525 -9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "3af0b537-08a7-47a9-bbb4-1ea743b3860b") + ) + (fp_line + (start 9.525 9.525) + (end 9.525 -9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "af24e03c-4ccd-4422-a989-864b41a9dc99") + ) + (fp_line + (start -7 -7) + (end -7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "092a33c8-b58c-4b90-84e3-9153f965ccea") + ) + (fp_line + (start -7 7) + (end 7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "a90ed2b3-bc6b-4747-896f-d384286bdccb") + ) + (fp_line + (start 7 -7) + (end -7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "ba019381-a56f-4811-85bd-095c50057931") + ) + (fp_line + (start 7 7) + (end 7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "c122f1e3-898b-47c4-aaa0-ccee0c789d5f") + ) + (fp_line + (start -7.25 -7.25) + (end -7.25 7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "a3b234d6-82fc-4f6e-a2f5-9753b4a9def1") + ) + (fp_line + (start -7.25 7.25) + (end 7.25 7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "502d5ba7-d781-4e3d-a106-5e941de29b21") + ) + (fp_line + (start 7.25 -7.25) + (end -7.25 -7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "c488503e-523a-4753-ab90-a6a943e2b4fa") + ) + (fp_line + (start 7.25 7.25) + (end 7.25 -7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "65cec8b9-133f-4b5c-a12b-5b52261b89f1") + ) + (fp_line + (start -7 -7) + (end -7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "8133aed1-705b-44c9-b4f9-d355234cfdce") + ) + (fp_line + (start -7 7) + (end 7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "136c82db-f73c-41e7-818b-1d97ba6d2491") + ) + (fp_line + (start 7 -7) + (end -7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "4b5dda2b-cfb6-47c9-aa32-a05b38913e7e") + ) + (fp_line + (start 7 7) + (end 7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "94091fb4-368b-49e1-8bc1-b74b7dbe0437") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "455e2cc2-70cd-4f06-8fe9-d74d349c57df") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "" np_thru_hole circle + (at -5.08 0) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "a0a4a0a7-d731-4c40-b0bd-9842d6d39dfa") + ) + (pad "" np_thru_hole circle + (at 0 0) + (size 4 4) + (drill 4) + (layers "*.Cu" "*.Mask") + (uuid "1f27e396-7506-424e-a27b-6bb5350ba120") + ) + (pad "" np_thru_hole circle + (at 5.08 0) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "475595c0-2354-4367-bba6-9912fdad2f37") + ) + (pad "1" thru_hole circle + (at -3.81 -2.54) + (size 2.5 2.5) + (drill 1.5) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 42 "/COL0") + (pintype "passive") + (uuid "1728ab14-912b-4ecf-b7c4-96a49123b9ad") + ) + (pad "2" thru_hole circle + (at 2.54 -5.08) + (size 2.5 2.5) + (drill 1.5) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 27 "Net-(D28-A)") + (pintype "passive") + (uuid "d21ff84e-fb8f-4213-bc46-9e946681baa8") + ) + (model "${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Cherry_MX_PCB.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal" + (layer "F.Cu") + (uuid "5a498bab-43cf-4e62-a7dd-1f39bfa3a8cc") + (at 220.426281 130.552086 90) + (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=10.16mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf") + (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 10.16mm length 4mm diameter 2mm") + (property "Reference" "D13" + (at 5.08 -2.12 90) + (layer "F.SilkS") + (uuid "c277a59c-71d1-43be-8a79-eba12994ea40") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "D" + (at 5.08 2.12 90) + (layer "F.Fab") + (hide yes) + (uuid "f2cb7383-a734-4023-acf4-6a3cb4788495") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "02cc2d0c-e992-4ab6-b737-3b0bb80b3b06") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "66266137-f9c4-4f79-aca1-646315c3cf21") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "8d01885e-1198-4adc-bab6-b7bf357e40f1") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "D*DO?35*") + (path "/028b5c40-59c4-4cad-ae66-db14f4190d09") + (sheetname "Root") + (sheetfile "keyboard.kicad_sch") + (attr through_hole) + (fp_line + (start 7.2 -1.12) + (end 2.96 -1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "650d9a7a-cb72-498a-af00-ea3cfc7877eb") + ) + (fp_line + (start 3.8 -1.12) + (end 3.8 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "5fd2ca71-71e9-4b24-a48b-52a7007fc6bd") + ) + (fp_line + (start 3.68 -1.12) + (end 3.68 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "f480a3cb-64e5-4dee-b9ba-40308c57029c") + ) + (fp_line + (start 3.56 -1.12) + (end 3.56 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "2637527c-cdff-4d9a-86fb-d12c415c1645") + ) + (fp_line + (start 2.96 -1.12) + (end 2.96 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "542a536f-5b70-4dd2-9827-25cce5691e55") + ) + (fp_line + (start 9.12 0) + (end 7.2 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "d6c4598b-4840-4f2b-b030-a0ef3a69a0b2") + ) + (fp_line + (start 1.04 0) + (end 2.96 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "ea69e499-a2c7-4653-affb-8f56914070f7") + ) + (fp_line + (start 7.2 1.12) + (end 7.2 -1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "a3e858af-eb8f-4ac1-ab7d-25fed82d8d98") + ) + (fp_line + (start 2.96 1.12) + (end 7.2 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "82437de5-d532-4549-8900-479ec9e90507") + ) + (fp_line + (start 11.21 -1.25) + (end -1.05 -1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "c0afe740-c1bb-47a5-a0c2-f4eb71fb49fa") + ) + (fp_line + (start -1.05 -1.25) + (end -1.05 1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "0c567728-3d37-46c4-8efa-db38406b595c") + ) + (fp_line + (start 11.21 1.25) + (end 11.21 -1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "4ec5f6f0-7531-4f6c-bc43-ff0da4cb6ead") + ) + (fp_line + (start -1.05 1.25) + (end 11.21 1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "eba2a032-9c19-49e7-bd1e-cdc9b5aaf7f4") + ) + (fp_line + (start 7.08 -1) + (end 3.08 -1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f9adafbf-ac61-43bc-9802-9f7092d75965") + ) + (fp_line + (start 3.78 -1) + (end 3.78 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "386368b2-110b-4982-86ad-535290b9be6b") + ) + (fp_line + (start 3.68 -1) + (end 3.68 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "91800d87-0ff8-44be-8c51-7881c0621d33") + ) + (fp_line + (start 3.58 -1) + (end 3.58 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "2edbc323-6493-4104-a442-0c2a958b15f8") + ) + (fp_line + (start 3.08 -1) + (end 3.08 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "e6a44190-b6da-4856-b1ad-8986bb43d30d") + ) + (fp_line + (start 10.16 0) + (end 7.08 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "a610be2a-cdc2-4917-baae-d0e6a6c1034f") + ) + (fp_line + (start 0 0) + (end 3.08 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "4257bbd0-c5b6-4c5c-9a63-ae9f2eea0afd") + ) + (fp_line + (start 7.08 1) + (end 7.08 -1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "bd259c66-2b36-43fc-96dc-a13f9876738c") + ) + (fp_line + (start 3.08 1) + (end 7.08 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "34d1b872-4db3-402f-ab35-fc9a1c170b7e") + ) + (fp_text user "K" + (at 0 -1.8 90) + (layer "F.SilkS") + (uuid "b21e10b1-1bf0-40b6-870b-a89a51e91dda") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "K" + (at 0 -1.8 90) + (layer "F.Fab") + (uuid "517515f4-c709-45c1-bfc2-ecca5405f6c7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 5.38 0 90) + (layer "F.Fab") + (uuid "81986ec4-0da6-4812-bf3b-f24074dc283f") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + ) + ) + (pad "1" thru_hole rect + (at 0 0 90) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 34 "/ROW2") + (pinfunction "K") + (pintype "passive") + (uuid "09f63a21-4d5d-443a-ae13-b3fd750a5bcb") + ) + (pad "2" thru_hole oval + (at 10.16 0 90) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 13 "Net-(D13-A)") + (pinfunction "A") + (pintype "passive") + (uuid "3873f545-685d-4faf-9a2e-c2a1ae847abd") + ) + (model "${KICAD8_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P10.16mm_Horizontal.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Package_DIP:DIP-24_W15.24mm_Socket" + (layer "F.Cu") + (uuid "6061e749-be63-4221-8624-b336df978aa4") + (at 84.5 151) + (descr "24-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), Socket") + (tags "THT DIP DIL PDIP 2.54mm 15.24mm 600mil Socket") + (property "Reference" "J1" + (at 7.62 -2.33 0) + (layer "F.SilkS") + (uuid "4de40cb7-8fcd-41da-aea8-b5c3e23c51d0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "Conn_02x12_Counter_Clockwise" + (at 7.62 30.27 0) + (layer "F.Fab") + (hide yes) + (uuid "4b5babe1-6244-4714-b6fb-ead377c35a47") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "Package_DIP:DIP-24_W15.24mm_Socket" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "3b218778-18f4-4bc8-bcf4-6aec72d5318e") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "b0abc9e1-cf7b-4c7c-9028-51d14cffc635") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Generic connector, double row, 02x12, counter clockwise pin numbering scheme (similar to DIP package numbering), script generated (kicad-library-utils/schlib/autogen/connector/)" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "09d11857-f93c-45a0-a95a-d156912554ec") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "Connector*:*_2x??_*") + (path "/9a083fde-3078-414e-8689-01c925139002") + (sheetname "Root") + (sheetfile "keyboard.kicad_sch") + (attr through_hole) + (fp_line + (start -1.33 -1.39) + (end -1.33 29.33) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "ffc5c9e6-cf52-406b-a7be-ca475514576f") + ) + (fp_line + (start -1.33 29.33) + (end 16.57 29.33) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "4d2afc45-4f32-4d96-a70f-5fd0dfa0560b") + ) + (fp_line + (start 1.16 -1.33) + (end 1.16 29.27) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "39333943-a7a8-47a0-b53f-0b559ae0de97") + ) + (fp_line + (start 1.16 29.27) + (end 14.08 29.27) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "4bac618a-ef05-4769-a952-83758ef949fb") + ) + (fp_line + (start 6.62 -1.33) + (end 1.16 -1.33) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "f692cf4b-e1fe-4ab1-9ed9-cf9701cd5d58") + ) + (fp_line + (start 14.08 -1.33) + (end 8.62 -1.33) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "0d68b7c4-ea8e-4f90-8c86-85e05c6aa5db") + ) + (fp_line + (start 14.08 29.27) + (end 14.08 -1.33) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "573899fc-40d9-42ea-a001-4a6f8f3c8190") + ) + (fp_line + (start 16.57 -1.39) + (end -1.33 -1.39) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "15747557-4a66-4826-aa18-c568a301f5b8") + ) + (fp_line + (start 16.57 29.33) + (end 16.57 -1.39) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "f4cf7261-1771-4dc8-ac9a-13e15f93fa79") + ) + (fp_arc + (start 8.62 -1.33) + (mid 7.62 -0.33) + (end 6.62 -1.33) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "9a864ce7-6c4a-4503-b3a0-9bc7a8fd9c45") + ) + (fp_line + (start -1.55 -1.6) + (end -1.55 29.55) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "1bec6428-c042-40c5-accf-cc447f5a5685") + ) + (fp_line + (start -1.55 29.55) + (end 16.8 29.55) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ad9c04c8-707d-467a-ab6f-1564e10cbcb3") + ) + (fp_line + (start 16.8 -1.6) + (end -1.55 -1.6) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "a6f7e13d-0b4f-439f-aa7a-d136da90b1cc") + ) + (fp_line + (start 16.8 29.55) + (end 16.8 -1.6) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "7add3131-9f5d-4791-81ad-3d178ae807f8") + ) + (fp_line + (start -1.27 -1.33) + (end -1.27 29.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "49ea41ca-6001-4899-bfd5-ae0ac5d5fa9f") + ) + (fp_line + (start -1.27 29.27) + (end 16.51 29.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "953b8f71-bdf0-4fb1-88dd-ac7088562237") + ) + (fp_line + (start 0.255 -0.27) + (end 1.255 -1.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "5c6f3c79-bae6-4af9-878f-2e0fc4fac368") + ) + (fp_line + (start 0.255 29.21) + (end 0.255 -0.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "d630b1a2-6719-45c3-b84d-0753cd08f3c4") + ) + (fp_line + (start 1.255 -1.27) + (end 14.985 -1.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "c55b99e2-0122-4309-ba07-67f2d9b2277b") + ) + (fp_line + (start 14.985 -1.27) + (end 14.985 29.21) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "5f45b689-efdf-4a44-bf9f-1c91f297344d") + ) + (fp_line + (start 14.985 29.21) + (end 0.255 29.21) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "6bbf7ab7-6f79-4f30-b596-2b410b89ab50") + ) + (fp_line + (start 16.51 -1.33) + (end -1.27 -1.33) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "c806f6f2-18c0-484c-b4b2-45441db4444f") + ) + (fp_line + (start 16.51 29.27) + (end 16.51 -1.33) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "fb6220c1-501e-491b-814e-4c024e5be742") + ) + (fp_text user "${REFERENCE}" + (at 7.62 13.97 0) + (layer "F.Fab") + (uuid "c60ef607-c37f-4218-a121-0b8e56133778") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole rect + (at 0 0) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 50 "unconnected-(J1-Pin_1-Pad1)") + (pinfunction "Pin_1") + (pintype "passive+no_connect") + (uuid "e3daf14c-5644-4d0b-be93-ba40838afd2a") + ) + (pad "2" thru_hole oval + (at 0 2.54) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 49 "unconnected-(J1-Pin_2-Pad2)") + (pinfunction "Pin_2") + (pintype "passive+no_connect") + (uuid "525c9c69-3655-4999-a6cd-c785ba095aef") + ) + (pad "3" thru_hole oval + (at 0 5.08) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 48 "unconnected-(J1-Pin_3-Pad3)") + (pinfunction "Pin_3") + (pintype "passive+no_connect") + (uuid "34a667f1-cfc7-413b-baad-c69ae8834f2b") + ) + (pad "4" thru_hole oval + (at 0 7.62) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 47 "unconnected-(J1-Pin_4-Pad4)") + (pinfunction "Pin_4") + (pintype "passive+no_connect") + (uuid "1c305163-8797-47a3-adf6-8be6ea690978") + ) + (pad "5" thru_hole oval + (at 0 10.16) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 51 "unconnected-(J1-Pin_5-Pad5)") + (pinfunction "Pin_5") + (pintype "passive+no_connect") + (uuid "786fcbe2-64b4-4b7c-ac71-a131ffcdd7a6") + ) + (pad "6" thru_hole oval + (at 0 12.7) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 42 "/COL0") + (pinfunction "Pin_6") + (pintype "passive") + (uuid "e71b0361-b315-4757-8cdc-16411beae941") + ) + (pad "7" thru_hole oval + (at 0 15.24) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 35 "/COL1") + (pinfunction "Pin_7") + (pintype "passive") + (uuid "fb5383b9-a1e5-4a9d-9353-c3b81ef02709") + ) + (pad "8" thru_hole oval + (at 0 17.78) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 40 "/COL2") + (pinfunction "Pin_8") + (pintype "passive") + (uuid "7fa144f2-da62-463f-99c8-aadd7fd239c4") + ) + (pad "9" thru_hole oval + (at 0 20.32) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 39 "/COL3") + (pinfunction "Pin_9") + (pintype "passive") + (uuid "181bcb32-c1cd-4b48-b989-bb575ed6085f") + ) + (pad "10" thru_hole oval + (at 0 22.86) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 36 "/COL4") + (pinfunction "Pin_10") + (pintype "passive") + (uuid "bcda49f9-3461-482a-b842-840a0b3aae48") + ) + (pad "11" thru_hole oval + (at 0 25.4) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 37 "/COL5") + (pinfunction "Pin_11") + (pintype "passive") + (uuid "6507e9e6-d2d1-4453-b6a0-96c072ec5a71") + ) + (pad "12" thru_hole oval + (at 0 27.94) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 38 "/COL6") + (pinfunction "Pin_12") + (pintype "passive") + (uuid "ccbc8ff5-a421-48c4-a4e4-bae04ec87c5a") + ) + (pad "13" thru_hole oval + (at 15.24 27.94) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 41 "/ROW4") + (pinfunction "Pin_13") + (pintype "passive") + (uuid "9ea9f54d-3830-42eb-8a22-21b6b82bb21f") + ) + (pad "14" thru_hole oval + (at 15.24 25.4) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 43 "/ROW3") + (pinfunction "Pin_14") + (pintype "passive") + (uuid "6b3872ef-1013-4362-93ef-3ee4bbc06a06") + ) + (pad "15" thru_hole oval + (at 15.24 22.86) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 34 "/ROW2") + (pinfunction "Pin_15") + (pintype "passive") + (uuid "acb3c477-752e-45e1-972a-ae86de1f99d6") + ) + (pad "16" thru_hole oval + (at 15.24 20.32) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 33 "/ROW1") + (pinfunction "Pin_16") + (pintype "passive") + (uuid "4419c0ad-4a1d-4f36-bdf8-89bdba4e1103") + ) + (pad "17" thru_hole oval + (at 15.24 17.78) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 32 "/ROW0") + (pinfunction "Pin_17") + (pintype "passive") + (uuid "653b5a8c-e657-4e52-8540-771f25bbaf22") + ) + (pad "18" thru_hole oval + (at 15.24 15.24) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 55 "unconnected-(J1-Pin_18-Pad18)") + (pinfunction "Pin_18") + (pintype "passive+no_connect") + (uuid "ace3cd48-826b-41a1-9fcd-360a0315215a") + ) + (pad "19" thru_hole oval + (at 15.24 12.7) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 54 "unconnected-(J1-Pin_19-Pad19)") + (pinfunction "Pin_19") + (pintype "passive+no_connect") + (uuid "7f31de56-d0c4-4bde-80bb-cc839e57b737") + ) + (pad "20" thru_hole oval + (at 15.24 10.16) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 53 "unconnected-(J1-Pin_20-Pad20)") + (pinfunction "Pin_20") + (pintype "passive+no_connect") + (uuid "736e4ad3-4aba-48ec-895f-b588e5e1c2e7") + ) + (pad "21" thru_hole oval + (at 15.24 7.62) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 52 "unconnected-(J1-Pin_21-Pad21)") + (pinfunction "Pin_21") + (pintype "passive+no_connect") + (uuid "97c17a85-56a4-45ab-85d6-abda31295774") + ) + (pad "22" thru_hole oval + (at 15.24 5.08) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 56 "unconnected-(J1-Pin_22-Pad22)") + (pinfunction "Pin_22") + (pintype "passive+no_connect") + (uuid "ca177016-980f-4819-a3c7-107ee955bca2") + ) + (pad "23" thru_hole oval + (at 15.24 2.54) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 45 "unconnected-(J1-Pin_23-Pad23)") + (pinfunction "Pin_23") + (pintype "passive+no_connect") + (uuid "0e1a328b-5ac8-4b57-b5a9-a2a1a78ab3f2") + ) + (pad "24" thru_hole oval + (at 15.24 0) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 46 "unconnected-(J1-Pin_24-Pad24)") + (pinfunction "Pin_24") + (pintype "passive+no_connect") + (uuid "1701a7b5-a945-41b5-a15b-b3a2a67626ae") + ) + (model "${KICAD8_3DMODEL_DIR}/Package_DIP.3dshapes/DIP-24_W15.24mm_Socket.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal" + (layer "F.Cu") + (uuid "667d95fe-1784-408c-9fe2-530eca1b8e98") + (at 248.5 73.5 90) + (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=10.16mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf") + (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 10.16mm length 4mm diameter 2mm") + (property "Reference" "D3" + (at 5.08 -2.12 90) + (layer "F.SilkS") + (uuid "284332ff-f43b-4554-864a-34db974cbb86") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "D" + (at 5.08 2.12 90) + (layer "F.Fab") + (hide yes) + (uuid "6a59a71c-db44-4b4e-b912-9174de350eae") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "7867b9bc-024a-4b59-878d-cb3697127b7c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "107f7051-8fe2-4f84-98b0-91c336171db4") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "0e815a5a-befb-4c90-91f3-cfa7667a8d6a") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "D*DO?35*") + (path "/3e7d2ced-917c-4313-b8fe-8ce2caeddd65") + (sheetname "Root") + (sheetfile "keyboard.kicad_sch") + (attr through_hole) + (fp_line + (start 7.2 -1.12) + (end 2.96 -1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "2336d0a8-9110-4a7f-8d7f-153071d0e1de") + ) + (fp_line + (start 3.8 -1.12) + (end 3.8 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "819718c7-96f4-4d1b-8434-bf1d4d9f56bb") + ) + (fp_line + (start 3.68 -1.12) + (end 3.68 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "65a26867-9549-4598-b249-7b5f7cc3c7e3") + ) + (fp_line + (start 3.56 -1.12) + (end 3.56 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "fff45f34-f3d7-4fa4-8581-75532c6811ee") + ) + (fp_line + (start 2.96 -1.12) + (end 2.96 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "5c0093f1-3abc-4519-b87a-f8ae0d6de4aa") + ) + (fp_line + (start 9.12 0) + (end 7.2 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "f0ebfc7a-631b-4550-b5dc-f10e09bab5c6") + ) + (fp_line + (start 1.04 0) + (end 2.96 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "a0655f76-c9b1-47e1-947c-0cfc8bd6b5aa") + ) + (fp_line + (start 7.2 1.12) + (end 7.2 -1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "eed01c2c-f8be-412c-a2b5-6e21623480cd") + ) + (fp_line + (start 2.96 1.12) + (end 7.2 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "2e7cf719-95c7-4eaa-a6dd-b999a7eabb3a") + ) + (fp_line + (start 11.21 -1.25) + (end -1.05 -1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "df63a635-085a-44d1-af77-4291638730eb") + ) + (fp_line + (start -1.05 -1.25) + (end -1.05 1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "b09b9680-e2ae-4ae5-a58c-44a0a1a82dc4") + ) + (fp_line + (start 11.21 1.25) + (end 11.21 -1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "7cc7dab3-6018-4f60-a88a-db10f3627c09") + ) + (fp_line + (start -1.05 1.25) + (end 11.21 1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "3599ea4a-b484-467b-8015-3c014ec31088") + ) + (fp_line + (start 7.08 -1) + (end 3.08 -1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "9fde41e7-6c7d-4c97-8b59-d18aa45d7d06") + ) + (fp_line + (start 3.78 -1) + (end 3.78 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "4551ea2a-36ea-4a62-934d-556091bfc2b8") + ) + (fp_line + (start 3.68 -1) + (end 3.68 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "bbf92ea6-62b9-43ee-9961-4af0d9251d54") + ) + (fp_line + (start 3.58 -1) + (end 3.58 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "7d02f082-34f8-49c3-b63f-08055b1da40d") + ) + (fp_line + (start 3.08 -1) + (end 3.08 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "799154bc-d7cc-447e-95c2-6a122524b440") + ) + (fp_line + (start 10.16 0) + (end 7.08 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "309e04cb-0226-48cc-97ec-dbebdb790c9d") + ) + (fp_line + (start 0 0) + (end 3.08 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "967e8ac0-a8fc-4a47-86ae-2d98890ef7b3") + ) + (fp_line + (start 7.08 1) + (end 7.08 -1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "e29dc781-df9d-41e2-b911-1f6ed971a76e") + ) + (fp_line + (start 3.08 1) + (end 7.08 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "d630d6f5-e88a-4ca5-9f33-f486f818e875") + ) + (fp_text user "K" + (at 0 -1.8 90) + (layer "F.SilkS") + (uuid "bf792dc6-17ed-4d55-ad91-14764d76b827") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "K" + (at 0 -1.8 90) + (layer "F.Fab") + (uuid "34a8525c-088d-46a8-9196-bdaa346bb05f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 5.38 0 90) + (layer "F.Fab") + (uuid "3c66a5cc-f851-4669-9158-972cf4dc5c12") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + ) + ) + (pad "1" thru_hole rect + (at 0 0 90) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 32 "/ROW0") + (pinfunction "K") + (pintype "passive") + (uuid "a9463b27-4b6d-4f64-9072-53d436c49ec6") + ) + (pad "2" thru_hole oval + (at 10.16 0 90) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 5 "Net-(D3-A)") + (pinfunction "A") + (pintype "passive") + (uuid "5f2bc148-d18b-4e8c-8ba7-2b1d3efdd77f") + ) + (model "${KICAD8_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P10.16mm_Horizontal.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "SW_Cherry_MX_PCB_1.00u" + (layer "F.Cu") + (uuid "6dbee839-826b-4e5c-80f0-fbad7dc9d0f6") + (at 184.75 139.5 60) + (descr "Cherry MX keyswitch PCB Mount Keycap 1.00u") + (tags "Cherry MX Keyboard Keyswitch Switch PCB Cutout Keycap 1.00u") + (property "Reference" "SW16" + (at 0 -8 60) + (layer "F.SilkS") + (uuid "79f041f8-2825-418a-bc75-ea1cd784dc01") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "SW_Push" + (at 0 8 60) + (layer "F.Fab") + (hide yes) + (uuid "f4b80fba-ac34-496e-8c96-9f13d5596dbc") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "SW_Cherry_MX_PCB_1.00u" + (at 0 0 60) + (layer "F.Fab") + (hide yes) + (uuid "848edf8c-a335-4ed0-919b-6f17980259d7") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 60) + (layer "F.Fab") + (hide yes) + (uuid "0487d44a-4bef-4afd-8a5b-625921d88e32") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 60) + (layer "F.Fab") + (hide yes) + (uuid "82e19886-e35b-49c2-9082-15b190422fed") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/83d92004-a804-42db-8cce-7685b02e5699") + (sheetname "Root") + (sheetfile "keyboard.kicad_sch") + (attr through_hole) + (fp_line + (start -7.1 -7.099999) + (end -7.099999 7.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "a50e904f-2314-470c-87cf-211fd32c524f") + ) + (fp_line + (start 7.099999 -7.1) + (end -7.1 -7.099999) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "59563c27-4985-4fca-83ab-a84d02610b63") + ) + (fp_line + (start -7.099999 7.1) + (end 7.1 7.099999) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "5105b5ca-1a99-4874-be6c-b930e3195dc9") + ) + (fp_line + (start 7.1 7.099999) + (end 7.099999 -7.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "363d1240-373b-4013-a512-20bc0383bf10") + ) + (fp_line + (start -9.525 -9.525) + (end -9.525 9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "29cfae27-3c05-40ff-99dc-e30e84d84d63") + ) + (fp_line + (start 9.525 -9.525) + (end -9.525 -9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "77aeb3b2-c259-443e-b6fa-c8c5c7ab0ff4") + ) + (fp_line + (start -9.525 9.525) + (end 9.525 9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "d32c4a14-2c75-4aa2-b602-50bf91a7039e") + ) + (fp_line + (start 9.525 9.525) + (end 9.525 -9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "aef658cb-3b32-459b-a106-aa1b4f9963f7") + ) + (fp_line + (start -7 -7) + (end -7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "9640086e-4c82-4c01-8c26-14b8702ade09") + ) + (fp_line + (start 7 -7) + (end -7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "dbfcf2ef-3311-439e-a4f4-85d8163ae7d3") + ) + (fp_line + (start -7 7) + (end 7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "04e883b6-b11b-4489-a3bb-bfafc57d991c") + ) + (fp_line + (start 7 7) + (end 7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "676f2f20-8acc-42e9-af82-f3e937810949") + ) + (fp_line + (start -7.25 -7.25) + (end -7.25 7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "64cd14cf-f9ee-4674-a957-f36a18f68a46") + ) + (fp_line + (start 7.25 -7.25) + (end -7.25 -7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "0c48042e-ae9a-4a01-82c2-c9f2f8390127") + ) + (fp_line + (start -7.25 7.25) + (end 7.25 7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "33ca8a60-968d-46b8-a7c6-e83d20d5c973") + ) + (fp_line + (start 7.25 7.25) + (end 7.25 -7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "d0f026b2-32f0-47e0-8737-c974636dbb81") + ) + (fp_line + (start -7 -7) + (end -7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "44973e34-c752-4c1a-ab73-5cdd69f13112") + ) + (fp_line + (start 7 -7) + (end -7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "7f7fb3ff-e831-4bde-911c-79d2753f5852") + ) + (fp_line + (start -7 7) + (end 7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "56e7fef2-eb71-468c-8586-32eaf51540c5") + ) + (fp_line + (start 7 7) + (end 7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "1cc6b921-721f-47ba-bfff-b1dea3310471") + ) + (fp_text user "${REFERENCE}" + (at 0 0 60) + (layer "F.Fab") + (uuid "30b0edf5-5683-40c2-94d1-524202af7f73") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "" np_thru_hole circle + (at -5.08 0 60) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "72d67f03-784e-41b8-91b1-e6678578f1ec") + ) + (pad "" np_thru_hole circle + (at 0 0 60) + (size 4 4) + (drill 4) + (layers "*.Cu" "*.Mask") + (uuid "a75ae05c-7743-47df-b2c3-a06032082a17") + ) + (pad "" np_thru_hole circle + (at 5.08 0 60) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "fbee0321-6580-43cb-ad09-905c2527bc29") + ) + (pad "1" thru_hole circle + (at -3.81 -2.540001 60) + (size 2.5 2.5) + (drill 1.5) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 40 "/COL2") + (pintype "passive") + (uuid "4d41a4bd-b711-45a6-9e03-3c2d60ea9b38") + ) + (pad "2" thru_hole circle + (at 2.54 -5.08 60) + (size 2.5 2.5) + (drill 1.5) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 16 "Net-(D16-A)") + (pintype "passive") + (uuid "433adc23-ab77-4338-8f6a-a628f17d92ba") + ) + (model "${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Cherry_MX_PCB.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "SW_Cherry_MX_PCB_1.00u" + (layer "F.Cu") + (uuid "70a122ef-c95b-447f-9fb4-7903020eba03") + (at 159.830591 168.840295 -60) + (descr "Cherry MX keyswitch PCB Mount Keycap 1.00u") + (tags "Cherry MX Keyboard Keyswitch Switch PCB Cutout Keycap 1.00u") + (property "Reference" "SW20" + (at 0 -8 120) + (layer "F.SilkS") + (uuid "6679e69c-3a08-4b7a-b845-0255f74d9bd5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "SW_Push" + (at 0 8 120) + (layer "F.Fab") + (hide yes) + (uuid "ea3710c2-5a17-48b2-95b8-712a554016b1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "SW_Cherry_MX_PCB_1.00u" + (at 0 0 120) + (layer "F.Fab") + (hide yes) + (uuid "60e310bc-c026-4e09-a2d7-f58d5c3c7690") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 120) + (layer "F.Fab") + (hide yes) + (uuid "fd6fe26d-67df-4e14-a1e5-26c85a2f169e") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 120) + (layer "F.Fab") + (hide yes) + (uuid "5e9d7d02-31de-4a72-bcdb-2ca3419a9c97") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/aa161071-b040-4491-b743-9ac0979ab62a") + (sheetname "Root") + (sheetfile "keyboard.kicad_sch") + (attr through_hole) + (fp_line + (start -7.1 7.099999) + (end 7.099999 7.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "64b4c6b9-79ae-4312-87ca-4b729304e935") + ) + (fp_line + (start 7.099999 7.1) + (end 7.1 -7.099999) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "daa049ed-5b1d-4c0c-90f0-81842e557ccf") + ) + (fp_line + (start -7.099999 -7.1) + (end -7.1 7.099999) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "73f11d80-d028-4d0a-84b3-f8c03ac32474") + ) + (fp_line + (start 7.1 -7.099999) + (end -7.099999 -7.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "ee1d93c7-ba34-414c-ad76-d282c7d4b276") + ) + (fp_line + (start -9.525 9.525) + (end 9.525 9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "af73b482-3903-41ba-a459-59c2a9959852") + ) + (fp_line + (start 9.525 9.525) + (end 9.525 -9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "9f542d3c-5af9-4f84-b204-2ae7498f459c") + ) + (fp_line + (start -9.525 -9.525) + (end -9.525 9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "2255ae4e-efc2-4a8a-827b-326c23d2c671") + ) + (fp_line + (start 9.525 -9.525) + (end -9.525 -9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "9017f0d4-8f5c-43ce-9c07-18aedcfc9898") + ) + (fp_line + (start -7 7) + (end 7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "63fd6aa9-9a9d-4522-b85a-231237f3fe06") + ) + (fp_line + (start 7 7) + (end 7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "a9adc243-013c-441f-aa5a-e8934fb54827") + ) + (fp_line + (start -7 -7) + (end -7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "45fb0856-ea0a-4e91-97d9-3a6324b678e0") + ) + (fp_line + (start 7 -7) + (end -7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "980d5586-78de-4205-b97b-bfd2872042ff") + ) + (fp_line + (start -7.25 7.25) + (end 7.25 7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "61a08e6a-ded2-48a2-9771-bd7a2a5eb3a8") + ) + (fp_line + (start 7.25 7.25) + (end 7.25 -7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "5e3708aa-0593-4343-97e7-c45c7a146758") + ) + (fp_line + (start -7.25 -7.25) + (end -7.25 7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "0c809bbc-d779-46d1-98c8-badf6e872fdd") + ) + (fp_line + (start 7.25 -7.25) + (end -7.25 -7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "e326d039-76e5-4df6-9800-95faa3479637") + ) + (fp_line + (start -7 7) + (end 7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "9a444576-5379-4781-84c2-39d1edab688e") + ) + (fp_line + (start 7 7) + (end 7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "456e9237-d5b7-4632-ae4b-18ab8c74df1f") + ) + (fp_line + (start -7 -7) + (end -7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "2db8d52e-7f20-4f04-8537-2e6c8487c6c5") + ) + (fp_line + (start 7 -7) + (end -7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ada98a80-8626-477e-b7bf-4ace8d5deeb2") + ) + (fp_text user "${REFERENCE}" + (at 0 0 120) + (layer "F.Fab") + (uuid "f8de94e0-adba-4f0a-a0bd-5e32f6a0858a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "" np_thru_hole circle + (at -5.08 0 300) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "23527b24-1fb4-4eba-ade8-2c0ecbd6770d") + ) + (pad "" np_thru_hole circle + (at 0 0 300) + (size 4 4) + (drill 4) + (layers "*.Cu" "*.Mask") + (uuid "1cceb553-15d8-438c-bf4f-a5eb8a7ca50a") + ) + (pad "" np_thru_hole circle + (at 5.08 0 300) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "6ebf4dc5-0d25-41bc-b366-87cfcb9276e1") + ) + (pad "1" thru_hole circle + (at -3.81 -2.540001 300) + (size 2.5 2.5) + (drill 1.5) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 35 "/COL1") + (pintype "passive") + (uuid "62507f9b-a0aa-41b9-bec0-7735e6451027") + ) + (pad "2" thru_hole circle + (at 2.54 -5.08 300) + (size 2.5 2.5) + (drill 1.5) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 20 "Net-(D20-A)") + (pintype "passive") + (uuid "9d118afb-a5e3-48e2-9e9f-9f1ddb1b0ba3") + ) + (model "${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Cherry_MX_PCB.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "SW_Cherry_MX_PCB_1.00u" + (layer "F.Cu") + (uuid "7cd6139b-08eb-416b-9004-2c9a0f608b0f") + (at 258.104705 168.470444 60) + (descr "Cherry MX keyswitch PCB Mount Keycap 1.00u") + (tags "Cherry MX Keyboard Keyswitch Switch PCB Cutout Keycap 1.00u") + (property "Reference" "SW23" + (at 0 -8 60) + (layer "F.SilkS") + (uuid "99ea885b-6d0b-4b54-9dd3-031b75ea1611") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "SW_Push" + (at 0 8 60) + (layer "F.Fab") + (hide yes) + (uuid "20848c8d-b63b-4181-8250-890c2fa19f97") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "SW_Cherry_MX_PCB_1.00u" + (at 0 0 60) + (layer "F.Fab") + (hide yes) + (uuid "8ddabef5-997d-49d4-bad7-8e7233743709") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 60) + (layer "F.Fab") + (hide yes) + (uuid "5a3a1070-4a48-4f2c-b0de-9983df7e8fd1") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 60) + (layer "F.Fab") + (hide yes) + (uuid "f76b28dd-fa13-41af-aede-6ecde5d38eef") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/6ffb3294-f97b-43ee-826b-68e9bebd7b1f") + (sheetname "Root") + (sheetfile "keyboard.kicad_sch") + (attr through_hole) + (fp_line + (start -7.1 -7.099999) + (end -7.099999 7.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "32528a6b-f9de-498d-8a69-8b72f1a5b945") + ) + (fp_line + (start 7.099999 -7.1) + (end -7.1 -7.099999) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "e0984d6a-b5e1-466d-893f-6623697f309e") + ) + (fp_line + (start -7.099999 7.1) + (end 7.1 7.099999) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "5c1edc4b-d1b0-4bfe-a5da-1f4b029c9c5c") + ) + (fp_line + (start 7.1 7.099999) + (end 7.099999 -7.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "1e14ee4d-033f-45fb-aeed-db153499bf95") + ) + (fp_line + (start -9.525 -9.525) + (end -9.525 9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "06027c29-d8b0-4e77-b56e-123a39c7943c") + ) + (fp_line + (start 9.525 -9.525) + (end -9.525 -9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "273aca8c-782b-4544-b53a-449c1451f1d0") + ) + (fp_line + (start -9.525 9.525) + (end 9.525 9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "ae7c8606-3a37-442e-8fb4-38a8ca1c6a83") + ) + (fp_line + (start 9.525 9.525) + (end 9.525 -9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "a2ca95ca-e632-41b7-9caf-9b8273a1840d") + ) + (fp_line + (start -7 -7) + (end -7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "a7f616b4-249e-410b-ad09-88c518fc58f3") + ) + (fp_line + (start 7 -7) + (end -7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "4aaeb9b3-8b8f-4e81-abfe-82c5b1fc79b4") + ) + (fp_line + (start -7 7) + (end 7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "0787b115-b717-4425-9ec1-db3f5f4ef8eb") + ) + (fp_line + (start 7 7) + (end 7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "7e3452b4-59a0-4e76-8b04-8901dfd7380c") + ) + (fp_line + (start -7.25 -7.25) + (end -7.25 7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "6d9dcf6c-9235-4cfe-8cbb-c41cc1aff42e") + ) + (fp_line + (start 7.25 -7.25) + (end -7.25 -7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "58758221-bd7b-4efd-af7c-961b0e42e9d1") + ) + (fp_line + (start -7.25 7.25) + (end 7.25 7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "9f343acd-cec7-4483-9769-0142212fb3df") + ) + (fp_line + (start 7.25 7.25) + (end 7.25 -7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "7ea453c1-0700-4c67-88a9-a0df262eb1f2") + ) + (fp_line + (start -7 -7) + (end -7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "eaf3622a-a03e-43f2-a402-a9dc5dd4474b") + ) + (fp_line + (start 7 -7) + (end -7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "28fcd45b-f601-456a-a359-b1134d241011") + ) + (fp_line + (start -7 7) + (end 7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "e8fc8b71-74c0-401e-b803-be0565da9df0") + ) + (fp_line + (start 7 7) + (end 7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ea07d4cf-96ff-4f52-a532-df2c04099b55") + ) + (fp_text user "${REFERENCE}" + (at 0 0 60) + (layer "F.Fab") + (uuid "5cd41df9-f75f-4899-a032-5fe97b416b29") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "" np_thru_hole circle + (at -5.08 0 60) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "2f0223b0-fa70-49ef-a89c-cd18e4a25fa4") + ) + (pad "" np_thru_hole circle + (at 0 0 60) + (size 4 4) + (drill 4) + (layers "*.Cu" "*.Mask") + (uuid "69bde2c6-1531-4201-b1ea-06d5e3e8182f") + ) + (pad "" np_thru_hole circle + (at 5.08 0 60) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "a2ba3ad0-55be-406b-aa97-96f64b4150de") + ) + (pad "1" thru_hole circle + (at -3.81 -2.540001 60) + (size 2.5 2.5) + (drill 1.5) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 37 "/COL5") + (pintype "passive") + (uuid "1fb9e9bd-9572-4779-845b-8800d3e68189") + ) + (pad "2" thru_hole circle + (at 2.54 -5.08 60) + (size 2.5 2.5) + (drill 1.5) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 23 "Net-(D23-A)") + (pintype "passive") + (uuid "5174b431-16b8-47ef-9579-d01bc3eaed2f") + ) + (model "${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Cherry_MX_PCB.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal" + (layer "F.Cu") + (uuid "8bc34d89-12c5-42ff-a34d-e141f15cb93f") + (at 154 101.620488 90) + (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=10.16mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf") + (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 10.16mm length 4mm diameter 2mm") + (property "Reference" "D7" + (at 5.08 -2.12 90) + (layer "F.SilkS") + (uuid "377d83fa-7913-42ff-86e5-eb26809ac4c8") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "D" + (at 5.08 2.12 90) + (layer "F.Fab") + (hide yes) + (uuid "b7105320-0294-4e86-be41-204a58ef1b97") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "9209977e-99ee-408c-8b99-25d25c68e7c6") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "bdb0ecf5-bca8-4fd3-b34f-9988188c7bf7") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "6d7a61ea-eb68-4a0e-84ed-c73f72e52ec9") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "D*DO?35*") + (path "/fed51073-bb0b-4df5-994b-5fc108f4190f") + (sheetname "Root") + (sheetfile "keyboard.kicad_sch") + (attr through_hole) + (fp_line + (start 7.2 -1.12) + (end 2.96 -1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "07354a0c-3d81-4ea1-ab45-d9b1ca626c62") + ) + (fp_line + (start 3.8 -1.12) + (end 3.8 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "f5e970c7-2263-4435-b2c3-93357a55ef9e") + ) + (fp_line + (start 3.68 -1.12) + (end 3.68 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "3de10ca8-29b8-4fc2-932a-4306e4f68c98") + ) + (fp_line + (start 3.56 -1.12) + (end 3.56 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "22eb1520-b69a-4b03-be9d-4f9d9a43d00b") + ) + (fp_line + (start 2.96 -1.12) + (end 2.96 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "01a2099a-7895-43a3-b901-7c8da397fc9f") + ) + (fp_line + (start 9.12 0) + (end 7.2 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "962092b9-368e-4c28-91c9-55ac63de910c") + ) + (fp_line + (start 1.04 0) + (end 2.96 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "35e3099f-e2bf-421c-83b3-0a276d184b53") + ) + (fp_line + (start 7.2 1.12) + (end 7.2 -1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "f312e2d8-b1dd-4f2c-bc5d-f5a6070a24ee") + ) + (fp_line + (start 2.96 1.12) + (end 7.2 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "bfc4fcbf-b9e4-45fb-acb3-5a9e3317f8c1") + ) + (fp_line + (start 11.21 -1.25) + (end -1.05 -1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "15d07970-8cb9-4082-b97f-4472735cf9e3") + ) + (fp_line + (start -1.05 -1.25) + (end -1.05 1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "4ef3a9fd-6edc-492d-b9ba-c072a78ff8df") + ) + (fp_line + (start 11.21 1.25) + (end 11.21 -1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ac8c2fb9-0346-43fa-a380-17598dee4ee6") + ) + (fp_line + (start -1.05 1.25) + (end 11.21 1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "23e2cea0-e7e1-42c0-a4bb-89ed363f37b7") + ) + (fp_line + (start 7.08 -1) + (end 3.08 -1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "9b79287b-301f-47ca-b7df-8ffe02c3e084") + ) + (fp_line + (start 3.78 -1) + (end 3.78 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "32a1861b-0705-4eea-8fcc-3ed0dc47b922") + ) + (fp_line + (start 3.68 -1) + (end 3.68 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "6875fb31-c054-4760-bab4-983d2af6a4d4") + ) + (fp_line + (start 3.58 -1) + (end 3.58 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f16b6b99-105e-48e7-bba7-61a739e9657b") + ) + (fp_line + (start 3.08 -1) + (end 3.08 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "65f5dd34-5265-4615-b51c-51d2c9f6cf0b") + ) + (fp_line + (start 10.16 0) + (end 7.08 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "400984e9-42ac-4ba4-a87b-c407dea51c73") + ) + (fp_line + (start 0 0) + (end 3.08 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "7dfc4468-3e97-4789-b194-3440a04fb62b") + ) + (fp_line + (start 7.08 1) + (end 7.08 -1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "91e5879b-800f-4022-a54c-0d79753f0b15") + ) + (fp_line + (start 3.08 1) + (end 7.08 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "9d7eb635-bf37-4fa9-b751-194573758808") + ) + (fp_text user "K" + (at 0 -1.8 90) + (layer "F.SilkS") + (uuid "33292cd7-cbce-4d5e-bb00-d917b6ab7be7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "K" + (at 0 -1.8 90) + (layer "F.Fab") + (uuid "940cd86f-48dd-4ce7-bec6-a86461535fb7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 5.38 0 90) + (layer "F.Fab") + (uuid "9f5a5b05-4f39-470b-aabb-21bbbaf746ea") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + ) + ) + (pad "1" thru_hole rect + (at 0 0 90) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 33 "/ROW1") + (pinfunction "K") + (pintype "passive") + (uuid "6bde4ada-ee8b-4aa1-b2e4-e4651ffb75cd") + ) + (pad "2" thru_hole oval + (at 10.16 0 90) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 2 "Net-(D7-A)") + (pinfunction "A") + (pintype "passive") + (uuid "cf868df6-862d-4bbf-8636-fd13f4158866") + ) + (model "${KICAD8_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P10.16mm_Horizontal.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal" + (layer "F.Cu") + (uuid "8dfec3da-170f-42bf-a9f0-045d9f664f91") + (at 304.547809 73.169338 90) + (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=10.16mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf") + (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 10.16mm length 4mm diameter 2mm") + (property "Reference" "D4" + (at 5.08 -2.12 90) + (layer "F.SilkS") + (uuid "e6e59d09-0b38-4ebc-bba9-4c1becf0d0db") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "D" + (at 5.08 2.12 90) + (layer "F.Fab") + (hide yes) + (uuid "460abd69-34bf-47b9-b374-6ed23f6ce488") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "4d044639-515b-4e11-bb0d-89f35a29afbd") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "74debde3-f0a6-438a-9b1a-5411fbcadbc4") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "0b30952f-722e-4f45-9646-913960aa55f7") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "D*DO?35*") + (path "/3d0333d8-664b-4780-b6c4-3333ebb064ef") + (sheetname "Root") + (sheetfile "keyboard.kicad_sch") + (attr through_hole) + (fp_line + (start 7.2 -1.12) + (end 2.96 -1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "4c20344c-d339-4cab-b3fd-ef32030ac674") + ) + (fp_line + (start 3.8 -1.12) + (end 3.8 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "c877cf74-08bc-4423-9ac3-6ac0df4b5229") + ) + (fp_line + (start 3.68 -1.12) + (end 3.68 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "7cf198db-452b-45aa-83ac-01234def5bd3") + ) + (fp_line + (start 3.56 -1.12) + (end 3.56 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "d32fbedd-8698-4b3b-917b-07f83dedabad") + ) + (fp_line + (start 2.96 -1.12) + (end 2.96 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "4727edaa-3fd2-4e68-a2f4-116de54a0096") + ) + (fp_line + (start 9.12 0) + (end 7.2 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "b1473715-e4a1-4370-89a1-9ca2755e1235") + ) + (fp_line + (start 1.04 0) + (end 2.96 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "3190d2d3-f38e-4412-a574-36ef35c8a382") + ) + (fp_line + (start 7.2 1.12) + (end 7.2 -1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "cb5eed43-ff36-45cd-bdff-f7ec863f1a74") + ) + (fp_line + (start 2.96 1.12) + (end 7.2 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "9ff8ae84-050b-41e2-9523-47ac39449b98") + ) + (fp_line + (start 11.21 -1.25) + (end -1.05 -1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "3a0478e9-4970-42c9-9111-06ff93579dc8") + ) + (fp_line + (start -1.05 -1.25) + (end -1.05 1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "45b464a5-d646-45e8-ab9c-b9e4db5e70ab") + ) + (fp_line + (start 11.21 1.25) + (end 11.21 -1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "0d368ba6-6f94-4574-8d52-a6cc3bfdc35f") + ) + (fp_line + (start -1.05 1.25) + (end 11.21 1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "a306ba97-6ac8-4329-b5bf-33a3635d8dc3") + ) + (fp_line + (start 7.08 -1) + (end 3.08 -1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "88e82c8c-257f-4fd7-ab93-ef0df9ca81fb") + ) + (fp_line + (start 3.78 -1) + (end 3.78 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "3408b2f1-0c01-45a2-be99-79574300471f") + ) + (fp_line + (start 3.68 -1) + (end 3.68 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f154042f-8165-4342-8aa2-cc09ccdd8091") + ) + (fp_line + (start 3.58 -1) + (end 3.58 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "12ca14f6-8254-47fa-9011-e98134763092") + ) + (fp_line + (start 3.08 -1) + (end 3.08 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "5c7310a9-7f98-4d9b-859f-81958affc3f1") + ) + (fp_line + (start 10.16 0) + (end 7.08 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "140550b9-f4e2-495d-973e-f5cbf1d16874") + ) + (fp_line + (start 0 0) + (end 3.08 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f3d75ca9-2abc-4743-9e3b-f62cc3af1e99") + ) + (fp_line + (start 7.08 1) + (end 7.08 -1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "084554ae-92be-42bc-bb94-47e1820cb405") + ) + (fp_line + (start 3.08 1) + (end 7.08 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "364c1f55-909a-491f-8f54-dd385ed99a56") + ) + (fp_text user "K" + (at 0 -1.8 90) + (layer "F.SilkS") + (uuid "d670d84c-d6a4-4371-806d-f324f57344a1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "K" + (at 0 -1.8 90) + (layer "F.Fab") + (uuid "39aa0bf0-f69b-4869-ab22-5e0b3b139585") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 5.38 0 90) + (layer "F.Fab") + (uuid "fdfb7aee-972b-468e-b4d0-d8a37251d17a") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + ) + ) + (pad "1" thru_hole rect + (at 0 0 90) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 32 "/ROW0") + (pinfunction "K") + (pintype "passive") + (uuid "45eecffb-c801-4127-a80b-b77d71578e8a") + ) + (pad "2" thru_hole oval + (at 10.16 0 90) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 6 "Net-(D4-A)") + (pinfunction "A") + (pintype "passive") + (uuid "73159978-faad-4985-9537-a0b2d6385c19") + ) + (model "${KICAD8_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P10.16mm_Horizontal.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "SW_Cherry_MX_PCB_1.00u" + (layer "F.Cu") + (uuid "910ae960-c601-4b96-beac-a7d6a84a6904") + (at 246.5 119 -60) + (descr "Cherry MX keyswitch PCB Mount Keycap 1.00u") + (tags "Cherry MX Keyboard Keyswitch Switch PCB Cutout Keycap 1.00u") + (property "Reference" "SW14" + (at 0 -8 120) + (layer "F.SilkS") + (uuid "8cacf881-82a7-4b93-afdc-fc34cc9e2d5e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "SW_Push" + (at 0 8 120) + (layer "F.Fab") + (hide yes) + (uuid "ee768d70-c6e3-4799-a0ee-266bccb59810") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "SW_Cherry_MX_PCB_1.00u" + (at 0 0 120) + (layer "F.Fab") + (hide yes) + (uuid "5e8f196f-cc08-4aba-be3e-98d29a9a639b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 120) + (layer "F.Fab") + (hide yes) + (uuid "2876ebec-12f5-420b-9127-39b75860df61") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 120) + (layer "F.Fab") + (hide yes) + (uuid "6bd2170c-9f70-4782-9a6e-fd5a4c506af3") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/0efab4de-7b98-4211-a716-14169cf385ad") + (sheetname "Root") + (sheetfile "keyboard.kicad_sch") + (attr through_hole) + (fp_line + (start -7.099999 7.1) + (end 7.1 7.099999) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "5573f62a-9d92-420d-a99c-fd5cb2ca2a4f") + ) + (fp_line + (start 7.1 7.099999) + (end 7.099999 -7.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "ac9951f0-ddb8-46c5-b295-633faba87f12") + ) + (fp_line + (start -7.1 -7.099999) + (end -7.099999 7.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "9ea1a54a-b08c-4a87-a295-f6aef001be4c") + ) + (fp_line + (start 7.099999 -7.1) + (end -7.1 -7.099999) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "3b747722-bd26-4785-8a30-071c181392e1") + ) + (fp_line + (start -9.525 9.525) + (end 9.525 9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "4a229564-2db5-4613-9cf1-e2647934a8b0") + ) + (fp_line + (start 9.525 9.525) + (end 9.525 -9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "8209d20a-6b03-4937-b49e-8dd5417cbf11") + ) + (fp_line + (start -9.525 -9.525) + (end -9.525 9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "ece20297-1535-4339-b71b-04f4faeeefd9") + ) + (fp_line + (start 9.525 -9.525) + (end -9.525 -9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "12286ec6-377c-4acc-a3f2-266b224b5634") + ) + (fp_line + (start -7 7) + (end 7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "70ff1dc2-f9e3-4d85-8e5f-a61655932897") + ) + (fp_line + (start 7 7) + (end 7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "50caf796-7d89-411e-b49e-6aaadd5e261f") + ) + (fp_line + (start -7 -7) + (end -7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "7234de55-6fbe-4b53-ab1c-0c5561a3efa8") + ) + (fp_line + (start 7 -7) + (end -7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "5ff36cea-6167-4335-8717-7f7d6062558e") + ) + (fp_line + (start -7.25 7.25) + (end 7.25 7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "8add3485-2512-4de9-9285-e59467801b2c") + ) + (fp_line + (start 7.25 7.25) + (end 7.25 -7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "4010a055-ea55-4651-a19a-b7d82a07d7bd") + ) + (fp_line + (start -7.25 -7.25) + (end -7.25 7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "a6747c85-f68a-4964-84a3-91c65e98b010") + ) + (fp_line + (start 7.25 -7.25) + (end -7.25 -7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "038ad65f-0515-4ca9-b2e2-53b63a1d4825") + ) + (fp_line + (start -7 7) + (end 7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "3379a8e6-23f7-4772-b693-34073aba6ec7") + ) + (fp_line + (start 7 7) + (end 7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "8249f5bd-2136-41c6-af3c-e7be4cbf6319") + ) + (fp_line + (start -7 -7) + (end -7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "4e344729-5b44-4a40-a3c1-163d9e00d117") + ) + (fp_line + (start 7 -7) + (end -7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ac03fe25-77b7-493a-82ff-b393402e4462") + ) + (fp_text user "${REFERENCE}" + (at 0 0 120) + (layer "F.Fab") + (uuid "927121e4-5acf-4daa-a00c-5f060274ade8") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "" np_thru_hole circle + (at -5.08 0 300) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "fa6085cd-2dd8-45c1-a6d8-539467e7eb00") + ) + (pad "" np_thru_hole circle + (at 0 0 300) + (size 4 4) + (drill 4) + (layers "*.Cu" "*.Mask") + (uuid "5d813772-63e3-4270-9fd5-3d6373fde5ce") + ) + (pad "" np_thru_hole circle + (at 5.08 0 300) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "53c4da2e-ca0d-47da-a4a8-ea48839bd6a5") + ) + (pad "1" thru_hole circle + (at -3.81 -2.540001 300) + (size 2.5 2.5) + (drill 1.5) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 37 "/COL5") + (pintype "passive") + (uuid "391aae4d-9783-4c65-9bc5-072ae7d415e8") + ) + (pad "2" thru_hole circle + (at 2.54 -5.08 300) + (size 2.5 2.5) + (drill 1.5) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 14 "Net-(D14-A)") + (pintype "passive") + (uuid "149d74ad-8370-4247-adc7-ffa0fa1a916b") + ) + (model "${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Cherry_MX_PCB.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal" + (layer "F.Cu") + (uuid "92a8ad12-b484-4313-a16d-7e8e27499694") + (at 314.40438 116.605908 90) + (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=10.16mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf") + (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 10.16mm length 4mm diameter 2mm") + (property "Reference" "D10" + (at 5.08 -2.12 90) + (layer "F.SilkS") + (uuid "f1a1a809-37e7-4830-ade4-0700c74ae7f7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "D" + (at 5.08 2.12 90) + (layer "F.Fab") + (hide yes) + (uuid "42f31fa5-0be2-4df3-9cf6-7cd0f0608620") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "d2b54efb-5574-4f84-b2b3-2a3acafbd820") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "1774b5ea-1472-4388-823d-8bcd408b5860") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "190fd0a6-01fe-48a2-a3f4-58736e586bc4") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "D*DO?35*") + (path "/933b406e-0b47-41a5-9da8-26c5e029bbf2") + (sheetname "Root") + (sheetfile "keyboard.kicad_sch") + (attr through_hole) + (fp_line + (start 7.2 -1.12) + (end 2.96 -1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "af4a280a-787d-4cbf-9f18-942820576dd1") + ) + (fp_line + (start 3.8 -1.12) + (end 3.8 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "3410c301-c7b9-4d38-820f-36bb1a8b900d") + ) + (fp_line + (start 3.68 -1.12) + (end 3.68 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "1a654c73-282a-41db-b0cc-45dfe30a429a") + ) + (fp_line + (start 3.56 -1.12) + (end 3.56 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "538d4a65-b3e9-4b41-a89e-df69471fb6ad") + ) + (fp_line + (start 2.96 -1.12) + (end 2.96 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "9118a4a8-bb8d-4446-934d-3f9e6ea643a1") + ) + (fp_line + (start 9.12 0) + (end 7.2 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "28cb2f14-9bd4-416b-859c-74389c84e930") + ) + (fp_line + (start 1.04 0) + (end 2.96 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "181ffbcc-fb27-40ae-aae5-943c8df53298") + ) + (fp_line + (start 7.2 1.12) + (end 7.2 -1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "4b1a8540-5a2b-465e-b86b-e2182d4ae396") + ) + (fp_line + (start 2.96 1.12) + (end 7.2 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "3ecf6e56-8c5c-4a99-b455-8e5887c9a83b") + ) + (fp_line + (start 11.21 -1.25) + (end -1.05 -1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "de437fd5-ea46-4725-826b-f12812f87367") + ) + (fp_line + (start -1.05 -1.25) + (end -1.05 1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ebaf27dc-7a8c-4814-8509-feec72b476f0") + ) + (fp_line + (start 11.21 1.25) + (end 11.21 -1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "2bd5f01d-1be0-45a9-b9b1-59038e94cf66") + ) + (fp_line + (start -1.05 1.25) + (end 11.21 1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "8f5430e1-a3cd-4d23-b938-58f28dfc17d4") + ) + (fp_line + (start 7.08 -1) + (end 3.08 -1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "1f86f35d-43e1-4cd6-b606-b9ccd06055de") + ) + (fp_line + (start 3.78 -1) + (end 3.78 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "cc8e0597-ec1c-46ac-8a1d-e4d1676b9f60") + ) + (fp_line + (start 3.68 -1) + (end 3.68 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "0c74286f-8991-4ebf-8abe-f73d53824d11") + ) + (fp_line + (start 3.58 -1) + (end 3.58 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "9192e411-8f0e-464f-852b-e6e6bfa0fc22") + ) + (fp_line + (start 3.08 -1) + (end 3.08 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "cdf17db9-9d07-48d2-9f67-ef3af9351e77") + ) + (fp_line + (start 10.16 0) + (end 7.08 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "9aeae08d-e416-4eec-bcfc-0824bf8a3372") + ) + (fp_line + (start 0 0) + (end 3.08 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "e25c5b7a-034e-413c-87b9-66f896a4f1ff") + ) + (fp_line + (start 7.08 1) + (end 7.08 -1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "8b3c0873-33cb-4a38-b7eb-3266a4d36b47") + ) + (fp_line + (start 3.08 1) + (end 7.08 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "3c64f71b-aa53-481a-9493-fe9d094c6d6f") + ) + (fp_text user "K" + (at 0 -1.8 90) + (layer "F.SilkS") + (uuid "4a8725e9-f55b-48f4-8bb7-0d4df7c025c4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 5.38 0 90) + (layer "B.Fab") + (uuid "01bea24b-2d08-47a4-a953-4410a36602f7") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + (justify mirror) + ) + ) + (fp_text user "K" + (at 0 -1.8 90) + (layer "F.Fab") + (uuid "7897d4c7-0b3e-493c-a4fe-c44e974520fb") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole rect + (at 0 0 90) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 33 "/ROW1") + (pinfunction "K") + (pintype "passive") + (uuid "d392b720-9533-48c1-992e-db117dd1965e") + ) + (pad "2" thru_hole oval + (at 10.16 0 90) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 10 "Net-(D10-A)") + (pinfunction "A") + (pintype "passive") + (uuid "d25a4d8f-0f5e-48c7-9df2-385e3e203bfc") + ) + (model "${KICAD8_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P10.16mm_Horizontal.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal" + (layer "F.Cu") + (uuid "950b5510-2585-4e4e-a4cb-c4ec005fe16c") + (at 356.926281 208.5 90) + (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=10.16mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf") + (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 10.16mm length 4mm diameter 2mm") + (property "Reference" "D32" + (at 5.08 -2.12 90) + (layer "F.SilkS") + (uuid "8b26bb67-2277-41d6-bdc5-c37aa1348e0a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "D" + (at 5.08 2.12 90) + (layer "F.Fab") + (hide yes) + (uuid "99d17257-f0ca-4231-928e-384be65591c8") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "d00fdda4-ee4d-4c31-bb46-385fe487ea0a") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "04643e26-d572-4341-9bf6-5d28c2e24311") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "b7560000-6e7c-45db-85ea-b948eeee4d9d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "D*DO?35*") + (path "/ab3a2113-1ce8-4e26-bffd-080b4eb2e390") + (sheetname "Root") + (sheetfile "keyboard.kicad_sch") + (attr through_hole) + (fp_line + (start 7.2 -1.12) + (end 2.96 -1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "87f01f5d-565a-4485-a570-93a7e8291cbc") + ) + (fp_line + (start 3.8 -1.12) + (end 3.8 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "9ad5b3c8-3942-44e5-8977-84ff91cacc34") + ) + (fp_line + (start 3.68 -1.12) + (end 3.68 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "27d16ff9-7f31-48b3-bd30-eee889be2647") + ) + (fp_line + (start 3.56 -1.12) + (end 3.56 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "e397e246-9326-42c7-b544-bcecfff8a298") + ) + (fp_line + (start 2.96 -1.12) + (end 2.96 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "5bb40478-8be6-4a42-8f95-01abe5d214a3") + ) + (fp_line + (start 9.12 0) + (end 7.2 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "5d7df50f-1cf5-4d76-951a-873b4790ceb8") + ) + (fp_line + (start 1.04 0) + (end 2.96 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "2a3917af-b17e-40f2-bd15-0e86a5029058") + ) + (fp_line + (start 7.2 1.12) + (end 7.2 -1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "3e93174e-d430-446e-b7c6-79d46620a855") + ) + (fp_line + (start 2.96 1.12) + (end 7.2 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "6cbb48e3-beaa-44d9-a5ab-368d365f1438") + ) + (fp_line + (start 11.21 -1.25) + (end -1.05 -1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "8c621042-c520-46f8-8c88-49a3857bb2b9") + ) + (fp_line + (start -1.05 -1.25) + (end -1.05 1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "192642e5-608d-40cf-b95b-99f3bba57fd6") + ) + (fp_line + (start 11.21 1.25) + (end 11.21 -1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "bd91d0a8-670a-4903-973f-ba22230c676c") + ) + (fp_line + (start -1.05 1.25) + (end 11.21 1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "3f0109c4-5f90-4d70-b25c-da7d9e1aff29") + ) + (fp_line + (start 7.08 -1) + (end 3.08 -1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "95b30736-8f3f-4d28-a541-5201f1800950") + ) + (fp_line + (start 3.78 -1) + (end 3.78 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "8cb32d81-8a78-4113-a7b7-680b30f04be5") + ) + (fp_line + (start 3.68 -1) + (end 3.68 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f0d42fee-944b-4910-9c6f-b0edc8543e03") + ) + (fp_line + (start 3.58 -1) + (end 3.58 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "18bbf4b0-7cca-4684-ad24-d92a207372d0") + ) + (fp_line + (start 3.08 -1) + (end 3.08 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "a7b6ba8a-ce74-444a-9fe7-f1286027ebb4") + ) + (fp_line + (start 10.16 0) + (end 7.08 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "573618ec-1401-4c94-a1f4-1ee8ffae90e2") + ) + (fp_line + (start 0 0) + (end 3.08 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "d6245505-d83e-417b-ae80-d3e6f9c7604f") + ) + (fp_line + (start 7.08 1) + (end 7.08 -1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "0edd961a-7881-4cda-999d-6f173a324a80") + ) + (fp_line + (start 3.08 1) + (end 7.08 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "dd2155bd-7da5-4230-b4f3-bc0a2fc9cc40") + ) + (fp_text user "K" + (at 0 -1.8 90) + (layer "F.SilkS") + (uuid "bac14c77-d914-452f-b3b7-705ea338d9fd") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 5.38 0 90) + (layer "F.Fab") + (uuid "0228afed-c17c-436b-a3ff-e65b8443eaf9") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + ) + ) + (fp_text user "K" + (at 0 -1.8 90) + (layer "F.Fab") + (uuid "897ce27a-3ae4-4141-b0b3-09fd7bd6ebf4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole rect + (at 0 0 90) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 41 "/ROW4") + (pinfunction "K") + (pintype "passive") + (uuid "cc4be74a-a2d0-4ba8-8c36-f26d2544f8de") + ) + (pad "2" thru_hole oval + (at 10.16 0 90) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 31 "Net-(D32-A)") + (pinfunction "A") + (pintype "passive") + (uuid "0a52bda1-54d3-418d-87f9-f741c9dd14b0") + ) + (model "${KICAD8_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P10.16mm_Horizontal.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal" + (layer "F.Cu") + (uuid "97acc778-6347-41c4-a124-2cb120c759f8") + (at 208.976095 208.549813 90) + (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=10.16mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf") + (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 10.16mm length 4mm diameter 2mm") + (property "Reference" "D29" + (at 5.08 -2.12 90) + (layer "F.SilkS") + (uuid "c0238866-9e29-4bdd-8360-44906c0f3b6b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "D" + (at 5.08 2.12 90) + (layer "F.Fab") + (hide yes) + (uuid "1062e412-e422-4a79-b979-c577fa42e0a5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "0129ae6d-582c-4dd4-a7b3-28e1256a29c8") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "a9055ace-f11b-42b8-a943-53ff655c646a") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "3b9ff94e-7357-4eec-a381-f8146e19677b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "D*DO?35*") + (path "/8f8caa68-4e46-4304-bb1b-34737772a3c9") + (sheetname "Root") + (sheetfile "keyboard.kicad_sch") + (attr through_hole) + (fp_line + (start 7.2 -1.12) + (end 2.96 -1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "581a7eb5-ec65-4fd6-ae35-90a6465160de") + ) + (fp_line + (start 3.8 -1.12) + (end 3.8 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "78e887db-3a21-4fae-baa8-3a82446f55bc") + ) + (fp_line + (start 3.68 -1.12) + (end 3.68 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "478c687e-b2ed-42bd-9c3a-b75c5e51fb06") + ) + (fp_line + (start 3.56 -1.12) + (end 3.56 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "dcd1caf1-2de9-4285-89f0-5aa07888efe1") + ) + (fp_line + (start 2.96 -1.12) + (end 2.96 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "77f69206-1470-477e-88cd-aec977990d4d") + ) + (fp_line + (start 9.12 0) + (end 7.2 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "53750e36-4dab-4d8b-8a97-7353b42d6696") + ) + (fp_line + (start 1.04 0) + (end 2.96 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "06cbf9c9-1ece-456f-b7d7-84a3a6f76c3d") + ) + (fp_line + (start 7.2 1.12) + (end 7.2 -1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "aa0b55f7-0b17-49a1-a7c4-5f38bf6457c0") + ) + (fp_line + (start 2.96 1.12) + (end 7.2 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "f958d094-6ff1-4683-af54-5531debbdcc2") + ) + (fp_line + (start 11.21 -1.25) + (end -1.05 -1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "7e66ded3-b5de-4393-8a93-112e0c82eac3") + ) + (fp_line + (start -1.05 -1.25) + (end -1.05 1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ca84f8eb-04de-4bc7-a254-15b72eb25c69") + ) + (fp_line + (start 11.21 1.25) + (end 11.21 -1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "243ead48-6462-46c3-bf65-a4a0bf70efa2") + ) + (fp_line + (start -1.05 1.25) + (end 11.21 1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "207179af-b86b-48f6-90e7-6da1231717d7") + ) + (fp_line + (start 7.08 -1) + (end 3.08 -1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "9319c496-d404-4a53-995a-2d6f5b00aeec") + ) + (fp_line + (start 3.78 -1) + (end 3.78 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "d937b0ec-4d40-47bb-a3b8-76a5e2364e7f") + ) + (fp_line + (start 3.68 -1) + (end 3.68 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "1962b14b-21c1-48f7-a639-4b8a20737214") + ) + (fp_line + (start 3.58 -1) + (end 3.58 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "2ad533d8-7586-4407-ac23-d10581503a1a") + ) + (fp_line + (start 3.08 -1) + (end 3.08 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ab228b81-b5eb-44e6-9690-239db72cfae1") + ) + (fp_line + (start 10.16 0) + (end 7.08 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "46748e44-ac71-4542-907e-da4e2175e3d2") + ) + (fp_line + (start 0 0) + (end 3.08 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "9f77b9ad-7629-459e-a410-787061716b90") + ) + (fp_line + (start 7.08 1) + (end 7.08 -1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "eda5ab1b-1d53-475e-8467-b8b97cded8ba") + ) + (fp_line + (start 3.08 1) + (end 7.08 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "feb75fe4-70a4-4159-bafc-d5a6dfe653e7") + ) + (fp_text user "K" + (at 0 -1.8 90) + (layer "F.SilkS") + (uuid "e4f94d79-74cc-4d18-ac9d-eea9af1df346") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "K" + (at 0 -1.8 90) + (layer "F.Fab") + (uuid "41d9cd50-8fd8-4542-bc2c-89958a7b9f41") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 5.38 0 90) + (layer "F.Fab") + (uuid "5f08ebae-6bdb-4e8d-bbcb-09a8f951f66d") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + ) + ) + (pad "1" thru_hole rect + (at 0 0 90) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 41 "/ROW4") + (pinfunction "K") + (pintype "passive") + (uuid "7085024e-c65e-4e9c-916d-64386d8a8693") + ) + (pad "2" thru_hole oval + (at 10.16 0 90) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 28 "Net-(D29-A)") + (pinfunction "A") + (pintype "passive") + (uuid "c7372647-0d5d-4b27-90a8-73045a5a8620") + ) + (model "${KICAD8_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P10.16mm_Horizontal.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal" + (layer "F.Cu") + (uuid "a2e8e34e-c1e3-4ebf-8b0e-1f4d3d5e962e") + (at 314.416535 144.61961 90) + (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=10.16mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf") + (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 10.16mm length 4mm diameter 2mm") + (property "Reference" "D19" + (at 5.08 -2.12 90) + (layer "F.SilkS") + (uuid "3f0cecb6-e379-4263-871f-c3146df7bb6f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "D" + (at 5.08 2.12 90) + (layer "F.Fab") + (hide yes) + (uuid "fd31e430-2b8d-485e-b124-dd1b1bde9b05") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "dbe09166-de14-44fe-b030-eba15913074a") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "ec65d037-7fa9-4bc2-9c53-82ade5c311eb") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "cccb96ca-4dc9-416c-8f9a-b48664ede82e") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "D*DO?35*") + (path "/25e28fe2-e868-48d2-bb14-51959689f8c8") + (sheetname "Root") + (sheetfile "keyboard.kicad_sch") + (attr through_hole) + (fp_line + (start 7.2 -1.12) + (end 2.96 -1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "bcfa587e-81c9-424c-bc32-cb05c0317119") + ) + (fp_line + (start 3.8 -1.12) + (end 3.8 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "3f0d86e8-85c5-4a19-8b29-6a4eabca3a8b") + ) + (fp_line + (start 3.68 -1.12) + (end 3.68 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "8a69450d-8a6e-441f-a599-7a2a1725730b") + ) + (fp_line + (start 3.56 -1.12) + (end 3.56 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "4962173c-3ac9-42f6-ac8f-3c5e769fc8b0") + ) + (fp_line + (start 2.96 -1.12) + (end 2.96 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "4169d129-fbff-4614-997b-4d8b54ba8048") + ) + (fp_line + (start 9.12 0) + (end 7.2 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "36c94bac-07da-4852-9c5e-6df7965f5825") + ) + (fp_line + (start 1.04 0) + (end 2.96 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "9bb82434-6c85-47f6-a8ba-c3017525ebd9") + ) + (fp_line + (start 7.2 1.12) + (end 7.2 -1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "cc4ab472-e732-49f1-a173-6b4c69bfb5e5") + ) + (fp_line + (start 2.96 1.12) + (end 7.2 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "70b5dc1b-4052-49f0-89f8-3d34498447bf") + ) + (fp_line + (start 11.21 -1.25) + (end -1.05 -1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "97f446cd-ad45-4146-8068-0a23ff28030a") + ) + (fp_line + (start -1.05 -1.25) + (end -1.05 1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "7a36c4c5-2f38-4639-85ef-ed57d8f4f4cf") + ) + (fp_line + (start 11.21 1.25) + (end 11.21 -1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "eb1305bd-92fb-4abd-827f-f837907eb1d0") + ) + (fp_line + (start -1.05 1.25) + (end 11.21 1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "5b176405-8c86-4147-b519-6c6af284211f") + ) + (fp_line + (start 7.08 -1) + (end 3.08 -1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "e016e412-1c5c-4889-b6dd-02c019fe45fb") + ) + (fp_line + (start 3.78 -1) + (end 3.78 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "45673dbe-0cce-4d2d-b185-ebc94d0ab1e9") + ) + (fp_line + (start 3.68 -1) + (end 3.68 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "fb5cec81-9cc4-471f-8b1e-e8791cdb65dd") + ) + (fp_line + (start 3.58 -1) + (end 3.58 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "6d7c04ec-7f27-4611-a662-e6c97f3a2659") + ) + (fp_line + (start 3.08 -1) + (end 3.08 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ebc4b3f8-8e60-4b38-9417-ee143542a7fa") + ) + (fp_line + (start 10.16 0) + (end 7.08 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "39b74574-f89b-4489-accb-917d942c5b25") + ) + (fp_line + (start 0 0) + (end 3.08 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "d0c35be6-70dc-4431-ac19-33a94c798011") + ) + (fp_line + (start 7.08 1) + (end 7.08 -1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "9639c561-2da4-4184-8592-4229eee4e227") + ) + (fp_line + (start 3.08 1) + (end 7.08 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "c78548f8-9d0a-4b23-aae0-f57d09c7dd3f") + ) + (fp_text user "K" + (at 0 -1.8 90) + (layer "F.SilkS") + (uuid "91be2176-6a74-4a35-aaa3-ae2dc27ad3f5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "K" + (at 0 -1.8 90) + (layer "F.Fab") + (uuid "12efeffa-3f1c-4b27-891c-394bc22b4591") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 5.38 0 90) + (layer "F.Fab") + (uuid "bbf49a1f-9ce1-4785-83d9-74294d47aa50") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + ) + ) + (pad "1" thru_hole rect + (at 0 0 90) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 34 "/ROW2") + (pinfunction "K") + (pintype "passive") + (uuid "49d7c1c0-c04a-491e-8784-5fe710ba9fd7") + ) + (pad "2" thru_hole oval + (at 10.16 0 90) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 19 "Net-(D19-A)") + (pinfunction "A") + (pintype "passive") + (uuid "0f214c65-a1f8-4e58-a51d-4c8ffddff7bb") + ) + (model "${KICAD8_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P10.16mm_Horizontal.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "SW_Cherry_MX_PCB_1.00u" + (layer "F.Cu") + (uuid "a5e3bf2c-9eed-487b-89ab-66ff20baf228") + (at 303 195.5) + (descr "Cherry MX keyswitch PCB Mount Keycap 1.00u") + (tags "Cherry MX Keyboard Keyswitch Switch PCB Cutout Keycap 1.00u") + (property "Reference" "SW31" + (at 0 -8 0) + (layer "F.SilkS") + (uuid "520ecbed-57a8-4d0f-8948-c42330b3e647") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "SW_Push" + (at 0 8 0) + (layer "F.Fab") + (hide yes) + (uuid "627cc8b4-964d-4d53-9aa5-c41b6306e9dd") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "SW_Cherry_MX_PCB_1.00u" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "e5e687ab-670b-41c0-9ff1-b9eb0e69892e") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "7139ca2f-079b-4123-956f-b0c3b46e9223") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "bccfa00b-dc5e-4998-88e8-b836c0715a22") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/20439d83-fc79-48c2-9106-615131649639") + (sheetname "Root") + (sheetfile "keyboard.kicad_sch") + (attr through_hole) + (fp_line + (start -7.1 -7.1) + (end -7.1 7.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "3e457a6c-f49f-4508-a82c-473be058ca1f") + ) + (fp_line + (start -7.1 7.1) + (end 7.1 7.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "3b31b62f-f63b-442a-97a6-a330f76ede4f") + ) + (fp_line + (start 7.1 -7.1) + (end -7.1 -7.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "ff575aee-7940-4ab2-b631-f015ed7e8e90") + ) + (fp_line + (start 7.1 7.1) + (end 7.1 -7.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "ae34d3db-3a3e-42c1-8ac0-f47765c1efb5") + ) + (fp_line + (start -9.525 -9.525) + (end -9.525 9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "7c297c2b-7a4d-423d-8541-1a7e92bd9287") + ) + (fp_line + (start -9.525 9.525) + (end 9.525 9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "fb6d694b-1c83-4fe7-9ca6-ad6b0d395124") + ) + (fp_line + (start 9.525 -9.525) + (end -9.525 -9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "65ae9d18-3c3f-44ae-9b66-4d473b6b6576") + ) + (fp_line + (start 9.525 9.525) + (end 9.525 -9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "9485b503-e93f-48dc-a7e6-75eb048efdce") + ) + (fp_line + (start -7 -7) + (end -7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "40bff48d-548f-4c6f-8a51-a46439fb9956") + ) + (fp_line + (start -7 7) + (end 7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "b28d4951-c280-4d3a-8ad4-451a6967357f") + ) + (fp_line + (start 7 -7) + (end -7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "cd82901d-d6d3-4942-a946-29a816a4aa6d") + ) + (fp_line + (start 7 7) + (end 7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "de59424a-4c4c-41ed-9b3c-cc9f7eec7696") + ) + (fp_line + (start -7.25 -7.25) + (end -7.25 7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "7a171059-8e33-47d5-9c24-ae84e80c2192") + ) + (fp_line + (start -7.25 7.25) + (end 7.25 7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "db34d899-5456-434d-9dfe-a3b32fc32b22") + ) + (fp_line + (start 7.25 -7.25) + (end -7.25 -7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "5f026bfc-502b-414d-ac84-82b2117dbf4e") + ) + (fp_line + (start 7.25 7.25) + (end 7.25 -7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "0818a626-c152-46fe-836f-2bfa5194fd4b") + ) + (fp_line + (start -7 -7) + (end -7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "799082fe-4c90-4a51-94cf-0bf1b6052bbb") + ) + (fp_line + (start -7 7) + (end 7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "845743be-46be-4c44-bd00-cb010184d778") + ) + (fp_line + (start 7 -7) + (end -7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "192c1ee1-3436-492e-9873-b34d61e89072") + ) + (fp_line + (start 7 7) + (end 7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "b92e1203-48b8-4540-85a4-bc4872b9ba90") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "f454ed53-b5c2-4e8e-b472-05eb9283c344") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "" np_thru_hole circle + (at -5.08 0) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "733db122-674b-419b-ac64-3c3a4ac2bddb") + ) + (pad "" np_thru_hole circle + (at 0 0) + (size 4 4) + (drill 4) + (layers "*.Cu" "*.Mask") + (uuid "d169b805-ecaf-4453-a88f-4a213f2824a7") + ) + (pad "" np_thru_hole circle + (at 5.08 0) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "7d5140d0-9817-4ce1-9879-e2384a5ffa60") + ) + (pad "1" thru_hole circle + (at -3.81 -2.54) + (size 2.5 2.5) + (drill 1.5) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 37 "/COL5") + (pintype "passive") + (uuid "70c9be50-d419-4be6-9c5b-e4d8ef771ea7") + ) + (pad "2" thru_hole circle + (at 2.54 -5.08) + (size 2.5 2.5) + (drill 1.5) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 30 "Net-(D31-A)") + (pintype "passive") + (uuid "43830e4f-9448-4458-9eef-07e1afca7aab") + ) + (model "${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Cherry_MX_PCB.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "SW_Cherry_MX_PCB_1.00u" + (layer "F.Cu") + (uuid "ad2faf13-1727-454f-adee-64a933bc390d") + (at 209 181.5) + (descr "Cherry MX keyswitch PCB Mount Keycap 1.00u") + (tags "Cherry MX Keyboard Keyswitch Switch PCB Cutout Keycap 1.00u") + (property "Reference" "SW26" + (at 0 -8 0) + (layer "F.SilkS") + (uuid "c414f97f-7007-4006-b5ca-505f49e1d77a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "SW_Push" + (at 0 8 0) + (layer "F.Fab") + (hide yes) + (uuid "fab7221c-3a79-443e-9f33-bf0ca696aa53") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "SW_Cherry_MX_PCB_1.00u" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "36745242-04b5-4fef-a6f8-6fff384e83ac") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "197ea574-9be0-45dd-906e-94c7b939e655") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "691a8ddf-7e59-4878-8a40-a50ab70fff6c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/7244aa0d-c4a3-4bdc-bb5d-4409e89fcf81") + (sheetname "Root") + (sheetfile "keyboard.kicad_sch") + (attr through_hole) + (fp_line + (start -7.1 -7.1) + (end -7.1 7.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "67d04044-f9c2-4214-ac7e-af687287c13b") + ) + (fp_line + (start -7.1 7.1) + (end 7.1 7.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "0e458f8c-444c-4adf-bb08-c43a9689ec46") + ) + (fp_line + (start 7.1 -7.1) + (end -7.1 -7.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "347f736a-1e5c-48c1-9e13-2f8dd577d3c9") + ) + (fp_line + (start 7.1 7.1) + (end 7.1 -7.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "ab1c579c-051d-4938-8ae9-71e5341b67bb") + ) + (fp_line + (start -9.525 -9.525) + (end -9.525 9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "a60070f0-b83c-43e2-9268-376ffaf1b2b5") + ) + (fp_line + (start -9.525 9.525) + (end 9.525 9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "68fed52a-49f3-4c41-a1f5-e032218a96f5") + ) + (fp_line + (start 9.525 -9.525) + (end -9.525 -9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "4aa2497f-bd2f-4d95-bd1b-65d2d1eae2d1") + ) + (fp_line + (start 9.525 9.525) + (end 9.525 -9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "bdd89fef-f01b-4e56-8556-6574d0a6c9d0") + ) + (fp_line + (start -7 -7) + (end -7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "b5535af3-85c9-407f-a860-8d323afec004") + ) + (fp_line + (start -7 7) + (end 7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "29b77558-cb31-43c3-a476-517cfb7de4ba") + ) + (fp_line + (start 7 -7) + (end -7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "aaa8d265-db9d-4908-a78a-fdea51a9f30c") + ) + (fp_line + (start 7 7) + (end 7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "610c4859-4b4e-4ef6-9931-02f6c08dfa2d") + ) + (fp_line + (start -7.25 -7.25) + (end -7.25 7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "07ed4f49-1e70-4bac-ad7f-0e1d6bdd2e7f") + ) + (fp_line + (start -7.25 7.25) + (end 7.25 7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "6d0479c0-5761-47ef-9457-953ffc56baed") + ) + (fp_line + (start 7.25 -7.25) + (end -7.25 -7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "9f57af3f-6e62-46ab-a8e3-2c635862c1d1") + ) + (fp_line + (start 7.25 7.25) + (end 7.25 -7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "94fac1a9-0a23-4ca2-9239-02de9894467c") + ) + (fp_line + (start -7 -7) + (end -7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "aa900b01-2c55-44d5-8636-17d5ecf3e437") + ) + (fp_line + (start -7 7) + (end 7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ce8284e2-0236-4217-b821-da9b7c78f50e") + ) + (fp_line + (start 7 -7) + (end -7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "1cdcb128-a0a3-45cc-ac92-2cb1e993419b") + ) + (fp_line + (start 7 7) + (end 7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "d160c0ea-1ad6-484b-9ace-7d8793e37ca5") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "d523b9d2-6aad-40df-9d47-df8bacc3cfc8") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "" np_thru_hole circle + (at -5.08 0) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "1ab83a39-e52c-4463-8fcb-81810c26455c") + ) + (pad "" np_thru_hole circle + (at 0 0) + (size 4 4) + (drill 4) + (layers "*.Cu" "*.Mask") + (uuid "ade061ae-756e-481d-af77-63462096714c") + ) + (pad "" np_thru_hole circle + (at 5.08 0) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "da391f82-3017-4c6f-a7ee-c5d19ad7cecf") + ) + (pad "1" thru_hole circle + (at -3.81 -2.54) + (size 2.5 2.5) + (drill 1.5) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 39 "/COL3") + (pintype "passive") + (uuid "d8384d86-d9c5-4821-8b16-26d3a4daf1fd") + ) + (pad "2" thru_hole circle + (at 2.54 -5.08) + (size 2.5 2.5) + (drill 1.5) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 25 "Net-(D26-A)") + (pintype "passive") + (uuid "095f4ac1-fcdf-47ec-b802-45e52f9dfe31") + ) + (model "${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Cherry_MX_PCB.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal" + (layer "F.Cu") + (uuid "afc71fd2-6175-4ffc-a321-9684460c6557") + (at 231.90438 108.58 90) + (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=10.16mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf") + (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 10.16mm length 4mm diameter 2mm") + (property "Reference" "D9" + (at 5.08 -2.12 90) + (layer "F.SilkS") + (uuid "174b9063-5bb1-4ffe-87f2-5ae837e3fc84") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "D" + (at 5.08 2.12 90) + (layer "F.Fab") + (hide yes) + (uuid "e30a2411-ecb4-41a6-bb53-af33df241d7a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "e28e044e-14b8-4d86-ad02-4c6d1ed16cbc") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "73a6a97c-be66-4afb-86e6-d72066c38590") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "2bd17eeb-78cc-4885-a3a8-20041eb0087e") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "D*DO?35*") + (path "/508e9fe9-b09a-494a-b340-4ede03db1d01") + (sheetname "Root") + (sheetfile "keyboard.kicad_sch") + (attr through_hole) + (fp_line + (start 7.2 -1.12) + (end 2.96 -1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "f67909db-af60-4830-ad63-e756a6a64fb8") + ) + (fp_line + (start 3.8 -1.12) + (end 3.8 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "3c0080cf-ba0a-4f4a-9320-319a99918218") + ) + (fp_line + (start 3.68 -1.12) + (end 3.68 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "9e6abc3a-5304-4b64-aadb-8bf5e83a5799") + ) + (fp_line + (start 3.56 -1.12) + (end 3.56 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "18e3f0dc-8b78-40f4-abec-d7c114cde195") + ) + (fp_line + (start 2.96 -1.12) + (end 2.96 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "6cca1d14-0d94-4bb8-a7d2-eba509eeea42") + ) + (fp_line + (start 9.12 0) + (end 7.2 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "6e494996-533d-4346-95c7-8e46a4554858") + ) + (fp_line + (start 1.04 0) + (end 2.96 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "461fd73c-511a-4799-bc79-1c3612dbe427") + ) + (fp_line + (start 7.2 1.12) + (end 7.2 -1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "b14a325f-3edb-44f9-95f7-a4139da09174") + ) + (fp_line + (start 2.96 1.12) + (end 7.2 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "8df7bf1b-bb81-4cd3-8283-bbd9092ba9da") + ) + (fp_line + (start 11.21 -1.25) + (end -1.05 -1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ee17e003-3fae-4a68-8b97-185c811bee6c") + ) + (fp_line + (start -1.05 -1.25) + (end -1.05 1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ecbb8d67-68b4-41f2-8684-bf272b141bed") + ) + (fp_line + (start 11.21 1.25) + (end 11.21 -1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "764e4690-187d-4645-90f8-91a1c530e10b") + ) + (fp_line + (start -1.05 1.25) + (end 11.21 1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f477e66c-dbe3-41cf-8400-765b832b2174") + ) + (fp_line + (start 7.08 -1) + (end 3.08 -1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "b5e9cfdc-201c-4b9d-bcfa-2a2c0d694773") + ) + (fp_line + (start 3.78 -1) + (end 3.78 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "8729cd44-1ccf-46e5-b2a5-1f39d66bb1b5") + ) + (fp_line + (start 3.68 -1) + (end 3.68 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "5d24ce6e-03cf-4e32-83ab-92f81fd8c8fe") + ) + (fp_line + (start 3.58 -1) + (end 3.58 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ae452363-c435-47c5-b361-4ddaf62a2e9f") + ) + (fp_line + (start 3.08 -1) + (end 3.08 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "3c2bec88-1a6d-4b9c-99c8-e164424e53b1") + ) + (fp_line + (start 10.16 0) + (end 7.08 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "359de30c-999d-4c9d-bbb2-56d22c18e587") + ) + (fp_line + (start 0 0) + (end 3.08 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ac1d54e8-7c98-4fd2-ad5d-872657084697") + ) + (fp_line + (start 7.08 1) + (end 7.08 -1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ac2775cd-70bd-42ab-9c50-e91ec5ea170f") + ) + (fp_line + (start 3.08 1) + (end 7.08 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "5da89f96-8c3b-463f-b411-adb0bfdd2aaa") + ) + (fp_text user "K" + (at 0 -1.8 90) + (layer "F.SilkS") + (uuid "989a4fe3-c6b6-4fa7-af03-41531d5317f1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 5.38 0 90) + (layer "F.Fab") + (uuid "034db87f-863d-41fd-b7c2-8805e2447496") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + ) + ) + (fp_text user "K" + (at 0 -1.8 90) + (layer "F.Fab") + (uuid "04a47dba-e505-4c06-ba87-c5ac6b3e6679") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole rect + (at 0 0 90) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 33 "/ROW1") + (pinfunction "K") + (pintype "passive") + (uuid "0d847247-38f7-4f65-bcd9-a83528e7bbb7") + ) + (pad "2" thru_hole oval + (at 10.16 0 90) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 9 "Net-(D9-A)") + (pinfunction "A") + (pintype "passive") + (uuid "2f41d207-cf01-4311-875a-48899939634a") + ) + (model "${KICAD8_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P10.16mm_Horizontal.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal" + (layer "F.Cu") + (uuid "b64e5a95-137f-4ef7-aa4e-efdc85a8adf1") + (at 209.01992 108.679603 90) + (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=10.16mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf") + (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 10.16mm length 4mm diameter 2mm") + (property "Reference" "D8" + (at 5.08 -2.12 90) + (layer "F.SilkS") + (uuid "b819b35f-6245-4914-bae3-eec08415c8ae") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "D" + (at 5.08 2.12 90) + (layer "F.Fab") + (hide yes) + (uuid "5e84e6d3-2a56-4b02-9bb3-ed6dd801762a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "0940d2d1-dc1b-4ec8-8ef5-b7b1e23f4df3") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "2f384e92-ee49-46af-9855-5c65541048a9") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "ce56f33b-e934-4a60-ad13-6857104a9c6b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "D*DO?35*") + (path "/5e29eff5-828b-4643-848a-2eb32de54e59") + (sheetname "Root") + (sheetfile "keyboard.kicad_sch") + (attr through_hole) + (fp_line + (start 7.2 -1.12) + (end 2.96 -1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "4d6ab591-59ee-4eee-a69a-572ca7705ebf") + ) + (fp_line + (start 3.8 -1.12) + (end 3.8 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "4372214a-77f3-416f-b469-7096d57c2fdd") + ) + (fp_line + (start 3.68 -1.12) + (end 3.68 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "ca3fab59-e478-4f4e-a27c-b939857e436b") + ) + (fp_line + (start 3.56 -1.12) + (end 3.56 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "f1153976-83d6-4a28-906e-b95b56757c42") + ) + (fp_line + (start 2.96 -1.12) + (end 2.96 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "ddb3b2d4-9ca4-40f8-9eff-e9f568818421") + ) + (fp_line + (start 9.12 0) + (end 7.2 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "19b9e6e4-e533-4b13-86c2-e4043411daed") + ) + (fp_line + (start 1.04 0) + (end 2.96 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "e0c07e6a-cc27-428f-92fc-9566efadff5a") + ) + (fp_line + (start 7.2 1.12) + (end 7.2 -1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "04b6f4e0-d3ae-4d26-a254-fc06674f44a5") + ) + (fp_line + (start 2.96 1.12) + (end 7.2 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "3e3ea4c1-ad01-4f23-8270-e956e6090643") + ) + (fp_line + (start 11.21 -1.25) + (end -1.05 -1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "60c11a50-65ee-49bc-8b86-575870f17080") + ) + (fp_line + (start -1.05 -1.25) + (end -1.05 1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "b208589f-0ccf-41ee-90c1-828d178a3c2b") + ) + (fp_line + (start 11.21 1.25) + (end 11.21 -1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "b38ed58d-789c-4e45-92bd-ccc563eb1bcf") + ) + (fp_line + (start -1.05 1.25) + (end 11.21 1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "94254417-26fa-421a-9b46-918275dc2668") + ) + (fp_line + (start 7.08 -1) + (end 3.08 -1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "a28b9248-ce3e-4706-9c19-5fd7d0e02c4a") + ) + (fp_line + (start 3.78 -1) + (end 3.78 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "c138a97c-1f7f-4856-ae4b-1e3a896da2b9") + ) + (fp_line + (start 3.68 -1) + (end 3.68 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "d53127ff-5e71-4c14-a53e-bde823f9fc15") + ) + (fp_line + (start 3.58 -1) + (end 3.58 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "99de35da-b885-4a7d-8dd6-949966327558") + ) + (fp_line + (start 3.08 -1) + (end 3.08 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "1c024199-ee60-4324-81f0-db67312e335f") + ) + (fp_line + (start 10.16 0) + (end 7.08 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "3afa38d0-5422-4f2f-9234-ba8c1a12da8c") + ) + (fp_line + (start 0 0) + (end 3.08 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "5151f1ee-48c4-4416-8b39-3f2d5965539c") + ) + (fp_line + (start 7.08 1) + (end 7.08 -1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "d08070b1-f600-403f-8190-1a305ef09cfc") + ) + (fp_line + (start 3.08 1) + (end 7.08 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "a9737354-91b5-4f01-91f1-b4e313e68088") + ) + (fp_text user "K" + (at 0 -1.8 90) + (layer "F.SilkS") + (uuid "735d9a25-a0be-496f-9843-109462db43d8") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 5.38 0 90) + (layer "F.Fab") + (uuid "1a23d681-bcf1-4d88-b3a8-e330a8173678") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + ) + ) + (fp_text user "K" + (at 0 -1.8 90) + (layer "F.Fab") + (uuid "3cc8305c-0b67-40d5-9f31-0470b0ce24fb") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole rect + (at 0 0 90) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 33 "/ROW1") + (pinfunction "K") + (pintype "passive") + (uuid "657746e7-1b47-4f4b-9828-086097c6fc38") + ) + (pad "2" thru_hole oval + (at 10.16 0 90) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 8 "Net-(D8-A)") + (pinfunction "A") + (pintype "passive") + (uuid "288b3a69-3b7a-43da-b7cd-9552e15aab95") + ) + (model "${KICAD8_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P10.16mm_Horizontal.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "SW_Cherry_MX_PCB_1.00u" + (layer "F.Cu") + (uuid "b94d44b2-ca5b-4312-a9ee-d420dce6f21d") + (at 172.263773 118.080937 60) + (descr "Cherry MX keyswitch PCB Mount Keycap 1.00u") + (tags "Cherry MX Keyboard Keyswitch Switch PCB Cutout Keycap 1.00u") + (property "Reference" "SW12" + (at 0 -8 60) + (layer "F.SilkS") + (uuid "945da0d3-0c20-45ea-a2c5-472f669f0f0d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "SW_Push" + (at 0 8 60) + (layer "F.Fab") + (hide yes) + (uuid "1d8240dd-8c9d-4779-a2c3-470dda0ba3a0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "SW_Cherry_MX_PCB_1.00u" + (at 0 0 60) + (layer "F.Fab") + (hide yes) + (uuid "2b1d0c9a-ac82-453d-b255-515b8b12f5d0") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 60) + (layer "F.Fab") + (hide yes) + (uuid "11200180-946d-4976-a1ec-849ff2c34035") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 60) + (layer "F.Fab") + (hide yes) + (uuid "e75d4dc1-4438-4bec-be78-c49fed6cb77f") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/7174eae6-dfd4-40e9-913a-9fc194558a6b") + (sheetname "Root") + (sheetfile "keyboard.kicad_sch") + (attr through_hole) + (fp_line + (start -7.1 -7.099999) + (end -7.099999 7.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "68c48046-63b6-47ac-b2ce-ef489cc309de") + ) + (fp_line + (start 7.099999 -7.1) + (end -7.1 -7.099999) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "b661c144-5f2a-49e0-aae4-9af2e114b662") + ) + (fp_line + (start -7.099999 7.1) + (end 7.1 7.099999) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "cbcac3e8-2564-456e-afb4-b021a35cc09d") + ) + (fp_line + (start 7.1 7.099999) + (end 7.099999 -7.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "162a9be3-5fcc-41ac-889c-26fc73740aa0") + ) + (fp_line + (start -9.525 -9.525) + (end -9.525 9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "53a9819b-ad73-4e6a-9e6a-67cc28576749") + ) + (fp_line + (start 9.525 -9.525) + (end -9.525 -9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "f312e721-b305-44db-8e5c-5159174c9312") + ) + (fp_line + (start -9.525 9.525) + (end 9.525 9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "6afe2a92-84b0-4a87-aee4-366aa59820c3") + ) + (fp_line + (start 9.525 9.525) + (end 9.525 -9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "0bf12e8e-5c85-4b90-922d-45b2ab2e4bb9") + ) + (fp_line + (start -7 -7) + (end -7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "d7a9a291-e83a-42dc-b79b-8ba74952b686") + ) + (fp_line + (start 7 -7) + (end -7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "c5206bee-8428-4d89-9786-ca35115d2ed5") + ) + (fp_line + (start -7 7) + (end 7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "300aa66a-dd75-48ee-9fb5-559ee2061cac") + ) + (fp_line + (start 7 7) + (end 7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "84a1fbf6-12f8-4fd5-903f-502451d3d143") + ) + (fp_line + (start -7.25 -7.25) + (end -7.25 7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "31a82553-1710-4e3a-8156-b6e9a8aeeb59") + ) + (fp_line + (start 7.25 -7.25) + (end -7.25 -7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "1a633ca4-ecf7-4d36-a710-402005b700a7") + ) + (fp_line + (start -7.25 7.25) + (end 7.25 7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "7803a03e-2117-4a5c-978a-0c66c16caabf") + ) + (fp_line + (start 7.25 7.25) + (end 7.25 -7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "a6254da8-296f-45f2-99da-917f7dbd354d") + ) + (fp_line + (start -7 -7) + (end -7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "11e6c1ea-3379-41d5-af8e-26ac1bf8adb0") + ) + (fp_line + (start 7 -7) + (end -7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f54ffa09-6932-49d7-9d5d-45c3403c225a") + ) + (fp_line + (start -7 7) + (end 7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "7f110953-7a7a-48b0-80f5-52fd7d041c1e") + ) + (fp_line + (start 7 7) + (end 7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f8123bf5-a5ab-421c-9b37-5d8debf98a0a") + ) + (fp_text user "${REFERENCE}" + (at 0 0 60) + (layer "F.Fab") + (uuid "a000b49b-9989-4645-980f-f1a8c966532a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "" np_thru_hole circle + (at -5.08 0 60) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "a1418db4-53de-4163-9e5c-fde558b6a33e") + ) + (pad "" np_thru_hole circle + (at 0 0 60) + (size 4 4) + (drill 4) + (layers "*.Cu" "*.Mask") + (uuid "79629a87-1558-4fca-8b1b-384abe7276a7") + ) + (pad "" np_thru_hole circle + (at 5.08 0 60) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "4076770f-a5cc-4c2e-9814-b42ec8eee28e") + ) + (pad "1" thru_hole circle + (at -3.81 -2.540001 60) + (size 2.5 2.5) + (drill 1.5) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 40 "/COL2") + (pintype "passive") + (uuid "e9585121-1fde-4961-9a14-a916852fb8bc") + ) + (pad "2" thru_hole circle + (at 2.54 -5.08 60) + (size 2.5 2.5) + (drill 1.5) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 12 "Net-(D12-A)") + (pintype "passive") + (uuid "e9e405ed-c5dc-4108-ab80-0f3f4efd4fb5") + ) + (model "${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Cherry_MX_PCB.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "SW_Cherry_MX_PCB_1.00u" + (layer "F.Cu") + (uuid "ba87d31a-0ca9-47c1-a19b-a8eec9a6deca") + (at 197.5 203.5) + (descr "Cherry MX keyswitch PCB Mount Keycap 1.00u") + (tags "Cherry MX Keyboard Keyswitch Switch PCB Cutout Keycap 1.00u") + (property "Reference" "SW29" + (at 0 -8 0) + (layer "F.SilkS") + (uuid "36b6acc5-fd93-4b9a-92ec-569070312f69") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "SW_Push" + (at 0 8 0) + (layer "F.Fab") + (hide yes) + (uuid "26cc22a2-3da4-48e4-b6a2-785b4cda933b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "SW_Cherry_MX_PCB_1.00u" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "9584c1d3-4644-49b2-8d3c-c34cf2683739") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "46f8d4a6-aeb4-42f0-b607-bba6536f5899") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "325756ce-73e0-4f9f-b6bb-6c239935a634") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/77b150d6-4918-458f-9c55-dc4867d74179") + (sheetname "Root") + (sheetfile "keyboard.kicad_sch") + (attr through_hole) + (fp_line + (start -7.1 -7.1) + (end -7.1 7.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "3ff56375-ff39-4c2a-b98c-d5e0452d1728") + ) + (fp_line + (start -7.1 7.1) + (end 7.1 7.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "d1606041-6e5e-4369-b187-28398005200d") + ) + (fp_line + (start 7.1 -7.1) + (end -7.1 -7.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "cc51fa0d-1a88-4750-85a6-5e527d24e144") + ) + (fp_line + (start 7.1 7.1) + (end 7.1 -7.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "fdea06a3-3636-419c-a570-192311016980") + ) + (fp_line + (start -9.525 -9.525) + (end -9.525 9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "17a4b025-f3b0-44bd-8b93-7d1037cd1664") + ) + (fp_line + (start -9.525 9.525) + (end 9.525 9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "23b7f11f-73eb-4911-ba6d-307ac084924a") + ) + (fp_line + (start 9.525 -9.525) + (end -9.525 -9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "7467a875-2a0a-4afe-b0a4-9f515ab84e3c") + ) + (fp_line + (start 9.525 9.525) + (end 9.525 -9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "52bd2e59-b419-4f88-b0aa-4f36ba0d979e") + ) + (fp_line + (start -7 -7) + (end -7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "2f0402d5-abac-44f9-b2fa-7be2c1bae5b4") + ) + (fp_line + (start -7 7) + (end 7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "b4f3ee66-77b7-4125-9ebf-5ddc8177765a") + ) + (fp_line + (start 7 -7) + (end -7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "35a9bcdf-eb31-4edc-a67a-1d493b1846dc") + ) + (fp_line + (start 7 7) + (end 7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "e809a341-7657-493a-9a1e-035cec4c6939") + ) + (fp_line + (start -7.25 -7.25) + (end -7.25 7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "14a628b5-b953-467e-a2e3-b36aa4df8bf8") + ) + (fp_line + (start -7.25 7.25) + (end 7.25 7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "307d3235-4365-4bf3-8791-422cee1d061d") + ) + (fp_line + (start 7.25 -7.25) + (end -7.25 -7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "a2e3f1ac-9e40-4bdf-b81a-60acc94ad326") + ) + (fp_line + (start 7.25 7.25) + (end 7.25 -7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "0564d15e-69d1-4d45-8d10-4c40350bca76") + ) + (fp_line + (start -7 -7) + (end -7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "164bf18d-8784-47c2-80db-dd393db234a2") + ) + (fp_line + (start -7 7) + (end 7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "cc4d9fbd-7fd8-4b47-8701-a694e81cdd69") + ) + (fp_line + (start 7 -7) + (end -7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "c18e662e-3aeb-41a5-9061-20eee569c912") + ) + (fp_line + (start 7 7) + (end 7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f942cec5-1fea-4c29-8f0b-39ea753d631a") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "3f825ee0-19eb-491f-8cb4-cd6474731dd4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "" np_thru_hole circle + (at -5.08 0) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "4a70b231-a9a1-415d-af08-4690315faa3b") + ) + (pad "" np_thru_hole circle + (at 0 0) + (size 4 4) + (drill 4) + (layers "*.Cu" "*.Mask") + (uuid "1338bf96-f900-4004-b6f7-ce25e2c7ba7b") + ) + (pad "" np_thru_hole circle + (at 5.08 0) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "7baa8e09-dc6d-4f5d-8b4b-b0baa6fbfc3a") + ) + (pad "1" thru_hole circle + (at -3.81 -2.54) + (size 2.5 2.5) + (drill 1.5) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 40 "/COL2") + (pintype "passive") + (uuid "1275762c-17e8-45c5-aa14-b627d0bb5d05") + ) + (pad "2" thru_hole circle + (at 2.54 -5.08) + (size 2.5 2.5) + (drill 1.5) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 28 "Net-(D29-A)") + (pintype "passive") + (uuid "90bcf621-f920-43ca-a9c5-92f60a74ee6f") + ) + (model "${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Cherry_MX_PCB.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "SW_Cherry_MX_PCB_1.00u" + (layer "F.Cu") + (uuid "bc8b0d29-085d-406e-99f5-84dfca8dcd96") + (at 181 68.5) + (descr "Cherry MX keyswitch PCB Mount Keycap 1.00u") + (tags "Cherry MX Keyboard Keyswitch Switch PCB Cutout Keycap 1.00u") + (property "Reference" "SW2" + (at 0 -8 0) + (layer "F.SilkS") + (uuid "09cd36ff-69a8-4f54-b350-2207c183dfdb") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "SW_Push" + (at 0 8 0) + (layer "F.Fab") + (hide yes) + (uuid "d0869c5b-2b52-4267-bbaf-fd7ffb482d1b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "SW_Cherry_MX_PCB_1.00u" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "8e1e59dc-eddd-4862-85f2-91d3ca7182f2") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "6f81d0f5-e60d-4208-a8b4-1f3bea6706c9") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "18c2da89-70f5-4a78-9b90-3a1afc9d14f9") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/0893450d-0c13-4b5e-b43e-0e94516da7b5") + (sheetname "Root") + (sheetfile "keyboard.kicad_sch") + (attr through_hole) + (fp_line + (start -7.1 -7.1) + (end -7.1 7.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "51b18e1e-e5f4-4d8e-bac7-054471045c91") + ) + (fp_line + (start -7.1 7.1) + (end 7.1 7.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "1f1cf8e0-bdda-4b92-8893-734a91977f38") + ) + (fp_line + (start 7.1 -7.1) + (end -7.1 -7.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "22144bed-f728-4b1d-8978-095087e6818b") + ) + (fp_line + (start 7.1 7.1) + (end 7.1 -7.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "422aa406-f1c0-411c-9597-7acd761a6f19") + ) + (fp_line + (start -9.525 -9.525) + (end -9.525 9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "32a843e7-d96a-45c1-b248-9f8dab7282b7") + ) + (fp_line + (start -9.525 9.525) + (end 9.525 9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "cbfd532d-e03d-4ecd-8382-249f81b68460") + ) + (fp_line + (start 9.525 -9.525) + (end -9.525 -9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "20de328e-c8f0-4def-9df2-d3802127d587") + ) + (fp_line + (start 9.525 9.525) + (end 9.525 -9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "744b2697-dc54-4f0b-8c48-ce6e51856b56") + ) + (fp_line + (start -7 -7) + (end -7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "a8f3dae1-1b5b-4673-addd-d95e97da60fd") + ) + (fp_line + (start -7 7) + (end 7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "cf6575ab-a1fc-4a10-9f5a-dace38e4df9c") + ) + (fp_line + (start 7 -7) + (end -7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "8912aa64-5834-406f-a2ee-2193d84ad9c7") + ) + (fp_line + (start 7 7) + (end 7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "f47b1873-9a9b-4484-b6ff-d61c2673a414") + ) + (fp_line + (start -7.25 -7.25) + (end -7.25 7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "9009db6e-63c3-4196-8aaf-83d7c7b60b4b") + ) + (fp_line + (start -7.25 7.25) + (end 7.25 7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "d3126525-7c63-4ea8-a1eb-e15efdda39f8") + ) + (fp_line + (start 7.25 -7.25) + (end -7.25 -7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "cc86dce4-7101-4eb5-9699-fdb153aa46be") + ) + (fp_line + (start 7.25 7.25) + (end 7.25 -7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "0f4f9e6d-4e91-4c8c-b3ec-4f478547cc53") + ) + (fp_line + (start -7 -7) + (end -7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "411cf724-dbba-4bd1-b6c3-365ec54f490d") + ) + (fp_line + (start -7 7) + (end 7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "fb044053-173a-4ec9-a9ac-047d316ccc1e") + ) + (fp_line + (start 7 -7) + (end -7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "46b3c5a0-59b3-459f-8a8e-94c8102f2b41") + ) + (fp_line + (start 7 7) + (end 7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "b119791e-238c-41c4-863d-70da319ec8a5") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "d3ae6b26-a04d-4ac1-b313-591c62c6de71") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "" np_thru_hole circle + (at -5.08 0) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "23891131-c42d-4dc9-93b0-9c7404e50e3a") + ) + (pad "" np_thru_hole circle + (at 0 0) + (size 4 4) + (drill 4) + (layers "*.Cu" "*.Mask") + (uuid "21f0a82c-d684-498f-864b-544c6bcfbd6e") + ) + (pad "" np_thru_hole circle + (at 5.08 0) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "ca46be4c-db40-422a-b459-86f4302ad2b7") + ) + (pad "1" thru_hole circle + (at -3.81 -2.54) + (size 2.5 2.5) + (drill 1.5) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 39 "/COL3") + (pintype "passive") + (uuid "4044722e-665c-462b-951e-c68d907b3211") + ) + (pad "2" thru_hole circle + (at 2.54 -5.08) + (size 2.5 2.5) + (drill 1.5) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 4 "Net-(D2-A)") + (pintype "passive") + (uuid "1aed8039-c74d-493a-9226-ff9ba89c36eb") + ) + (model "${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Cherry_MX_PCB.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "SW_Cherry_MX_PCB_1.00u" + (layer "F.Cu") + (uuid "c207352e-c2e7-4601-bfc4-e98bdd4d8533") + (at 220.5 203.5) + (descr "Cherry MX keyswitch PCB Mount Keycap 1.00u") + (tags "Cherry MX Keyboard Keyswitch Switch PCB Cutout Keycap 1.00u") + (property "Reference" "SW30" + (at 0 -8 0) + (layer "F.SilkS") + (uuid "b1edd8be-707a-4a8f-a1f6-8afedb6a16cd") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "SW_Push" + (at 0 8 0) + (layer "F.Fab") + (hide yes) + (uuid "08e9ef07-dcab-4698-a76a-958c4dd94408") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "SW_Cherry_MX_PCB_1.00u" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "580f821f-6b07-4a07-a0c1-7a3517173444") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "e919937b-d9b7-466f-9dc7-802d88f20421") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "4a303a22-c035-4594-8c99-5b42646b9af2") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/585bdbba-e9b0-40ca-acb3-ac931b9f3f86") + (sheetname "Root") + (sheetfile "keyboard.kicad_sch") + (attr through_hole) + (fp_line + (start -7.1 -7.1) + (end -7.1 7.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "270baec0-bc8b-45dc-b82b-444932500c74") + ) + (fp_line + (start -7.1 7.1) + (end 7.1 7.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "ea690426-f45c-490c-9df8-af2eda77b58b") + ) + (fp_line + (start 7.1 -7.1) + (end -7.1 -7.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "b026cb62-5cc7-4011-8f22-32103d1d814e") + ) + (fp_line + (start 7.1 7.1) + (end 7.1 -7.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "641f0681-1d9e-402b-b7a6-652c1c1afee9") + ) + (fp_line + (start -9.525 -9.525) + (end -9.525 9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "e1daa6c3-1790-47a3-9459-9d692de2e585") + ) + (fp_line + (start -9.525 9.525) + (end 9.525 9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "d03d7c6a-5b82-48b5-b526-a3ca54f160dd") + ) + (fp_line + (start 9.525 -9.525) + (end -9.525 -9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "7a4b327c-89f7-44a5-afcf-2aa9ac588d74") + ) + (fp_line + (start 9.525 9.525) + (end 9.525 -9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "a993340e-b229-4284-8f14-98ab17120aec") + ) + (fp_line + (start -7 -7) + (end -7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "9228e37e-34ba-474f-926f-cba23318df85") + ) + (fp_line + (start -7 7) + (end 7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "8d9e0f9c-30b4-4750-bce4-d5cab8227626") + ) + (fp_line + (start 7 -7) + (end -7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "cca2de1c-ffc8-466d-905d-33b90a791b6b") + ) + (fp_line + (start 7 7) + (end 7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "d1095c42-e92b-4818-980e-2e954874c7f5") + ) + (fp_line + (start -7.25 -7.25) + (end -7.25 7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "64f09856-27e0-4bd1-95d4-af30b2106948") + ) + (fp_line + (start -7.25 7.25) + (end 7.25 7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "2f5de402-b263-4e91-8026-02a1fecacade") + ) + (fp_line + (start 7.25 -7.25) + (end -7.25 -7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "382ce768-238c-46a3-9b17-de97e6e9c3bf") + ) + (fp_line + (start 7.25 7.25) + (end 7.25 -7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "63370e31-3602-47be-b6c9-89572aae3e2f") + ) + (fp_line + (start -7 -7) + (end -7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "9351037b-520f-4d26-ac48-a8d859fa887a") + ) + (fp_line + (start -7 7) + (end 7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "e0b893a3-3dc4-4570-87ee-5f7ac4f22dc9") + ) + (fp_line + (start 7 -7) + (end -7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "bbe5fc8a-1fe0-4842-8e6a-4790a2c8fa20") + ) + (fp_line + (start 7 7) + (end 7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "8e9aa94c-9df6-4adb-81b1-a7cac2d148fb") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "44941db5-36af-484f-9fb1-815b5915cbc7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "" np_thru_hole circle + (at -5.08 0) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "ad2f03c9-abee-4ebb-9a56-1b7f9f5f09bb") + ) + (pad "" np_thru_hole circle + (at 0 0) + (size 4 4) + (drill 4) + (layers "*.Cu" "*.Mask") + (uuid "9c144482-512f-41a3-b8bb-2dacdfd0f8a5") + ) + (pad "" np_thru_hole circle + (at 5.08 0) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "9ab87c07-4dd2-4952-ac99-e7806fb25b66") + ) + (pad "1" thru_hole circle + (at -3.81 -2.54) + (size 2.5 2.5) + (drill 1.5) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 39 "/COL3") + (pintype "passive") + (uuid "7f562a23-c860-4b14-a88d-2a55b73e19b6") + ) + (pad "2" thru_hole circle + (at 2.54 -5.08) + (size 2.5 2.5) + (drill 1.5) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 29 "Net-(D30-A)") + (pintype "passive") + (uuid "4323795d-9f58-436f-a2e8-922680a37262") + ) + (model "${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Cherry_MX_PCB.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "SW_Cherry_MX_PCB_1.00u" + (layer "F.Cu") + (uuid "c2872872-10a6-42b2-8ae2-a40c731e295d") + (at 73 96.5) + (descr "Cherry MX keyswitch PCB Mount Keycap 1.00u") + (tags "Cherry MX Keyboard Keyswitch Switch PCB Cutout Keycap 1.00u") + (property "Reference" "SW5" + (at 0 -8 0) + (layer "F.SilkS") + (uuid "e75eb2db-d7c7-42e3-9e99-6a0750fdbd13") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "SW_Push" + (at 0 8 0) + (layer "F.Fab") + (hide yes) + (uuid "f9cdfe99-cacb-4312-9ac2-bc59e6a30595") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "SW_Cherry_MX_PCB_1.00u" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "43edf382-d1d9-46aa-b242-dced34b0994a") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "43e5bac3-9903-4c35-90d4-61ecf8cd8618") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "a03947cf-b1f3-47dd-af3c-4d912ad8e464") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/06bda14a-4fa2-4a0b-b048-8545b4ee9adb") + (sheetname "Root") + (sheetfile "keyboard.kicad_sch") + (attr through_hole) + (fp_line + (start -7.1 -7.1) + (end -7.1 7.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "6055ea25-8f6f-46f6-b401-ecb79b1e1145") + ) + (fp_line + (start -7.1 7.1) + (end 7.1 7.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "6a41ddb3-18ef-4030-a8c3-f98f7a89caa6") + ) + (fp_line + (start 7.1 -7.1) + (end -7.1 -7.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "af0a652d-bd7d-4e20-82dc-d63396c0a708") + ) + (fp_line + (start 7.1 7.1) + (end 7.1 -7.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "9e3116f2-20b5-4585-9d23-6170ec156c41") + ) + (fp_line + (start -9.525 -9.525) + (end -9.525 9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "50611806-4b9c-495b-b8b0-2125da899004") + ) + (fp_line + (start -9.525 9.525) + (end 9.525 9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "410cd8f6-dbc6-4f8d-a694-d0cce318bee1") + ) + (fp_line + (start 9.525 -9.525) + (end -9.525 -9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "a7df8531-80c8-48bd-8ade-fb6c65a83a42") + ) + (fp_line + (start 9.525 9.525) + (end 9.525 -9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "84a5a231-9872-4475-93a2-5ddc4b2d7801") + ) + (fp_line + (start -7 -7) + (end -7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "10c3ab67-04a6-4cd5-969a-08aee4c21f68") + ) + (fp_line + (start -7 7) + (end 7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "a4b75088-9ae0-4c39-a9e9-5ac1d29dc14f") + ) + (fp_line + (start 7 -7) + (end -7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "e54d269e-76e6-4f93-9f97-c725f7eb6164") + ) + (fp_line + (start 7 7) + (end 7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "908acdde-bb47-499d-a657-04b3786f03d0") + ) + (fp_line + (start -7.25 -7.25) + (end -7.25 7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "77ee5486-57f8-4fcd-8c67-453a09346032") + ) + (fp_line + (start -7.25 7.25) + (end 7.25 7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "d8224da1-c2ca-42c5-be1f-895e6768a13b") + ) + (fp_line + (start 7.25 -7.25) + (end -7.25 -7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "4575969b-3b55-4f5f-bc77-7135a8a7064f") + ) + (fp_line + (start 7.25 7.25) + (end 7.25 -7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "73c0eacf-fe8b-4ed5-aede-84b9a199090c") + ) + (fp_line + (start -7 -7) + (end -7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f511c2f7-b8e0-4f20-8365-c06dfb92ca6b") + ) + (fp_line + (start -7 7) + (end 7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "b5e62f36-db41-4cc6-9b20-36fb0608f397") + ) + (fp_line + (start 7 -7) + (end -7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "0de8e223-d4bc-41cc-b9b8-a623b81cb3b8") + ) + (fp_line + (start 7 7) + (end 7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "caf45218-98b4-468b-a5c1-1821e06a5957") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "4f19f8bf-f8f1-4ddf-b751-bdac2e5e0c52") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "" np_thru_hole circle + (at -5.08 0) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "d5699194-471e-46bc-ad71-10a7d606ce0b") + ) + (pad "" np_thru_hole circle + (at 0 0) + (size 4 4) + (drill 4) + (layers "*.Cu" "*.Mask") + (uuid "36f79134-b20e-47a6-b250-0a3596061fc3") + ) + (pad "" np_thru_hole circle + (at 5.08 0) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "848ea1b1-c661-43db-85d3-7beb62153a6f") + ) + (pad "1" thru_hole circle + (at -3.81 -2.54) + (size 2.5 2.5) + (drill 1.5) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 42 "/COL0") + (pintype "passive") + (uuid "e25f6eb9-e8eb-41a7-9ba6-0075c55fcc3c") + ) + (pad "2" thru_hole circle + (at 2.54 -5.08) + (size 2.5 2.5) + (drill 1.5) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 7 "Net-(D5-A)") + (pintype "passive") + (uuid "a9f1e0b9-fc08-4a09-8163-dfa4dc314d0f") + ) + (model "${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Cherry_MX_PCB.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + (model "${KIPRJMOD}/Cherry MX.STEP" + (offset + (xyz 0 1 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz -90 0 0) + ) + ) + ) + (footprint "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal" + (layer "F.Cu") + (uuid "c42ffcda-f8f0-40ff-bb4d-cd3f77607269") + (at 136.5 73.5 90) + (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=10.16mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf") + (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 10.16mm length 4mm diameter 2mm") + (property "Reference" "D1" + (at 5.08 -2.12 90) + (layer "F.SilkS") + (uuid "dd5f6fce-af86-4710-b2c4-2b71cdda84b5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "D" + (at 5.08 2.12 90) + (layer "F.Fab") + (hide yes) + (uuid "87df1573-3ea1-4f88-bf92-482f23ac28b8") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "182978dd-4687-4cf7-ad33-50067fa17215") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "cbda8e39-1852-40b5-adb8-340ecd5f5ea2") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "e590e007-7a14-4423-8e8b-182d3b1068f3") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "D*DO?35*") + (path "/02e5291d-7f9b-4d7f-ad99-79beb1d5927c") + (sheetname "Root") + (sheetfile "keyboard.kicad_sch") + (attr through_hole) + (fp_line + (start 7.2 -1.12) + (end 2.96 -1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "6e94f42c-58a8-47ea-adeb-6510baa99b6e") + ) + (fp_line + (start 3.8 -1.12) + (end 3.8 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "d01e6bf8-fe46-4c90-a49e-721777775134") + ) + (fp_line + (start 3.68 -1.12) + (end 3.68 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "a6af93bf-6f53-46ae-b5cd-c6da925850b0") + ) + (fp_line + (start 3.56 -1.12) + (end 3.56 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "d787a31d-8982-4606-a5b1-57eedbda4d33") + ) + (fp_line + (start 2.96 -1.12) + (end 2.96 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "6d3d124c-7438-40bd-8343-54b96b356ffc") + ) + (fp_line + (start 9.12 0) + (end 7.2 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "ad085aa2-1f71-4915-8a45-537f7a335672") + ) + (fp_line + (start 1.04 0) + (end 2.96 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "8523d820-4715-47bf-9013-5c08262eae4e") + ) + (fp_line + (start 7.2 1.12) + (end 7.2 -1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "602b5c0d-8e55-46c9-9e66-a57577cec31d") + ) + (fp_line + (start 2.96 1.12) + (end 7.2 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "c8d0a570-9357-4bcd-bf3f-2dcd475086eb") + ) + (fp_line + (start 11.21 -1.25) + (end -1.05 -1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "87f0dfd7-8bb4-4fad-8806-b3e9711ecf0c") + ) + (fp_line + (start -1.05 -1.25) + (end -1.05 1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "07622cac-78f3-4990-9fba-5810f4ab923e") + ) + (fp_line + (start 11.21 1.25) + (end 11.21 -1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f9cce6e8-a6bc-4059-aeb2-f6b1472689f5") + ) + (fp_line + (start -1.05 1.25) + (end 11.21 1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "912375de-a9fb-40fa-87ef-c0376fd7fd72") + ) + (fp_line + (start 7.08 -1) + (end 3.08 -1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "64259ca8-d07c-4ef4-a29e-41d3c725ff96") + ) + (fp_line + (start 3.78 -1) + (end 3.78 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "12adcfe1-6294-46d6-bebd-f47b8b7b3ef5") + ) + (fp_line + (start 3.68 -1) + (end 3.68 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "4c12e763-75e4-4b36-a9e8-e7f75de548c6") + ) + (fp_line + (start 3.58 -1) + (end 3.58 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "0fc71262-7e26-485c-9b62-085b806c2ee9") + ) + (fp_line + (start 3.08 -1) + (end 3.08 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "effe5816-922c-4bc3-a4e8-92d2736e9b7e") + ) + (fp_line + (start 10.16 0) + (end 7.08 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "9ac0972f-5d78-4206-8fa5-1d523d58c3a5") + ) + (fp_line + (start 0 0) + (end 3.08 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "95d4df91-0210-4cd5-9c10-9023c22c7ddc") + ) + (fp_line + (start 7.08 1) + (end 7.08 -1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "573156a5-b5f2-4896-a458-d1185ea8db23") + ) + (fp_line + (start 3.08 1) + (end 7.08 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f24cab9b-9a9a-4d52-85ad-c9a5d7f4c56b") + ) + (fp_text user "K" + (at 0 -1.8 90) + (layer "F.SilkS") + (uuid "a7c5d6ae-a905-4dc2-9865-fcbefd77994f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "K" + (at 0 -1.8 90) + (layer "F.Fab") + (uuid "6b69c353-0fe3-40b5-a7d8-e9d4b6bc2c43") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 5.38 0 90) + (layer "F.Fab") + (uuid "7571b471-d509-4b56-b8b7-d320b5eead89") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + ) + ) + (pad "1" thru_hole rect + (at 0 0 90) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 32 "/ROW0") + (pinfunction "K") + (pintype "passive") + (uuid "1fa1a096-9e8b-449a-b2d2-285087965c05") + ) + (pad "2" thru_hole oval + (at 10.16 0 90) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 3 "Net-(D1-A)") + (pinfunction "A") + (pintype "passive") + (uuid "7890a63e-c231-4b92-8f65-26c827d731eb") + ) + (model "${KICAD8_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P10.16mm_Horizontal.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "MountingHole:MountingHole_3.2mm_M3_ISO7380_Pad" + (layer "F.Cu") + (uuid "c54e60e9-1a85-46fa-abe9-85865c77348e") + (at 95 112.5) + (descr "Mounting Hole 3.2mm, M3, ISO7380") + (tags "mounting hole 3.2mm m3 iso7380") + (property "Reference" "H8" + (at 0 -3.85 0) + (layer "F.SilkS") + (hide yes) + (uuid "e4cb934e-743b-42a0-8acb-87188f70555c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "MountingHole_3.2mm_M3_ISO7380_Pad" + (at 0 3.85 0) + (layer "F.Fab") + (hide yes) + (uuid "30536842-1658-4d40-8e6a-3bb8426c95c8") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "MountingHole:MountingHole_3.2mm_M3_ISO7380_Pad" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "0f8874a4-5627-454b-9ee7-2adc5cbc302e") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "5b0703a1-67cb-4f96-ac53-8cfef1cbc966") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "ad8ca791-00a8-4623-a0e3-f7c976ee46ac") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr exclude_from_pos_files exclude_from_bom) + (fp_circle + (center 0 0) + (end 2.85 0) + (stroke + (width 0.15) + (type solid) + ) + (fill none) + (layer "Cmts.User") + (uuid "589825a4-a755-48c0-9683-f9326c33c608") + ) + (fp_circle + (center 0 0) + (end 3.1 0) + (stroke + (width 0.05) + (type solid) + ) + (fill none) + (layer "F.CrtYd") + (uuid "15b293b9-4e79-4af9-911b-14f52a3145ad") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "4534a987-bd37-4a19-a7f4-d9cb3094bb54") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole circle + (at 0 0) + (size 5.7 5.7) + (drill 3.2) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "1570ae46-e396-4ecf-86ed-99326d7a34a8") + ) + ) + (footprint "SW_Cherry_MX_PCB_1.00u" + (layer "F.Cu") + (uuid "c85bddec-eb44-4daa-b34c-c6a5ae4defb2") + (at 184.75 167.5 -60) + (descr "Cherry MX keyswitch PCB Mount Keycap 1.00u") + (tags "Cherry MX Keyboard Keyswitch Switch PCB Cutout Keycap 1.00u") + (property "Reference" "SW21" + (at 0 -8 120) + (layer "F.SilkS") + (uuid "c9138993-4f10-4b5e-b06b-c3f716dcd219") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "SW_Push" + (at 0 8 120) + (layer "F.Fab") + (hide yes) + (uuid "afb1c8e8-5b76-4b50-b6bb-bcd18bd02c3b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "SW_Cherry_MX_PCB_1.00u" + (at 0 0 120) + (layer "F.Fab") + (hide yes) + (uuid "0d37972a-0783-48cf-ba53-42f089e6291a") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 120) + (layer "F.Fab") + (hide yes) + (uuid "a9e343f9-5145-4709-b4cd-e24a604bf014") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 120) + (layer "F.Fab") + (hide yes) + (uuid "9b5b596d-0b2e-498a-ae4d-32bbd1f3c7ed") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/b4ed11d3-e060-4953-a0f9-2ca50821b183") + (sheetname "Root") + (sheetfile "keyboard.kicad_sch") + (attr through_hole) + (fp_line + (start -7.1 7.099999) + (end 7.099999 7.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "45cb0e41-5366-4402-a111-80d587aeb21b") + ) + (fp_line + (start 7.099999 7.1) + (end 7.1 -7.099999) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "c4bcee8b-8fcc-40ad-a7e4-036b2729ed70") + ) + (fp_line + (start -7.099999 -7.1) + (end -7.1 7.099999) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "ed0d3c7a-0749-4c71-95f3-a9001ddffbb0") + ) + (fp_line + (start 7.1 -7.099999) + (end -7.099999 -7.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "dac078ab-171b-47d8-b2c3-f8bc020b6697") + ) + (fp_line + (start -9.525 9.525) + (end 9.525 9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "57911c34-167c-4527-897b-bf4813a16c1b") + ) + (fp_line + (start 9.525 9.525) + (end 9.525 -9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "70a9a11d-1f53-48ec-9aec-26b56f2b1429") + ) + (fp_line + (start -9.525 -9.525) + (end -9.525 9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "42523a1c-b1cf-41ce-b519-4f5b62a02f32") + ) + (fp_line + (start 9.525 -9.525) + (end -9.525 -9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "91436bf2-deb6-4f28-8395-9a41eef74d5b") + ) + (fp_line + (start -7 7) + (end 7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "2bdce80a-ef28-4e77-ba0a-0977e87d77cc") + ) + (fp_line + (start 7 7) + (end 7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "52be52fc-ca47-4b91-86ba-a41d53561958") + ) + (fp_line + (start -7 -7) + (end -7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "9fdde549-be90-4089-bd12-92828c9679f3") + ) + (fp_line + (start 7 -7) + (end -7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "f7de09b4-e483-432f-984d-749b2b317123") + ) + (fp_line + (start -7.25 7.25) + (end 7.25 7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "4c2d40db-fd7c-4d7b-acae-1507e1678577") + ) + (fp_line + (start 7.25 7.25) + (end 7.25 -7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "be3df86a-539d-4a3b-8464-fbce3bb55f5e") + ) + (fp_line + (start -7.25 -7.25) + (end -7.25 7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "df5c67f7-dbc3-4c18-87d3-065bbb6f11a0") + ) + (fp_line + (start 7.25 -7.25) + (end -7.25 -7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "d65e8a72-76b7-4de5-b2f0-95ca1142bcc1") + ) + (fp_line + (start -7 7) + (end 7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "1ccc45a4-4174-4c1b-bc79-d9eb06124f48") + ) + (fp_line + (start 7 7) + (end 7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "694e4d83-923d-4445-9d6f-ff8db4b3911e") + ) + (fp_line + (start -7 -7) + (end -7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "36fc7be9-45e9-4fe5-a3d1-3d2009109e88") + ) + (fp_line + (start 7 -7) + (end -7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "bbc2f60e-eb3c-4d3b-a6e9-3f620d8525b3") + ) + (fp_text user "${REFERENCE}" + (at 0 0 120) + (layer "F.Fab") + (uuid "a5a998dc-d823-453c-ade6-9cf570a9107a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "" np_thru_hole circle + (at -5.08 0 300) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "643d08e1-cdc1-4650-b85f-ae51b4d94a78") + ) + (pad "" np_thru_hole circle + (at 0 0 300) + (size 4 4) + (drill 4) + (layers "*.Cu" "*.Mask") + (uuid "12c0ad96-8c2c-4564-b76c-7eaf7b246f0f") + ) + (pad "" np_thru_hole circle + (at 5.08 0 300) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "409eea54-135b-414c-97e2-1298bc685605") + ) + (pad "1" thru_hole circle + (at -3.81 -2.540001 300) + (size 2.5 2.5) + (drill 1.5) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 40 "/COL2") + (pintype "passive") + (uuid "e421e3c3-0c63-47c9-879b-59b55c7d95be") + ) + (pad "2" thru_hole circle + (at 2.54 -5.08 300) + (size 2.5 2.5) + (drill 1.5) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 21 "Net-(D21-A)") + (pintype "passive") + (uuid "38f962d0-2e91-43c8-85f0-3da6c5c1ce34") + ) + (model "${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Cherry_MX_PCB.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "SW_Cherry_MX_PCB_1.00u" + (layer "F.Cu") + (uuid "c8cf18a7-8b36-4c16-88ff-95b2af173d5a") + (at 237 68.5) + (descr "Cherry MX keyswitch PCB Mount Keycap 1.00u") + (tags "Cherry MX Keyboard Keyswitch Switch PCB Cutout Keycap 1.00u") + (property "Reference" "SW3" + (at 0 -8 0) + (layer "F.SilkS") + (uuid "cac1ca27-0b85-4837-84fd-bff6ce34d8fc") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "SW_Push" + (at 0 8 0) + (layer "F.Fab") + (hide yes) + (uuid "5d733dfd-2d41-40e9-81a9-34cf46e37ba7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "SW_Cherry_MX_PCB_1.00u" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "e3c9139c-27cb-497e-a743-13fccaade7a4") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "d76fa1e5-a3e2-4eb0-9df1-85a4558356d1") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "346a59a2-48eb-47c1-ae26-a4f29333691b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/a085731f-6383-434e-8c77-627681eafb5e") + (sheetname "Root") + (sheetfile "keyboard.kicad_sch") + (attr through_hole) + (fp_line + (start -7.1 -7.1) + (end -7.1 7.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "d8d4861c-3569-43c3-aea0-f0295ca33cac") + ) + (fp_line + (start -7.1 7.1) + (end 7.1 7.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "720577bd-223a-4b85-a170-754379d0c4e5") + ) + (fp_line + (start 7.1 -7.1) + (end -7.1 -7.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "89bebd3c-eb03-4281-aff5-d97b67903668") + ) + (fp_line + (start 7.1 7.1) + (end 7.1 -7.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "f3fea98c-8af5-4747-b1c1-3429379c4404") + ) + (fp_line + (start -9.525 -9.525) + (end -9.525 9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "5102249b-3e8a-4d69-893d-85dda3c072f6") + ) + (fp_line + (start -9.525 9.525) + (end 9.525 9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "0f9438d2-81d5-4a4a-ad3a-82073cc3eeab") + ) + (fp_line + (start 9.525 -9.525) + (end -9.525 -9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "04b85eca-bd9a-4b99-bc8c-301800036809") + ) + (fp_line + (start 9.525 9.525) + (end 9.525 -9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "4b951e95-f073-401f-866a-c06100adcaf4") + ) + (fp_line + (start -7 -7) + (end -7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "722c3aee-371d-42de-aee2-e4848e4be3a7") + ) + (fp_line + (start -7 7) + (end 7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "a3c7f104-340e-41a5-8224-d065fda81ece") + ) + (fp_line + (start 7 -7) + (end -7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "db30006d-3b4c-476b-a01d-88942c0c0121") + ) + (fp_line + (start 7 7) + (end 7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "ff543ea4-ed15-4e73-8978-d0c82f3209a6") + ) + (fp_line + (start -7.25 -7.25) + (end -7.25 7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "97047b5a-9706-4757-8bc2-6404bca7845a") + ) + (fp_line + (start -7.25 7.25) + (end 7.25 7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "86a07476-d965-4bba-b569-d23e1a1e7f09") + ) + (fp_line + (start 7.25 -7.25) + (end -7.25 -7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "325b93a8-e555-42fe-aad8-7083bd903abd") + ) + (fp_line + (start 7.25 7.25) + (end 7.25 -7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "bf885140-af0f-40f5-bae2-e30427ecd37f") + ) + (fp_line + (start -7 -7) + (end -7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f3927122-7b78-48a6-9a26-58e8768f82f7") + ) + (fp_line + (start -7 7) + (end 7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "0ffd70bd-62ea-4eed-863a-43ab34a26784") + ) + (fp_line + (start 7 -7) + (end -7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "d26099ba-dcb2-4927-be82-db277b68e00e") + ) + (fp_line + (start 7 7) + (end 7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "731dec76-0a14-4acb-9700-0554fcbb5b38") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "2a8a8eec-7f5c-4416-9d89-8dcd6b7f467d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "" np_thru_hole circle + (at -5.08 0) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "3f960e03-b061-4af8-93a0-422ae9570f73") + ) + (pad "" np_thru_hole circle + (at 0 0) + (size 4 4) + (drill 4) + (layers "*.Cu" "*.Mask") + (uuid "5f245a45-0da2-4c41-8aef-7135ce454b91") + ) + (pad "" np_thru_hole circle + (at 5.08 0) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "8364c7fa-059d-438f-99a8-38e762502ab3") + ) + (pad "1" thru_hole circle + (at -3.81 -2.54) + (size 2.5 2.5) + (drill 1.5) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 36 "/COL4") + (pintype "passive") + (uuid "555eac01-c2ce-4ebe-942e-937eb7406e2c") + ) + (pad "2" thru_hole circle + (at 2.54 -5.08) + (size 2.5 2.5) + (drill 1.5) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 5 "Net-(D3-A)") + (pintype "passive") + (uuid "0d1c12f6-1eb9-409a-99bc-92195b8b82d7") + ) + (model "${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Cherry_MX_PCB.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "MountingHole:MountingHole_4.3mm_M4_ISO7380_Pad" + (layer "F.Cu") + (uuid "c9d460fd-ce0a-4fcc-acb1-da57a16458b1") + (at 71.84 67.14) + (descr "Mounting Hole 4.3mm, M4, ISO7380") + (tags "mounting hole 4.3mm m4 iso7380") + (property "Reference" "H1" + (at 0 -4.8 0) + (layer "F.SilkS") + (hide yes) + (uuid "90d08a47-0da3-4e71-afdb-1f0bedc806e8") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "MountingHole_4.3mm_M4_ISO7380_Pad" + (at 0 4.8 0) + (layer "F.Fab") + (hide yes) + (uuid "db725bb0-b99e-43a7-93d9-f014d14e794a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "MountingHole:MountingHole_4.3mm_M4_ISO7380_Pad" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "f73fc327-4add-4e40-bb64-75039d1a2058") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "8841290d-55bc-40f6-a58c-0d8cd2716aad") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "1187b098-f79e-4b11-90ed-b1f916409583") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "MountingHole*") + (path "/d6a17750-a14d-4d56-9efc-3020cc9d8136") + (sheetname "Root") + (sheetfile "keyboard.kicad_sch") + (attr exclude_from_pos_files exclude_from_bom) + (fp_circle + (center 0 0) + (end 3.8 0) + (stroke + (width 0.15) + (type solid) + ) + (fill none) + (layer "Cmts.User") + (uuid "af7c9890-c73d-4e56-a621-894e6b208585") + ) + (fp_circle + (center 0 0) + (end 4.05 0) + (stroke + (width 0.05) + (type solid) + ) + (fill none) + (layer "F.CrtYd") + (uuid "059a8617-5c65-4211-b114-8f37aa27a1ad") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "f44a4094-635f-4837-adef-8286dacbeea3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole circle + (at 0 0) + (size 7.6 7.6) + (drill 4.3) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "b99f55eb-d56b-4a91-8f1c-9b385fe95525") + ) + ) + (footprint "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal" + (layer "F.Cu") + (uuid "ca83db54-523a-4a60-98b6-f07a6b4fc0e1") + (at 356.956198 101.771287 90) + (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=10.16mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf") + (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 10.16mm length 4mm diameter 2mm") + (property "Reference" "D11" + (at 5.08 -2.12 90) + (layer "F.SilkS") + (uuid "64417be3-16cc-4ab0-bd95-ae50ee2b2efc") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "D" + (at 5.08 2.12 90) + (layer "F.Fab") + (hide yes) + (uuid "f6fc5ff1-214f-4716-a002-f1bee365522e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "7d026db3-db40-4658-bfe8-c05893bbbf48") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "b9e19cc7-6108-467f-b91f-f3b360501b96") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "d448688d-a21f-421d-b718-4a74a84aba7c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "D*DO?35*") + (path "/fc4b657d-9c8e-42b4-824c-cb428deaa14e") + (sheetname "Root") + (sheetfile "keyboard.kicad_sch") + (attr through_hole) + (fp_line + (start 7.2 -1.12) + (end 2.96 -1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "baa99327-51c0-43c9-b1ea-af4c88c84665") + ) + (fp_line + (start 3.8 -1.12) + (end 3.8 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "a696b95c-7070-44e5-86a8-7b67d43d209d") + ) + (fp_line + (start 3.68 -1.12) + (end 3.68 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "a4a94854-199c-41d5-a87a-be714ae4c152") + ) + (fp_line + (start 3.56 -1.12) + (end 3.56 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "90a2d323-4674-48bb-a1ad-a01b75f6ce08") + ) + (fp_line + (start 2.96 -1.12) + (end 2.96 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "b0daf4cf-5349-400d-b748-b0efe79f097b") + ) + (fp_line + (start 9.12 0) + (end 7.2 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "6b15afce-0095-417f-91b1-02e294102aa8") + ) + (fp_line + (start 1.04 0) + (end 2.96 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "17904ffb-1999-419f-aa0b-9c2590d1fb6f") + ) + (fp_line + (start 7.2 1.12) + (end 7.2 -1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "237f077b-3c7d-4ee4-9f91-d72ea07c4750") + ) + (fp_line + (start 2.96 1.12) + (end 7.2 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "5341d416-02f7-41d6-90aa-ede8a80758a0") + ) + (fp_line + (start 11.21 -1.25) + (end -1.05 -1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "3a820fa8-8d5b-42d8-8740-6e424a9a0ce2") + ) + (fp_line + (start -1.05 -1.25) + (end -1.05 1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "d36dd68b-9c39-4edb-9cbc-d83c06b003ca") + ) + (fp_line + (start 11.21 1.25) + (end 11.21 -1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "2b4d7be4-ddda-4d63-9bf5-6a337b02cc7c") + ) + (fp_line + (start -1.05 1.25) + (end 11.21 1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "11501e82-511a-44e8-bff1-70f4aabcde46") + ) + (fp_line + (start 7.08 -1) + (end 3.08 -1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "102ba5ed-857e-4eaf-8c41-6aad6461728e") + ) + (fp_line + (start 3.78 -1) + (end 3.78 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "c8284eac-bb3e-43df-a696-cc8dfe60b1b7") + ) + (fp_line + (start 3.68 -1) + (end 3.68 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "bab418e8-68da-4d18-bdce-08847f17603e") + ) + (fp_line + (start 3.58 -1) + (end 3.58 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "37bcab32-23b3-4eba-aeb2-c7e149f3b8b3") + ) + (fp_line + (start 3.08 -1) + (end 3.08 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "4af5e2ec-ac7f-4120-982c-02e427bbe3b0") + ) + (fp_line + (start 10.16 0) + (end 7.08 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "2d772622-5a8d-4410-bf49-6f9faf5c7d3c") + ) + (fp_line + (start 0 0) + (end 3.08 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "81ab9fcf-ec93-4ddb-a4a0-5ec120bb6cf4") + ) + (fp_line + (start 7.08 1) + (end 7.08 -1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "5814b647-1711-4b91-97a0-10811f008b59") + ) + (fp_line + (start 3.08 1) + (end 7.08 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "55f24887-63ed-4f3b-85f9-a8f4ff5ea0a2") + ) + (fp_text user "K" + (at 0 -1.8 90) + (layer "F.SilkS") + (uuid "514c07e0-7b7c-45c8-8e23-34e080cda712") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "K" + (at 0 -1.8 90) + (layer "F.Fab") + (uuid "2e82e784-822f-4497-9ebb-f26bb757142c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 5.38 0 90) + (layer "F.Fab") + (uuid "e2aa0fcb-c1b8-422e-92ce-fb0646e9c0bf") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + ) + ) + (pad "1" thru_hole rect + (at 0 0 90) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 32 "/ROW0") + (pinfunction "K") + (pintype "passive") + (uuid "3eaf2ecf-7b5e-415f-9a6e-e995e5efd8de") + ) + (pad "2" thru_hole oval + (at 10.16 0 90) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 11 "Net-(D11-A)") + (pinfunction "A") + (pintype "passive") + (uuid "abb7b86c-9326-4965-8f23-d408ee901e08") + ) + (model "${KICAD8_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P10.16mm_Horizontal.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal" + (layer "F.Cu") + (uuid "cc1635ce-8d80-4bae-ad74-16ef34a92a67") + (at 185.883379 179.894509 30) + (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=10.16mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf") + (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 10.16mm length 4mm diameter 2mm") + (property "Reference" "D21" + (at 5.08 -2.12 30) + (layer "F.SilkS") + (uuid "df2bc036-2d9a-4506-84b5-c48df540e80c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "D" + (at 5.08 2.12 30) + (layer "F.Fab") + (hide yes) + (uuid "04b3fe06-8d21-48ac-ba0b-6f399c2e5ff8") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal" + (at 0 0 30) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "173ebf8a-ece1-46bd-9864-c1cfe6bc15ff") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 30) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "0c29d92e-12bd-4ed0-8016-b12cdcab2d48") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 30) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "3c49c09c-484d-4f5b-967b-8b867cc58f86") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "D*DO?35*") + (path "/a161205a-566c-455e-bf1b-098e854089c4") + (sheetname "Root") + (sheetfile "keyboard.kicad_sch") + (attr through_hole) + (fp_line + (start 1.04 0) + (end 2.96 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "2b11214f-6d33-4775-92b5-2ccf81c181ca") + ) + (fp_line + (start 2.96 -1.12) + (end 2.96 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "ce217d76-1990-4308-b382-55a131b1ef85") + ) + (fp_line + (start 3.56 -1.119999) + (end 3.559999 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "94e12ee2-bb1e-4afc-abe1-1677a2b20a8f") + ) + (fp_line + (start 3.68 -1.119999) + (end 3.679999 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "cb4b8669-32c6-49f7-95c5-7157ab6d0296") + ) + (fp_line + (start 3.800001 -1.12) + (end 3.8 1.119999) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "da7b9177-4b5d-409e-90ce-7561c33b723a") + ) + (fp_line + (start 2.96 1.12) + (end 7.2 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "91024945-5339-47e4-ab0c-06030c44f957") + ) + (fp_line + (start 7.2 -1.12) + (end 2.96 -1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "58cbe49b-fed6-4ecf-ad5e-02bb30daa7b1") + ) + (fp_line + (start 7.2 1.12) + (end 7.2 -1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "2f844b30-aaff-4f7a-a52b-f98ed973f5fd") + ) + (fp_line + (start 9.12 0) + (end 7.2 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "d04de2c5-0c59-4350-8d5d-59e49056cd3c") + ) + (fp_line + (start -1.05 -1.25) + (end -1.05 1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "8e42ca11-df01-42ab-86d0-ff18d6c1e6c5") + ) + (fp_line + (start -1.05 1.25) + (end 11.21 1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "12f373e1-deed-427a-baba-bd3dbbd43897") + ) + (fp_line + (start 11.21 -1.25) + (end -1.05 -1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "3decdbba-f67e-4121-b060-15430b258d89") + ) + (fp_line + (start 11.21 1.25) + (end 11.21 -1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "32a285c5-bb69-4762-ba70-b14ed21f3864") + ) + (fp_line + (start 0 0) + (end 3.08 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "20f8fb18-ab6f-42fe-9a31-96b5b313204f") + ) + (fp_line + (start 3.08 -1) + (end 3.08 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "0b578f88-c8a7-4d2d-960d-bb4224845775") + ) + (fp_line + (start 3.58 -1) + (end 3.58 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "8741c3c3-7a9e-42a7-8d24-b84a4fe313ca") + ) + (fp_line + (start 3.68 -0.999999) + (end 3.679999 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "2bde812f-21dd-46f6-ac49-cb5c3503fb0e") + ) + (fp_line + (start 3.78 -1) + (end 3.78 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "324c224d-41f8-4730-8bfc-e74b0592e477") + ) + (fp_line + (start 3.08 1) + (end 7.08 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "89b47724-ee8e-4223-9b5b-9fec3c95c6d4") + ) + (fp_line + (start 7.08 -1) + (end 3.08 -1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "c3499afe-9ea2-4937-a6fb-0bdd279ce0cf") + ) + (fp_line + (start 7.08 1) + (end 7.08 -1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f15e96fc-ca22-4ef8-b552-55bce81ac4b6") + ) + (fp_line + (start 10.16 0) + (end 7.08 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "50102899-0016-4865-a0da-603dfd2d86ff") + ) + (fp_text user "K" + (at 0 -1.8 30) + (layer "F.SilkS") + (uuid "5f6646bb-2081-4bbe-be71-0d04fd318b73") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "K" + (at 0 -1.8 30) + (layer "F.Fab") + (uuid "b8ed4dea-5f20-4ca4-9050-fc4d36c93749") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 5.38 0 30) + (layer "F.Fab") + (uuid "f0c17194-d01c-47b5-91ab-c0943095a9ab") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + ) + ) + (pad "1" thru_hole rect + (at 0 0 30) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 43 "/ROW3") + (pinfunction "K") + (pintype "passive") + (uuid "f726108b-fcbc-4637-8189-b21cdd4d01a5") + ) + (pad "2" thru_hole oval + (at 10.16 0 30) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 21 "Net-(D21-A)") + (pinfunction "A") + (pintype "passive") + (uuid "c8d773fb-5e69-475c-90b9-77268303dafd") + ) + (model "${KICAD8_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P10.16mm_Horizontal.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "MountingHole:MountingHole_3.2mm_M3_ISO7380_Pad" + (layer "F.Cu") + (uuid "ce85ce97-708a-4d30-8bcc-ee7b31331730") + (at 95 68.5) + (descr "Mounting Hole 3.2mm, M3, ISO7380") + (tags "mounting hole 3.2mm m3 iso7380") + (property "Reference" "H6" + (at 0 -3.85 0) + (layer "F.SilkS") + (hide yes) + (uuid "ab39a94c-ade1-4961-844d-2f2eb4f3e99a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "MountingHole_3.2mm_M3_ISO7380_Pad" + (at 0 3.85 0) + (layer "F.Fab") + (hide yes) + (uuid "5cabb371-ce06-4f19-ae12-96fc893efb1e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "MountingHole:MountingHole_3.2mm_M3_ISO7380_Pad" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "576f766d-ad43-451e-a130-8a8f950279a8") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "7336de79-92fe-47bb-92a3-1ed867174423") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "c2875896-e52f-4be6-af18-d08870e090d1") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr exclude_from_pos_files exclude_from_bom) + (fp_circle + (center 0 0) + (end 2.85 0) + (stroke + (width 0.15) + (type solid) + ) + (fill none) + (layer "Cmts.User") + (uuid "ded06ead-8f1f-42eb-81cf-471b799dcfd4") + ) + (fp_circle + (center 0 0) + (end 3.1 0) + (stroke + (width 0.05) + (type solid) + ) + (fill none) + (layer "F.CrtYd") + (uuid "2c1e09c9-2149-4e7a-93f5-e71b2a5636f0") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "fef4bbc1-c90c-4195-8155-dcc123898074") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole circle + (at 0 0) + (size 5.7 5.7) + (drill 3.2) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "f06840f8-e5d6-4c6f-a252-a1fa7baf3161") + ) + ) + (footprint "SW_Cherry_MX_PCB_1.00u" + (layer "F.Cu") + (uuid "d001639e-c7d7-4a31-b58b-7a70b52582b5") + (at 246.815456 188.110433 60) + (descr "Cherry MX keyswitch PCB Mount Keycap 1.00u") + (tags "Cherry MX Keyboard Keyswitch Switch PCB Cutout Keycap 1.00u") + (property "Reference" "SW27" + (at 0 -8 60) + (layer "F.SilkS") + (uuid "aed50912-f8f8-4688-b166-2a9e909a0799") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "SW_Push" + (at 0 8 60) + (layer "F.Fab") + (hide yes) + (uuid "ec7f7984-0a92-4743-aaaf-fda29a461864") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "SW_Cherry_MX_PCB_1.00u" + (at 0 0 60) + (layer "F.Fab") + (hide yes) + (uuid "c75cc0c6-d4a7-4a3f-bd87-6d8721685d8b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 60) + (layer "F.Fab") + (hide yes) + (uuid "e160d69b-4059-4ffc-ba50-89fa99f20681") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 60) + (layer "F.Fab") + (hide yes) + (uuid "14c810c0-a52a-4f0e-a122-53701937187a") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/57ec0fc3-36dc-48f8-a7b1-d5f2171fab41") + (sheetname "Root") + (sheetfile "keyboard.kicad_sch") + (attr through_hole) + (fp_line + (start -7.1 -7.099999) + (end -7.099999 7.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "fe02151d-52f8-45d0-be87-de85e89abe1d") + ) + (fp_line + (start 7.099999 -7.1) + (end -7.1 -7.099999) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "9b297e8d-c2d9-461d-8450-988c0ef24bbe") + ) + (fp_line + (start -7.099999 7.1) + (end 7.1 7.099999) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "591db67b-9bd2-4220-a8b8-363734d636de") + ) + (fp_line + (start 7.1 7.099999) + (end 7.099999 -7.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "a1084dde-e6d9-4bbe-a26d-b8fb363b715e") + ) + (fp_line + (start -9.525 -9.525) + (end -9.525 9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "f2faeacc-bf7f-4e77-a961-56b51a107d88") + ) + (fp_line + (start 9.525 -9.525) + (end -9.525 -9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "bb2f909f-4ea0-4fca-9997-ecb0f4a8f8c2") + ) + (fp_line + (start -9.525 9.525) + (end 9.525 9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "0b93d3fc-dbd8-4129-81be-28ac85f9d590") + ) + (fp_line + (start 9.525 9.525) + (end 9.525 -9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "0a4b64e6-08b6-4f5b-b5bc-5848da724ccc") + ) + (fp_line + (start -7 -7) + (end -7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "2deb95a5-ea35-4e16-9784-b4711c331962") + ) + (fp_line + (start 7 -7) + (end -7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "509206a7-d402-47e3-89e2-2b0007cd0a1a") + ) + (fp_line + (start -7 7) + (end 7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "6809fcb4-cce1-44dc-963f-1ea68dc110f6") + ) + (fp_line + (start 7 7) + (end 7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "28ab1109-14ff-4fa6-ae6f-f2886bd8e837") + ) + (fp_line + (start -7.25 -7.25) + (end -7.25 7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f5892a1f-c36d-44eb-b717-d43b7b315b13") + ) + (fp_line + (start 7.25 -7.25) + (end -7.25 -7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "cf652da1-b2b0-4789-8c5c-c32641cb2c5a") + ) + (fp_line + (start -7.25 7.25) + (end 7.25 7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "3d696da1-7788-4c1c-8ca9-0cc24a1ac943") + ) + (fp_line + (start 7.25 7.25) + (end 7.25 -7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "97aab4fb-30fa-470b-81bd-5f01e88319f0") + ) + (fp_line + (start -7 -7) + (end -7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "26cf0c81-3ceb-4818-9476-db2ef2e6c9ae") + ) + (fp_line + (start 7 -7) + (end -7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "54e481fc-5ccc-4ab9-bf2a-78ad85a1f243") + ) + (fp_line + (start -7 7) + (end 7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "28f887b5-08da-4ac0-ac0c-6571f30e4cbe") + ) + (fp_line + (start 7 7) + (end 7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "90c2e9cb-f261-4e26-9fe9-9eb84083ea4e") + ) + (fp_text user "${REFERENCE}" + (at 0 0 60) + (layer "F.Fab") + (uuid "42271d5f-5745-40f3-8fee-e8a401029962") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "" np_thru_hole circle + (at -5.08 0 60) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "08ad38d1-5986-41fa-952c-b6b27c2986a9") + ) + (pad "" np_thru_hole circle + (at 0 0 60) + (size 4 4) + (drill 4) + (layers "*.Cu" "*.Mask") + (uuid "006cb37f-1eb6-4357-9bc9-901e42254dd8") + ) + (pad "" np_thru_hole circle + (at 5.08 0 60) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "e134789c-e057-423b-aba5-0c505f7510ef") + ) + (pad "1" thru_hole circle + (at -3.81 -2.540001 60) + (size 2.5 2.5) + (drill 1.5) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 36 "/COL4") + (pintype "passive") + (uuid "3df95b18-9faf-4f27-9e21-b493710b9c38") + ) + (pad "2" thru_hole circle + (at 2.54 -5.08 60) + (size 2.5 2.5) + (drill 1.5) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 26 "Net-(D27-A)") + (pintype "passive") + (uuid "d21638f5-1f7c-486c-a11a-2a8252d30ca2") + ) + (model "${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Cherry_MX_PCB.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "MountingHole:MountingHole_3.2mm_M3_ISO7380_Pad" + (layer "F.Cu") + (uuid "d01a3b74-ad7f-4492-88b2-f50dde2b7108") + (at 88.5 68.5) + (descr "Mounting Hole 3.2mm, M3, ISO7380") + (tags "mounting hole 3.2mm m3 iso7380") + (property "Reference" "H5" + (at 0 -3.85 0) + (layer "F.SilkS") + (hide yes) + (uuid "9a599f70-542f-4446-93c4-11764ec7baac") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "MountingHole_3.2mm_M3_ISO7380_Pad" + (at 0 3.85 0) + (layer "F.Fab") + (hide yes) + (uuid "4986d77c-99c4-43bb-9347-427dc318c939") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "MountingHole:MountingHole_3.2mm_M3_ISO7380_Pad" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "105811f7-8413-443c-a597-76cf5681f319") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "fdcab13c-eaac-4f36-bd31-18fdafb47a59") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "0e46f508-98e4-4b81-98ac-bcdde25340d4") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr exclude_from_pos_files exclude_from_bom) + (fp_circle + (center 0 0) + (end 2.85 0) + (stroke + (width 0.15) + (type solid) + ) + (fill none) + (layer "Cmts.User") + (uuid "8a3495ca-b1f7-46df-a93c-a7be1b1fb03a") + ) + (fp_circle + (center 0 0) + (end 3.1 0) + (stroke + (width 0.05) + (type solid) + ) + (fill none) + (layer "F.CrtYd") + (uuid "5cc08678-aa19-4608-a2b8-4029bc433f45") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "407bfd62-e142-4614-93f0-91c626f52336") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole circle + (at 0 0) + (size 5.7 5.7) + (drill 3.2) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "fdff6d68-76ca-4fba-8cf0-b2ac9e02af88") + ) + ) + (footprint "SW_Cherry_MX_PCB_1.00u" + (layer "F.Cu") + (uuid "d1c4d76e-cc39-4f38-9fed-27140d7875e2") + (at 125 68.5) + (descr "Cherry MX keyswitch PCB Mount Keycap 1.00u") + (tags "Cherry MX Keyboard Keyswitch Switch PCB Cutout Keycap 1.00u") + (property "Reference" "SW1" + (at 0 -8 0) + (layer "F.SilkS") + (uuid "bd016262-4be3-4216-aa5c-9a255cd44b68") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "SW_Push" + (at 0 8 0) + (layer "F.Fab") + (hide yes) + (uuid "24d27b7b-721e-46c8-a8a1-d656d7208348") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "SW_Cherry_MX_PCB_1.00u" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "2b52ea2b-1a91-42d0-8ecb-489bd9f2062b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "3958764f-84ec-4806-b758-d54a727c4b23") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "88610d8d-40a3-4651-9e08-e87cb29fcc17") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/2f639d91-ee67-4dc4-90cd-601bab4e5438") + (sheetname "Root") + (sheetfile "keyboard.kicad_sch") + (attr through_hole) + (fp_line + (start -7.1 -7.1) + (end -7.1 7.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "cbe1b71d-abed-4e94-becd-e1260a89f607") + ) + (fp_line + (start -7.1 7.1) + (end 7.1 7.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "297b54c5-a8cf-4d7f-8f75-2aec27aced57") + ) + (fp_line + (start 7.1 -7.1) + (end -7.1 -7.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "edba03ee-53ba-417a-8855-ac1e668fab8c") + ) + (fp_line + (start 7.1 7.1) + (end 7.1 -7.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "9a151a4c-dfc0-4cbb-8a06-3d562abc63dc") + ) + (fp_line + (start -9.525 -9.525) + (end -9.525 9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "a91edd9a-0ada-4db5-ac70-e049962a236d") + ) + (fp_line + (start -9.525 9.525) + (end 9.525 9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "3c8c13a8-c570-467c-a17c-202a79826193") + ) + (fp_line + (start 9.525 -9.525) + (end -9.525 -9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "4d718510-b873-4638-8d98-0adf00bda78c") + ) + (fp_line + (start 9.525 9.525) + (end 9.525 -9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "52ee4807-75dc-420c-bd5b-c5d315506da6") + ) + (fp_line + (start -7 -7) + (end -7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "6946617a-694f-4316-89ae-134cdaa40441") + ) + (fp_line + (start -7 7) + (end 7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "63852bd5-1651-45b4-9207-796ae6b84646") + ) + (fp_line + (start 7 -7) + (end -7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "e949e05a-b822-4f40-a0c4-0f028c139b51") + ) + (fp_line + (start 7 7) + (end 7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "663a3b1c-2f90-440b-a7cf-aef6c6b1da1c") + ) + (fp_line + (start -7.25 -7.25) + (end -7.25 7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "d351266b-f295-4932-afaf-8aed9ca28988") + ) + (fp_line + (start -7.25 7.25) + (end 7.25 7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "b8d1faef-f585-4d2d-8b80-8d3a773f0b59") + ) + (fp_line + (start 7.25 -7.25) + (end -7.25 -7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "45388026-0dda-4242-8e30-48d2f3d7a5cb") + ) + (fp_line + (start 7.25 7.25) + (end 7.25 -7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "40b06ffa-a9ab-462a-8745-862f9771d328") + ) + (fp_line + (start -7 -7) + (end -7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "c19de5fa-c758-4549-975d-f72a08fe1c14") + ) + (fp_line + (start -7 7) + (end 7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "2b629b34-033f-4f37-956b-1e6ffb20f394") + ) + (fp_line + (start 7 -7) + (end -7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "c6219437-1533-45f5-bc72-72201dbbd45a") + ) + (fp_line + (start 7 7) + (end 7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "39a3d79d-6321-4170-b048-cb3d976fbef4") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "dd87cdd6-6ee2-4a0b-9ef9-54085588b5c3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "" np_thru_hole circle + (at -5.08 0) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "fe42a8ac-8b0e-4a87-a133-06134e7165b4") + ) + (pad "" np_thru_hole circle + (at 0 0) + (size 4 4) + (drill 4) + (layers "*.Cu" "*.Mask") + (uuid "a509e730-c31f-470b-a74a-0e6a496b6bf8") + ) + (pad "" np_thru_hole circle + (at 5.08 0) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "3a68a3fb-0c0e-483b-a95d-6a10e322eee9") + ) + (pad "1" thru_hole circle + (at -3.81 -2.54) + (size 2.5 2.5) + (drill 1.5) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 35 "/COL1") + (pintype "passive") + (uuid "58b8d7e4-207e-47df-b01d-fb98055c6b36") + ) + (pad "2" thru_hole circle + (at 2.54 -5.08) + (size 2.5 2.5) + (drill 1.5) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 3 "Net-(D1-A)") + (pintype "passive") + (uuid "6bbae9fb-4057-4804-b840-8712a14abe95") + ) + (model "${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Cherry_MX_PCB.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "SW_Cherry_MX_PCB_1.00u" + (layer "F.Cu") + (uuid "d7c6d235-1193-4311-a346-62ed9e73e4ea") + (at 209 125.5) + (descr "Cherry MX keyswitch PCB Mount Keycap 1.00u") + (tags "Cherry MX Keyboard Keyswitch Switch PCB Cutout Keycap 1.00u") + (property "Reference" "SW13" + (at 0 -8 0) + (layer "F.SilkS") + (uuid "0ea622a9-2941-43e2-95a8-6108e317aea3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "SW_Push" + (at 0 8 0) + (layer "F.Fab") + (hide yes) + (uuid "fd4a9b97-0dbe-465b-905f-5a383ab40be9") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "SW_Cherry_MX_PCB_1.00u" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "9b6e8c7d-8d49-4e89-b56e-2984eac5b900") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "d6320f7b-b1cc-4194-a583-25b1b11160da") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "bb0a5469-1b08-43a7-91b8-dc65ed999bbd") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/6d44c0c0-57da-4b9a-8a4a-167c83e57f53") + (sheetname "Root") + (sheetfile "keyboard.kicad_sch") + (attr through_hole) + (fp_line + (start -7.1 -7.1) + (end -7.1 7.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "1a0965ae-5f08-4ca8-a449-bed05a4b31c5") + ) + (fp_line + (start -7.1 7.1) + (end 7.1 7.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "6ae921c2-e718-4879-b0cb-ad9256fc6f83") + ) + (fp_line + (start 7.1 -7.1) + (end -7.1 -7.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "d4171c52-e48c-416c-9315-0d5b6ea803dc") + ) + (fp_line + (start 7.1 7.1) + (end 7.1 -7.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "fce79eee-3cdc-46e5-b5c4-f2b14ef6f79a") + ) + (fp_line + (start -9.525 -9.525) + (end -9.525 9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "40540502-706d-4fdb-999b-4a7805afac77") + ) + (fp_line + (start -9.525 9.525) + (end 9.525 9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "2a888e28-9ced-4b9f-a62d-bb02169427a8") + ) + (fp_line + (start 9.525 -9.525) + (end -9.525 -9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "88ce9213-12d2-4f74-85c6-bde88becd7f2") + ) + (fp_line + (start 9.525 9.525) + (end 9.525 -9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "b7ed605d-e742-440a-92d6-36f1c742f395") + ) + (fp_line + (start -7 -7) + (end -7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "d3fddbb3-7040-4b03-b389-95db67ab3450") + ) + (fp_line + (start -7 7) + (end 7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "9fe3596f-f6a2-4c21-93a6-c74ea7222747") + ) + (fp_line + (start 7 -7) + (end -7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "a9393be5-c816-47d2-a06c-9f88e43d82b3") + ) + (fp_line + (start 7 7) + (end 7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "9b66a7c2-ccee-4b90-8f68-16ce803425eb") + ) + (fp_line + (start -7.25 -7.25) + (end -7.25 7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "56dbdbbb-fec7-4106-9ed3-1815168f5a8d") + ) + (fp_line + (start -7.25 7.25) + (end 7.25 7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ac7bd54e-72c7-4175-9334-dd679bd1f002") + ) + (fp_line + (start 7.25 -7.25) + (end -7.25 -7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "025d440d-4f9f-4635-8893-90441b054018") + ) + (fp_line + (start 7.25 7.25) + (end 7.25 -7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "5da772d6-247a-4b0e-920a-9944c2761bef") + ) + (fp_line + (start -7 -7) + (end -7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "86d803a0-992c-4c66-bbed-7e5c096260ae") + ) + (fp_line + (start -7 7) + (end 7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f2f040ff-7cc0-4623-b124-fc3e4067896b") + ) + (fp_line + (start 7 -7) + (end -7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "dd48b897-02e9-433e-9cd9-2c189992bfb0") + ) + (fp_line + (start 7 7) + (end 7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f81f7004-8bee-4ac7-ae19-b064dc3badd8") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "2d63e783-3588-4823-b619-0d04675823c4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "" np_thru_hole circle + (at -5.08 0) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "d0664851-8795-4aee-837c-232d41e41a21") + ) + (pad "" np_thru_hole circle + (at 0 0) + (size 4 4) + (drill 4) + (layers "*.Cu" "*.Mask") + (uuid "94d57379-a34f-4297-ac94-ecf65f48bba7") + ) + (pad "" np_thru_hole circle + (at 5.08 0) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "06a05ff7-e32b-42ff-a9a4-01bf91fc802a") + ) + (pad "1" thru_hole circle + (at -3.81 -2.54) + (size 2.5 2.5) + (drill 1.5) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 39 "/COL3") + (pintype "passive") + (uuid "d3d7711a-200c-4651-89da-7bd2d91e30dc") + ) + (pad "2" thru_hole circle + (at 2.54 -5.08) + (size 2.5 2.5) + (drill 1.5) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 13 "Net-(D13-A)") + (pintype "passive") + (uuid "4b25acfa-e830-40ed-abf9-229a066e1066") + ) + (model "${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Cherry_MX_PCB.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "SW_Cherry_MX_PCB_1.00u" + (layer "F.Cu") + (uuid "da38cb99-8328-40c0-a2e1-383bef2deed4") + (at 303 139.5) + (descr "Cherry MX keyswitch PCB Mount Keycap 1.00u") + (tags "Cherry MX Keyboard Keyswitch Switch PCB Cutout Keycap 1.00u") + (property "Reference" "SW19" + (at 0 -8 0) + (layer "F.SilkS") + (uuid "8127614a-8726-4d73-9c0c-8060f9691966") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "SW_Push" + (at 0 8 0) + (layer "F.Fab") + (hide yes) + (uuid "3339a760-5d9b-4903-b6c6-2d5261bdb824") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "SW_Cherry_MX_PCB_1.00u" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "33b9f320-24cb-4d29-be9d-3eb4305f0fce") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "b3d039dd-41ab-4a74-bca4-fb774748c2ca") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "7086599a-cea2-40bf-a2d0-5b72b5e643d6") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/28951d08-0d16-4732-95b9-c17efb66a123") + (sheetname "Root") + (sheetfile "keyboard.kicad_sch") + (attr through_hole) + (fp_line + (start -7.1 -7.1) + (end -7.1 7.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "91ad20f2-456c-4535-b60d-5f927d5247fd") + ) + (fp_line + (start -7.1 7.1) + (end 7.1 7.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "dd1ef7b1-d628-4e4c-b204-88589db2c7f2") + ) + (fp_line + (start 7.1 -7.1) + (end -7.1 -7.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "b25c369b-fd50-45cd-9f97-cba4369f51c2") + ) + (fp_line + (start 7.1 7.1) + (end 7.1 -7.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "88b90ee5-27e1-4a5c-b152-e879124bf3b6") + ) + (fp_line + (start -9.525 -9.525) + (end -9.525 9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "a5a2f59a-1a5c-4156-ae32-c989d77a83e1") + ) + (fp_line + (start -9.525 9.525) + (end 9.525 9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "1d1852e4-d653-4e4f-86d1-9483ba143e1e") + ) + (fp_line + (start 9.525 -9.525) + (end -9.525 -9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "a257eddb-6934-4e11-89ed-06b64433b710") + ) + (fp_line + (start 9.525 9.525) + (end 9.525 -9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "44503867-e4f4-4473-b428-3e0095a65bf2") + ) + (fp_line + (start -7 -7) + (end -7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "0da1606d-8286-45da-a1da-61dafd7e2e83") + ) + (fp_line + (start -7 7) + (end 7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "3b6bdc58-0ba9-4354-a052-5856f5bc49f4") + ) + (fp_line + (start 7 -7) + (end -7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "7a8d351d-2892-46ea-aed9-94b24187ee9f") + ) + (fp_line + (start 7 7) + (end 7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "5d1ceb20-25d3-4a83-a9ed-1c6fb39a955c") + ) + (fp_line + (start -7.25 -7.25) + (end -7.25 7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "4027e9dc-78c6-41be-9552-ad4bd63c1b1d") + ) + (fp_line + (start -7.25 7.25) + (end 7.25 7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "d5eb15ab-7c4e-4126-9761-b80748b19e69") + ) + (fp_line + (start 7.25 -7.25) + (end -7.25 -7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "c9744868-0de6-44fb-8971-978b3b473c2f") + ) + (fp_line + (start 7.25 7.25) + (end 7.25 -7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "60f6047c-ffc3-40ca-9555-a60771842800") + ) + (fp_line + (start -7 -7) + (end -7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "880c9360-b274-4f3a-88fa-c42ad5bb222a") + ) + (fp_line + (start -7 7) + (end 7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "d7c98d44-2a92-492b-8d11-b57d7cb08ba9") + ) + (fp_line + (start 7 -7) + (end -7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "18fae76f-a91a-42be-b9c1-8315e345cf5e") + ) + (fp_line + (start 7 7) + (end 7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "64ed6af3-f458-45b4-8a1d-4b1a92cbd1b9") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "9550683f-20e0-4f98-9fe4-91df4e43d0c7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "" np_thru_hole circle + (at -5.08 0) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "af2d3e9d-9c4b-4815-a7a7-b364e79e4f4c") + ) + (pad "" np_thru_hole circle + (at 0 0) + (size 4 4) + (drill 4) + (layers "*.Cu" "*.Mask") + (uuid "9a932195-ac4d-4942-9d1e-c39dbda70715") + ) + (pad "" np_thru_hole circle + (at 5.08 0) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "cd89a9d8-93d1-4fd4-ae26-fb834ebdd9b7") + ) + (pad "1" thru_hole circle + (at -3.81 -2.54) + (size 2.5 2.5) + (drill 1.5) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 38 "/COL6") + (pintype "passive") + (uuid "6f964f3f-c02f-4790-b193-ae75249dc5ac") + ) + (pad "2" thru_hole circle + (at 2.54 -5.08) + (size 2.5 2.5) + (drill 1.5) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 19 "Net-(D19-A)") + (pintype "passive") + (uuid "317008ed-0c5b-4ef3-8cd3-2b573a2c9848") + ) + (model "${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Cherry_MX_PCB.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal" + (layer "F.Cu") + (uuid "dd614eb0-8fae-4855-b249-0250baf18b9f") + (at 314.409934 200.604677 90) + (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=10.16mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf") + (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 10.16mm length 4mm diameter 2mm") + (property "Reference" "D31" + (at 5.08 -2.12 90) + (layer "F.SilkS") + (uuid "3d116166-8c0a-4c1a-b1ad-b754557f0a51") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "D" + (at 5.08 2.12 90) + (layer "F.Fab") + (hide yes) + (uuid "548d68c4-7f15-481e-ada2-f3eefb9d6205") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "c8920280-8fe5-4350-abcd-7f2364158018") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "8c1922b4-a0b9-4663-baa4-b28e3da4c899") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "c53d7ce0-b306-42e1-958e-0c3d7e00e41f") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "D*DO?35*") + (path "/9f68c7be-9d26-4648-85fe-9018a7194ad9") + (sheetname "Root") + (sheetfile "keyboard.kicad_sch") + (attr through_hole) + (fp_line + (start 7.2 -1.12) + (end 2.96 -1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "c5cbb536-1944-4b11-a642-08d812b89c11") + ) + (fp_line + (start 3.8 -1.12) + (end 3.8 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "d3f6d829-0662-41c8-80b0-8d1a65e57a56") + ) + (fp_line + (start 3.68 -1.12) + (end 3.68 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "cd31331e-91c6-49df-839f-41d15a7acda4") + ) + (fp_line + (start 3.56 -1.12) + (end 3.56 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "6c72f3ca-09ba-491a-9768-e05d5dc8b2f4") + ) + (fp_line + (start 2.96 -1.12) + (end 2.96 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "1e47fb9c-9f20-426c-a5b3-483eed50083f") + ) + (fp_line + (start 9.12 0) + (end 7.2 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "d623672e-d565-4232-8bee-c47c989b5e64") + ) + (fp_line + (start 1.04 0) + (end 2.96 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "18665bd9-7434-465a-87cb-476d9bd104b9") + ) + (fp_line + (start 7.2 1.12) + (end 7.2 -1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "798dc3b9-7de6-4729-9ccd-21e8efd37c0e") + ) + (fp_line + (start 2.96 1.12) + (end 7.2 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "cfdb0645-1409-4349-9b98-1510c158dfdb") + ) + (fp_line + (start 11.21 -1.25) + (end -1.05 -1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "7dfa0130-f023-4189-a5c3-6850c328aaa8") + ) + (fp_line + (start -1.05 -1.25) + (end -1.05 1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "c213b513-66f1-42db-9f3e-2eafc6b29be7") + ) + (fp_line + (start 11.21 1.25) + (end 11.21 -1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ab2b007f-0e1c-402a-b729-a8380843f84f") + ) + (fp_line + (start -1.05 1.25) + (end 11.21 1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "c343a556-ce32-448b-a214-2daac1e32467") + ) + (fp_line + (start 7.08 -1) + (end 3.08 -1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "e74b9dd0-88dc-49f3-8952-26c42c17d7a7") + ) + (fp_line + (start 3.78 -1) + (end 3.78 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "00c1f2a1-538f-4eed-b84a-21b83994d232") + ) + (fp_line + (start 3.68 -1) + (end 3.68 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "3280665c-f49c-446d-a97e-08ad86d33e1c") + ) + (fp_line + (start 3.58 -1) + (end 3.58 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "55cf5891-b2b2-4d1f-9f89-2d8945e578f5") + ) + (fp_line + (start 3.08 -1) + (end 3.08 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "34f62028-fab1-4c47-8eea-2c00f59d4ced") + ) + (fp_line + (start 10.16 0) + (end 7.08 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "b565d868-1c99-4d25-8bdf-441bf53f2f9c") + ) + (fp_line + (start 0 0) + (end 3.08 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "1c0d76af-46ab-417b-b1a3-77455596fdeb") + ) + (fp_line + (start 7.08 1) + (end 7.08 -1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "89e5ac4a-f6a2-4de4-a631-c3e16e150bd2") + ) + (fp_line + (start 3.08 1) + (end 7.08 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "4eb727dd-fb36-43db-b132-15a2ad8b7fa6") + ) + (fp_text user "K" + (at 0 -1.8 90) + (layer "F.SilkS") + (uuid "254bff93-9797-4f76-a50c-0a023b9ace94") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 5.38 0 90) + (layer "F.Fab") + (uuid "6b05be81-fb54-4099-aaef-6a7eae012ca8") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + ) + ) + (fp_text user "K" + (at 0 -1.8 90) + (layer "F.Fab") + (uuid "f9043a0c-f3f8-49f5-9b13-a60fad77deab") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole rect + (at 0 0 90) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 41 "/ROW4") + (pinfunction "K") + (pintype "passive") + (uuid "fd97007f-35a3-48fc-8854-34ed1504ec2a") + ) + (pad "2" thru_hole oval + (at 10.16 0 90) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 30 "Net-(D31-A)") + (pinfunction "A") + (pintype "passive") + (uuid "e581f0d3-6c10-44d4-85e6-4c2192b2c1f5") + ) + (model "${KICAD8_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P10.16mm_Horizontal.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "SW_Cherry_MX_PCB_1.00u" + (layer "F.Cu") + (uuid "e3cf8d19-405f-4796-8361-a80f170ed0e4") + (at 293 68.5) + (descr "Cherry MX keyswitch PCB Mount Keycap 1.00u") + (tags "Cherry MX Keyboard Keyswitch Switch PCB Cutout Keycap 1.00u") + (property "Reference" "SW4" + (at 0 -8 0) + (layer "F.SilkS") + (uuid "c2b09458-eeab-4912-a1d5-c757e7e3fe19") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "SW_Push" + (at 0 8 0) + (layer "F.Fab") + (hide yes) + (uuid "0678ff13-abed-40ce-89bf-83c0e298e6cc") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "SW_Cherry_MX_PCB_1.00u" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "6faef1c3-5210-4cfb-9a00-314fe1517cde") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "8756f931-d211-4e76-9bf5-0985a75a3e92") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "d1120d48-7227-4d25-b8c2-a0082e0a5fb3") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/21748fdb-2261-4310-aa47-efe543288bf5") + (sheetname "Root") + (sheetfile "keyboard.kicad_sch") + (attr through_hole) + (fp_line + (start -7.1 -7.1) + (end -7.1 7.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "0a56b1ed-0f00-41da-8c8d-1eab7e5d1b8a") + ) + (fp_line + (start -7.1 7.1) + (end 7.1 7.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "d4a00b53-d386-4f6f-bf58-161cd1a652ab") + ) + (fp_line + (start 7.1 -7.1) + (end -7.1 -7.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "c42b1451-5ee8-4b9d-80a9-3c98a1ff5f71") + ) + (fp_line + (start 7.1 7.1) + (end 7.1 -7.1) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "18809e12-3c6f-42cf-a235-e514807171a1") + ) + (fp_line + (start -9.525 -9.525) + (end -9.525 9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "82e3867d-133c-4154-969f-7e47ad1f3d33") + ) + (fp_line + (start -9.525 9.525) + (end 9.525 9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "aad91ac7-e6f0-42fb-8202-5aea05ae1e65") + ) + (fp_line + (start 9.525 -9.525) + (end -9.525 -9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "7cbdcd50-ddaf-4c78-b913-02afaeb8757d") + ) + (fp_line + (start 9.525 9.525) + (end 9.525 -9.525) + (stroke + (width 0.1) + (type solid) + ) + (layer "Dwgs.User") + (uuid "88a82329-7c6e-4185-9829-f820d115fc90") + ) + (fp_line + (start -7 -7) + (end -7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "40ee6134-6e62-48a1-a8a7-dd5c11a9181e") + ) + (fp_line + (start -7 7) + (end 7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "e0989d8d-c448-4967-938e-03af3dd8505b") + ) + (fp_line + (start 7 -7) + (end -7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "7b955a9a-44b3-4024-a63f-1f3ade1c6e35") + ) + (fp_line + (start 7 7) + (end 7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "Eco1.User") + (uuid "c02d721b-ea91-457d-b756-ffe2552d4a74") + ) + (fp_line + (start -7.25 -7.25) + (end -7.25 7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "05c306a2-29b6-4760-9be8-9f66d397ddf6") + ) + (fp_line + (start -7.25 7.25) + (end 7.25 7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f00f15c5-1dc4-4776-ae4c-4265528976bf") + ) + (fp_line + (start 7.25 -7.25) + (end -7.25 -7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f34ca5f4-6928-4ceb-b4f9-880380133919") + ) + (fp_line + (start 7.25 7.25) + (end 7.25 -7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "3b52aeda-ebb1-43d4-8762-c47e11c48805") + ) + (fp_line + (start -7 -7) + (end -7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "530d755d-63f6-4d55-b29d-76239fbec973") + ) + (fp_line + (start -7 7) + (end 7 7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "a5112b29-4ef7-4b11-81e4-5425acf0e286") + ) + (fp_line + (start 7 -7) + (end -7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "7be9b90e-6fbf-49ac-a28a-d935d2cafe01") + ) + (fp_line + (start 7 7) + (end 7 -7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "79379162-22a4-40db-9f01-4bd15bdd7e42") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "F.Fab") + (uuid "70467fef-8be5-4652-8501-35df07a59971") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "" np_thru_hole circle + (at -5.08 0) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "6051c935-e006-4815-88d7-4cd68cd5fdc4") + ) + (pad "" np_thru_hole circle + (at 0 0) + (size 4 4) + (drill 4) + (layers "*.Cu" "*.Mask") + (uuid "5fc5e701-37c0-4fd8-b7ce-182f30e982a3") + ) + (pad "" np_thru_hole circle + (at 5.08 0) + (size 1.75 1.75) + (drill 1.75) + (layers "*.Cu" "*.Mask") + (uuid "be514824-456c-40da-a087-0defb99efbed") + ) + (pad "1" thru_hole circle + (at -3.81 -2.54) + (size 2.5 2.5) + (drill 1.5) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 37 "/COL5") + (pintype "passive") + (uuid "a593939f-ab23-479f-b46e-ff4f8771a949") + ) + (pad "2" thru_hole circle + (at 2.54 -5.08) + (size 2.5 2.5) + (drill 1.5) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 6 "Net-(D4-A)") + (pintype "passive") + (uuid "420e98c5-ea0e-411d-b131-6c5df39b3fed") + ) + (model "${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Cherry_MX_PCB.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal" + (layer "F.Cu") + (uuid "ee43a5b9-4ce1-47ed-a7be-5e7cd1916d04") + (at 84.391174 208.532349 90) + (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=10.16mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf") + (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 10.16mm length 4mm diameter 2mm") + (property "Reference" "D28" + (at 5.08 -2.12 90) + (layer "F.SilkS") + (uuid "9592140d-0be0-4915-b90c-728eb1312ebc") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "D" + (at 5.08 2.12 90) + (layer "F.Fab") + (hide yes) + (uuid "b5d54788-da3a-4e17-94f4-43344335b589") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "06df73e4-9209-4cc2-9f9e-81b111418186") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "31574ccf-c4ce-48e1-baa4-57561c3dfebb") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "8ff33d39-bd8d-4dc6-90f2-b7603b30d2e7") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "D*DO?35*") + (path "/c1bd2e48-c147-4a10-8540-23981d89dea3") + (sheetname "Root") + (sheetfile "keyboard.kicad_sch") + (attr through_hole) + (fp_line + (start 7.2 -1.12) + (end 2.96 -1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "38cf08d6-b248-4b4a-b458-b32ec25090b6") + ) + (fp_line + (start 3.8 -1.12) + (end 3.8 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "78306b32-8ff2-43bf-984d-477024c06b5b") + ) + (fp_line + (start 3.68 -1.12) + (end 3.68 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "d735fcc9-0905-4f27-aa9e-8da339ed1832") + ) + (fp_line + (start 3.56 -1.12) + (end 3.56 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "b56a7358-9bad-499c-baa2-2e6d8514d4dd") + ) + (fp_line + (start 2.96 -1.12) + (end 2.96 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "de2ec89b-c502-471c-b446-5bbb4e11030b") + ) + (fp_line + (start 9.12 0) + (end 7.2 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "08f93bcd-374e-44c9-b0cb-a76ba9eaef19") + ) + (fp_line + (start 1.04 0) + (end 2.96 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "71d86b43-c2a6-4cb5-ac05-fa3a287f45f5") + ) + (fp_line + (start 7.2 1.12) + (end 7.2 -1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "3d4c0854-68d3-4c53-be7a-727f120ab63e") + ) + (fp_line + (start 2.96 1.12) + (end 7.2 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "6279e08f-0204-4f9a-b1bf-9689eff254b0") + ) + (fp_line + (start 11.21 -1.25) + (end -1.05 -1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "d124d219-e966-451a-9d1b-94c8c4ff7a63") + ) + (fp_line + (start -1.05 -1.25) + (end -1.05 1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "55e86038-6087-4fad-8c31-ff014577bf38") + ) + (fp_line + (start 11.21 1.25) + (end 11.21 -1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "bc1136d2-75c5-4c2c-96c4-a31a0a6b72e7") + ) + (fp_line + (start -1.05 1.25) + (end 11.21 1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "5255da84-8303-4b7a-84e4-a9c5a48995de") + ) + (fp_line + (start 7.08 -1) + (end 3.08 -1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "8e606ec4-903c-4377-bd90-d6c4a5dcfc5c") + ) + (fp_line + (start 3.78 -1) + (end 3.78 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "7399c45e-7ad0-4363-917e-63d98b8760fe") + ) + (fp_line + (start 3.68 -1) + (end 3.68 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "44a56685-5630-4e93-9847-cdae27898b20") + ) + (fp_line + (start 3.58 -1) + (end 3.58 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "e2fbdf2d-b7c4-4dc3-87cf-bb54575f3bb8") + ) + (fp_line + (start 3.08 -1) + (end 3.08 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "89de56d7-1384-4063-ad41-ec4df2a4ba82") + ) + (fp_line + (start 10.16 0) + (end 7.08 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "83c2b246-f5b4-4c2b-866d-982a4f3c8183") + ) + (fp_line + (start 0 0) + (end 3.08 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "9bd5db6b-ab7a-4307-bdcc-ef3eed41f387") + ) + (fp_line + (start 7.08 1) + (end 7.08 -1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f35756d0-9ef5-48e7-88ef-8a9dcdbb8e53") + ) + (fp_line + (start 3.08 1) + (end 7.08 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "87679406-9a22-4529-bdff-feb02d79e89d") + ) + (fp_text user "K" + (at 0 -1.8 90) + (layer "F.SilkS") + (uuid "a0837742-9191-49cf-877c-ea3870606a4f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 5.38 0 90) + (layer "F.Fab") + (uuid "15730abe-79d1-4b40-973b-8e284eb9793e") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + ) + ) + (fp_text user "K" + (at 0 -1.8 90) + (layer "F.Fab") + (uuid "89258557-e7d5-4f39-93a8-5b2927fef576") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole rect + (at 0 0 90) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 41 "/ROW4") + (pinfunction "K") + (pintype "passive") + (uuid "26b0d2ae-0aa9-4279-bfdf-3cff0108715c") + ) + (pad "2" thru_hole oval + (at 10.16 0 90) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 27 "Net-(D28-A)") + (pinfunction "A") + (pintype "passive") + (uuid "7937f1c8-dde9-463d-b3f2-7030e50b9761") + ) + (model "${KICAD8_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P10.16mm_Horizontal.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal" + (layer "F.Cu") + (uuid "f558d797-2be4-4b08-a876-926df103963e") + (at 172.731112 200.755504 30) + (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=10.16mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf") + (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 10.16mm length 4mm diameter 2mm") + (property "Reference" "D25" + (at 5.08 -2.12 30) + (layer "F.SilkS") + (uuid "56e25dcc-33a4-44b4-a476-e0faaaa9361a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "D" + (at 5.08 2.12 30) + (layer "F.Fab") + (hide yes) + (uuid "487e126d-68b3-4002-acd9-b1509875c8be") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal" + (at 0 0 30) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "90524f9d-2526-4677-ab46-5b5ddfac37e3") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 30) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "7cafaf8e-f387-463f-b673-5eb2e3308639") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 30) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "7c05f5d2-0dc1-461a-bcfe-37c33b9445d5") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "D*DO?35*") + (path "/35046ecf-c1ad-4bb4-9b44-ac7bedaee4ad") + (sheetname "Root") + (sheetfile "keyboard.kicad_sch") + (attr through_hole) + (fp_line + (start 1.04 0) + (end 2.96 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "8bece7ef-d767-4009-b11a-d10f17bc6cc3") + ) + (fp_line + (start 2.96 -1.12) + (end 2.96 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "0e2983f7-744c-4f8c-b6ab-c244c0b0d419") + ) + (fp_line + (start 3.56 -1.119999) + (end 3.559999 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "fb0287b4-16b6-4fb5-b1e8-cfd6d3404196") + ) + (fp_line + (start 3.68 -1.119999) + (end 3.679999 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "34be17f8-f965-4664-8737-6bf1f65fdb44") + ) + (fp_line + (start 3.800001 -1.12) + (end 3.8 1.119999) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "e46ab714-b0a1-4236-a27b-8a007f530fcb") + ) + (fp_line + (start 2.96 1.12) + (end 7.2 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "5fad253c-da7f-4d60-b059-e988a9f8cca3") + ) + (fp_line + (start 7.2 -1.12) + (end 2.96 -1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "a68a3419-4d63-42eb-9b2d-65961147c91d") + ) + (fp_line + (start 7.2 1.12) + (end 7.2 -1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "5e022c9c-0f30-46f5-b731-6427f9aad5ff") + ) + (fp_line + (start 9.12 0) + (end 7.2 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "3cc95a11-d280-4043-895c-b645506710e2") + ) + (fp_line + (start -1.05 -1.25) + (end -1.05 1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f7bad6ac-0116-41ad-834a-dbb85ee884b7") + ) + (fp_line + (start -1.05 1.25) + (end 11.21 1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "8f879697-0166-400a-bd06-7dc93efb33a8") + ) + (fp_line + (start 11.21 -1.25) + (end -1.05 -1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "46ef19a3-eaa0-43b1-bd89-e00473b3eff4") + ) + (fp_line + (start 11.21 1.25) + (end 11.21 -1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "51042b27-9138-45e8-8221-200b31dec0c4") + ) + (fp_line + (start 0 0) + (end 3.08 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "60eaabee-7413-4e43-b43d-46b29cfefb16") + ) + (fp_line + (start 3.08 -1) + (end 3.08 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "45c6be74-28f2-4366-ab51-9fb61689d836") + ) + (fp_line + (start 3.58 -1) + (end 3.58 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "7088637d-41d7-45b8-9afc-54a854d130de") + ) + (fp_line + (start 3.68 -0.999999) + (end 3.679999 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "84b61e12-2012-4f02-96ed-9df32800c6d6") + ) + (fp_line + (start 3.78 -1) + (end 3.78 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "7dc0611c-7ab9-4046-859d-5bd8ed9433a1") + ) + (fp_line + (start 3.08 1) + (end 7.08 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "70b20c7d-1652-4dae-b8c0-82b97f7fd34f") + ) + (fp_line + (start 7.08 -1) + (end 3.08 -1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "29c2a451-e78b-4c16-8b0a-f76dfec26992") + ) + (fp_line + (start 7.08 1) + (end 7.08 -1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "a3544ff7-7007-46e6-b9e2-9dd6854b0839") + ) + (fp_line + (start 10.16 0) + (end 7.08 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "64562bc1-7d7d-413d-8eab-c4cee18a0cf6") + ) + (fp_text user "K" + (at 0 -1.8 30) + (layer "F.SilkS") + (uuid "892752c6-233d-4fa0-988b-79b5f38c9f92") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 5.38 0 30) + (layer "F.Fab") + (uuid "13cc685b-50d8-4233-871c-d743f1d660a3") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + ) + ) + (fp_text user "K" + (at 0 -1.8 30) + (layer "F.Fab") + (uuid "79a2c829-87ec-446e-a0a9-ea2296510c15") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole rect + (at 0 0 30) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 41 "/ROW4") + (pinfunction "K") + (pintype "passive") + (uuid "5a39c042-5f44-4ed6-b1bb-9ff8a700672b") + ) + (pad "2" thru_hole oval + (at 10.16 0 30) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 24 "Net-(D25-A)") + (pinfunction "A") + (pintype "passive") + (uuid "a2fd996c-e009-4a01-992a-1d5100130feb") + ) + (model "${KICAD8_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P10.16mm_Horizontal.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal" + (layer "F.Cu") + (uuid "faec6ef8-469d-4883-bd4f-2cbfe4acf7ee") + (at 256.92525 180.776226 150) + (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=10.16mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf") + (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 10.16mm length 4mm diameter 2mm") + (property "Reference" "D27" + (at 5.08 -2.12 150) + (layer "F.SilkS") + (uuid "b1b2b3e3-dba7-4897-ae04-d5d6a4479507") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "D" + (at 5.08 2.12 150) + (layer "F.Fab") + (hide yes) + (uuid "2acc1478-d7c6-4e0a-b9ef-aa72de7ad92e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal" + (at 0 0 150) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "fc7ee02d-6ef3-4563-83bb-303e9b375708") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 150) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "e379d38b-237c-4e99-969a-6f4c8d14c244") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 150) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "95260539-fd51-4dd2-852d-cc6dd819e4d9") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "D*DO?35*") + (path "/5bb001fe-9f0b-47b6-8c07-7f6edfc99461") + (sheetname "Root") + (sheetfile "keyboard.kicad_sch") + (attr through_hole) + (fp_line + (start 9.12 0) + (end 7.2 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "d8d85249-f563-4fe6-9539-41c08d33b21c") + ) + (fp_line + (start 7.2 -1.12) + (end 2.96 -1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "546d90ea-7f38-44d4-b3fa-58a55eb9ac0f") + ) + (fp_line + (start 7.2 1.12) + (end 7.2 -1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "a1710989-0eca-4dd6-8e75-941aff1335c9") + ) + (fp_line + (start 3.8 -1.119999) + (end 3.800001 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "bad4c86a-618a-4942-8e9f-da80946f39c8") + ) + (fp_line + (start 3.679999 -1.12) + (end 3.68 1.119999) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "6e3508f6-ad89-4ab9-828f-39bef08ec79f") + ) + (fp_line + (start 3.559999 -1.12) + (end 3.56 1.119999) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "35bce643-8dcd-4ad3-85fb-303e18afa95d") + ) + (fp_line + (start 2.96 -1.12) + (end 2.96 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "1e706fd6-eeaa-4e65-ae46-988906de0f51") + ) + (fp_line + (start 2.96 1.12) + (end 7.2 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "374c301d-a227-4735-9085-d1e5dda6a1c4") + ) + (fp_line + (start 1.04 0) + (end 2.96 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "06b6835f-aea5-42d8-903c-0412120cb29b") + ) + (fp_line + (start 11.21 -1.25) + (end -1.05 -1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "a0acfa59-1043-4b2c-ac70-d2370fa55ef9") + ) + (fp_line + (start 11.21 1.25) + (end 11.21 -1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "c5d08a08-0f24-4108-9a57-739aea053a0c") + ) + (fp_line + (start -1.05 -1.25) + (end -1.05 1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "651d670c-aa9b-4e39-bc1d-18f0eb6c3c7f") + ) + (fp_line + (start -1.05 1.25) + (end 11.21 1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "02d730b8-5a3b-4bd9-abe4-641d99a02e54") + ) + (fp_line + (start 10.16 0) + (end 7.08 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "062f4573-2b06-4253-9ad3-85573427ae7b") + ) + (fp_line + (start 7.08 -1) + (end 3.08 -1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "aed59746-0914-496a-a0e6-b4e00d5c4114") + ) + (fp_line + (start 7.08 1) + (end 7.08 -1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "7fcbfd0d-5604-4c1e-af1e-40d5539fd2a5") + ) + (fp_line + (start 3.78 -1) + (end 3.78 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "1e77f069-da03-419c-9409-6e971aed2eb4") + ) + (fp_line + (start 3.679999 -1) + (end 3.68 0.999999) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ed51e7c8-29e7-4ca9-a6d2-32a197030c11") + ) + (fp_line + (start 3.58 -1) + (end 3.58 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "6a62ee56-a7a0-4157-9eb5-38f97f80f8a3") + ) + (fp_line + (start 3.08 -1) + (end 3.08 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "b19fc205-8941-4fbe-83fe-0d686bf99216") + ) + (fp_line + (start 3.08 1) + (end 7.08 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "37b101c0-4e48-43a3-bfbf-ef08c5b98e5c") + ) + (fp_line + (start 0 0) + (end 3.08 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "7cc0f47c-0709-49ee-8c50-a18d4710fc1e") + ) + (fp_text user "K" + (at 0 -1.8 150) + (layer "F.SilkS") + (uuid "5c4ea85f-b986-4f11-bd1f-4e40b13620c8") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "K" + (at 0 -1.8 150) + (layer "F.Fab") + (uuid "1c4a5061-901b-4ebb-9a39-d78a45b94a15") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 5.38 0 150) + (layer "F.Fab") + (uuid "6e2cabe6-004f-44be-91f5-f9d049314855") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + ) + ) + (pad "1" thru_hole rect + (at 0 0 150) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 41 "/ROW4") + (pinfunction "K") + (pintype "passive") + (uuid "03942a07-8f1e-45b1-87ed-3939b8a65b41") + ) + (pad "2" thru_hole oval + (at 10.16 0 150) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 26 "Net-(D27-A)") + (pinfunction "A") + (pintype "passive") + (uuid "b713ac18-122d-4130-ba68-5b03f639383f") + ) + (model "${KICAD8_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P10.16mm_Horizontal.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal" + (layer "F.Cu") + (uuid "fd657beb-bd8d-459f-a41b-9bbc401a0e54") + (at 236.811436 150.581307 30) + (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=10.16mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf") + (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 10.16mm length 4mm diameter 2mm") + (property "Reference" "D17" + (at 5.08 -2.12 30) + (layer "F.SilkS") + (uuid "0b5305ac-0646-438d-abce-50ed78bb77d5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "D" + (at 5.08 2.12 30) + (layer "F.Fab") + (hide yes) + (uuid "45d4a964-68de-4f35-b017-c5f87b88dfac") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P10.16mm_Horizontal" + (at 0 0 30) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "788daf13-d80e-447b-ac8b-198bf9aa8c72") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 30) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "8ecc1a70-300b-4e00-ae91-06179415142a") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 30) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "e6e526a4-d18c-4fc6-a94f-86d711acb1f6") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "D*DO?35*") + (path "/94bffbce-1d72-480b-8a53-d509a19e3ad4") + (sheetname "Root") + (sheetfile "keyboard.kicad_sch") + (attr through_hole) + (fp_line + (start 1.04 0) + (end 2.96 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "ccaf15b7-ae2f-4b4d-8c2b-e9e406dcec85") + ) + (fp_line + (start 2.96 -1.12) + (end 2.96 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "e64a43e9-14a0-4861-a262-5713e3df5ea6") + ) + (fp_line + (start 3.56 -1.119999) + (end 3.559999 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "deca91b5-7d19-48b0-828f-c9dbe73e40b5") + ) + (fp_line + (start 3.68 -1.119999) + (end 3.679999 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "33fe6791-70bd-423f-b674-a66cbd3d59a9") + ) + (fp_line + (start 3.800001 -1.12) + (end 3.8 1.119999) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "05a61264-9e2c-4965-991c-2e30a53c548e") + ) + (fp_line + (start 2.96 1.12) + (end 7.2 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "5c593ec0-b6ab-4c9d-a59e-284d5001d7f9") + ) + (fp_line + (start 7.2 -1.12) + (end 2.96 -1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "4442690a-10cf-4c03-8628-803edcfd0494") + ) + (fp_line + (start 7.2 1.12) + (end 7.2 -1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "2fd2a9af-ecab-47dc-9f29-3e773456f051") + ) + (fp_line + (start 9.12 0) + (end 7.2 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "0876f2a6-b791-4e77-bca8-2d3acedd1fde") + ) + (fp_line + (start -1.05 -1.25) + (end -1.05 1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "fd3035a1-3b38-4d78-9652-987b28c3cfdb") + ) + (fp_line + (start -1.05 1.25) + (end 11.21 1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "24f5e1c2-b408-4ca5-b0e3-7c141d267437") + ) + (fp_line + (start 11.21 -1.25) + (end -1.05 -1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "bc30aeef-6736-41c9-8457-4528fe18e9c2") + ) + (fp_line + (start 11.21 1.25) + (end 11.21 -1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "56919c2e-2cd9-46e6-8449-b2b692c81328") + ) + (fp_line + (start 0 0) + (end 3.08 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "372f66ee-a05c-4d43-b273-5a3bdd3e1cb0") + ) + (fp_line + (start 3.08 -1) + (end 3.08 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "478582d9-a16f-4aed-86ee-886350630c9a") + ) + (fp_line + (start 3.58 -1) + (end 3.58 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "83773a31-5e0e-43f3-93d1-d6549b5d39c1") + ) + (fp_line + (start 3.68 -0.999999) + (end 3.679999 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "2a7dc943-4dc0-4dd2-8d4c-45c0acaefe00") + ) + (fp_line + (start 3.78 -1) + (end 3.78 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "1e667d14-51a2-47c6-8ebb-c5105a03c2d9") + ) + (fp_line + (start 3.08 1) + (end 7.08 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "5aad994b-7357-4cc7-b88f-74ff55a0ea39") + ) + (fp_line + (start 7.08 -1) + (end 3.08 -1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "a50ebffd-522d-4af3-9190-5e2a3108ca98") + ) + (fp_line + (start 7.08 1) + (end 7.08 -1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ac0d57ab-40df-4cf4-8200-c2fb8e6dd2db") + ) + (fp_line + (start 10.16 0) + (end 7.08 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "1ddece83-15f5-4aac-9338-13018f6f462a") + ) + (fp_text user "K" + (at 0 -1.8 30) + (layer "F.SilkS") + (uuid "37988201-7429-41f0-9f70-bd00f2afa928") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "K" + (at 0 -1.8 30) + (layer "F.Fab") + (uuid "c66c6b88-1332-49e5-b6a3-b4fa34fc58df") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 5.38 0 30) + (layer "F.Fab") + (uuid "d5165d74-2394-4d62-aeb8-7a2d1d82f0aa") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + ) + ) + (pad "1" thru_hole rect + (at 0 0 30) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 34 "/ROW2") + (pinfunction "K") + (pintype "passive") + (uuid "960311dc-cd84-4892-a487-ccd659338ac2") + ) + (pad "2" thru_hole oval + (at 10.16 0 30) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 17 "Net-(D17-A)") + (pinfunction "A") + (pintype "passive") + (uuid "bae7cb8c-97c0-46e3-84c0-872e5b6bdf21") + ) + (model "${KICAD8_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P10.16mm_Horizontal.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (gr_line + (start 361.4 54.44) + (end 361.4 219.54) + (stroke + (width 0.4) + (type default) + ) + (layer "Edge.Cuts") + (uuid "0fd1fa52-567b-4e52-82b7-8d25eb84a528") + ) + (gr_line + (start 56.6 219.54) + (end 56.6 54.44) + (stroke + (width 0.4) + (type default) + ) + (layer "Edge.Cuts") + (uuid "8430e0c3-b9ae-42ae-b817-abd1fe947eeb") + ) + (gr_line + (start 361.4 219.54) + (end 56.6 219.54) + (stroke + (width 0.4) + (type default) + ) + (layer "Edge.Cuts") + (uuid "8669327a-0e18-4312-865c-ee27914d1a19") + ) + (gr_line + (start 56.6 54.44) + (end 361.4 54.44) + (stroke + (width 0.4) + (type default) + ) + (layer "Edge.Cuts") + (uuid "9a847789-f03c-44b0-a2c5-5d8728b8cd74") + ) + (gr_text "Jan 23, 2025" + (at 101.5 213 0) + (layer "F.SilkS") + (uuid "e99e4084-0f51-4a68-b23c-d05cbf695b11") + (effects + (font + (size 4 4) + (thickness 0.5) + ) + (justify left bottom) + ) + ) + (segment + (start 119.17 91.42) + (end 110.54 91.42) + (width 1) + (layer "B.Cu") + (net 1) + (uuid "ca54cd97-faed-4744-99da-fb03889dead8") + ) + (segment + (start 145.580488 91.460488) + (end 145.54 91.42) + (width 1) + (layer "F.Cu") + (net 2) + (uuid "ee023fd4-98d3-4465-9c61-335edd7fc1a4") + ) + (segment + (start 154 91.460488) + (end 145.580488 91.460488) + (width 1) + (layer "B.Cu") + (net 2) + (uuid "7f9413e3-8921-4fa1-bd1e-fbb23974cd77") + ) + (segment + (start 127.62 63.34) + (end 127.54 63.42) + (width 1) + (layer "F.Cu") + (net 3) + (uuid "96be5cbd-ec3f-4ff6-8738-754dba0311e5") + ) + (segment + (start 136.5 63.34) + (end 127.62 63.34) + (width 1) + (layer "B.Cu") + (net 3) + (uuid "ac47c612-42e1-47a4-98e8-c0e5fb6c17a8") + ) + (segment + (start 183.62 63.34) + (end 183.54 63.42) + (width 1) + (layer "F.Cu") + (net 4) + (uuid "03ce944e-ebf0-45af-aa23-f8b8464f32e8") + ) + (segment + (start 192.75 63.34) + (end 183.62 63.34) + (width 1) + (layer "B.Cu") + (net 4) + (uuid "2249365a-a73e-4f10-9460-4564d3f94d05") + ) + (segment + (start 239.62 63.34) + (end 239.54 63.42) + (width 1) + (layer "F.Cu") + (net 5) + (uuid "aa9638f3-d90e-43e2-b2e6-5a98d96d677c") + ) + (segment + (start 248.5 63.34) + (end 239.62 63.34) + (width 1) + (layer "B.Cu") + (net 5) + (uuid "3423b7e6-ca44-40a6-972d-3ef6e4e6d6c2") + ) + (segment + (start 295.665 63.02) + (end 304.537147 63.02) + (width 1) + (layer "B.Cu") + (net 6) + (uuid "0e054ffe-70da-4e49-bc83-d9d7f0a80877") + ) + (segment + (start 304.537147 63.02) + (end 304.547809 63.009338) + (width 1) + (layer "B.Cu") + (net 6) + (uuid "24280a83-ae8b-4243-9c23-1742a43b3003") + ) + (segment + (start 75.564585 91.444585) + (end 75.54 91.42) + (width 1) + (layer "F.Cu") + (net 7) + (uuid "bdff87bb-d38c-4c39-8c22-0397298c2d74") + ) + (segment + (start 84.353721 91.444585) + (end 75.564585 91.444585) + (width 1) + (layer "B.Cu") + (net 7) + (uuid "6a598790-5439-4878-80c3-8da3d1a83def") + ) + (segment + (start 208.920317 98.42) + (end 200.04 98.42) + (width 1) + (layer "B.Cu") + (net 8) + (uuid "5b358e44-b319-46fe-b9a2-e14e78195bd2") + ) + (segment + (start 209.01992 98.519603) + (end 208.920317 98.42) + (width 1) + (layer "B.Cu") + (net 8) + (uuid "85f9581a-51ca-4654-8dc2-697b89897de1") + ) + (segment + (start 222.54 98.42) + (end 231.90438 98.42) + (width 1) + (layer "B.Cu") + (net 9) + (uuid "989b3663-0bfb-48ac-8976-2f5120c0e529") + ) + (segment + (start 305.565908 106.445908) + (end 314.051592 106.445908) + (width 1) + (layer "B.Cu") + (net 10) + (uuid "44965b55-4c38-4d14-8803-79cae712e0de") + ) + (segment + (start 305.54 106.42) + (end 305.565908 106.445908) + (width 1) + (layer "B.Cu") + (net 10) + (uuid "ce4d6c13-cc51-4d06-be2a-cfb0237d40a0") + ) + (segment + (start 314.051592 106.445908) + (end 314.0775 106.42) + (width 1) + (layer "B.Cu") + (net 10) + (uuid "daabf8a5-619c-4e0e-9ae2-9fe172ef72d6") + ) + (segment + (start 306.105 106.7975) + (end 305.19 105.8825) + (width 1) + (layer "B.Cu") + (net 10) + (uuid "f67f56d4-ee3c-4998-a08d-e25afd5b7c05") + ) + (segment + (start 356.939911 91.595) + (end 356.956198 91.611287) + (width 1) + (layer "B.Cu") + (net 11) + (uuid "02996cbd-38fd-42ba-84ff-601d4349a37d") + ) + (segment + (start 348.0525 91.595) + (end 356.939911 91.595) + (width 1) + (layer "B.Cu") + (net 11) + (uuid "43fe3c58-3b2d-4762-86e1-02e53ca0348b") + ) + (segment + (start 173.622743 105.69) + (end 173.81 105.69) + (width 1) + (layer "B.Cu") + (net 12) + (uuid "08aee34c-f0d3-4dea-a253-db97851d98e6") + ) + (segment + (start 169.134364 113.341232) + (end 173.622743 105.69) + (width 1) + (layer "B.Cu") + (net 12) + (uuid "480063cf-0f9a-47ed-8fb3-1ca77ce27014") + ) + (segment + (start 211.92 120.42) + (end 211.04 120.42) + (width 1) + (layer "B.Cu") + (net 13) + (uuid "4c9ddd14-dc1a-4df0-9cfd-001fac987c01") + ) + (segment + (start 211.567914 120.392086) + (end 220.426281 120.392086) + (width 1) + (layer "B.Cu") + (net 13) + (uuid "7b0d203b-d493-45aa-b1aa-2eeecc56be5a") + ) + (segment + (start 211.54 120.42) + (end 211.567914 120.392086) + (width 1) + (layer "B.Cu") + (net 13) + (uuid "b3bc7cfd-db60-42be-997e-54ee1613e139") + ) + (segment + (start 252.169409 118.659705) + (end 256.613207 126.554831) + (width 1) + (layer "B.Cu") + (net 14) + (uuid "1f14df3f-66d1-4233-9b37-468e4d3273e5") + ) + (segment + (start 157.870591 133.260295) + (end 162.112974 125.865) + (width 1) + (layer "B.Cu") + (net 15) + (uuid "1e9db319-9beb-4fa7-9b6c-9ab09530eb60") + ) + (segment + (start 181.620591 134.760295) + (end 186.059283 127.183766) + (width 1) + (layer "B.Cu") + (net 16) + (uuid "4e0b84d4-1a18-4fb9-bb45-d041ad9bd84b") + ) + (segment + (start 239.268652 139.159705) + (end 245.610254 145.501307) + (width 1) + (layer "B.Cu") + (net 17) + (uuid "1a744cb6-9e1b-42c8-bd9b-4a4c20169610") + ) + (segment + (start 238.919409 139.159705) + (end 239.268652 139.159705) + (width 1) + (layer "B.Cu") + (net 17) + (uuid "4f88d489-a3f2-4e8b-942e-b03c7d3f5917") + ) + (segment + (start 263.669409 138.659705) + (end 268.128507 146.306719) + (width 1) + (layer "B.Cu") + (net 18) + (uuid "851f31c8-ea8b-4177-9e31-0cbd58e061f8") + ) + (segment + (start 305.57961 134.45961) + (end 314.46289 134.45961) + (width 1) + (layer "B.Cu") + (net 19) + (uuid "561137fe-50bb-476d-ac08-abaac3eed54e") + ) + (segment + (start 305.54 134.42) + (end 305.57961 134.45961) + (width 1) + (layer "B.Cu") + (net 19) + (uuid "a14798b2-081c-47e9-b975-c9d2347832cb") + ) + (segment + (start 314.46289 134.45961) + (end 314.5025 134.42) + (width 1) + (layer "B.Cu") + (net 19) + (uuid "c6dcba74-5cf9-49ee-9769-fb2a22a53962") + ) + (segment + (start 169.913403 176.099346) + (end 165.5 168.5) + (width 1) + (layer "B.Cu") + (net 20) + (uuid "c70ee142-25c2-44d7-b4d9-427812d21460") + ) + (segment + (start 190.419409 167.159705) + (end 194.682197 174.814509) + (width 1) + (layer "B.Cu") + (net 21) + (uuid "215b5a2a-a3d9-4d22-8ddb-92e24d674f33") + ) + (segment + (start 230.120591 162.760295) + (end 234.698214 155.197045) + (width 1) + (layer "B.Cu") + (net 22) + (uuid "d427c5af-7970-424d-aea2-55cb5fbf3931") + ) + (segment + (start 254.975296 163.730739) + (end 259.497145 156.059138) + (width 1) + (layer "B.Cu") + (net 23) + (uuid "f981da99-6d7a-4066-bdd2-02cab040e6af") + ) + (segment + (start 177.006529 188.006529) + (end 181.52993 195.675504) + (width 1) + (layer "B.Cu") + (net 24) + (uuid "00b551f6-1a84-4bbf-9a40-dab66a209cbe") + ) + (segment + (start 177.006529 187.994127) + (end 177.006529 188.006529) + (width 1) + (layer "B.Cu") + (net 24) + (uuid "9a0cf0c4-679b-4ba9-95ce-00430ce81840") + ) + (segment + (start 211.54 176.42) + (end 220.458177 176.42) + (width 1) + (layer "B.Cu") + (net 25) + (uuid "86ca4ccd-9ea0-4873-8a77-302baf5746f7") + ) + (segment + (start 220.458177 176.42) + (end 220.460158 176.418019) + (width 1) + (layer "B.Cu") + (net 25) + (uuid "c31d6a0a-b7ea-4959-a847-063b2ac0c7f9") + ) + (segment + (start 243.686047 183.370728) + (end 248.126432 175.696226) + (width 1) + (layer "B.Cu") + (net 26) + (uuid "433edb8d-b1e8-40b5-85f1-189ac4e553d7") + ) + (segment + (start 75.587651 198.372349) + (end 75.54 198.42) + (width 1) + (layer "F.Cu") + (net 27) + (uuid "a6aca702-c9c3-4e39-8f23-9f91c2b2e923") + ) + (segment + (start 84.391174 198.372349) + (end 84.343523 198.42) + (width 1) + (layer "B.Cu") + (net 27) + (uuid "4cc3945c-e1ba-4931-9373-98c09203b597") + ) + (segment + (start 84.391174 198.372349) + (end 75.587651 198.372349) + (width 1) + (layer "B.Cu") + (net 27) + (uuid "5e980255-579e-4469-b18f-81a2417bbee8") + ) + (segment + (start 84.391174 198.372349) + (end 84.608825 198.59) + (width 1) + (layer "B.Cu") + (net 27) + (uuid "f83029b9-b4d6-4a83-9203-09364ca9c352") + ) + (segment + (start 200.04 198.42) + (end 208.945908 198.42) + (width 1) + (layer "B.Cu") + (net 28) + (uuid "72536aea-0647-4a4d-bc6c-7b3156172975") + ) + (segment + (start 208.945908 198.42) + (end 208.976095 198.389813) + (width 1) + (layer "B.Cu") + (net 28) + (uuid "d22b91d7-d63e-49c4-9237-c88c44146ec5") + ) + (segment + (start 231.873157 198.42) + (end 231.873158 198.419999) + (width 1) + (layer "B.Cu") + (net 29) + (uuid "bda70881-dbe6-4b8c-bb9c-ea30b7f2b392") + ) + (segment + (start 223.04 198.42) + (end 231.873157 198.42) + (width 1) + (layer "B.Cu") + (net 29) + (uuid "e104a0d1-46d7-41c0-b8c9-f5089d83e846") + ) + (segment + (start 314.385257 190.42) + (end 314.409934 190.444677) + (width 1) + (layer "B.Cu") + (net 30) + (uuid "823fc8a6-7629-49cf-b93f-327946568444") + ) + (segment + (start 305.54 190.42) + (end 314.385257 190.42) + (width 1) + (layer "B.Cu") + (net 30) + (uuid "8f2df698-3d9f-4aa1-9bdb-8ac0af70fdca") + ) + (segment + (start 356.846281 198.42) + (end 356.926281 198.34) + (width 1) + (layer "F.Cu") + (net 31) + (uuid "55ceb944-a972-4e35-8b59-e7532d3324f1") + ) + (segment + (start 347.54 198.42) + (end 356.846281 198.42) + (width 1) + (layer "B.Cu") + (net 31) + (uuid "38b442a0-a4ba-43ba-8c6e-41cafed8c66a") + ) + (segment + (start 128 162.312994) + (end 128 105) + (width 1) + (layer "B.Cu") + (net 32) + (uuid "05db5e05-6f7a-4663-9a3f-18ef4aa62ebf") + ) + (segment + (start 136.197887 73.197887) + (end 136.5 73.5) + (width 1) + (layer "B.Cu") + (net 32) + (uuid "18df3f7a-cefc-4c94-9569-b4165a19f40c") + ) + (segment + (start 192.75 73.5) + (end 193.10029 73.14971) + (width 1) + (layer "B.Cu") + (net 32) + (uuid "1e50c046-578d-4d1f-9a54-80a7963688d6") + ) + (segment + (start 128 105) + (end 99.5 105) + (width 1) + (layer "B.Cu") + (net 32) + (uuid "2328cbae-38a5-43dc-ade6-518dccda2e3c") + ) + (segment + (start 248.830662 73.169338) + (end 304.547809 73.169338) + (width 1) + (layer "B.Cu") + (net 32) + (uuid "23b2c900-f017-4483-9b02-9cea4cf377e9") + ) + (segment + (start 113.302113 73.197887) + (end 136.197887 73.197887) + (width 1) + (layer "B.Cu") + (net 32) + (uuid "2633e87d-614b-43d0-b84b-88f7cdfb20a7") + ) + (segment + (start 99.5 87) + (end 113.302113 73.197887) + (width 1) + (layer "B.Cu") + (net 32) + (uuid "417ff874-db68-4ce2-ba5e-2b5b1ca2169a") + ) + (segment + (start 304.5 73.121529) + (end 323 73.121529) + (width 1) + (layer "B.Cu") + (net 32) + (uuid "45fde68c-df9b-4bf3-8169-094a2ef98d7e") + ) + (segment + (start 192.75 73.5) + (end 192.39971 73.14971) + (width 1) + (layer "B.Cu") + (net 32) + (uuid "4603700d-4869-4861-abcc-adef119453a8") + ) + (segment + (start 323 101.771287) + (end 356.728713 101.771287) + (width 1) + (layer "B.Cu") + (net 32) + (uuid "4ca3dfc8-be39-482a-9d22-2d7cf336f476") + ) + (segment + (start 323 73.121529) + (end 323 101.771287) + (width 1) + (layer "B.Cu") + (net 32) + (uuid "550ec0f9-ecb6-415c-bb45-7267f1b4939c") + ) + (segment + (start 99.5 101.604585) + (end 84.353721 101.604585) + (width 1) + (layer "B.Cu") + (net 32) + (uuid "824831a1-fc60-488c-8bd0-d7762ffa2fd6") + ) + (segment + (start 248.14971 73.14971) + (end 248.5 73.5) + (width 1) + (layer "B.Cu") + (net 32) + (uuid "85ba4f8c-49e9-407a-b081-a15a978c0c00") + ) + (segment + (start 248.5 73.5) + (end 248.830662 73.169338) + (width 1) + (layer "B.Cu") + (net 32) + (uuid "893b0b1e-27de-43a3-9461-e990b048c37c") + ) + (segment + (start 136.85029 73.14971) + (end 136.5 73.5) + (width 1) + (layer "B.Cu") + (net 32) + (uuid "8b55bed3-ab49-4c98-9217-c7874cf1c813") + ) + (segment + (start 99.5 105) + (end 99.5 101.604585) + (width 1) + (layer "B.Cu") + (net 32) + (uuid "b45a7587-bc58-4653-b147-018b92f8767f") + ) + (segment + (start 121.532994 168.78) + (end 128 162.312994) + (width 1) + (layer "B.Cu") + (net 32) + (uuid "c21016f4-a4d4-48c6-b0a0-b911acea24c8") + ) + (segment + (start 192.39971 73.14971) + (end 136.85029 73.14971) + (width 1) + (layer "B.Cu") + (net 32) + (uuid "db9b9fad-98e8-4751-89ea-3be33fe438a8") + ) + (segment + (start 99.74 168.78) + (end 121.532994 168.78) + (width 1) + (layer "B.Cu") + (net 32) + (uuid "e41ad0a6-9ac6-4ccc-bbd5-eef9d69d34f7") + ) + (segment + (start 193.10029 73.14971) + (end 248.14971 73.14971) + (width 1) + (layer "B.Cu") + (net 32) + (uuid "f3c8f949-2d90-4d57-a639-26d184aac951") + ) + (segment + (start 99.5 101.604585) + (end 99.5 87) + (width 1) + (layer "B.Cu") + (net 32) + (uuid "f3ee638a-57aa-483b-b710-221485f5b171") + ) + (segment + (start 183.641314 107.358686) + (end 186 108.679603) + (width 1) + (layer "B.Cu") + (net 33) + (uuid "023f90bc-13a8-49a0-976e-3424bdfcd8df") + ) + (segment + (start 130.5 162.5) + (end 130.5 101.75) + (width 1) + (layer "B.Cu") + (net 33) + (uuid "0877a112-ba56-4437-a169-8d1896273edc") + ) + (segment + (start 177.782628 101.5) + (end 183.641314 107.358686) + (width 1) + (layer "B.Cu") + (net 33) + (uuid "10456aa0-b2ef-4a0b-ab64-874299bc3e51") + ) + (segment + (start 267.138902 116.576793) + (end 314.40438 116.605908) + (width 1) + (layer "B.Cu") + (net 33) + (uuid "28ef7020-86a2-4787-948a-736a6e242a11") + ) + (segment + (start 231.90438 108.58) + (end 231.90438 108.577995) + (width 1) + (layer "B.Cu") + (net 33) + (uuid "2cb0aac9-f532-4af0-ab9a-f779b88cbc3c") + ) + (segment + (start 231.90438 108.58) + (end 209.119523 108.58) + (width 1) + (layer "B.Cu") + (net 33) + (uuid "3f5819ed-da33-41aa-a97d-7d74dd2674db") + ) + (segment + (start 186 108.679603) + (end 209.01992 108.679603) + (width 1) + (layer "B.Cu") + (net 33) + (uuid "5ef6c3dd-6456-4bd8-b190-67d297d57a22") + ) + (segment + (start 246.190502 128.809498) + (end 267.138902 116.576793) + (width 1) + (layer "B.Cu") + (net 33) + (uuid "69432f28-b295-4cb7-95ac-7710208040bd") + ) + (segment + (start 99.74 171.32) + (end 121.68 171.32) + (width 1) + (layer "B.Cu") + (net 33) + (uuid "70dc7128-5975-4d71-9a1a-6d31022e6df3") + ) + (segment + (start 234.563408 108.58) + (end 231.90438 108.58) + (width 1) + (layer "B.Cu") + (net 33) + (uuid "9c26c682-e35b-40f5-a1de-2c7195a365f2") + ) + (segment + (start 247.814389 131.634831) + (end 234.563408 108.58) + (width 1) + (layer "B.Cu") + (net 33) + (uuid "b20f40b8-fe04-4a50-a709-385684da44c9") + ) + (segment + (start 182.44933 110.742231) + (end 184.191839 107.666993) + (width 1) + (layer "B.Cu") + (net 33) + (uuid "dbe9247c-c3ad-45ed-aada-f2e66d9f060b") + ) + (segment + (start 119.33 101.5) + (end 177.782628 101.5) + (width 1) + (layer "B.Cu") + (net 33) + (uuid "de62487f-2ae0-4d43-8a1d-51627afac6f7") + ) + (segment + (start 121.68 171.32) + (end 130.5 162.5) + (width 1) + (layer "B.Cu") + (net 33) + (uuid "dfb00e93-cb3c-46c7-917f-a9e4497a761f") + ) + (segment + (start 209.119523 108.58) + (end 209.01992 108.679603) + (width 1) + (layer "B.Cu") + (net 33) + (uuid "fe7ee83e-62da-4663-901c-467fc561b73e") + ) + (segment + (start 259.329689 151.386719) + (end 314.416535 151.386719) + (width 1) + (layer "B.Cu") + (net 34) + (uuid "0412745a-1078-42ac-a2a1-9d36175fbee8") + ) + (segment + (start 194.858101 132.263766) + (end 196.392728 129.2504) + (width 1) + (layer "B.Cu") + (net 34) + (uuid "16015dc6-98bc-4f23-a186-4f618225caa4") + ) + (segment + (start 223 130.5) + (end 229.5 142.5) + (width 1) + (layer "B.Cu") + (net 34) + (uuid "214ec572-8f29-4d89-b2bb-2cba1a47786a") + ) + (segment + (start 229.5 142.5) + (end 234 150.5) + (width 1) + (layer "B.Cu") + (net 34) + (uuid "2d4e1394-0858-473d-8758-fd6bdee9aa20") + ) + (segment + (start 177.938714 119.028831) + (end 195.01353 128.48647) + (width 1) + (layer "B.Cu") + (net 34) + (uuid "41a65f99-f06a-4fed-90e4-67da7047e83b") + ) + (segment + (start 234 150.5) + (end 236.811436 150.581307) + (width 1) + (layer "B.Cu") + (net 34) + (uuid "806cfd8d-af43-46c7-86ea-7ba3c5e55695") + ) + (segment + (start 236.918693 150.581307) + (end 259.329689 151.386719) + (width 1) + (layer "B.Cu") + (net 34) + (uuid "8e79fcd7-f9de-4e72-9490-af13eb13a198") + ) + (segment + (start 158 153.5) + (end 171.147255 130.709537) + (width 1) + (layer "B.Cu") + (net 34) + (uuid "b09667d4-7fdd-4d71-beab-80a68538fc44") + ) + (segment + (start 142.187006 153.5) + (end 158 153.5) + (width 1) + (layer "B.Cu") + (net 34) + (uuid "bef8d92c-c378-4947-965d-0dfae55422d6") + ) + (segment + (start 314.416535 151.386719) + (end 314.416535 144.61961) + (width 1) + (layer "B.Cu") + (net 34) + (uuid "c2099352-3a7e-4dd4-85d0-d5e3409b73a4") + ) + (segment + (start 195.01353 128.48647) + (end 198.742792 130.552086) + (width 1) + (layer "B.Cu") + (net 34) + (uuid "c3af2890-dd19-4e53-b166-edd78d8ff21f") + ) + (segment + (start 99.74 173.86) + (end 121.827006 173.86) + (width 1) + (layer "B.Cu") + (net 34) + (uuid "ca8d155b-0f7a-4178-899d-71e57251e9d5") + ) + (segment + (start 171.147255 130.709537) + (end 177.938714 119.028831) + (width 1) + (layer "B.Cu") + (net 34) + (uuid "d27bd54e-bc38-4269-9a8a-3cf4767a5b6a") + ) + (segment + (start 198.742792 130.552086) + (end 220.426281 130.552086) + (width 1) + (layer "B.Cu") + (net 34) + (uuid "d6df8a3d-ce55-4c0a-9303-d626b3496b10") + ) + (segment + (start 220.426281 130.552086) + (end 223 130.5) + (width 1) + (layer "B.Cu") + (net 34) + (uuid "e95a2a52-1536-4389-932f-1c8070a35477") + ) + (segment + (start 121.827006 173.86) + (end 142.187006 153.5) + (width 1) + (layer "B.Cu") + (net 34) + (uuid "ec966937-6adb-428d-a4f8-f499eafde288") + ) + (segment + (start 122.55 206.05) + (end 94.6 178.1) + (width 1) + (layer "F.Cu") + (net 35) + (uuid "0394be9b-340b-45ba-9103-62c4bfdb95a5") + ) + (segment + (start 154.816801 143.763111) + (end 165.172355 161.38786) + (width 1) + (layer "F.Cu") + (net 35) + (uuid "0ca5655d-37f2-4cfe-9e9a-8995f4a7bfd4") + ) + (segment + (start 156.895295 140.029556) + (end 154.816801 143.763111) + (width 1) + (layer "F.Cu") + (net 35) + (uuid "1484916d-b64c-47c7-ac9f-e663c5143812") + ) + (segment + (start 165.172355 161.38786) + (end 174.364904 177.135096) + (width 1) + (layer "F.Cu") + (net 35) + (uuid "32483f78-45ef-43ed-9fe8-83d1ac3859fe") + ) + (segment + (start 187.75 200) + (end 181.7 206.05) + (width 1) + (layer "F.Cu") + (net 35) + (uuid "331a41c5-9eae-4260-8d40-e4fa14f4297e") + ) + (segment + (start 186 196.75) + (end 187.75 200) + (width 1) + (layer "F.Cu") + (net 35) + (uuid "430b0db6-97ed-4878-bf05-a82a7840db1d") + ) + (segment + (start 134.75 132) + (end 154.816801 143.763111) + (width 1) + (layer "F.Cu") + (net 35) + (uuid "49d68499-45d0-488c-8725-734880918e3f") + ) + (segment + (start 85.988024 166.24) + (end 84.5 166.24) + (width 1) + (layer "F.Cu") + (net 35) + (uuid "5c7815d9-b4b7-4e12-ab19-295ca2d38f13") + ) + (segment + (start 94.6 174.851976) + (end 85.988024 166.24) + (width 1) + (layer "F.Cu") + (net 35) + (uuid "604375f4-1882-47fa-bbe0-ebdd1e61b17d") + ) + (segment + (start 160.125296 164.270738) + (end 165.172355 161.38786) + (width 1) + (layer "F.Cu") + (net 35) + (uuid "7d91784b-47fa-4071-84df-8a745a701a1e") + ) + (segment + (start 108.5 75) + (end 108.5 71.5) + (width 1) + (layer "F.Cu") + (net 35) + (uuid "81ae3148-0dcb-4a39-a8b5-a503c2625408") + ) + (segment + (start 134.75 111.5) + (end 134.75 132) + (width 1) + (layer "F.Cu") + (net 35) + (uuid "8cf57411-010b-402f-8697-4af4cb0181be") + ) + (segment + (start 178.5 184.25) + (end 186 196.75) + (width 1) + (layer "F.Cu") + (net 35) + (uuid "9601d8ae-e0f1-4194-9f84-45d183eb37d9") + ) + (segment + (start 114.5 81) + (end 108.5 75) + (width 1) + (layer "F.Cu") + (net 35) + (uuid "a03afba2-ca59-4351-b6a2-ba4ff0b5e4e7") + ) + (segment + (start 94.6 178.1) + (end 94.6 174.851976) + (width 1) + (layer "F.Cu") + (net 35) + (uuid "a52077ca-b939-49a1-9cb6-e5c4522b4f88") + ) + (segment + (start 132 98.5) + (end 132 108.75) + (width 1) + (layer "F.Cu") + (net 35) + (uuid "a919b10b-8634-4a35-8503-30ee940b6620") + ) + (segment + (start 174.364904 177.135096) + (end 176.573297 180.918169) + (width 1) + (layer "F.Cu") + (net 35) + (uuid "b248b7a8-3b23-48c7-a852-9013351e5f20") + ) + (segment + (start 181.7 206.05) + (end 122.55 206.05) + (width 1) + (layer "F.Cu") + (net 35) + (uuid "c2480f71-58a7-44fd-a750-4e74081610c1") + ) + (segment + (start 132 108.75) + (end 134.75 111.5) + (width 1) + (layer "F.Cu") + (net 35) + (uuid "d29e44fe-6748-4a39-8518-5dac318f3af2") + ) + (segment + (start 176.573297 180.918169) + (end 178.5 184.25) + (width 1) + (layer "F.Cu") + (net 35) + (uuid "d8179e19-07f9-4da7-abed-781b02fb7bfc") + ) + (segment + (start 176.573297 180.918169) + (end 171.631825 183.764865) + (width 1) + (layer "F.Cu") + (net 35) + (uuid "de33c516-7dd8-4874-ab83-5ac76fd08d3a") + ) + (via + (at 114.5 81) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 35) + (uuid "31c39891-a9d3-4750-a59e-0bc7627b7b7c") + ) + (via + (at 132 98.5) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 35) + (uuid "55971929-15aa-4314-9d03-b57025b7a7c0") + ) + (via + (at 108.5 71.5) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 35) + (uuid "93d5c15f-fdab-4499-9caf-cd5e3310342f") + ) + (segment + (start 121.19 65.96) + (end 114.04 65.96) + (width 1) + (layer "B.Cu") + (net 35) + (uuid "00d9b72f-616a-4e28-964a-6f21921e997d") + ) + (segment + (start 108.5 66.42) + (end 108.96 65.96) + (width 1) + (layer "B.Cu") + (net 35) + (uuid "5dcecca6-9cb6-4b7c-846c-8fbdb94fd087") + ) + (segment + (start 114.5 81) + (end 127.46 93.96) + (width 1) + (layer "B.Cu") + (net 35) + (uuid "a2a53fd1-c429-4436-aa1b-e3dd5839fa10") + ) + (segment + (start 108.96 65.96) + (end 114.04 65.96) + (width 1) + (layer "B.Cu") + (net 35) + (uuid "a67c6800-db2c-4932-a264-2c8730358922") + ) + (segment + (start 132 93.96) + (end 139.19 93.96) + (width 1) + (layer "B.Cu") + (net 35) + (uuid "aac0fdfe-019d-4571-81e0-e69c66f1889f") + ) + (segment + (start 114.04 65.96) + (end 114 66) + (width 1) + (layer "B.Cu") + (net 35) + (uuid "bbe02873-c94b-494f-812b-7f217d88ec22") + ) + (segment + (start 127.46 93.96) + (end 132 93.96) + (width 1) + (layer "B.Cu") + (net 35) + (uuid "df7fcc09-0786-48bf-b7c8-f6d12a22e9f0") + ) + (segment + (start 132 93.96) + (end 132 98.5) + (width 1) + (layer "B.Cu") + (net 35) + (uuid "ee301c7a-5931-4a6b-a4d4-330c1928dbbe") + ) + (segment + (start 108.5 71.5) + (end 108.5 66.42) + (width 1) + (layer "B.Cu") + (net 35) + (uuid "f09cd737-a7ac-4269-8d66-63449a9b8c8f") + ) + (segment + (start 228.5 65.96) + (end 228.5 81.5) + (width 1) + (layer "F.Cu") + (net 36) + (uuid "05b5f225-643a-4247-aee2-fa2c699e9dc8") + ) + (segment + (start 222 114.5) + (end 233.544705 134.930443) + (width 1) + (layer "F.Cu") + (net 36) + (uuid "1551fdf1-b6a4-4084-a4a5-c8839ac7da30") + ) + (segment + (start 228.5 170.174851) + (end 223.5 179) + (width 1) + (layer "F.Cu") + (net 36) + (uuid "1be9077a-cdae-42fa-8f84-ebe4947ca3e6") + ) + (segment + (start 229.145295 169.529556) + (end 228.5 170.174851) + (width 1) + (layer "F.Cu") + (net 36) + (uuid "259aae36-efde-4041-b409-829dc3566dda") + ) + (segment + (start 222 170.5) + (end 226.754938 173.254938) + (width 1) + (layer "F.Cu") + (net 36) + (uuid "3613c12b-395f-4b6f-8812-546e624e0e0a") + ) + (segment + (start 233.75 211.75) + (end 120.188982 211.75) + (width 1) + (layer "F.Cu") + (net 36) + (uuid "36e4c910-bc93-40e3-91c7-24609a4832bd") + ) + (segment + (start 231.331263 131.013356) + (end 221.999156 136.329199) + (width 1) + (layer "F.Cu") + (net 36) + (uuid "4488732d-2f9d-44ae-82c8-82dc879fb846") + ) + (segment + (start 221.999156 136.329199) + (end 231.692826 153.408522) + (width 1) + (layer "F.Cu") + (net 36) + (uuid "50681e26-239d-4efb-b2d2-6ed7b0a52166") + ) + (segment + (start 240.75 204.75) + (end 233.75 211.75) + (width 1) + (layer "F.Cu") + (net 36) + (uuid "58db3ccb-10f4-46b1-bc2e-569770979249") + ) + (segment + (start 212.5 114.5) + (end 222 114.5) + (width 1) + (layer "F.Cu") + (net 36) + (uuid "5fa907dd-4429-4f9a-bcb3-503110280921") + ) + (segment + (start 88.9 177.212994) + (end 85.547006 173.86) + (width 1) + (layer "F.Cu") + (net 36) + (uuid "6507241b-c3f6-4e88-91fc-d28283396932") + ) + (segment + (start 231.692826 153.408522) + (end 222 170.5) + (width 1) + (layer "F.Cu") + (net 36) + (uuid "661fae8e-3c1b-468e-a124-d806e5fffff4") + ) + (segment + (start 223.5 179) + (end 243.024704 190.269261) + (width 1) + (layer "F.Cu") + (net 36) + (uuid "6cc2872c-0ba8-4da1-9d60-f14caec65afe") + ) + (segment + (start 88.9 180.461018) + (end 88.9 177.212994) + (width 1) + (layer "F.Cu") + (net 36) + (uuid "7ebbbb09-6157-4b41-8bfd-00e6d24bb9d8") + ) + (segment + (start 212.5 81.5) + (end 212.5 114.5) + (width 1) + (layer "F.Cu") + (net 36) + (uuid "91b3aab3-da63-431b-945b-a594f5b852b5") + ) + (segment + (start 216.69 100.96) + (end 212.96 100.96) + (width 1) + (layer "F.Cu") + (net 36) + (uuid "9e68a79a-1018-448a-b902-73014a659de7") + ) + (segment + (start 233.19 65.96) + (end 228.5 65.96) + (width 1) + (layer "F.Cu") + (net 36) + (uuid "a60aaec9-7618-4fb5-8f82-84a040041f80") + ) + (segment + (start 240.75 192.10074) + (end 240.75 204.75) + (width 1) + (layer "F.Cu") + (net 36) + (uuid "a8ad7fc9-821c-4b3c-9bc5-33d68f1453d4") + ) + (segment + (start 242.710751 190.139989) + (end 240.75 192.10074) + (width 1) + (layer "F.Cu") + (net 36) + (uuid "ca85c248-5aa4-4bf0-b7b9-40f06ee395f3") + ) + (segment + (start 120.188982 211.75) + (end 88.9 180.461018) + (width 1) + (layer "F.Cu") + (net 36) + (uuid "d8807514-c81d-4583-8d8c-a02e01253e6d") + ) + (segment + (start 85.547006 173.86) + (end 84.5 173.86) + (width 1) + (layer "F.Cu") + (net 36) + (uuid "e14ecb39-ddc4-4fd6-99d7-82a3fcf6c085") + ) + (segment + (start 228.5 81.5) + (end 212.5 81.5) + (width 1) + (layer "F.Cu") + (net 36) + (uuid "fc86f7b1-10b6-47a2-baea-82a0aba7b56b") + ) + (segment + (start 251.75 111.5) + (end 252.912644 110.912644) + (width 1) + (layer "F.Cu") + (net 37) + (uuid "0f7d9123-420e-41ab-862b-262ff8c38c04") + ) + (segment + (start 284.656087 193.074039) + (end 251.871794 174.44536) + (width 1) + (layer "F.Cu") + (net 37) + (uuid "2336bdfa-3c7a-4764-9ecb-3b566e5aa24e") + ) + (segment + (start 264.06 213.65) + (end 119.401976 213.65) + (width 1) + (layer "F.Cu") + (net 37) + (uuid "31d65029-5373-46af-9177-f2358f2a4583") + ) + (segment + (start 246.5 136) + (end 256.838461 153.790109) + (width 1) + (layer "F.Cu") + (net 37) + (uuid "377debf7-b452-45f2-b54f-4da22a4e7920") + ) + (segment + (start 284.5 92.75) + (end 252.912644 110.912644) + (width 1) + (layer "F.Cu") + (net 37) + (uuid "38d1fa20-373e-42a4-880f-bb120f18fb98") + ) + (segment + (start 299.19 192.96) + (end 284.75 192.96) + (width 1) + (layer "F.Cu") + (net 37) + (uuid "48c39728-763d-4e63-b9ba-93d990e4cfba") + ) + (segment + (start 261.115599 127.615599) + (end 251.75 111.5) + (width 1) + (layer "F.Cu") + (net 37) + (uuid "490e54f7-d713-4bc1-aeb5-67ac93b2f013") + ) + (segment + (start 284.5 65.56) + (end 289.315 65.56) + (width 1) + (layer "F.Cu") + (net 37) + (uuid "51d72161-20f2-4313-bd84-57a4ba44df4f") + ) + (segment + (start 284.5 92.75) + (end 284.5 65.56) + (width 1) + (layer "F.Cu") + (net 37) + (uuid "74e6beeb-6a73-47fa-a3d0-5e75fd8b6b1e") + ) + (segment + (start 252.912644 110.912644) + (end 246.794705 114.430443) + (width 1) + (layer "F.Cu") + (net 37) + (uuid "839bdace-9a5c-40a5-8e88-041104de3a91") + ) + (segment + (start 256.838461 153.790109) + (end 246.739044 171.62723) + (width 1) + (layer "F.Cu") + (net 37) + (uuid "8b916b49-be20-4cb7-ba31-3bc920425f2b") + ) + (segment + (start 119.401976 213.65) + (end 87 181.248024) + (width 1) + (layer "F.Cu") + (net 37) + (uuid "8bc44956-d2f0-449b-9c0c-9fa99ef6cf7e") + ) + (segment + (start 87 181.248024) + (end 87 178) + (width 1) + (layer "F.Cu") + (net 37) + (uuid "91fe0815-bc0a-48a6-ad45-c89dc52a032a") + ) + (segment + (start 256 130.5) + (end 258.294705 134.430443) + (width 1) + (layer "F.Cu") + (net 37) + (uuid "92443d7c-ee38-42d7-bb68-56423841b89e") + ) + (segment + (start 256 130.5) + (end 261.115599 127.615599) + (width 1) + (layer "F.Cu") + (net 37) + (uuid "9377d545-ddb7-432c-8538-72cac1708b49") + ) + (segment + (start 85.4 176.4) + (end 84.5 176.4) + (width 1) + (layer "F.Cu") + (net 37) + (uuid "a0c1e635-382c-4f5f-8032-834cf4ac0ebf") + ) + (segment + (start 256 130.5) + (end 246.5 136) + (width 1) + (layer "F.Cu") + (net 37) + (uuid "b3bf6df0-d4fd-4f1a-80b6-8f9d59e798d1") + ) + (segment + (start 246.739044 171.62723) + (end 251.871794 174.44536) + (width 1) + (layer "F.Cu") + (net 37) + (uuid "b9604e5e-fbb0-47c4-bf36-011c35d79164") + ) + (segment + (start 284.75 192.96) + (end 264.06 213.65) + (width 1) + (layer "F.Cu") + (net 37) + (uuid "d306f1a3-0934-4ad2-a880-da7b8a1a80fc") + ) + (segment + (start 87 178) + (end 85.4 176.4) + (width 1) + (layer "F.Cu") + (net 37) + (uuid "f2ec2d65-261c-4819-b8dc-0043bb4ebdaa") + ) + (segment + (start 251.871794 174.44536) + (end 254 170.5) + (width 1) + (layer "F.Cu") + (net 37) + (uuid "fe3f8f04-dc57-4a28-9abb-e3e5f6299db3") + ) + (segment + (start 341.19 200.96) + (end 331.75 200.96) + (width 1) + (layer "F.Cu") + (net 38) + (uuid "044f70d4-0422-4361-abea-6d420a0733d0") + ) + (segment + (start 331.75 200.96) + (end 331.75 200.75) + (width 1) + (layer "F.Cu") + (net 38) + (uuid "15079da5-15ab-4ee0-8776-12447f454dbb") + ) + (segment + (start 331.915 200.96) + (end 317.325 215.55) + (width 1) + (layer "F.Cu") + (net 38) + (uuid "183a5d21-f535-4441-9c55-02ce046b8ba7") + ) + (segment + (start 307 176) + (end 294.5 176) + (width 1) + (layer "F.Cu") + (net 38) + (uuid "1e856ee3-8b00-471a-9347-2f400e15ee90") + ) + (segment + (start 317.325 215.55) + (end 118.61497 215.55) + (width 1) + (layer "F.Cu") + (net 38) + (uuid "221ffefc-2f2f-4aab-8082-5bc913f4b7ef") + ) + (segment + (start 294.5 94.135) + (end 341.7025 94.135) + (width 1) + (layer "F.Cu") + (net 38) + (uuid "24ff3087-641e-466b-8739-a9ed9a39d19b") + ) + (segment + (start 294.5 164.96) + (end 294.5 136.9975) + (width 1) + (layer "F.Cu") + (net 38) + (uuid "3c133d8f-f572-4a3d-997e-d8cb35ee655b") + ) + (segment + (start 294.5 164.96) + (end 299.19 164.96) + (width 1) + (layer "F.Cu") + (net 38) + (uuid "4abf5a8b-493e-4d0a-abcb-f85a0b9d0035") + ) + (segment + (start 331.75 200.75) + (end 307 176) + (width 1) + (layer "F.Cu") + (net 38) + (uuid "535b2c0c-7330-4abe-bd11-6c81112cb2c5") + ) + (segment + (start 294.5 136.9975) + (end 299.2275 136.9975) + (width 1) + (layer "F.Cu") + (net 38) + (uuid "68f8594f-2e75-4da4-a4a0-3e13093b5795") + ) + (segment + (start 118.61497 215.55) + (end 84.5 181.43503) + (width 1) + (layer "F.Cu") + (net 38) + (uuid "76deb0ab-5134-4ba5-9d46-ecb450e56683") + ) + (segment + (start 299.19 108.96) + (end 294.54 108.96) + (width 1) + (layer "F.Cu") + (net 38) + (uuid "8b54289a-e3de-42dd-b282-69bdb25efb2b") + ) + (segment + (start 294.5 109) + (end 294.5 94.135) + (width 1) + (layer "F.Cu") + (net 38) + (uuid "923f429a-43ce-4963-ba85-931da75cb581") + ) + (segment + (start 294.5 136.9975) + (end 294.5 109) + (width 1) + (layer "F.Cu") + (net 38) + (uuid "d0a1a57d-3c9d-41da-b0d2-cca98ddf0947") + ) + (segment + (start 294.54 108.96) + (end 294.5 109) + (width 1) + (layer "F.Cu") + (net 38) + (uuid "d94704fd-b209-4a5c-ae21-a26f7b97e6f9") + ) + (segment + (start 294.5 176) + (end 294.5 164.96) + (width 1) + (layer "F.Cu") + (net 38) + (uuid "e5c850b1-9754-495b-8646-e4c2eb57a5a1") + ) + (segment + (start 84.5 181.43503) + (end 84.5 178.94) + (width 1) + (layer "F.Cu") + (net 38) + (uuid "e986326a-ad1a-4fa5-8ea6-e87df23316c3") + ) + (segment + (start 90.8 176.425988) + (end 85.694012 171.32) + (width 1) + (layer "F.Cu") + (net 39) + (uuid "01ea7750-accf-415b-b7c5-57624537200f") + ) + (segment + (start 189 100.96) + (end 193.69 100.96) + (width 1) + (layer "F.Cu") + (net 39) + (uuid "023285df-2f2b-43c0-82f6-67359983c8ae") + ) + (segment + (start 213.25 190) + (end 200.731885 190) + (width 1) + (layer "F.Cu") + (net 39) + (uuid "1e650568-666d-4273-a5d9-9b681fbdee92") + ) + (segment + (start 213.25 200.96) + (end 211.21 203) + (width 1) + (layer "F.Cu") + (net 39) + (uuid "22a10705-9ee4-46b0-9502-1bd908d700b1") + ) + (segment + (start 200.5 122.96) + (end 189 117) + (width 1) + (layer "F.Cu") + (net 39) + (uuid "22f00b36-6c18-4b4f-8d5d-920e22cd53f0") + ) + (segment + (start 172.5 81.5) + (end 172.5 65.96) + (width 1) + (layer "F.Cu") + (net 39) + (uuid "259adfc0-14c6-47ea-a633-1404f9044962") + ) + (segment + (start 120.975988 209.85) + (end 90.8 179.674012) + (width 1) + (layer "F.Cu") + (net 39) + (uuid "2a7db38c-0c7d-4fa8-b771-10305d5863e2") + ) + (segment + (start 216.69 200.96) + (end 213.25 200.96) + (width 1) + (layer "F.Cu") + (net 39) + (uuid "2b2e7cff-ef16-4b85-9929-9f4179c57f08") + ) + (segment + (start 200.731885 190) + (end 200.731885 178.96) + (width 1) + (layer "F.Cu") + (net 39) + (uuid "2e57e4b8-105c-4eba-88d4-28f2597a12db") + ) + (segment + (start 200.5 129) + (end 200.5 122.96) + (width 1) + (layer "F.Cu") + (net 39) + (uuid "2fcd5ba0-dc38-4fbe-869a-5cb0e0b5ea54") + ) + (segment + (start 200.5 122.96) + (end 204.69 122.96) + (width 1) + (layer "F.Cu") + (net 39) + (uuid "3cb91c28-f2fc-486b-b9e0-a85179afc337") + ) + (segment + (start 200.731885 178.96) + (end 205.19 178.96) + (width 1) + (layer "F.Cu") + (net 39) + (uuid "473cd83b-867d-435c-9e4d-022843fd2a94") + ) + (segment + (start 213.25 200.96) + (end 213.25 190) + (width 1) + (layer "F.Cu") + (net 39) + (uuid "59f8eb3e-277a-4a69-a100-6a9c70669275") + ) + (segment + (start 201.65 209.85) + (end 120.975988 209.85) + (width 1) + (layer "F.Cu") + (net 39) + (uuid "5ff67441-421f-4be6-b80a-8080fb07baaf") + ) + (segment + (start 189 100.96) + (end 189 81.5) + (width 1) + (layer "F.Cu") + (net 39) + (uuid "6b0d450f-2265-4fde-8ee1-feabd6347322") + ) + (segment + (start 189 117) + (end 189 100.96) + (width 1) + (layer "F.Cu") + (net 39) + (uuid "830791df-2d68-4fd3-aa88-48ce2b78f8ba") + ) + (segment + (start 90.8 179.674012) + (end 90.8 176.425988) + (width 1) + (layer "F.Cu") + (net 39) + (uuid "855053ad-ed06-4178-b51f-a8f56f9f8396") + ) + (segment + (start 211.21 203) + (end 208.5 203) + (width 1) + (layer "F.Cu") + (net 39) + (uuid "9cbde44d-cc1f-40b4-bfef-58a9243663c1") + ) + (segment + (start 201 178.96) + (end 186.5 153.5) + (width 1) + (layer "F.Cu") + (net 39) + (uuid "ba464572-634c-487f-9bf4-41b68636fc59") + ) + (segment + (start 85.694012 171.32) + (end 84.5 171.32) + (width 1) + (layer "F.Cu") + (net 39) + (uuid "cf626e28-d163-4e06-b07c-a9aac7da5ed6") + ) + (segment + (start 186.5 153.5) + (end 200.5 129) + (width 1) + (layer "F.Cu") + (net 39) + (uuid "d60abd40-132f-44f2-977a-635f8b06c75e") + ) + (segment + (start 208.5 203) + (end 201.65 209.85) + (width 1) + (layer "F.Cu") + (net 39) + (uuid "d95c4ea0-85ee-4b74-8d60-51704d2c5997") + ) + (segment + (start 189 81.5) + (end 172.5 81.5) + (width 1) + (layer "F.Cu") + (net 39) + (uuid "e647b636-ae8c-494a-b378-3620c9e7df2e") + ) + (segment + (start 172.5 65.96) + (end 177.19 65.96) + (width 1) + (layer "F.Cu") + (net 39) + (uuid "e6f83b7e-ec68-4b96-a108-77a076b13af6") + ) + (segment + (start 92.7 175.638982) + (end 85.841018 168.78) + (width 1) + (layer "F.Cu") + (net 40) + (uuid "075e7182-45dc-42e7-b7ea-9eff795a369c") + ) + (segment + (start 121.762994 207.95) + (end 92.7 178.887006) + (width 1) + (layer "F.Cu") + (net 40) + (uuid "0c562772-8e10-4eeb-bb1b-04a0c92ba01a") + ) + (segment + (start 180.529556 141.529556) + (end 173.763773 137.448317) + (width 1) + (layer "F.Cu") + (net 40) + (uuid "13842222-90e5-4bc9-b440-8698e8368dc9") + ) + (segment + (start 177.570697 130.667235) + (end 166.008613 123.876076) + (width 1) + (layer "F.Cu") + (net 40) + (uuid "2803f066-7fe9-4734-8871-a5356cbc701c") + ) + (segment + (start 176.64549 148.226086) + (end 180.024704 142.529556) + (width 1) + (layer "F.Cu") + (net 40) + (uuid "36beedc1-815b-4f17-bd66-38d0ab8c7909") + ) + (segment + (start 185.044705 162.930443) + (end 180.668422 155.541339) + (width 1) + (layer "F.Cu") + (net 40) + (uuid "40728991-ad5c-4ed5-a6e6-87586950a88e") + ) + (segment + (start 173.763773 137.448317) + (end 177.570697 130.667235) + (width 1) + (layer "F.Cu") + (net 40) + (uuid "4c356451-eee7-43ad-986e-844deea64917") + ) + (segment + (start 181.5 180) + (end 193.69 200.96) + (width 1) + (layer "F.Cu") + (net 40) + (uuid "803cc508-0ca0-4f7a-bbf5-c38d95144d58") + ) + (segment + (start 172.487864 164.278844) + (end 181.5 180) + (width 1) + (layer "F.Cu") + (net 40) + (uuid "92a5d9e3-1c5c-4e7b-b7ba-ad7622523640") + ) + (segment + (start 180.645295 141.529556) + (end 180.529556 141.529556) + (width 1) + (layer "F.Cu") + (net 40) + (uuid "9a443694-892c-4d4f-a074-8e535e20f4a6") + ) + (segment + (start 92.7 178.887006) + (end 92.7 175.638982) + (width 1) + (layer "F.Cu") + (net 40) + (uuid "a8d85737-657d-4391-b05a-591a12fa1972") + ) + (segment + (start 182.531132 158.686419) + (end 172.487864 164.278844) + (width 1) + (layer "F.Cu") + (net 40) + (uuid "a9bd1868-3f8d-4b69-8185-9ec643014cf3") + ) + (segment + (start 85.841018 168.78) + (end 84.5 168.78) + (width 1) + (layer "F.Cu") + (net 40) + (uuid "b313d135-e398-41ca-ac58-d4733d70e524") + ) + (segment + (start 166.008613 123.876076) + (end 168.159068 120.110493) + (width 1) + (layer "F.Cu") + (net 40) + (uuid "b83be553-13af-4f09-b792-d0c3974b9b22") + ) + (segment + (start 180.668422 155.541339) + (end 176.64549 148.226086) + (width 1) + (layer "F.Cu") + (net 40) + (uuid "bef88ced-5886-4e39-8220-416f17ca4d96") + ) + (segment + (start 189.79 200.96) + (end 182.8 207.95) + (width 1) + (layer "F.Cu") + (net 40) + (uuid "bfc528b3-f9ee-41f9-8dca-8adf156f0abf") + ) + (segment + (start 182.8 207.95) + (end 121.762994 207.95) + (width 1) + (layer "F.Cu") + (net 40) + (uuid "d27f48e9-f12a-4811-838f-8a7faf590b5a") + ) + (segment + (start 193.69 200.96) + (end 189.79 200.96) + (width 1) + (layer "F.Cu") + (net 40) + (uuid "f027d390-61c6-4d1b-8e9e-413925c37ce1") + ) + (segment + (start 109.25 208.549813) + (end 84.408638 208.549813) + (width 1) + (layer "B.Cu") + (net 41) + (uuid "0f44c794-06fd-4bd0-accf-3774e81f91a8") + ) + (segment + (start 84.408638 208.549813) + (end 84.391174 208.532349) + (width 1) + (layer "B.Cu") + (net 41) + (uuid "17ae1db5-fca0-4507-9b04-6a40abd58da2") + ) + (segment + (start 125.5 182.687006) + (end 125.5 208.549813) + (width 1) + (layer "B.Cu") + (net 41) + (uuid "22ef1072-85a6-4d8c-b181-9df5efd13c7a") + ) + (segment + (start 125.5 208.549813) + (end 109.25 208.549813) + (width 1) + (layer "B.Cu") + (net 41) + (uuid "25fe084c-c9ef-40a6-bcdf-61ab6cb5c282") + ) + (segment + (start 291.604677 200.604677) + (end 291.5 200.5) + (width 1) + (layer "B.Cu") + (net 41) + (uuid "32bcba97-1a0b-4e19-b29f-0dfeaf50a5b3") + ) + (segment + (start 209.006281 208.579999) + (end 208.976095 208.549813) + (width 1) + (layer "B.Cu") + (net 41) + (uuid "4491c303-a8be-414f-9f91-b97928b4f94c") + ) + (segment + (start 314.409934 200.604677) + (end 314.409934 206.508285) + (width 1) + (layer "B.Cu") + (net 41) + (uuid "4ecf3910-b0dc-4546-958b-249079e77115") + ) + (segment + (start 240.920001 208.579999) + (end 231.873158 208.579999) + (width 1) + (layer "B.Cu") + (net 41) + (uuid "6f39cf37-45fb-465b-b24c-603a74e1146d") + ) + (segment + (start 121.752994 178.94) + (end 125.5 182.687006) + (width 1) + (layer "B.Cu") + (net 41) + (uuid "720cbea0-ef54-40e4-868b-a96c9db2a628") + ) + (segment + (start 99.74 178.94) + (end 121.752994 178.94) + (width 1) + (layer "B.Cu") + (net 41) + (uuid "890dd69b-c03e-4336-8565-172f091f1e1d") + ) + (segment + (start 354.934566 206.508285) + (end 356.926281 208.5) + (width 1) + (layer "B.Cu") + (net 41) + (uuid "8a3b46ea-2ba1-42df-ab70-888396910402") + ) + (segment + (start 256.92525 180.776226) + (end 240.920001 208.579999) + (width 1) + (layer "B.Cu") + (net 41) + (uuid "8ad0dc33-cbc4-4a35-b3df-dd791e461376") + ) + (segment + (start 231.920001 208.579999) + (end 209.006281 208.579999) + (width 1) + (layer "B.Cu") + (net 41) + (uuid "b382948f-768d-4e37-b85f-b9ff7885b2cf") + ) + (segment + (start 314.409934 206.508285) + (end 354.934566 206.508285) + (width 1) + (layer "B.Cu") + (net 41) + (uuid "b4508944-89e8-47c5-a06f-f299646f7da8") + ) + (segment + (start 291.5 200.5) + (end 256.92525 180.776226) + (width 1) + (layer "B.Cu") + (net 41) + (uuid "b97abee7-fc87-4b4a-b571-f285a2546c9a") + ) + (segment + (start 208.976095 208.549813) + (end 109.25 208.549813) + (width 1) + (layer "B.Cu") + (net 41) + (uuid "bbb4b3d4-5ca2-4a4d-bdc9-3c86855922aa") + ) + (segment + (start 314.409934 200.604677) + (end 291.604677 200.604677) + (width 1) + (layer "B.Cu") + (net 41) + (uuid "c46ed875-80ee-489c-92a7-96890de55614") + ) + (segment + (start 172.731112 200.755504) + (end 172.754919 208.549813) + (width 1) + (layer "B.Cu") + (net 41) + (uuid "f0c9d25c-4779-47d2-9ac2-a86a799e4ba2") + ) + (segment + (start 69.19 88.25) + (end 104.19 88.25) + (width 1) + (layer "F.Cu") + (net 42) + (uuid "0fcf7235-82c6-4d23-b699-37c7ae60f624") + ) + (segment + (start 69.19 200.96) + (end 69.19 195.31) + (width 1) + (layer "F.Cu") + (net 42) + (uuid "1fcda797-ca5a-4cce-9fc1-095aeae25cb9") + ) + (segment + (start 64.5 93.92) + (end 64.5 88.25) + (width 1) + (layer "F.Cu") + (net 42) + (uuid "235d1446-aab6-4e84-af98-cd25de099c75") + ) + (segment + (start 104.19 88.25) + (end 104.19 93.96) + (width 1) + (layer "F.Cu") + (net 42) + (uuid "339120c4-bc16-420d-a020-d4b2968ec0df") + ) + (segment + (start 64.5 88.25) + (end 69.19 88.25) + (width 1) + (layer "F.Cu") + (net 42) + (uuid "36f0f6f2-db64-4f39-929e-a50150ef5edf") + ) + (segment + (start 64.5 113.5) + (end 64.5 94) + (width 1) + (layer "F.Cu") + (net 42) + (uuid "45374084-a7e3-4ce3-ad50-375085815a0e") + ) + (segment + (start 69.19 195.31) + (end 80.5 184) + (width 1) + (layer "F.Cu") + (net 42) + (uuid "7f8a7b1c-026d-4f57-9713-01baf0400c6c") + ) + (segment + (start 80.5 184) + (end 80.5 163.7) + (width 1) + (layer "F.Cu") + (net 42) + (uuid "8d008f7e-79f3-47ad-96c6-b987b62985c7") + ) + (segment + (start 80.5 163.7) + (end 80.5 129.5) + (width 1) + (layer "F.Cu") + (net 42) + (uuid "c1f56be9-15e6-45fb-9988-4ee23d400491") + ) + (segment + (start 69.19 93.96) + (end 69.19 88.25) + (width 1) + (layer "F.Cu") + (net 42) + (uuid "e311f8c3-1c0c-4ee5-bb5a-2e638f8322de") + ) + (segment + (start 84.5 163.7) + (end 80.5 163.7) + (width 1) + (layer "F.Cu") + (net 42) + (uuid "f0f33891-edfe-44d3-8b41-04eb35dce5c1") + ) + (segment + (start 80.5 129.5) + (end 64.5 113.5) + (width 1) + (layer "F.Cu") + (net 42) + (uuid "f50e7685-2944-44e4-9270-8f2de895cdd5") + ) + (segment + (start 288.198075 172.588613) + (end 288.150901 172.635787) + (width 1) + (layer "B.Cu") + (net 43) + (uuid "0b1e6a79-0a0e-4bf1-bf23-2785c8792b72") + ) + (segment + (start 185.883379 179.894509) + (end 180.767562 182.7901) + (width 1) + (layer "B.Cu") + (net 43) + (uuid "11070fea-ba36-45e4-bf3b-bf2035917d24") + ) + (segment + (start 252.356351 155.877054) + (end 248.537978 162.97789) + (width 1) + (layer "B.Cu") + (net 43) + (uuid "178ac3c4-36a7-4dac-be04-7e5d85738ea7") + ) + (segment + (start 121.9 176.4) + (end 126.679346 181.179346) + (width 1) + (layer "B.Cu") + (net 43) + (uuid "1ca84947-7e90-414c-b722-41eb6b8a5dc8") + ) + (segment + (start 314.409475 172.588613) + (end 288.198075 172.588613) + (width 1) + (layer "B.Cu") + (net 43) + (uuid "28f1d20b-53b3-4e25-813a-eb236c859d1b") + ) + (segment + (start 126.679346 181.179346) + (end 161.114585 181.179346) + (width 1) + (layer "B.Cu") + (net 43) + (uuid "3aa7f494-3e7c-4968-b97c-204083e550d4") + ) + (segment + (start 266.676923 163.989377) + (end 252.356351 155.877054) + (width 1) + (layer "B.Cu") + (net 43) + (uuid "3af30cdf-1ef6-440f-88b4-05d00a25a1f9") + ) + (segment + (start 99.74 176.4) + (end 121.9 176.4) + (width 1) + (layer "B.Cu") + (net 43) + (uuid "4986a2c0-f675-4586-a0f6-43e194adcad3") + ) + (segment + (start 176.723355 175.920488) + (end 182.976226 186.541803) + (width 1) + (layer "B.Cu") + (net 43) + (uuid "62a169b9-190d-4425-9ddf-82606ad6696c") + ) + (segment + (start 228.421981 186.578019) + (end 189.5 186.5) + (width 1) + (layer "B.Cu") + (net 43) + (uuid "6a9d1f08-0c90-4510-9796-ef8bfbedd863") + ) + (segment + (start 248.537978 162.97789) + (end 243.497032 160.277045) + (width 1) + (layer "B.Cu") + (net 43) + (uuid "8f5a49fa-daa7-4f83-99e7-80dca62e7c66") + ) + (segment + (start 288.150901 172.635787) + (end 268.295963 161.139138) + (width 1) + (layer "B.Cu") + (net 43) + (uuid "9508be59-76eb-41f4-beeb-a10938e93152") + ) + (segment + (start 268.295963 161.139138) + (end 266.676923 163.989377) + (width 1) + (layer "B.Cu") + (net 43) + (uuid "9b6e085f-4ef4-4a68-a07d-ce36bd2fcd07") + ) + (segment + (start 182.976226 186.541803) + (end 189.5 186.5) + (width 1) + (layer "B.Cu") + (net 43) + (uuid "c6c67595-7659-4ea2-a649-2d5c0ff29a35") + ) + (segment + (start 243.497032 160.277045) + (end 228.5 186.5) + (width 1) + (layer "B.Cu") + (net 43) + (uuid "d7aecc02-de6d-4a8a-b1c5-7d59ecb571d3") + ) + (segment + (start 228.5 186.5) + (end 228.421981 186.578019) + (width 1) + (layer "B.Cu") + (net 43) + (uuid "d80564f8-178a-4ea8-b3bf-c55263d87603") + ) + (segment + (start 162.743459 183.941897) + (end 176.723355 175.920488) + (width 1) + (layer "B.Cu") + (net 43) + (uuid "e84d5431-cc8d-416f-9031-de53bf7b5bce") + ) + (segment + (start 161.114585 181.179346) + (end 162.743459 183.941897) + (width 1) + (layer "B.Cu") + (net 43) + (uuid "f7d81215-0087-4d90-9c74-d05b6ffe7d37") + ) + (segment + (start 314.400862 162.42) + (end 314.409475 162.428613) + (width 1) + (layer "B.Cu") + (net 44) + (uuid "056767ea-662f-4f7b-ae95-b6107d41491a") + ) + (segment + (start 305.54 162.42) + (end 314.400862 162.42) + (width 1) + (layer "B.Cu") + (net 44) + (uuid "c0acb7f1-b72c-4a28-9e2e-5d79a6832644") + ) +) diff --git a/studies/console/hardware/field_buttons_2025/keyboard_one_layer_for_engraving.kicad_pro b/studies/console/hardware/field_buttons_2025/keyboard_one_layer_for_engraving.kicad_pro new file mode 100644 index 0000000..c74d0be --- /dev/null +++ b/studies/console/hardware/field_buttons_2025/keyboard_one_layer_for_engraving.kicad_pro @@ -0,0 +1,612 @@ +{ + "board": { + "3dviewports": [], + "design_settings": { + "defaults": { + "apply_defaults_to_fp_fields": false, + "apply_defaults_to_fp_shapes": false, + "apply_defaults_to_fp_text": false, + "board_outline_line_width": 0.05, + "copper_line_width": 0.2, + "copper_text_italic": false, + "copper_text_size_h": 1.5, + "copper_text_size_v": 1.5, + "copper_text_thickness": 0.3, + "copper_text_upright": false, + "courtyard_line_width": 0.05, + "dimension_precision": 4, + "dimension_units": 3, + "dimensions": { + "arrow_length": 1270000, + "extension_offset": 500000, + "keep_text_aligned": true, + "suppress_zeroes": false, + "text_position": 0, + "units_format": 1 + }, + "fab_line_width": 0.1, + "fab_text_italic": false, + "fab_text_size_h": 1.0, + "fab_text_size_v": 1.0, + "fab_text_thickness": 0.15, + "fab_text_upright": false, + "other_line_width": 0.1, + "other_text_italic": false, + "other_text_size_h": 1.0, + "other_text_size_v": 1.0, + "other_text_thickness": 0.15, + "other_text_upright": false, + "pads": { + "drill": 0.762, + "height": 1.524, + "width": 1.524 + }, + "silk_line_width": 0.1, + "silk_text_italic": false, + "silk_text_size_h": 1.0, + "silk_text_size_v": 1.0, + "silk_text_thickness": 0.1, + "silk_text_upright": false, + "zones": { + "min_clearance": 0.5 + } + }, + "diff_pair_dimensions": [ + { + "gap": 0.0, + "via_gap": 0.0, + "width": 0.0 + } + ], + "drc_exclusions": [ + "clearance|91750000|112500000|5c2ead53-f504-413d-a915-7dab6afdc556|1570ae46-e396-4ecf-86ed-99326d7a34a8", + "clearance|91750000|68500000|f06840f8-e5d6-4c6f-a252-a1fa7baf3161|fdff6d68-76ca-4fba-8cf0-b2ac9e02af88" + ], + "meta": { + "version": 2 + }, + "rule_severities": { + "annular_width": "error", + "clearance": "error", + "connection_width": "warning", + "copper_edge_clearance": "error", + "copper_sliver": "warning", + "courtyards_overlap": "error", + "diff_pair_gap_out_of_range": "error", + "diff_pair_uncoupled_length_too_long": "error", + "drill_out_of_range": "error", + "duplicate_footprints": "warning", + "extra_footprint": "warning", + "footprint": "error", + "footprint_symbol_mismatch": "warning", + "footprint_type_mismatch": "ignore", + "hole_clearance": "error", + "hole_near_hole": "error", + "holes_co_located": "warning", + "invalid_outline": "error", + "isolated_copper": "warning", + "item_on_disabled_layer": "error", + "items_not_allowed": "error", + "length_out_of_range": "error", + "lib_footprint_issues": "warning", + "lib_footprint_mismatch": "warning", + "malformed_courtyard": "error", + "microvia_drill_out_of_range": "error", + "missing_courtyard": "ignore", + "missing_footprint": "warning", + "net_conflict": "warning", + "npth_inside_courtyard": "ignore", + "padstack": "warning", + "pth_inside_courtyard": "ignore", + "shorting_items": "error", + "silk_edge_clearance": "warning", + "silk_over_copper": "warning", + "silk_overlap": "warning", + "skew_out_of_range": "error", + "solder_mask_bridge": "error", + "starved_thermal": "error", + "text_height": "warning", + "text_thickness": "warning", + "through_hole_pad_without_hole": "error", + "too_many_vias": "error", + "track_dangling": "warning", + "track_width": "error", + "tracks_crossing": "error", + "unconnected_items": "error", + "unresolved_variable": "error", + "via_dangling": "warning", + "zones_intersect": "error" + }, + "rules": { + "max_error": 0.005, + "min_clearance": 0.2, + "min_connection": 0.0, + "min_copper_edge_clearance": 0.5, + "min_hole_clearance": 0.5, + "min_hole_to_hole": 0.25, + "min_microvia_diameter": 0.2, + "min_microvia_drill": 0.1, + "min_resolved_spokes": 2, + "min_silk_clearance": 0.2, + "min_text_height": 0.8, + "min_text_thickness": 0.08, + "min_through_hole_diameter": 0.3, + "min_track_width": 0.5, + "min_via_annular_width": 0.2, + "min_via_diameter": 0.5, + "solder_mask_to_copper_clearance": 0.0, + "use_height_for_length_calcs": true + }, + "teardrop_options": [ + { + "td_onpadsmd": true, + "td_onroundshapesonly": false, + "td_ontrackend": false, + "td_onviapad": true + } + ], + "teardrop_parameters": [ + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_round_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_rect_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_track_end", + "td_width_to_size_filter_ratio": 0.9 + } + ], + "track_widths": [ + 0.0 + ], + "tuning_pattern_settings": { + "diff_pair_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 1.0 + }, + "diff_pair_skew_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + }, + "single_track_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + } + }, + "via_dimensions": [ + { + "diameter": 0.0, + "drill": 0.0 + } + ], + "zones_allow_external_fillets": false + }, + "ipc2581": { + "dist": "", + "distpn": "", + "internal_id": "", + "mfg": "", + "mpn": "" + }, + "layer_presets": [], + "viewports": [] + }, + "boards": [], + "cvpcb": { + "equivalence_files": [] + }, + "erc": { + "erc_exclusions": [], + "meta": { + "version": 0 + }, + "pin_map": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 1, + 0, + 1, + 2 + ], + [ + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 1, + 2, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2 + ], + [ + 1, + 1, + 1, + 1, + 1, + 0, + 1, + 1, + 1, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 2, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2 + ] + ], + "rule_severities": { + "bus_definition_conflict": "error", + "bus_entry_needed": "error", + "bus_to_bus_conflict": "error", + "bus_to_net_conflict": "error", + "conflicting_netclasses": "error", + "different_unit_footprint": "error", + "different_unit_net": "error", + "duplicate_reference": "error", + "duplicate_sheet_names": "error", + "endpoint_off_grid": "warning", + "extra_units": "error", + "global_label_dangling": "warning", + "hier_label_mismatch": "error", + "label_dangling": "error", + "lib_symbol_issues": "warning", + "missing_bidi_pin": "warning", + "missing_input_pin": "warning", + "missing_power_pin": "error", + "missing_unit": "warning", + "multiple_net_names": "warning", + "net_not_bus_member": "warning", + "no_connect_connected": "warning", + "no_connect_dangling": "warning", + "pin_not_connected": "error", + "pin_not_driven": "error", + "pin_to_pin": "error", + "power_pin_not_driven": "error", + "similar_labels": "warning", + "simulation_model_issue": "ignore", + "unannotated": "error", + "unit_value_mismatch": "error", + "unresolved_variable": "error", + "wire_dangling": "error" + } + }, + "libraries": { + "pinned_footprint_libs": [], + "pinned_symbol_libs": [] + }, + "meta": { + "filename": "keyboard_one_layer_for_engraving.kicad_pro", + "version": 1 + }, + "net_settings": { + "classes": [ + { + "bus_width": 12, + "clearance": 0.9, + "diff_pair_gap": 0.25, + "diff_pair_via_gap": 0.25, + "diff_pair_width": 0.2, + "line_style": 0, + "microvia_diameter": 0.3, + "microvia_drill": 0.1, + "name": "Default", + "pcb_color": "rgba(0, 0, 0, 0.000)", + "schematic_color": "rgba(0, 0, 0, 0.000)", + "track_width": 1.0, + "via_diameter": 0.6, + "via_drill": 0.3, + "wire_width": 6 + } + ], + "meta": { + "version": 3 + }, + "net_colors": null, + "netclass_assignments": null, + "netclass_patterns": [] + }, + "pcbnew": { + "last_paths": { + "gencad": "", + "idf": "", + "netlist": "keyboard.net", + "plot": "", + "pos_files": "", + "specctra_dsn": "", + "step": "", + "svg": "", + "vrml": "" + }, + "page_layout_descr_file": "" + }, + "schematic": { + "annotate_start_num": 0, + "bom_export_filename": "", + "bom_fmt_presets": [], + "bom_fmt_settings": { + "field_delimiter": ",", + "keep_line_breaks": false, + "keep_tabs": false, + "name": "CSV", + "ref_delimiter": ",", + "ref_range_delimiter": "", + "string_delimiter": "\"" + }, + "bom_presets": [], + "bom_settings": { + "exclude_dnp": false, + "fields_ordered": [ + { + "group_by": false, + "label": "Reference", + "name": "Reference", + "show": true + }, + { + "group_by": true, + "label": "Value", + "name": "Value", + "show": true + }, + { + "group_by": false, + "label": "Datasheet", + "name": "Datasheet", + "show": true + }, + { + "group_by": false, + "label": "Footprint", + "name": "Footprint", + "show": true + }, + { + "group_by": false, + "label": "Qty", + "name": "${QUANTITY}", + "show": true + }, + { + "group_by": true, + "label": "DNP", + "name": "${DNP}", + "show": true + }, + { + "group_by": false, + "label": "#", + "name": "${ITEM_NUMBER}", + "show": false + }, + { + "group_by": false, + "label": "Description", + "name": "Description", + "show": false + } + ], + "filter_string": "", + "group_symbols": true, + "name": "", + "sort_asc": true, + "sort_field": "Reference" + }, + "connection_grid_size": 50.0, + "drawing": { + "dashed_lines_dash_length_ratio": 12.0, + "dashed_lines_gap_length_ratio": 3.0, + "default_line_thickness": 6.0, + "default_text_size": 50.0, + "field_names": [], + "intersheets_ref_own_page": false, + "intersheets_ref_prefix": "", + "intersheets_ref_short": false, + "intersheets_ref_show": false, + "intersheets_ref_suffix": "", + "junction_size_choice": 3, + "label_size_ratio": 0.375, + "operating_point_overlay_i_precision": 3, + "operating_point_overlay_i_range": "~A", + "operating_point_overlay_v_precision": 3, + "operating_point_overlay_v_range": "~V", + "overbar_offset_ratio": 1.23, + "pin_symbol_size": 25.0, + "text_offset_ratio": 0.15 + }, + "legacy_lib_dir": "", + "legacy_lib_list": [], + "meta": { + "version": 1 + }, + "net_format_name": "KiCad", + "page_layout_descr_file": "", + "plot_directory": "", + "spice_current_sheet_as_root": false, + "spice_external_command": "spice \"%I\"", + "spice_model_current_sheet_as_root": true, + "spice_save_all_currents": false, + "spice_save_all_dissipations": false, + "spice_save_all_voltages": false, + "subpart_first_id": 65, + "subpart_id_separator": 0 + }, + "sheets": [ + [ + "d8358705-1c11-4981-a971-e334fa2ee177", + "Root" + ] + ], + "text_variables": {} +}