From 30ac997552b1af410a5af3f5f600dd598c173969 Mon Sep 17 00:00:00 2001 From: Christopher Ryu <75403230+ryucats@users.noreply.github.com> Date: Sun, 19 Mar 2023 09:30:04 +0900 Subject: [PATCH] Add support for Franklin ACE 1000 replacement keyboard (#42) * Initial commit. * Add support for Franklin ACE 1000. * Add ace1000_keyboard_test() for completeness. * Add link to replacement keyboard. * Add Franklin ACE 1000 replacement keyboard link. * Add Franklin ACE 1000 keyboard. * Activate caps-lock at powerup, and swap keymaps accordingly. --------- Co-authored-by: Christopher RYU --- README.md | 1 + firmware/asdf/keymap_list.cmake | 1 + firmware/asdf/src/CMakeLists.txt | 2 + .../asdf/src/Keymaps/asdf_keymap_ace1000.c | 89 + .../asdf/src/Keymaps/asdf_keymap_ace1000.h | 71 + .../src/Keymaps/asdf_keymap_ace1000_add_map.c | 122 + .../src/Keymaps/asdf_keymap_ace1000_add_map.h | 251 + .../franklin-ace-1000-keyboard/.gitignore | 27 + .../Franklin ACE 1000 Keyboard.kicad_pcb | 6820 +++++++++++++++++ .../Franklin ACE 1000 Keyboard.kicad_prl | 78 + .../Franklin ACE 1000 Keyboard.kicad_pro | 506 ++ .../Franklin ACE 1000 Keyboard.kicad_sch | 5363 +++++++++++++ hardware/franklin-ace-1000-keyboard/LICENSE | 674 ++ hardware/franklin-ace-1000-keyboard/README.md | 9 + .../images/2023-03-18 10.09.14.jpg | Bin 0 -> 2801331 bytes .../images/2023-03-18 10.15.01.jpg | Bin 0 -> 2537360 bytes .../images/2023-03-18 10.15.10.jpg | Bin 0 -> 2296492 bytes .../images/2023-03-18 10.16.16.jpg | Bin 0 -> 3227204 bytes .../images/2023-03-18 10.19.41.jpg | Bin 0 -> 3448053 bytes 19 files changed, 14014 insertions(+) create mode 100644 firmware/asdf/src/Keymaps/asdf_keymap_ace1000.c create mode 100644 firmware/asdf/src/Keymaps/asdf_keymap_ace1000.h create mode 100644 firmware/asdf/src/Keymaps/asdf_keymap_ace1000_add_map.c create mode 100644 firmware/asdf/src/Keymaps/asdf_keymap_ace1000_add_map.h create mode 100644 hardware/franklin-ace-1000-keyboard/.gitignore create mode 100644 hardware/franklin-ace-1000-keyboard/Franklin ACE 1000 Keyboard.kicad_pcb create mode 100644 hardware/franklin-ace-1000-keyboard/Franklin ACE 1000 Keyboard.kicad_prl create mode 100644 hardware/franklin-ace-1000-keyboard/Franklin ACE 1000 Keyboard.kicad_pro create mode 100644 hardware/franklin-ace-1000-keyboard/Franklin ACE 1000 Keyboard.kicad_sch create mode 100644 hardware/franklin-ace-1000-keyboard/LICENSE create mode 100644 hardware/franklin-ace-1000-keyboard/README.md create mode 100644 hardware/franklin-ace-1000-keyboard/images/2023-03-18 10.09.14.jpg create mode 100644 hardware/franklin-ace-1000-keyboard/images/2023-03-18 10.15.01.jpg create mode 100644 hardware/franklin-ace-1000-keyboard/images/2023-03-18 10.15.10.jpg create mode 100644 hardware/franklin-ace-1000-keyboard/images/2023-03-18 10.16.16.jpg create mode 100644 hardware/franklin-ace-1000-keyboard/images/2023-03-18 10.19.41.jpg diff --git a/README.md b/README.md index cccec08..18dd77a 100644 --- a/README.md +++ b/README.md @@ -14,6 +14,7 @@ The keyboard is designed using KiCad in order to be the most useful for anybody - Replacement keyboard for the Sol-20 computer - Generic ADM-3A/Teletype style keyboard - Apple I keyboard (multiple styles) +- Franklin ACE 1000 replacement keyboard by Chris RYU (https://github.com/ryucats/Franklin-ACE-1000-Keyboard) ### Coming soon: - Replace encoder board on Apple II/II+ keyboards diff --git a/firmware/asdf/keymap_list.cmake b/firmware/asdf/keymap_list.cmake index af77476..737014e 100644 --- a/firmware/asdf/keymap_list.cmake +++ b/firmware/asdf/keymap_list.cmake @@ -4,6 +4,7 @@ list(APPEND keymap_list "" "" "" + "" ) diff --git a/firmware/asdf/src/CMakeLists.txt b/firmware/asdf/src/CMakeLists.txt index fc96365..310c6fa 100644 --- a/firmware/asdf/src/CMakeLists.txt +++ b/firmware/asdf/src/CMakeLists.txt @@ -74,6 +74,8 @@ list (APPEND SOURCES Keymaps/asdf_keymap_apple2_caps.c Keymaps/asdf_keymap_apple2_add_map.c Keymaps/asdf_keymap_sol.c + Keymaps/asdf_keymap_ace1000.c + Keymaps/asdf_keymap_ace1000_add_map.c main.c ) diff --git a/firmware/asdf/src/Keymaps/asdf_keymap_ace1000.c b/firmware/asdf/src/Keymaps/asdf_keymap_ace1000.c new file mode 100644 index 0000000..dd38315 --- /dev/null +++ b/firmware/asdf/src/Keymaps/asdf_keymap_ace1000.c @@ -0,0 +1,89 @@ +// -*- mode: C; tab-width: 2 ; indent-tabs-mode: nil -*- +// +// Unified Keyboard Project +// ASDF keyboard firmware +// +// asdf_keymap_classic.c +// +// Implements the Franklin ACE 1000 replacement keyboard keymaps +// https://github.com/ryucats/Franklin-ACE-1000-Keyboard +// +// Copyright 2023 Chris RYU +// Copyright 2019 David Fenyes +// +// This program is free software: you can redistribute it and/or modify it under +// the terms of the GNU General Public License as published by the Free Software +// Foundation, either version 3 of the License, or (at your option) any later +// version. +// +// This program is distributed in the hope that it will be useful, but WITHOUT +// ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +// FOR A PARTICULAR PURPOSE. See the GNU General Public License for more +// details. +// +// You should have received a copy of the GNU General Public License along with +// this program. If not, see . +// + +#include "asdf.h" +#include "asdf_keymaps.h" +#include "asdf_virtual.h" +#include "asdf_modifiers.h" +#include "asdf_print.h" +#include "asdf_keymap_ace1000.h" +#include "asdf_keymap_ace1000_add_map.h" +#include "asdf_keymap_apple2_add_map.h" + +void ace1000_id_message(void) { + asdf_print("[Keymap: ace1000]\n"); +} + +// PROCEDURE: +// INPUTS: +// OUTPUTS: +// +// DESCRIPTION: +// +// SIDE EFFECTS: +// +// NOTES: +// +// SCOPE: +// +// COMPLEXITY: +// + +void setup_ace1000_keymap(void) +{ + asdf_set_print_delay(ASDF_ACE1000_PRINT_SPEED); //msec + + ace1000_add_map(ACE1000_PLAIN_MAP, MOD_PLAIN_MAP); + ace1000_add_map(ACE1000_CAPS_MAP, MOD_CAPS_MAP); + ace1000_add_map(ACE1000_SHIFT_MAP, MOD_SHIFT_MAP); + ace1000_add_map(ACE1000_CTRL_MAP, MOD_CTRL_MAP); + + asdf_hook_assign(ACE1000_ID_MESSAGE_HOOK, ace1000_id_message); + asdf_hook_assign(APPLESOFT_KEYBOARD_TEST_HOOK, ace1000_keyboard_test); + + // Assign power LED to virtual power LED, and initialize to ON + asdf_virtual_assign(ACE1000_VIRTUAL_POWER_LED, ACE1000_POWER_LED, V_NOFUNC, ACE1000_POWER_LED_INIT_VALUE); + + // Assign CAPS LED to virtual CAPS LED, and initialize to the INIT value, to + // match the initial CAPSLOCK state. The capslock state code will alter the + // virtual LED according to the state. + + asdf_virtual_assign(VCAPS_LED, ACE1000_CAPS_LED, V_NOFUNC, ACE1000_CAPS_LED_INIT_VALUE); + + // assign RESET output to the virtual RESET output, configure to produce a short pulse when activated + asdf_virtual_assign(ACE1000_VIRTUAL_RESET, ACE1000_RESET_OUTPUT, V_PULSE_SHORT, !ACE1000_RESET_ACTIVE_VALUE); + + // assign the CLRSCR output to the virtual CLRSCR output, configure to produce a long pulse when activated + asdf_virtual_assign(ACE1000_VIRTUAL_CLR_SCR, ACE1000_CLR_SCR_OUT, V_PULSE_LONG, !ACE1000_CLR_SCR_ACTIVE_VALUE); + + // turn on caps lock + asdf_modifier_capslock_activate(); +} + + +//-------|---------|---------+---------+---------+---------+---------+---------+ +// Above line is 80 columns, and should display completely in the editor. diff --git a/firmware/asdf/src/Keymaps/asdf_keymap_ace1000.h b/firmware/asdf/src/Keymaps/asdf_keymap_ace1000.h new file mode 100644 index 0000000..5552c5e --- /dev/null +++ b/firmware/asdf/src/Keymaps/asdf_keymap_ace1000.h @@ -0,0 +1,71 @@ +// -*- mode: C; tab-width: 4 ; indent-tabs-mode: nil -*- +// +// Unfified Keyboard Project +// ASDF keyboard firmware +// +// asdf_keymap_ace1000.h +// +// ASCII keymaps for the Franklin ACE 1000 replacement keyboard +// https://github.com/ryucats/Franklin-ACE-1000-Keyboard +// +// Copyright 2023 Chris RYU +// Copyright 2019 David Fenyes +// +// This program is free software: you can redistribute it and/or modify it under +// the terms of the GNU General Public License as published by the Free Software +// Foundation, either version 3 of the License, or (at your option) any later +// version. +// +// This program is distributed in the hope that it will be useful, but WITHOUT +// ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +// FOR A PARTICULAR PURPOSE. See the GNU General Public License for more +// details. +// +// You should have received a copy of the GNU General Public License along with +// this program. If not, see . + + +// To use this ascii for a new keymap, edit the keymaps definitions as +// desired. The keymaps are organized from row 0, counting upward, and each row +// includes the columns from 0-NUM_COLS. +// + +#if !defined(ASDF_KEYMAP_DEFS_ACE1000_H) +#define ASDF_KEYMAP_DEFS_ACE1000_H + +#include "asdf_hook.h" + +// Edit the number of rows and columns used in this map. If the number is less +// than the maxium, the unused elements will be initialized to 0. + +#define ACE1000_NUM_ROWS 10 // DIP switches are row 8 (zero based) +#define ACE1000_NUM_COLS 8 + +#define ACE1000_ACTION_BREAK ACTION_NOTHING + +#define ACE1000_VIRTUAL_RESET VOUT1 +#define ACE1000_ACTION_RESET ACTION_VOUT1 +#define ACE1000_RESET_OUTPUT PHYSICAL_OUT3_OPEN_HI +#define ACE1000_RESET_ACTIVE_VALUE 0 + +#define ACE1000_VIRTUAL_CLR_SCR VOUT2 +#define ACE1000_ACTION_CLEAR ACTION_VOUT2 +#define ACE1000_CLR_SCR_OUT PHYSICAL_OUT1_OPEN_LO +#define ACE1000_CLR_SCR_ACTIVE_VALUE 1 + +#define ACE1000_VIRTUAL_POWER_LED VLED1 +#define ACE1000_POWER_LED PHYSICAL_LED1 +#define ACE1000_POWER_LED_INIT_VALUE 1 + +#define ACE1000_CAPS_LED PHYSICAL_LED3 +#define ACE1000_CAPS_LED_INIT_VALUE 0 + +#define ACE1000_ID_MESSAGE_HOOK ASDF_HOOK_USER_10 +#define APPLESOFT_KEYBOARD_TEST_HOOK ASDF_HOOK_USER_9 + +#define ASDF_ACE1000_PRINT_SPEED 40 + +#endif /* !defined (ASDF_KEYMAP_DEFS_ACE1000_H) */ + +//-------|---------|---------+---------+---------+---------+---------+---------+ +// Above line is 80 columns, and should display completely in the editor. diff --git a/firmware/asdf/src/Keymaps/asdf_keymap_ace1000_add_map.c b/firmware/asdf/src/Keymaps/asdf_keymap_ace1000_add_map.c new file mode 100644 index 0000000..74c0a3b --- /dev/null +++ b/firmware/asdf/src/Keymaps/asdf_keymap_ace1000_add_map.c @@ -0,0 +1,122 @@ +// -*- mode: C; tab-width: 2 ; indent-tabs-mode: nil -*- +// +// Unified Keyboard Project +// ASDF keyboard firmware +// +// asdf_keymap_ace1000_add_map.c +// +// Keymap matrices used by the Franklin ACE 1000 replacement keyboard +// https://github.com/ryucats/Franklin-ACE-1000-Keyboard +// +// Copyright 2023 Chris RYU +// Copyright 2019 David Fenyes +// +// This program is free software: you can redistribute it and/or modify it under +// the terms of the GNU General Public License as published by the Free Software +// Foundation, either version 3 of the License, or (at your option) any later +// version. +// +// This program is distributed in the hope that it will be useful, but WITHOUT +// ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +// FOR A PARTICULAR PURPOSE. See the GNU General Public License for more +// details. +// +// You should have received a copy of the GNU General Public License along with +// this program. If not, see . +// + +#include "asdf_arch.h" +#include "asdf.h" +#include "asdf_ascii.h" +#include "asdf_print.h" +#include "asdf_keymaps.h" +#include "asdf_keymap_ace1000.h" +#include "asdf_keymap_ace1000_add_map.h" +#include "asdf_keymap_defs_dipswitch.h" + +// Key Matrix for the Franklin ACE 1000 replacement keyboard by Chris RYU + +#define ASDF_ACE1000_DIP_SWITCHES ASDF_KEYMAP_DIP_SWITCHES + +typedef asdf_keycode_t ace1000_keycode_matrix_t[ACE1000_NUM_ROWS][ACE1000_NUM_COLS]; + +const FLASH ace1000_keycode_matrix_t ace1000_plain_matrix = { + [0] = { ACE_KEY_ESC, ACE_KEY_BREAK, ACE_KEY_PAUSE, ACTION_CTRL, ACE_KEY_TAB, ACTION_CAPS, ACTION_SHIFT, ACE_KEY_SPACE, }, + [1] = { ACE_KEY_1, ACE_KEY_Q, ACE_KEY_A, ACE_KEY_Z, ACE_KEY_2, ACE_KEY_W, ACE_KEY_S, ACE_KEY_X, }, + [2] = { ACE_KEY_3, ACE_KEY_E, ACE_KEY_D, ACE_KEY_C, ACE_KEY_4, ACE_KEY_R, ACE_KEY_F, ACE_KEY_V, }, + [3] = { ACE_KEY_5, ACE_KEY_T, ACE_KEY_G, ACE_KEY_B, ACE_KEY_6, ACE_KEY_Y, ACE_KEY_H, ACE_KEY_N, }, + [4] = { ACE_KEY_7, ACE_KEY_U, ACE_KEY_J, ACE_KEY_M, ACE_KEY_8, ACE_KEY_I, ACE_KEY_K, ACE_KEY_COMMA, }, + [5] = { ACE_KEY_9, ACE_KEY_O, ACE_KEY_L, ACE_KEY_PERIOD, ACE_KEY_RIGHT, ACE_KEY_UNDERSCORE, ACE_KEY_PLUS, ACE_KEY_SPLAT, }, + [6] = { ACE_KEY_0, ACE_KEY_P, ACE_KEY_SEMI, ACE_KEY_SLASH, ACE_KEY_7, ACE_KEY_4, ACE_KEY_1, ACE_KEY_GT, }, + [7] = { ACE_KEY_MINUS, ACE_KEY_CURLY, ACE_KEY_QUOTE, ACTION_SHIFT, ACE_KEY_8, ACE_KEY_5, ACE_KEY_2, ACE_KEY_0, }, + [8] = { ACTION_NOTHING, ACTION_NOTHING, ACTION_NOTHING, ACTION_NOTHING, ACTION_NOTHING, ACTION_NOTHING, ACTION_NOTHING, ACTION_NOTHING }, + [9] = { ACE_KEY_SLASH, ACE_KEY_SQUARE, ACE_KEY_RETURN, ACE_KEY_LEFT, ACE_KEY_9, ACE_KEY_6, ACE_KEY_3, ACE_KEY_PERIOD, }, +}; + +const FLASH ace1000_keycode_matrix_t ace1000_shift_matrix = { + [0] = { ACE_KEY_SHIFT_ESC, ACE_KEY_SHIFT_BREAK, ACE_KEY_SHIFT_PAUSE, ACTION_CTRL, ACE_KEY_SHIFT_TAB, ACTION_CAPS, ACTION_SHIFT, ACE_KEY_SHIFT_SPACE, }, + [1] = { ACE_KEY_SHIFT_1, ACE_KEY_SHIFT_Q, ACE_KEY_SHIFT_A, ACE_KEY_SHIFT_Z, ACE_KEY_SHIFT_2, ACE_KEY_SHIFT_W, ACE_KEY_SHIFT_S, ACE_KEY_SHIFT_X, }, + [2] = { ACE_KEY_SHIFT_3, ACE_KEY_SHIFT_E, ACE_KEY_SHIFT_D, ACE_KEY_SHIFT_C, ACE_KEY_SHIFT_4, ACE_KEY_SHIFT_R, ACE_KEY_SHIFT_F, ACE_KEY_SHIFT_V, }, + [3] = { ACE_KEY_SHIFT_5, ACE_KEY_SHIFT_T, ACE_KEY_SHIFT_G, ACE_KEY_SHIFT_B, ACE_KEY_SHIFT_6, ACE_KEY_SHIFT_Y, ACE_KEY_SHIFT_H, ACE_KEY_SHIFT_N, }, + [4] = { ACE_KEY_SHIFT_7, ACE_KEY_SHIFT_U, ACE_KEY_SHIFT_J, ACE_KEY_SHIFT_M, ACE_KEY_SHIFT_8, ACE_KEY_SHIFT_I, ACE_KEY_SHIFT_K, ACE_KEY_SHIFT_COMMA, }, + [5] = { ACE_KEY_SHIFT_9, ACE_KEY_SHIFT_O, ACE_KEY_SHIFT_L, ACE_KEY_SHIFT_PERIOD, ACE_KEY_SHIFT_RIGHT, ACE_KEY_SHIFT_UNDERSCORE, ACE_KEY_SHIFT_PLUS, ACE_KEY_SHIFT_SPLAT, }, + [6] = { ACE_KEY_SHIFT_0, ACE_KEY_SHIFT_P, ACE_KEY_SHIFT_SEMI, ACE_KEY_SHIFT_SLASH, ACE_KEY_SHIFT_7, ACE_KEY_SHIFT_4, ACE_KEY_SHIFT_1, ACE_KEY_SHIFT_GT, }, + [7] = { ACE_KEY_SHIFT_MINUS, ACE_KEY_SHIFT_CURLY, ACE_KEY_SHIFT_QUOTE, ACTION_SHIFT, ACE_KEY_SHIFT_8, ACE_KEY_SHIFT_5, ACE_KEY_SHIFT_2, ACE_KEY_SHIFT_0, }, + [8] = { ACTION_NOTHING, ACTION_NOTHING, ACTION_NOTHING, ACTION_NOTHING, ACTION_NOTHING, ACTION_NOTHING, ACTION_NOTHING, ACTION_NOTHING }, + [9] = { ACE_KEY_SHIFT_SLASH, ACE_KEY_SHIFT_SQUARE, ACE_KEY_RETURN, ACE_KEY_SHIFT_LEFT, ACE_KEY_SHIFT_9, ACE_KEY_SHIFT_6, ACE_KEY_SHIFT_3, ACE_KEY_SHIFT_PERIOD, }, +}; + +const FLASH ace1000_keycode_matrix_t ace1000_caps_matrix = { + [0] = { ACE_KEY_ESC, ACE_KEY_BREAK, ACE_KEY_PAUSE, ACTION_CTRL, ACE_KEY_TAB, ACTION_CAPS, ACTION_SHIFT, ACE_KEY_SPACE, }, + [1] = { ACE_KEY_1, ACE_KEY_SHIFT_Q, ACE_KEY_SHIFT_A, ACE_KEY_SHIFT_Z, ACE_KEY_2, ACE_KEY_SHIFT_W, ACE_KEY_SHIFT_S, ACE_KEY_SHIFT_X, }, + [2] = { ACE_KEY_3, ACE_KEY_SHIFT_E, ACE_KEY_SHIFT_D, ACE_KEY_SHIFT_C, ACE_KEY_4, ACE_KEY_SHIFT_R, ACE_KEY_SHIFT_F, ACE_KEY_SHIFT_V, }, + [3] = { ACE_KEY_5, ACE_KEY_SHIFT_T, ACE_KEY_SHIFT_G, ACE_KEY_SHIFT_B, ACE_KEY_6, ACE_KEY_SHIFT_Y, ACE_KEY_SHIFT_H, ACE_KEY_SHIFT_N, }, + [4] = { ACE_KEY_7, ACE_KEY_SHIFT_U, ACE_KEY_SHIFT_J, ACE_KEY_SHIFT_M, ACE_KEY_8, ACE_KEY_SHIFT_I, ACE_KEY_SHIFT_K, ACE_KEY_COMMA, }, + [5] = { ACE_KEY_9, ACE_KEY_SHIFT_O, ACE_KEY_SHIFT_L, ACE_KEY_PERIOD, ACE_KEY_RIGHT, ACE_KEY_UNDERSCORE, ACE_KEY_PLUS, ACE_KEY_SPLAT, }, + [6] = { ACE_KEY_0, ACE_KEY_SHIFT_P, ACE_KEY_SEMI, ACE_KEY_SLASH, ACE_KEY_7, ACE_KEY_4, ACE_KEY_1, ACE_KEY_GT, }, + [7] = { ACE_KEY_MINUS, ACE_KEY_CURLY, ACE_KEY_QUOTE, ACTION_SHIFT, ACE_KEY_8, ACE_KEY_5, ACE_KEY_2, ACE_KEY_0, }, + [8] = { ACTION_NOTHING, ACTION_NOTHING, ACTION_NOTHING, ACTION_NOTHING, ACTION_NOTHING, ACTION_NOTHING, ACTION_NOTHING, ACTION_NOTHING }, + [9] = { ACE_KEY_SLASH, ACE_KEY_SQUARE, ACE_KEY_RETURN, ACE_KEY_LEFT, ACE_KEY_9, ACE_KEY_6, ACE_KEY_3, ACE_KEY_PERIOD, }, +}; + +const FLASH ace1000_keycode_matrix_t ace1000_ctrl_matrix = { + [0] = { ACE_KEY_ESC, ACE_KEY_BREAK, ACE_KEY_PAUSE, ACTION_CTRL, ACE_KEY_TAB, ACTION_CAPS, ACTION_SHIFT, ACE_KEY_SPACE, }, + [1] = { ACE_KEY_CTRL_1, ACE_KEY_CTRL_Q, ACE_KEY_CTRL_A, ACE_KEY_CTRL_Z, ACE_KEY_CTRL_2, ACE_KEY_CTRL_W, ACE_KEY_CTRL_S, ACE_KEY_CTRL_X, }, + [2] = { ACE_KEY_CTRL_3, ACE_KEY_CTRL_E, ACE_KEY_CTRL_D, ACE_KEY_CTRL_C, ACE_KEY_CTRL_4, ACE_KEY_CTRL_R, ACE_KEY_CTRL_F, ACE_KEY_CTRL_V, }, + [3] = { ACE_KEY_CTRL_5, ACE_KEY_CTRL_T, ACE_KEY_CTRL_G, ACE_KEY_CTRL_B, ACE_KEY_CTRL_6, ACE_KEY_CTRL_Y, ACE_KEY_CTRL_H, ACE_KEY_CTRL_N, }, + [4] = { ACE_KEY_CTRL_7, ACE_KEY_CTRL_U, ACE_KEY_CTRL_J, ACE_KEY_CTRL_M, ACE_KEY_CTRL_8, ACE_KEY_CTRL_I, ACE_KEY_CTRL_K, ACE_KEY_CTRL_COMMA, }, + [5] = { ACE_KEY_CTRL_9, ACE_KEY_CTRL_O, ACE_KEY_CTRL_L, ACE_KEY_CTRL_PERIOD, ACE_KEY_CTRL_RIGHT, ACE_KEY_CTRL_UNDERSCORE, ACE_KEY_CTRL_PLUS, ACE_KEY_CTRL_SPLAT, }, + [6] = { ACE_KEY_CTRL_0, ACE_KEY_CTRL_P, ACE_KEY_CTRL_SEMI, ACE_KEY_CTRL_SLASH, ACE_KEY_CTRL_7, ACE_KEY_CTRL_4, ACE_KEY_CTRL_1, ACE_KEY_CTRL_GT, }, + [7] = { ACE_KEY_CTRL_MINUS, ACE_KEY_CTRL_CURLY, ACE_KEY_CTRL_QUOTE, ACTION_SHIFT, ACE_KEY_CTRL_8, ACE_KEY_CTRL_5, ACE_KEY_CTRL_2, ACE_KEY_CTRL_0, }, + [8] = { ACTION_NOTHING, ACTION_NOTHING, ACTION_NOTHING, ACTION_NOTHING, ACTION_NOTHING, ACTION_NOTHING, ACTION_NOTHING, ACTION_NOTHING }, + [9] = { ACE_KEY_CTRL_SLASH, ACE_KEY_CTRL_SQUARE, ACE_KEY_RETURN, ACE_KEY_CTRL_LEFT, ACE_KEY_CTRL_9, ACE_KEY_CTRL_6, ACE_KEY_CTRL_3, ACE_KEY_CTRL_PERIOD, }, +}; + +static const ace1000_keycode_matrix_t *ace1000_maps[] = { + [ACE1000_CAPS_MAP] = &ace1000_caps_matrix, + [ACE1000_PLAIN_MAP] = &ace1000_plain_matrix, + [ACE1000_SHIFT_MAP] = &ace1000_shift_matrix, + [ACE1000_CTRL_MAP] = &ace1000_ctrl_matrix, +}; + +void ace1000_add_map(const ace1000_map_index_t map_index, + modifier_index_t modifier_index) +{ + + asdf_keycode_t (*matrix)[ACE1000_NUM_COLS] = + (asdf_keycode_t (*)[ACE1000_NUM_COLS]) ace1000_maps[map_index]; + + asdf_keymaps_add_map(&matrix[0][0], modifier_index, (uint8_t) ACE1000_NUM_ROWS, + (uint8_t) ACE1000_NUM_COLS); +} + +void ace1000_keyboard_test(void) +{ + asdf_print("10GETA$(0):A=ASC(A$(0)):A$(1)=\"CTL+\"+CHR$(A + 64):?\"'\";A$(A<32);\"' = \";A:IFA<>3GOTO10\r"); +} + + + + +//-------|---------|---------+---------+---------+---------+---------+---------+ +// Above line is 80 columns, and should display completely in the editor. diff --git a/firmware/asdf/src/Keymaps/asdf_keymap_ace1000_add_map.h b/firmware/asdf/src/Keymaps/asdf_keymap_ace1000_add_map.h new file mode 100644 index 0000000..446edfe --- /dev/null +++ b/firmware/asdf/src/Keymaps/asdf_keymap_ace1000_add_map.h @@ -0,0 +1,251 @@ +// -*- mode: C; tab-width: 4 ; indent-tabs-mode: nil -*- +// +// Unfified Keyboard Project +// ASDF keyboard firmware +// +// asdf_keymap_classic_add_map.h +// +// Keymap matrices and add_map() function for the Franklin ACE 1000 replacement keyboard +// https://github.com/ryucats/Franklin-ACE-1000-Keyboard +// +// Copyright 2023 Chris RYU +// Copyright 2019 David Fenyes +// +// This program is free software: you can redistribute it and/or modify it under +// the terms of the GNU General Public License as published by the Free Software +// Foundation, either version 3 of the License, or (at your option) any later +// version. +// +// This program is distributed in the hope that it will be useful, but WITHOUT +// ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +// FOR A PARTICULAR PURPOSE. See the GNU General Public License for more +// details. +// +// You should have received a copy of the GNU General Public License along with +// this program. If not, see . + +#if !defined(ASDF_KEYMAP_ACE1000_ADD_MAP_H) +#define ASDF_KEYMAP_ACE1000_ADD_MAP_H + +#include "asdf_modifiers.h" + +typedef enum { + ACE1000_PLAIN_MAP, + ACE1000_CAPS_MAP, + ACE1000_SHIFT_MAP, + ACE1000_CTRL_MAP, +} ace1000_map_index_t; + + +// function prototypes +void ace1000_add_map(const ace1000_map_index_t map_index, modifier_index_t modifier_index); +void ace1000_keyboard_test(void); + +// Key value definitions +#define ACE_KEY_0 0x30 +#define ACE_KEY_1 0x31 +#define ACE_KEY_2 0x32 +#define ACE_KEY_3 0x33 +#define ACE_KEY_4 0x34 +#define ACE_KEY_5 0x35 +#define ACE_KEY_6 0x36 +#define ACE_KEY_7 0x37 +#define ACE_KEY_8 0x38 +#define ACE_KEY_9 0x39 +#define ACE_KEY_A 0x61 +#define ACE_KEY_B 0x62 +#define ACE_KEY_BREAK 0x03 +#define ACE_KEY_C 0x63 +#define ACE_KEY_COMMA 0x2c +#define ACE_KEY_CTRL_0 0x30 +#define ACE_KEY_CTRL_1 0x31 +#define ACE_KEY_CTRL_2 0x32 +#define ACE_KEY_CTRL_3 0x33 +#define ACE_KEY_CTRL_4 0x34 +#define ACE_KEY_CTRL_5 0x35 +#define ACE_KEY_CTRL_6 0x36 +#define ACE_KEY_CTRL_7 0x37 +#define ACE_KEY_CTRL_8 0x38 +#define ACE_KEY_CTRL_9 0x39 +#define ACE_KEY_CTRL_A 0x01 +#define ACE_KEY_CTRL_B 0x02 +#define ACE_KEY_CTRL_BREAK 0x03 +#define ACE_KEY_CTRL_C 0x03 +#define ACE_KEY_CTRL_COMMA 0x2c +#define ACE_KEY_CTRL_CURLY 0x7b +#define ACE_KEY_CTRL_D 0x04 +#define ACE_KEY_CTRL_E 0x05 +#define ACE_KEY_CTRL_ESC 0x1b +#define ACE_KEY_CTRL_F 0x06 +#define ACE_KEY_CTRL_G 0x07 +#define ACE_KEY_CTRL_H 0x08 +#define ACE_KEY_CTRL_I 0x09 +#define ACE_KEY_CTRL_J 0x0a +#define ACE_KEY_CTRL_K 0x0b +#define ACE_KEY_CTRL_L 0x0c +#define ACE_KEY_CTRL_LEFT 0x08 +#define ACE_KEY_CTRL_M 0x0d +#define ACE_KEY_CTRL_N 0x0e +#define ACE_KEY_CTRL_NUM_0 0x30 +#define ACE_KEY_CTRL_NUM_1 0x31 +#define ACE_KEY_CTRL_NUM_2 0x32 +#define ACE_KEY_CTRL_NUM_3 0x33 +#define ACE_KEY_CTRL_NUM_4 0x34 +#define ACE_KEY_CTRL_NUM_5 0x35 +#define ACE_KEY_CTRL_NUM_6 0x36 +#define ACE_KEY_CTRL_NUM_7 0x37 +#define ACE_KEY_CTRL_NUM_8 0x38 +#define ACE_KEY_CTRL_NUM_9 0x39 +#define ACE_KEY_CTRL_GT 0x3e +#define ACE_KEY_CTRL_MINUS 0x2d +#define ACE_KEY_CTRL_SPLAT 0x2a +#define ACE_KEY_CTRL_NUM_PERIOD 0x2e +#define ACE_KEY_CTRL_NUM_PLUS 0x2b +#define ACE_KEY_CTRL_O 0x0f +#define ACE_KEY_CTRL_P 0x10 +#define ACE_KEY_RETURN 0x0d +#define ACE_KEY_CTRL_PAUSE 0x13 +#define ACE_KEY_CTRL_PERIOD 0x2e +#define ACE_KEY_CTRL_PLUS 0x3d +#define ACE_KEY_CTRL_Q 0x11 +#define ACE_KEY_CTRL_SLASH 0x2f +#define ACE_KEY_CTRL_QUOTE 0x27 +#define ACE_KEY_CTRL_R 0x12 +#define ACE_KEY_CTRL_RIGHT 0x15 +#define ACE_KEY_CTRL_S 0x13 +#define ACE_KEY_CTRL_SEMI 0x3b +#define ACE_KEY_CTRL_SPACE 0x20 +#define ACE_KEY_CTRL_SQUARE 0x1d +#define ACE_KEY_CTRL_T 0x14 +#define ACE_KEY_CTRL_TAB 0x09 +#define ACE_KEY_CTRL_U 0x15 +#define ACE_KEY_CTRL_UNDERSCORE 0x3d +#define ACE_KEY_CTRL_V 0x16 +#define ACE_KEY_CTRL_W 0x17 +#define ACE_KEY_CTRL_X 0x18 +#define ACE_KEY_CTRL_Y 0x19 +#define ACE_KEY_CTRL_Z 0x1a +#define ACE_KEY_CURLY 0x7b +#define ACE_KEY_D 0x64 +#define ACE_KEY_E 0x65 +#define ACE_KEY_ESC 0x1b +#define ACE_KEY_F 0x66 +#define ACE_KEY_G 0x67 +#define ACE_KEY_H 0x68 +#define ACE_KEY_I 0x69 +#define ACE_KEY_J 0x6a +#define ACE_KEY_K 0x6b +#define ACE_KEY_L 0x6c +#define ACE_KEY_LEFT 0x08 +#define ACE_KEY_M 0x6d +#define ACE_KEY_N 0x6e +#define ACE_KEY_NUM_0 0x30 +#define ACE_KEY_NUM_1 0x31 +#define ACE_KEY_NUM_2 0x32 +#define ACE_KEY_NUM_3 0x33 +#define ACE_KEY_NUM_4 0x34 +#define ACE_KEY_NUM_5 0x35 +#define ACE_KEY_NUM_6 0x36 +#define ACE_KEY_NUM_7 0x37 +#define ACE_KEY_NUM_8 0x38 +#define ACE_KEY_NUM_9 0x39 +#define ACE_KEY_GT 0x3e +#define ACE_KEY_MINUS 0x2d +#define ACE_KEY_SPLAT 0x2a +#define ACE_KEY_NUM_PERIOD 0x2e +#define ACE_KEY_NUM_PLUS 0x2b +#define ACE_KEY_O 0x6f +#define ACE_KEY_P 0x70 +#define ACE_KEY_PAUSE 0x13 +#define ACE_KEY_PERIOD 0x2e +#define ACE_KEY_PLUS 0x3d +#define ACE_KEY_Q 0x71 +#define ACE_KEY_SLASH 0x2f +#define ACE_KEY_QUOTE 0x27 +#define ACE_KEY_R 0x72 +#define ACE_KEY_RIGHT 0x15 +#define ACE_KEY_S 0x73 +#define ACE_KEY_SEMI 0x3b +#define ACE_KEY_SHIFT_0 0x29 +#define ACE_KEY_SHIFT_1 0x21 +#define ACE_KEY_SHIFT_2 0x40 +#define ACE_KEY_SHIFT_3 0x23 +#define ACE_KEY_SHIFT_4 0x24 +#define ACE_KEY_SHIFT_5 0x25 +#define ACE_KEY_SHIFT_6 0x5e +#define ACE_KEY_SHIFT_7 0x26 +#define ACE_KEY_SHIFT_8 0x2a +#define ACE_KEY_SHIFT_9 0x28 +#define ACE_KEY_SHIFT_A 0x41 +#define ACE_KEY_SHIFT_B 0x42 +#define ACE_KEY_SHIFT_BREAK 0x03 +#define ACE_KEY_SHIFT_C 0x43 +#define ACE_KEY_SHIFT_COMMA 0x3c +#define ACE_KEY_SHIFT_CURLY 0x7d +#define ACE_KEY_SHIFT_D 0x44 +#define ACE_KEY_SHIFT_E 0x45 +#define ACE_KEY_SHIFT_ESC 0x1b +#define ACE_KEY_SHIFT_F 0x46 +#define ACE_KEY_SHIFT_G 0x47 +#define ACE_KEY_SHIFT_H 0x48 +#define ACE_KEY_SHIFT_I 0x49 +#define ACE_KEY_SHIFT_J 0x4a +#define ACE_KEY_SHIFT_K 0x4b +#define ACE_KEY_SHIFT_L 0x4c +#define ACE_KEY_SHIFT_LEFT 0x08 +#define ACE_KEY_SHIFT_M 0x4d +#define ACE_KEY_SHIFT_N 0x4e +#define ACE_KEY_SHIFT_NUM_0 0x30 +#define ACE_KEY_SHIFT_NUM_1 0x31 +#define ACE_KEY_SHIFT_NUM_2 0x32 +#define ACE_KEY_SHIFT_NUM_3 0x33 +#define ACE_KEY_SHIFT_NUM_4 0x34 +#define ACE_KEY_SHIFT_NUM_5 0x35 +#define ACE_KEY_SHIFT_NUM_6 0x36 +#define ACE_KEY_SHIFT_NUM_7 0x37 +#define ACE_KEY_SHIFT_NUM_8 0x38 +#define ACE_KEY_SHIFT_NUM_9 0x39 +#define ACE_KEY_SHIFT_GT 0x3e +#define ACE_KEY_SHIFT_MINUS 0x2d +#define ACE_KEY_SHIFT_SPLAT 0x2a +#define ACE_KEY_SHIFT_NUM_PERIOD 0x2e +#define ACE_KEY_SHIFT_NUM_PLUS 0x2b +#define ACE_KEY_SHIFT_O 0x4f +#define ACE_KEY_SHIFT_P 0x50 +#define ACE_KEY_SHIFT_PAUSE 0x13 +#define ACE_KEY_SHIFT_PERIOD 0x3e +#define ACE_KEY_SHIFT_PLUS 0x2b +#define ACE_KEY_SHIFT_Q 0x51 +#define ACE_KEY_SHIFT_SLASH 0x3f +#define ACE_KEY_SHIFT_QUOTE 0x22 +#define ACE_KEY_SHIFT_R 0x52 +#define ACE_KEY_SHIFT_RIGHT 0x15 +#define ACE_KEY_SHIFT_S 0x53 +#define ACE_KEY_SHIFT_SEMI 0x3a +#define ACE_KEY_SHIFT_SPACE 0x20 +#define ACE_KEY_SHIFT_SQUARE 0x5d +#define ACE_KEY_SHIFT_T 0x54 +#define ACE_KEY_SHIFT_TAB 0x09 +#define ACE_KEY_SHIFT_U 0x55 +#define ACE_KEY_SHIFT_UNDERSCORE 0x5f +#define ACE_KEY_SHIFT_V 0x56 +#define ACE_KEY_SHIFT_W 0x57 +#define ACE_KEY_SHIFT_X 0x58 +#define ACE_KEY_SHIFT_Y 0x59 +#define ACE_KEY_SHIFT_Z 0x5A +#define ACE_KEY_SPACE 0x20 +#define ACE_KEY_SQUARE 0x5b +#define ACE_KEY_T 0x74 +#define ACE_KEY_TAB 0x09 +#define ACE_KEY_U 0x75 +#define ACE_KEY_UNDERSCORE 0x2d +#define ACE_KEY_V 0x76 +#define ACE_KEY_W 0x77 +#define ACE_KEY_X 0x78 +#define ACE_KEY_Y 0x79 +#define ACE_KEY_Z 0x7a + +#endif /* !defined (ASDF_KEYMAP_ACE1000_ADD_MAP_H) */ + +//-------|---------|---------+---------+---------+---------+---------+---------+ +// Above line is 80 columns, and should display completely in the editor. diff --git a/hardware/franklin-ace-1000-keyboard/.gitignore b/hardware/franklin-ace-1000-keyboard/.gitignore new file mode 100644 index 0000000..ec8d42b --- /dev/null +++ b/hardware/franklin-ace-1000-keyboard/.gitignore @@ -0,0 +1,27 @@ +# For PCBs designed using KiCad: http://www.kicad-pcb.org/ +# Format documentation: http://kicad-pcb.org/help/file-formats/ + +# Temporary files +*.000 +*.bak +*.bck +*.kicad_pcb-bak +*.sch-bak +*~ +_autosave-* +*.tmp +*-save.pro +*-save.kicad_pcb +fp-info-cache +*-backups + +# Netlist files (exported from Eeschema) +*.net + +# Autorouter files (exported from Pcbnew) +*.dsn +*.ses + +# Exported BOM files +*.xml +*.csv diff --git a/hardware/franklin-ace-1000-keyboard/Franklin ACE 1000 Keyboard.kicad_pcb b/hardware/franklin-ace-1000-keyboard/Franklin ACE 1000 Keyboard.kicad_pcb new file mode 100644 index 0000000..6951780 --- /dev/null +++ b/hardware/franklin-ace-1000-keyboard/Franklin ACE 1000 Keyboard.kicad_pcb @@ -0,0 +1,6820 @@ +(kicad_pcb (version 20221018) (generator pcbnew) + + (general + (thickness 1.6) + ) + + (paper "A2") + (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) + (pcbplotparams + (layerselection 0x00010fc_ffffffff) + (plot_on_all_layers_selection 0x0000000_00000000) + (disableapertmacros false) + (usegerberextensions false) + (usegerberattributes true) + (usegerberadvancedattributes true) + (creategerberjobfile true) + (dashed_line_dash_ratio 12.000000) + (dashed_line_gap_ratio 3.000000) + (svgprecision 6) + (plotframeref false) + (viasonmask false) + (mode 1) + (useauxorigin false) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (dxfpolygonmode true) + (dxfimperialunits true) + (dxfusepcbnewfont true) + (psnegative false) + (psa4output false) + (plotreference true) + (plotvalue true) + (plotinvisibletext false) + (sketchpadsonfab false) + (subtractmaskfromsilk false) + (outputformat 1) + (mirror false) + (drillshape 1) + (scaleselection 1) + (outputdirectory "") + ) + ) + + (net 0 "") + (net 1 "Net-(D1-K)") + (net 2 "Row7") + (net 3 "Net-(D2-K)") + (net 4 "Row6") + (net 5 "Net-(D3-K)") + (net 6 "Row5") + (net 7 "Net-(D4-K)") + (net 8 "Row4") + (net 9 "Net-(D5-K)") + (net 10 "Row3") + (net 11 "Net-(D6-K)") + (net 12 "Row2") + (net 13 "Net-(D7-K)") + (net 14 "Row1") + (net 15 "Net-(D8-K)") + (net 16 "Row0") + (net 17 "Net-(D9-K)") + (net 18 "Row9") + (net 19 "Col7") + (net 20 "Net-(D10-K)") + (net 21 "Col6") + (net 22 "Net-(D10-A)") + (net 23 "Col5") + (net 24 "unconnected-(J1-Pin_2-Pad2)") + (net 25 "Col4") + (net 26 "unconnected-(J1-Pin_4-Pad4)") + (net 27 "Col3") + (net 28 "unconnected-(J1-Pin_6-Pad6)") + (net 29 "Col2") + (net 30 "unconnected-(J1-Pin_8-Pad8)") + (net 31 "Col1") + (net 32 "unconnected-(J1-Pin_10-Pad10)") + (net 33 "Col0") + (net 34 "unconnected-(J1-Pin_12-Pad12)") + (net 35 "unconnected-(J1-Pin_14-Pad14)") + (net 36 "unconnected-(J1-Pin_16-Pad16)") + (net 37 "unconnected-(J1-Pin_18-Pad18)") + (net 38 "unconnected-(J1-Pin_20-Pad20)") + (net 39 "Net-(J1-Pin_22)") + (net 40 "unconnected-(J1-Pin_26-Pad26)") + (net 41 "unconnected-(J1-Pin_28-Pad28)") + (net 42 "unconnected-(J1-Pin_30-Pad30)") + (net 43 "unconnected-(J1-Pin_32-Pad32)") + (net 44 "unconnected-(J1-Pin_33-Pad33)") + (net 45 "unconnected-(J1-Pin_34-Pad34)") + (net 46 "unconnected-(J1-Pin_35-Pad35)") + (net 47 "unconnected-(J1-Pin_37-Pad37)") + (net 48 "unconnected-(J1-Pin_38-Pad38)") + (net 49 "unconnected-(J1-Pin_39-Pad39)") + (net 50 "unconnected-(J1-Pin_40-Pad40)") + + (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (layer "F.Cu") + (tstamp 09608eb2-875a-4fad-91ac-a6124cdd60e4) + (at 285.538036 216.170352) + (descr "Cherry MX keyswitch, 1.00u, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u plate") + (property "Sheetfile" "Franklin ACE 1000 Keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Generic connector, single row, 01x02, script generated") + (property "ki_keywords" "connector") + (path "/a9b5f243-8ff7-4f4d-8325-4dc25550f442") + (attr through_hole) + (fp_text reference "K31" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp bd2ee929-c7a2-442b-bbb8-f8ebc98f116c) + ) + (fp_text value "N" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 6e1f2ebb-2164-44d1-beb3-f927a2ec6915) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 206fe89c-f5a3-4a22-88df-093ed2c19081) + ) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 2a896f67-2be8-47e8-9e37-64e6c1c36f72)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 289e5259-971b-4560-866f-6696256791a9)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 58bfb884-f8d9-4471-a7c5-2e3a041cbeaf)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 91755cd5-eb1b-4fc4-bf60-301b9901b69a)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 1005d815-3f44-4062-9772-a96898053baf)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp aac47f73-b593-4bb9-bc0f-52829eb24bde)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 36279539-c146-48c3-93e2-56805c0b56a0)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp ad90d3ed-8266-4fbd-8978-4ec5a48d8ab6)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 26f01a24-ad5e-45e8-a3f3-e8ef2f2a55a5)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp a8c31ea3-f81e-4513-831f-be3b00efa59e)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 612a5b8d-2dc2-4cdc-8000-2ebb20fee7f1)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp ab048f43-532b-491c-85da-e288bb2e0d3b)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp e9c006db-c432-4ad7-a94e-4f9dbabefc06)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 94b2f19d-fef6-447f-a691-188d307a256f)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp c655871d-7f61-4ebc-919a-68b701997cc1)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 540b5850-5422-4dd3-9e2b-afcb14d0399a)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp 0fa0c27d-e483-460e-ac46-68a4eb1227c6)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 19 "Col7") (pinfunction "Pin_1") (pintype "passive") (tstamp 75ddfa0e-6fa2-4f95-bfee-5463509a460d)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 10 "Row3") (pinfunction "Pin_2") (pintype "passive") (tstamp 864c631e-34c2-4e4a-9952-99c56d56bf7b)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_Plate.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Button_Switch_Keyboard:SW_Cherry_MX_2.25u_Plate" (layer "F.Cu") + (tstamp 0bf65543-68cb-4922-a8a7-487925c62410) + (at 159.300036 216.170352) + (descr "Cherry MX keyswitch, 2.25u, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 2.25u plate") + (property "Sheetfile" "Franklin ACE 1000 Keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Generic connector, single row, 01x02, script generated") + (property "ki_keywords" "connector") + (path "/353cf7cd-11b5-4a09-bce8-f76a0dddac00") + (attr through_hole) + (fp_text reference "K7" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 98ec6f33-cadd-4f09-aa86-a2aaa4f109a2) + ) + (fp_text value "SHIFT" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp d9615255-31bc-41b8-be03-ecb106c69f4e) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp c4ee1763-1e4b-4fff-91eb-0a4c7131d048) + ) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp ca7c29b0-4ac4-410a-8039-58aa7d2cffd2)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 0286f56c-c636-4ac5-940a-91849a2d5cbb)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 03623cbe-4e5a-488c-834b-ee32f7665560)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp fd1322ed-2441-4d34-ac7f-86bd6582d1b7)) + (fp_line (start -23.97125 -4.445) (end 18.89125 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp c9dd2cc5-f47e-46d4-9e9c-db7d269504b2)) + (fp_line (start -23.97125 14.605) (end -23.97125 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 38dd6a7a-333f-4c02-98c9-d9ad91f84a25)) + (fp_line (start 18.89125 -4.445) (end 18.89125 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp bd5ac6a1-05d4-42a2-af05-197edc37d1f9)) + (fp_line (start 18.89125 14.605) (end -23.97125 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp d62ebf67-76d9-44fb-8505-cb7dcd141516)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 0f98487f-7c4a-471a-9757-aa11883621e2)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp c7c3fc7f-de26-489b-8dfc-5b743ecbf5ba)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp aa802f41-1eaf-45c5-9255-13cfef0b512f)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp bff9b625-5fb9-44ec-a71c-5fdadcea48a8)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 293d6687-6ae3-4d74-8cc4-8bcf2e450972)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 9bc6b90d-df6d-4d45-b9c7-73989c763136)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp cd94f559-9e99-41c4-88c4-713f25751cf4)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 10532144-c97c-483d-a16a-b43ae72300f0)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp 38619b56-f8b8-4226-bc1b-070b28122ca8)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 21 "Col6") (pinfunction "Pin_1") (pintype "passive") (tstamp 2bc191b5-8eca-4947-8a22-2779b9d2a227)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 16 "Row0") (pinfunction "Pin_2") (pintype "passive") (tstamp c5316fea-94b4-4f84-a3d1-3eb703efa99d)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_2.25u_Plate.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (layer "F.Cu") + (tstamp 0f715aec-7adb-4ac2-be32-594ce3dc81d4) + (at 180.128036 197.120352) + (descr "Cherry MX keyswitch, 1.00u, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u plate") + (property "Sheetfile" "Franklin ACE 1000 Keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Generic connector, single row, 01x02, script generated") + (property "ki_keywords" "connector") + (path "/88e28bca-97e9-45f2-b757-e8b49806bf76") + (attr through_hole) + (fp_text reference "K10" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 83504acd-a5cc-4fb3-82c0-6561f5ab4858) + ) + (fp_text value "A" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp b75f3291-4f6c-4346-937c-890f8bcd4f5c) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp cce773a4-9aef-4fbc-bbbb-fb04c0b851e1) + ) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp ea02121d-d388-466c-936b-a228adebf727)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 844654b3-16a7-4aac-9b19-c8086a28ec01)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 3c2f7bac-6582-4cd7-a319-e0b6f26ca729)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp a0593c4c-81eb-4930-bc71-fca1b892403b)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp f8f86437-c1bf-4d7e-81a6-a309ddf44204)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 0b58b038-676d-4d42-99e6-a73c241b63f1)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 1df7482c-8f35-4b7d-b106-a97e4c26ae8f)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp bfe138b1-0bb7-43e0-b41f-c814acc5835c)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp e89c39dd-387a-484c-8764-7c5b551977db)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp ef1ab93c-50d5-414a-a8a6-421f02e660d5)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp a1e66bcc-aa19-4310-9731-6041cc53ef92)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 43e7604c-af85-454a-af28-d80563fc8c3a)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 1e52a1fd-c5c3-4d33-b755-7758e1e57448)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp f6f44e96-2193-4c9b-9ee8-69093338f50b)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp dc3d806f-5e4c-426f-a5a6-2409d92fdefb)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 2e817b52-ffd8-4962-873b-bafaacccab9e)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp dbe4817b-4af6-4285-96aa-9af367a3beb6)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 29 "Col2") (pinfunction "Pin_1") (pintype "passive") (tstamp d98641a0-5602-46f3-a912-f75ebe9f64f8)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 14 "Row1") (pinfunction "Pin_2") (pintype "passive") (tstamp d20bb611-4977-427a-8855-cf8c66a49a3a)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_Plate.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (layer "F.Cu") + (tstamp 168dd7e4-0843-4fc1-9a53-22ba838c6827) + (at 361.738036 216.170352) + (descr "Cherry MX keyswitch, 1.00u, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u plate") + (property "Sheetfile" "Franklin ACE 1000 Keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Generic connector, single row, 01x02, script generated") + (property "ki_keywords" "connector") + (path "/f0d6b2b0-b847-4f96-bae2-9a91583166c2") + (attr through_hole) + (fp_text reference "K52" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 42571f2b-5027-49f9-8ef7-90bb03c35b68) + ) + (fp_text value "/ ?" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp c6f901a5-bdff-492d-b233-0e1193fa79c3) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 1d9c059e-1fcc-4ac8-bb4a-9424f7493721) + ) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 764d44fd-ee5a-4336-b136-ed0c2d6a96b2)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp c98c26e5-610d-47d9-8a42-f71680116967)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp ef7606ac-628f-4f0f-8ace-373c15e1f3f0)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 936bc7dc-8c0e-4f13-a5ec-a1d31abab1c8)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 17eac9ab-08ff-4006-a001-023214be62b3)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 27719de8-58f0-4f7b-9650-584e5afa3b7a)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 3edc911f-93a8-4a2f-8298-53e33cba8646)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 6604fd0d-db00-49a0-ab84-7d8aa3afa25c)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp bbd77a2f-f992-42fc-8512-56a1c0910cec)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp ee1e4f6e-2f57-4ec1-97bb-478c419191db)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 46da4197-ae74-47c9-91da-b85c37ed9a11)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 3093c8be-2ca0-40fe-a8a5-4da8e2ec117f)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 3c60dc3c-d533-4b3a-85c2-fb1b5be2228d)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 1f29c8c1-80d4-4f0f-94bd-03e5be4a8687)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 8e005ddb-2775-40dc-a1e8-e515a7f7ba8b)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp a050655e-894d-4ba3-abd4-c588b7893ea6)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp 5df2de20-b240-446a-9488-91bb5029a16b)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 27 "Col3") (pinfunction "Pin_1") (pintype "passive") (tstamp f470f186-41e3-404c-880a-94d410712fe9)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 4 "Row6") (pinfunction "Pin_2") (pintype "passive") (tstamp 29d14147-5cb0-48af-a236-d20e3270bdd9)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_Plate.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (layer "F.Cu") + (tstamp 1f0c9622-dc28-4315-a441-0026f780abb6) + (at 309.464836 178.070352) + (descr "Cherry MX keyswitch, 1.00u, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u plate") + (property "Sheetfile" "Franklin ACE 1000 Keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Generic connector, single row, 01x02, script generated") + (property "ki_keywords" "connector") + (path "/7f5a6704-41a3-4db6-afad-2f1939adc17d") + (attr through_hole) + (fp_text reference "K38" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 44b58c82-260b-47b7-b436-2b0497a39a1a) + ) + (fp_text value "I" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp c02fa315-209d-4286-a9fe-91e408de13e4) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp f535b232-e9f0-4f99-8857-2a6e3398ebad) + ) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp e120471f-1b49-4f88-a9e5-74eaeca51b05)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 74259b06-1c5a-464e-a633-62774edd8752)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 4e60c777-5fa4-4d75-bb2b-4950a3c053e7)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 80c8a8ed-8ff9-471d-a962-813be66b466a)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp f0daba00-466f-4694-92d9-7f738ef55741)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp b8c87b59-deaa-457f-a7c9-280e26d4db07)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp ef7eea9b-f9d6-4d9e-b9e9-986e1e50969b)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 51ceb9a0-bb86-4b39-850b-16f0e627c436)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 81f1239b-d715-4ade-9a23-e5db976e3ffb)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 796b6297-8c25-4cd4-a1ce-255fb761d042)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp c310295a-0c3b-43d1-9e59-0d189c565db8)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 67633bab-781f-408c-8b8f-ecd1fe09e078)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp d61723c0-1abb-4ba9-91f3-2df52334c441)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp cf28664d-a900-4b1a-84e2-f478e746cc5f)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 1fbcfbbf-405d-4a54-a0db-eae91aa72d48)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 4d693be7-8e68-46c6-911a-1209f572acee)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp 123ed098-9143-4577-aed1-304bc425b9ae)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 23 "Col5") (pinfunction "Pin_1") (pintype "passive") (tstamp 3bfcbddb-1343-4726-80fd-473272ad2790)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 8 "Row4") (pinfunction "Pin_2") (pintype "passive") (tstamp 739f4031-0efd-4b5d-863a-6b04e544fffd)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_Plate.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (layer "F.Cu") + (tstamp 20541842-6053-49a5-994f-6e86f44b2ce4) + (at 218.228036 197.120352) + (descr "Cherry MX keyswitch, 1.00u, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u plate") + (property "Sheetfile" "Franklin ACE 1000 Keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Generic connector, single row, 01x02, script generated") + (property "ki_keywords" "connector") + (path "/163a1073-2295-4a65-964d-abd64ca3eb09") + (attr through_hole) + (fp_text reference "K18" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 5a532081-3674-4844-ac56-e613342a48dc) + ) + (fp_text value "D" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 59d6558f-16cd-453f-8ecb-3fcbab112113) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 31b68a5a-35c4-44c6-a632-c67206279358) + ) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 373ad92c-482e-4904-9607-b0cea972ff84)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp b973d36c-4676-42a0-a507-250bd00194b9)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 8bf61897-b409-4748-9c00-6d3a1dd4b627)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp f2b0d86b-dea0-4e54-9261-3a0c64e3dabe)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp ac3f459a-e35f-4986-b31d-a5df49124ff7)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 8ee8b310-9788-47f9-b3bb-cb1f232158b3)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 1bf27d1a-2cc8-4e41-9457-51b35013c3b5)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 1f243dfc-5b2e-42fe-a476-a1f73251d7a1)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 976ce191-374c-49bc-beac-d544eade33df)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp e4fc6898-ec64-4ea3-84b2-23380c797d59)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 8531e55f-478e-4c05-a6f0-fe5bfca0b288)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp e79f7d40-bf0f-4bc4-9098-65a96e387e28)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 827e9e71-d33d-4cbd-9e3a-f7b24eaa42a2)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 14b8eb00-b55e-46a1-a47e-7da02a73519f)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp de3b03ed-4fc1-4440-9ad9-91cb9d6f6b2a)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp b0e83347-34f3-457a-a2ec-7c967fecf805)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp ce31e06f-729a-4bd1-aa7e-eb65d39be837)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 29 "Col2") (pinfunction "Pin_1") (pintype "passive") (tstamp 8dfaef5a-2789-4fec-b77d-242e93e0bcf5)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 12 "Row2") (pinfunction "Pin_2") (pintype "passive") (tstamp 66a1c826-c6d9-4525-9717-475741ffbc08)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_Plate.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (layer "F.Cu") + (tstamp 263c9c70-c159-45f8-b7de-c048b4c59d23) + (at 366.691036 178.070352) + (descr "Cherry MX keyswitch, 1.00u, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u plate") + (property "Sheetfile" "Franklin ACE 1000 Keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Generic connector, single row, 01x02, script generated") + (property "ki_keywords" "connector") + (path "/984627f2-d1bc-46e7-abc2-e769fc362849") + (attr through_hole) + (fp_text reference "K58" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp d9073095-ec90-4c7b-a7d4-5219f3824132) + ) + (fp_text value "[ {" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 3929a82d-915d-4d79-8383-1553be347b00) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 8ee10f48-8ba7-4313-ba57-c7c540c7bd3a) + ) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp fe9ef4a6-bf78-421e-a5b5-a58bfd8d91f2)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp a2527722-c05c-40a3-9f27-1b31d5ad5196)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 730a8f4b-4c72-4e83-826a-e2b13c1f92a7)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 69f23c0e-a778-4833-9ef8-09a90f46bd6d)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 1caa0a8a-5e43-470f-a066-20da81c006a7)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 3b4b636d-eff3-4e64-a1c9-c6b743772c34)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 8792e984-4b43-470b-a7b2-116119cdf4da)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 712ada36-99aa-408c-970a-aec267f9a886)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 668c4494-e87d-4e96-8a5b-dd244761c96d)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 521c6ab2-c343-42cc-894c-aec42720e0d0)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 062f2897-ad9e-4477-b2a8-bd94653dffd0)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 5c2546f7-0b6d-4890-8778-5206928f0529)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 1aa2d43a-b870-4631-94c0-905fcbe258b7)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp c529db8e-9dfc-4e19-b99e-edba0db661a3)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 6c829be7-19a0-43a8-b710-5f0cd4e6ff75)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp db529bcb-df97-45b4-b6c2-7c3887068145)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp de7e0cdd-522d-4439-aebd-330940149ed4)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 31 "Col1") (pinfunction "Pin_1") (pintype "passive") (tstamp d8a480b5-30fe-4782-bd0f-78a9e0e96d04)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 2 "Row7") (pinfunction "Pin_2") (pintype "passive") (tstamp f8501b51-065d-42b1-9473-b8915f41ee39)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_Plate.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (layer "F.Cu") + (tstamp 267dff52-6a97-40d7-ab99-3c47a0ec4da7) + (at 437.938036 159.020352) + (descr "Cherry MX keyswitch, 1.00u, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u plate") + (property "Sheetfile" "Franklin ACE 1000 Keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Generic connector, single row, 01x02, script generated") + (property "ki_keywords" "connector") + (path "/63536bb1-e106-4253-adfe-dfc651383557") + (attr through_hole) + (fp_text reference "K53" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 58a071f1-e16a-4ba3-866a-0c0420fe9359) + ) + (fp_text value "7" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp a61533f0-b665-4571-af29-0d68c7143974) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 93805f2e-23c5-45f5-8f9e-9c6ef88de002) + ) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 84004e0a-83ca-4fc7-98a5-09432f732e38)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 42ef61fd-bcf0-46b3-9b3a-9755d15ad617)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 9584bdd7-c997-43ab-93b0-e6af738d95c7)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp d25477a3-1617-4d42-a04a-9984b3e2fead)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp ff91def3-22d8-439e-8ac9-7b2e3b0b100e)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 1202978b-8185-4290-990f-5a4fda47dd6a)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 09a2bb85-b144-4adb-a91c-6e803c05bcf9)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp c4cf346a-baf4-4dc6-990b-506606471af6)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp d43d8988-a410-4ea3-bd4d-8c498b8dadff)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp b2f80b6e-0b82-40e0-b26b-9664b62c24e6)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 7cf7ed3a-c2c5-40bc-b9ba-2d45b396e91d)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp c6a14ac3-7d81-491c-ae0b-afa1aee158fc)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp c2dcedb6-8064-444b-a22b-d978722c79fc)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 0189cc81-8bae-4306-a7ae-ec1bccb7b120)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 954e77a6-9d1b-4ef8-9493-b33e432d2fa3)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp e5c1473b-3e82-48f7-8010-f6aa94212742)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp 1091f483-bb3e-4f92-8d72-9d48e7b40149)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 25 "Col4") (pinfunction "Pin_1") (pintype "passive") (tstamp 0b60e70c-e839-42d0-8068-b6063242c41e)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 4 "Row6") (pinfunction "Pin_2") (pintype "passive") (tstamp 20f94a69-03ff-42d3-ac15-3149dd778923)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_Plate.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (layer "F.Cu") + (tstamp 27d091bb-17f6-41c7-bf23-afe260316194) + (at 342.688036 216.170352) + (descr "Cherry MX keyswitch, 1.00u, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u plate") + (property "Sheetfile" "Franklin ACE 1000 Keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Generic connector, single row, 01x02, script generated") + (property "ki_keywords" "connector") + (path "/cecc2d33-102f-4b23-a1e1-abe35dd1c4ac") + (attr through_hole) + (fp_text reference "K44" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 25017cb4-7c17-4e74-9eca-c90ef4e57314) + ) + (fp_text value ". >" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp d822f2d2-3e53-4aaf-9e65-2ab6746f5304) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 9c91c53b-9b2c-4fea-b9a1-d942cb8e1c7e) + ) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp debb1f4f-25c4-4536-bf58-4fe109347490)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 3e783776-5f6a-4aa7-b266-96d74c90e03f)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp edb74715-a416-4868-924c-7df82f02b93c)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 199fcbcc-7dad-4a03-aa88-ba7ec190243b)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp b4ef26c3-91d6-4252-9601-da2ba5694f77)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp eae698a0-cc51-437c-8a5d-5a3f171980f7)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 94ccbebe-f01e-4ed3-8c39-9549659d8765)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 366289fb-d8f0-4e2c-957d-d559c559e6d8)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 7230a8bc-ed75-4581-a6fe-045c5e1578ed)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp ff5d0fb5-d304-472b-bb5a-c6c2dc5f0955)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 71cf7c54-adc9-4880-b16e-18b836e4ffe6)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 8fce932e-d3ee-4789-acba-ec969ebb79fb)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp c5c472b9-a4a1-43e9-b721-fd00ab3d8039)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 582eadf5-a654-460e-8044-fc932509f40c)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 5c42acb7-321d-457f-9329-535431b0ea1d)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp d3d0496f-e864-4e44-a9ae-2919f5c0e76a)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp 06293e52-9f06-47e9-89f0-93f1f0543f76)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 27 "Col3") (pinfunction "Pin_1") (pintype "passive") (tstamp 0ea1c2ff-6252-4fd9-a39b-2e2b57237f98)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 6 "Row5") (pinfunction "Pin_2") (pintype "passive") (tstamp 4db55ca8-3d11-4a82-8cde-c5b4b476f74f)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_Plate.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (layer "F.Cu") + (tstamp 2a8cf2e8-aaf2-4757-afc8-84183a5cbb60) + (at 176.064036 178.070352) + (descr "Cherry MX keyswitch, 1.00u, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u plate") + (property "Sheetfile" "Franklin ACE 1000 Keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Generic connector, single row, 01x02, script generated") + (property "ki_keywords" "connector") + (path "/bd1c5c60-bc5b-416e-af30-f1bed478450e") + (attr through_hole) + (fp_text reference "K9" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 1a4a140f-5461-4e8a-b815-2f5f8fbffeb2) + ) + (fp_text value "Q" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 6a89bb81-18de-407f-b124-385fdd3c393d) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 3e1d322e-88db-46b0-af9b-45fc282d19f9) + ) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp a1295564-9169-4075-8ea7-c1a5b6b82c80)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 49d3a3df-471b-47ff-a4c5-b747d091df78)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp bcc7caff-770a-4d71-9e60-e85524ce0e38)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp db277016-9582-4c57-8720-95db65cc1c08)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 4a8e2bce-31fd-4f28-8342-65f7f04c144b)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 66fca0e7-e1c8-4a27-8d05-415ce957678e)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 3e06534c-f156-4d21-a4d3-4941f11a5755)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 8d4c3f34-1613-4d60-a7bb-bc53256d07c2)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp d4187f79-5808-4dc1-985d-a7e2da2dcc7a)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp d28762de-f772-441d-8774-d3b8de267046)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 477edad8-bb37-46fb-a748-ee3bfe23daa5)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp b9845f73-05e4-4805-9f33-f73b0f9f25f4)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp cea31160-3576-450b-b845-e1b9b3c6b5bd)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp f0ca3405-67a5-433a-acb5-1a4740bd3791)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp f2f15965-1468-4a7f-b856-ddcce8e40259)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp b28e71c2-79db-468a-ae3b-b55658a9e24a)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp a1b74972-5aec-48bd-b4ef-c71d92a798a3)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 31 "Col1") (pinfunction "Pin_1") (pintype "passive") (tstamp 159b347d-8237-4e6c-bf9d-c03f7580ebf4)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 14 "Row1") (pinfunction "Pin_2") (pintype "passive") (tstamp db3341cf-e2d0-4dfa-aa8b-d0523d0d9b71)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_Plate.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (layer "F.Cu") + (tstamp 2c5d6663-6c0b-48af-809b-2447d3e55c3a) + (at 293.636036 143.739352 -90) + (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=7.62mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf") + (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 7.62mm length 4mm diameter 2mm") + (property "Sheetfile" "Franklin ACE 1000 Keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "100V 0.15A standard switching diode, DO-35") + (property "ki_keywords" "diode") + (path "/7d5bf163-fe76-4a55-9cf5-e2cf12bfcaaf") + (attr through_hole) + (fp_text reference "D4" (at 3.81 -2.12 90) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp b60df319-7f8f-4854-90ba-ce1db7fae0d2) + ) + (fp_text value "1N4148" (at 3.81 2.12 90) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 719e37b9-a55d-4510-abf1-546c779c7ada) + ) + (fp_text user "K" (at 0 -1.8 90) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp edc03d1f-c842-43d8-8363-6e2669a69d5e) + ) + (fp_text user "K" (at 0 -1.8 90) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 32e65776-756d-4e98-a504-06627dd4b3df) + ) + (fp_text user "${REFERENCE}" (at 4.11 0 90) (layer "F.Fab") + (effects (font (size 0.8 0.8) (thickness 0.12))) + (tstamp c418d28e-3e9a-4562-ab24-bc99446f6bdd) + ) + (fp_line (start 1.04 0) (end 1.69 0) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp f46a28bb-de39-4187-bbab-cbb82f8ea2ab)) + (fp_line (start 1.69 -1.12) (end 1.69 1.12) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp bc04bb1b-7bc7-49ba-b575-23ce09289000)) + (fp_line (start 1.69 1.12) (end 5.93 1.12) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp b78a56c5-b2d0-46ef-917b-c04dbbf42cea)) + (fp_line (start 2.29 -1.12) (end 2.29 1.12) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp a5894787-4966-4835-857f-3fb2d9ea9da2)) + (fp_line (start 2.41 -1.12) (end 2.41 1.12) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp dfd7c605-473b-4010-a2d8-4b0e6530ab11)) + (fp_line (start 2.53 -1.12) (end 2.53 1.12) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 1aa7befb-b9da-4037-b168-3928759b7c5e)) + (fp_line (start 5.93 -1.12) (end 1.69 -1.12) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 1c47fa57-2f0a-4803-ae46-b412cf695311)) + (fp_line (start 5.93 1.12) (end 5.93 -1.12) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp fe1f4bcc-22d4-4628-99ab-0131cf292ef9)) + (fp_line (start 6.58 0) (end 5.93 0) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 05cd815c-9295-41ee-b18d-6260b014f355)) + (fp_line (start -1.05 -1.25) (end -1.05 1.25) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp e945ba4d-6def-450c-95c6-501eb230b6c5)) + (fp_line (start -1.05 1.25) (end 8.67 1.25) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 16bf16dd-caf9-412c-9240-156a3adbfb5d)) + (fp_line (start 8.67 -1.25) (end -1.05 -1.25) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp e53fa05d-0af5-4dee-89a4-6b5b5c1b66d1)) + (fp_line (start 8.67 1.25) (end 8.67 -1.25) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp b78d8ece-8ad8-4206-af17-eb450acf0af1)) + (fp_line (start 0 0) (end 1.81 0) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 2b453cea-ff44-4aab-b23c-0deea6b24b64)) + (fp_line (start 1.81 -1) (end 1.81 1) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp fcfa4bb2-8d9c-4951-8d7c-7dbabe8a8e44)) + (fp_line (start 1.81 1) (end 5.81 1) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 8c08760c-4929-4331-9b0d-8affea6340d3)) + (fp_line (start 2.31 -1) (end 2.31 1) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 6c355ac7-5156-43a5-a7c8-ab22e7d234eb)) + (fp_line (start 2.41 -1) (end 2.41 1) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp c6a731be-b5fa-4306-9bc0-2532f65d593e)) + (fp_line (start 2.51 -1) (end 2.51 1) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 46ec67ff-c13c-42c9-83cb-a4540024b22f)) + (fp_line (start 5.81 -1) (end 1.81 -1) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 6b4a54fa-1f78-4c8f-895b-1819987148b0)) + (fp_line (start 5.81 1) (end 5.81 -1) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp bdce2dc2-cc86-4d1e-9f7f-7b087d302449)) + (fp_line (start 7.62 0) (end 5.81 0) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 5940a594-7b17-4893-9fd6-e73454c1a458)) + (pad "1" thru_hole rect (at 0 0 270) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 7 "Net-(D4-K)") (pinfunction "K") (pintype "passive") (tstamp 789c4e0b-be64-4009-83c4-c7c3caeea4d5)) + (pad "2" thru_hole oval (at 7.62 0 270) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 8 "Row4") (pinfunction "A") (pintype "passive") (tstamp f326dc45-f18a-4523-8695-9f6e07b213f3)) + (model "${KICAD6_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P7.62mm_Horizontal.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (layer "F.Cu") + (tstamp 2d10683d-3837-4cfd-a5e9-2075d4402e56) + (at 328.591036 178.070352) + (descr "Cherry MX keyswitch, 1.00u, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u plate") + (property "Sheetfile" "Franklin ACE 1000 Keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Generic connector, single row, 01x02, script generated") + (property "ki_keywords" "connector") + (path "/7d821a4e-7bb6-4b06-a5ca-ccb0d9db9ccf") + (attr through_hole) + (fp_text reference "K42" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp da8ce286-e3da-460e-9328-8fa122ffd16d) + ) + (fp_text value "O" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 83dbb2aa-6662-4027-b563-b860030f9bd9) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 83e5e6fb-738e-4d3b-b9fd-931f7b0b6bf6) + ) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 3724e348-1d0b-4d33-9977-d45d1402784b)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp dc31a69c-e459-4ab1-a767-77c42fa6ad0b)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 5949b75e-1471-4fc3-83b9-ffc74a70bf67)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 55246095-00f7-430e-8470-e90da64bd81d)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 232f9bbc-5409-4699-89eb-fbc80c0b6a19)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp da66e69e-44b9-4cb7-b223-220494e0c56f)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 0c8cff72-ba04-4842-bda6-62a18780aee2)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp aa96f4e2-f90c-4d9b-8c06-528799ed9a93)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 085f0ba3-4b85-4a40-8a58-abc635a776f9)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp e9926343-52c9-4e5e-8c5d-1f6b9fece29c)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 7dd1cf88-5a62-4e13-adc2-d4bad4b4f0b4)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 37d7c323-5aa4-4bfa-9f0f-4b09f378f53d)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp c33abbab-88d6-4e4b-8af6-f934f40d4f90)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 227d2387-932b-45ce-9ca3-7f3be2b1e234)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 62d7588d-db92-42ff-94ee-48775f181359)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp d7bfa050-202b-4ecf-8a9f-cf21867b0bfd)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp a12df0bb-79fa-4d8e-8208-26ce9b3bdc72)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 31 "Col1") (pinfunction "Pin_1") (pintype "passive") (tstamp e1bdd6af-27e1-4f67-9236-9746a4f8d2d7)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 6 "Row5") (pinfunction "Pin_2") (pintype "passive") (tstamp 5eb21d87-0225-4a81-b511-fb80b23f17f0)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_Plate.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Button_Switch_Keyboard:SW_Cherry_MX_6.25u_PCB" (layer "F.Cu") + (tstamp 2d4b12d3-9dd9-4102-9946-46cf84b1f12a) + (at 276.136036 235.799352) + (descr "Cherry MX keyswitch, 6.25u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 6.25u PCB") + (property "Sheetfile" "Franklin ACE 1000 Keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Generic connector, single row, 01x02, script generated") + (property "ki_keywords" "connector") + (path "/5a548ecb-b01f-4b20-9d7b-20744af410ec") + (attr through_hole) + (fp_text reference "K32" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp bce0eb89-4444-41b3-952c-77263cf595af) + ) + (fp_text value "SPACE" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 1bb03ec7-a64f-4d8e-bb36-ddcc40e5159d) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp b81aa2f6-312a-479a-8344-7b0d044652f6) + ) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 3254511b-a5cb-47fa-b4aa-c20cff8536de)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 9015afba-b728-4084-8dba-5b2bd88439f1)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 9f671e15-3940-4db2-b95d-2b1dcf3be18c)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp d5e9c756-0684-4011-be2e-3cfe739485c8)) + (fp_line (start -62.07125 -4.445) (end 56.99125 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 4bf35b07-01fa-4afc-a7a4-462a104482a9)) + (fp_line (start -62.07125 14.605) (end -62.07125 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp cf6ab27c-9699-480f-b7a4-ec8537baeffb)) + (fp_line (start 56.99125 -4.445) (end 56.99125 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp b4c58b36-abf6-41d2-aa2d-6d15779d9125)) + (fp_line (start 56.99125 14.605) (end -62.07125 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 9b59ce6a-3d87-45ee-bf28-563f7dc9ff73)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 65fc4716-4dcf-46c5-a36b-88c773b5957f)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp bf868a56-f2d5-4d25-8f17-30d7d9068f52)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 670f963c-b6d8-4e7a-9b63-92fe703fae1e)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 4a644da2-a848-4473-8b9b-f13a006363e3)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp c17bd64d-0120-4fd7-b8ae-fa78cb59f71d)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 0f9603dc-25e2-47ca-bd4b-b1801b578cc6)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 034a6d9f-5f7f-4105-bcf2-d25e87de5406)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 54b8322f-0ec3-4382-befd-822c7c543640)) + (pad "" np_thru_hole circle (at -52.54 -1.92) (size 3.05 3.05) (drill 3.05) (layers "*.Cu" "*.Mask") (tstamp 90ac162e-8ae2-444c-8ff2-8fa5acd28e1c)) + (pad "" np_thru_hole circle (at -52.54 13.32) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp 09651c2a-65b9-4a8c-b986-bb941ef6f194)) + (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (tstamp 75f848b3-8e87-4c85-8d2c-91ca84503194)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp 39544e71-a62f-4327-b475-f7df21aac944)) + (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (tstamp 1ceecd08-7fe0-4f3b-8f06-df3e3491d244)) + (pad "" np_thru_hole circle (at 47.46 -1.92) (size 3.05 3.05) (drill 3.05) (layers "*.Cu" "*.Mask") (tstamp 4649f097-c416-4dac-affb-6613c9205607)) + (pad "" np_thru_hole circle (at 47.46 13.32) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp db3a2964-e0f9-4faa-9a1d-59ca90e21cf0)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 19 "Col7") (pinfunction "Pin_1") (pintype "passive") (tstamp 58737e53-45fe-46b8-89d1-0031b8191478)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 16 "Row0") (pinfunction "Pin_2") (pintype "passive") (tstamp a88b2969-a361-4771-8a53-a5cb0e6350ae)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_6.25u_PCB.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (layer "F.Cu") + (tstamp 31154137-517c-4f86-962a-a8ab5dbc19c1) + (at 270.386036 143.739352 -90) + (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=7.62mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf") + (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 7.62mm length 4mm diameter 2mm") + (property "Sheetfile" "Franklin ACE 1000 Keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "100V 0.15A standard switching diode, DO-35") + (property "ki_keywords" "diode") + (path "/caac283b-646e-4d43-95e0-f122ca928b04") + (attr through_hole) + (fp_text reference "D8" (at 4.160648 -0.013964 90) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 40898ba1-877e-42b8-a7e6-d683251286dc) + ) + (fp_text value "1N4148" (at 3.81 2.12 90) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp d68b0057-80a8-45cb-8917-18bde85ab4b2) + ) + (fp_text user "K" (at 0 -1.8 90) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 7f71863a-1557-4719-a985-7f568cb349ce) + ) + (fp_text user "${REFERENCE}" (at 4.11 0 90) (layer "F.Fab") + (effects (font (size 0.8 0.8) (thickness 0.12))) + (tstamp 022b57d6-6573-4041-b1f0-cc8fce86c2f8) + ) + (fp_text user "K" (at 0 -1.8 90) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 02c8c010-a684-4635-a844-4d05d4a84763) + ) + (fp_line (start 1.04 0) (end 1.69 0) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 1ffb1f75-c216-43ad-ba84-e1b2c3d57c1f)) + (fp_line (start 1.69 -1.12) (end 1.69 1.12) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 2cd24118-cbe4-46b0-bbff-62f18862b2c3)) + (fp_line (start 1.69 1.12) (end 5.93 1.12) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 05d9dc03-57d2-44c2-ba88-a542d3ec6727)) + (fp_line (start 2.29 -1.12) (end 2.29 1.12) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 0b108b25-a693-4e1e-b964-6630dc708a97)) + (fp_line (start 2.41 -1.12) (end 2.41 1.12) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 352d9c4e-9998-4652-9c45-eabbe9035acf)) + (fp_line (start 2.53 -1.12) (end 2.53 1.12) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp d6341bfb-872b-414a-bcc5-44b6eafd305d)) + (fp_line (start 5.93 -1.12) (end 1.69 -1.12) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp e24356b0-bdd8-4d38-b374-4aad9586454e)) + (fp_line (start 5.93 1.12) (end 5.93 -1.12) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp d70e67d7-7498-45f0-a520-2c8f88877add)) + (fp_line (start 6.58 0) (end 5.93 0) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp f9f8127c-cd05-4e52-b2d2-1229a981fb3f)) + (fp_line (start -1.05 -1.25) (end -1.05 1.25) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 8535f2a5-de97-4242-91df-3fcf2ab9d7e8)) + (fp_line (start -1.05 1.25) (end 8.67 1.25) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 69ce28e6-2aa5-4639-a141-4633c5772d73)) + (fp_line (start 8.67 -1.25) (end -1.05 -1.25) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 5f0badc4-b3e2-438d-9b12-86c02bc541c7)) + (fp_line (start 8.67 1.25) (end 8.67 -1.25) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 3bfeaea5-f40f-4dc9-87d9-0838e260e0ca)) + (fp_line (start 0 0) (end 1.81 0) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 5c879eef-5f7e-499c-90a1-2384e717930e)) + (fp_line (start 1.81 -1) (end 1.81 1) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp bed91ec9-760e-430a-a6b7-baa254ba2825)) + (fp_line (start 1.81 1) (end 5.81 1) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp ff3e4be6-0ee7-4907-a9f7-95da48752a7e)) + (fp_line (start 2.31 -1) (end 2.31 1) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp bf2e278c-3857-4158-bcc5-36d35811da0b)) + (fp_line (start 2.41 -1) (end 2.41 1) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 78cc9954-6ebc-4dd2-a7e5-75ab8c9cc75c)) + (fp_line (start 2.51 -1) (end 2.51 1) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 4b52a3f6-0ce6-46c9-8e77-979f20b4ce26)) + (fp_line (start 5.81 -1) (end 1.81 -1) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp fcc44e75-20f2-470b-b22b-075a2e744c67)) + (fp_line (start 5.81 1) (end 5.81 -1) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 03282d94-0f77-43d9-b02d-36fb2be96696)) + (fp_line (start 7.62 0) (end 5.81 0) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp ca2696c6-8f32-4b75-8d65-5087ed16a630)) + (pad "1" thru_hole rect (at 0 0 270) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 15 "Net-(D8-K)") (pinfunction "K") (pintype "passive") (tstamp 7c5b106d-b0d4-4c22-ac14-1b01ca69509f)) + (pad "2" thru_hole oval (at 7.62 0 270) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 16 "Row0") (pinfunction "A") (pintype "passive") (tstamp 85e266e1-f2d8-4bff-9e66-f398208f53d3)) + (model "${KICAD6_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P7.62mm_Horizontal.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (layer "F.Cu") + (tstamp 38aeac3b-479f-427f-8e71-edcd7cd8149d) + (at 237.278036 197.120352) + (descr "Cherry MX keyswitch, 1.00u, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u plate") + (property "Sheetfile" "Franklin ACE 1000 Keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Generic connector, single row, 01x02, script generated") + (property "ki_keywords" "connector") + (path "/9cce82f8-e175-4c5b-82f0-86569aaae11f") + (attr through_hole) + (fp_text reference "K22" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 70dcd385-8e80-4677-b80f-da4484c455f4) + ) + (fp_text value "F" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 0fe234c9-9266-4f62-ac66-f50cb56c5075) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp e73f6538-345b-4bfa-b9d8-cb34614e4ade) + ) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 08a93a07-93b5-4b59-a29b-d1114a336d93)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 1339467f-daab-4727-a697-0b82560be7c3)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp df160293-7213-480d-9f06-dd50e0aab1e5)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 87a7928e-0634-425b-94f9-20dc5cf394aa)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 0f32f734-986b-4728-bbaa-26b46c15f263)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp bdd64299-dc99-4e77-90ac-ce45b7d27e9e)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 6b05b927-4d72-45a1-b41b-ae835691f016)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp db0da54a-8820-4c42-bcfe-ab501501ea02)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp db9bdaae-166f-4d22-b009-9d15851786f2)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 53a96227-fb70-4ebd-b937-3d41cf054b81)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 328d7c88-6823-4062-b22b-bbb2c29ddde3)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 586bfe16-1cd9-40ca-9b92-8056f05bbd43)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp b6764e36-6bfc-4eb2-bf72-78ff03edcb35)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp e7b2993a-f5c1-47ba-9bea-3179d7f6928a)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp d73ad41b-4fd6-4490-b319-8e80f7ff93c7)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp ec1948fe-1977-482c-99ed-19f62ae1effc)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp 204c221f-d93a-411f-bc02-dfd3301073f6)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 21 "Col6") (pinfunction "Pin_1") (pintype "passive") (tstamp e7c25410-583e-4e64-9908-e281d905f5f5)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 12 "Row2") (pinfunction "Pin_2") (pintype "passive") (tstamp c6b0e167-023c-4cd9-a0d3-1cc7eb3be94c)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_Plate.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (layer "F.Cu") + (tstamp 3d6af693-7e5e-4469-bc6b-da9f3c163768) + (at 437.938036 197.120352) + (descr "Cherry MX keyswitch, 1.00u, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u plate") + (property "Sheetfile" "Franklin ACE 1000 Keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Generic connector, single row, 01x02, script generated") + (property "ki_keywords" "connector") + (path "/d6bdc9a3-d4a0-48d6-a7cf-fe8fecde5e38") + (attr through_hole) + (fp_text reference "K55" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp d031bcf3-d842-4d34-817e-436f24a78ae2) + ) + (fp_text value "1" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 3c16ed53-cbbe-4449-a28e-93eb7f2e28ac) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp c331d924-6fd6-4b1f-8085-cd3fe08dac5b) + ) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 10917dd3-9bf5-4c6d-8dde-a0f225b369e9)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 20c2172a-a10d-49c9-980d-d2b67235562c)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp c89ee309-2ee5-47e4-9515-cf6333d9cb66)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 5e0982d6-988c-456c-8cfd-03c3c9b63796)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 28bfe74f-b288-4b9f-8d5d-7a815f19ab8c)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp e4a96b52-4841-4fcd-8915-aa2457a2ccd9)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp ee7100a5-3cc7-48d3-b16b-7abd4d9bc790)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp a7ed3606-6e4c-4e0c-bfdd-3b7798f0a8c1)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 014e5d57-b81e-4f35-85f4-d89abd2938af)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 7aa09319-4d8e-4991-adaf-fd102e6b06c9)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 3bb291f8-1c16-4df9-a0e1-a30ed3acb6e4)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp bab994e2-e8d5-4e05-bfe1-84e766b7c7a4)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 6b12b15d-2eaa-4819-98ce-efce38662905)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 89ea039d-684b-4e7f-84ea-14d1b29f757f)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 4108387a-839d-4942-ac3b-fad867df91c6)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 14396c41-455b-4413-9e6d-03cba5c3bb09)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp 544ad3eb-60ea-458e-a330-fcd44e9b7c1e)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 21 "Col6") (pinfunction "Pin_1") (pintype "passive") (tstamp 2fce9f69-1425-4f4a-8985-5e4f8a30142a)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 4 "Row6") (pinfunction "Pin_2") (pintype "passive") (tstamp 8c1fb29d-63e3-4d19-bc72-89d863726dd8)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_Plate.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (layer "F.Cu") + (tstamp 3f8abfcf-5192-473e-896a-91fe30af68ea) + (at 350.636036 143.739352 -90) + (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=7.62mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf") + (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 7.62mm length 4mm diameter 2mm") + (property "Sheetfile" "Franklin ACE 1000 Keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "100V 0.15A standard switching diode, DO-35") + (property "ki_keywords" "diode") + (path "/db1db1d5-8b95-438b-b739-ec4ac5d7fb39") + (attr through_hole) + (fp_text reference "D1" (at 3.81 -2.12 90) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 8020c646-eb35-452f-9ef0-98b65b74e078) + ) + (fp_text value "1N4148" (at 3.81 2.12 90) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 0b8cb261-5e36-4cb7-877b-c437696b2690) + ) + (fp_text user "K" (at 0 -1.8 90) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp ab897dcf-4979-4740-8fee-5777f8b56cf8) + ) + (fp_text user "K" (at 0 -1.8 90) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 4ac1be6a-5b15-4aa9-b07a-e061db76976b) + ) + (fp_text user "${REFERENCE}" (at 4.11 0 90) (layer "F.Fab") + (effects (font (size 0.8 0.8) (thickness 0.12))) + (tstamp e6f7e7e7-375a-4404-866f-fb4966b9eedb) + ) + (fp_line (start 1.04 0) (end 1.69 0) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp daa6c489-6708-468f-940d-d94d5184817a)) + (fp_line (start 1.69 -1.12) (end 1.69 1.12) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 477ac443-2bf7-43ef-84a9-e22230b6e65d)) + (fp_line (start 1.69 1.12) (end 5.93 1.12) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp b7f99424-f76a-4793-8fd7-42a3bf24b404)) + (fp_line (start 2.29 -1.12) (end 2.29 1.12) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 39c5cde2-3ec0-48ba-a4b1-959722413886)) + (fp_line (start 2.41 -1.12) (end 2.41 1.12) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp af6fa0da-fbb4-407d-bec1-cf602b7da44d)) + (fp_line (start 2.53 -1.12) (end 2.53 1.12) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 6a67cfce-1daf-49fc-bc8d-28a148f53de6)) + (fp_line (start 5.93 -1.12) (end 1.69 -1.12) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp ffa93d46-d957-40a0-8adc-6ee9e8e04556)) + (fp_line (start 5.93 1.12) (end 5.93 -1.12) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 3294e879-ebf9-4556-ad7c-6073b18abcd9)) + (fp_line (start 6.58 0) (end 5.93 0) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp c85b606b-be43-4b11-b4c7-528ac72eae48)) + (fp_line (start -1.05 -1.25) (end -1.05 1.25) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp f7d320de-f800-4954-bdcb-feca8d85d9ce)) + (fp_line (start -1.05 1.25) (end 8.67 1.25) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 6ccb06ec-3909-4e23-9b5e-29189f0c1802)) + (fp_line (start 8.67 -1.25) (end -1.05 -1.25) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 6123d357-3583-4ca4-a9d8-fadc5494211b)) + (fp_line (start 8.67 1.25) (end 8.67 -1.25) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp ccefdfb5-e558-4404-bbd7-9d29afd49ed1)) + (fp_line (start 0 0) (end 1.81 0) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp d166747e-65d2-475e-adef-0411ef16b937)) + (fp_line (start 1.81 -1) (end 1.81 1) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 09705f8e-4b31-4a68-8400-c237202cd3ea)) + (fp_line (start 1.81 1) (end 5.81 1) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 8db42059-428c-471e-b83d-92d925b8f76c)) + (fp_line (start 2.31 -1) (end 2.31 1) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp aee703ed-e79a-4bd2-a024-ad20de78f1c1)) + (fp_line (start 2.41 -1) (end 2.41 1) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 7da4bed9-9fed-457e-8e4d-b4e232fd649e)) + (fp_line (start 2.51 -1) (end 2.51 1) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 25e9ea17-19f1-4028-985a-be7c60fb06f0)) + (fp_line (start 5.81 -1) (end 1.81 -1) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 98e3373d-832f-4d7a-83fa-69cccf00c25f)) + (fp_line (start 5.81 1) (end 5.81 -1) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 72406d41-1ce4-422e-bd4d-e43c03a5bb35)) + (fp_line (start 7.62 0) (end 5.81 0) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp b6d2b249-8b52-4830-abc8-67c0c3dc4130)) + (pad "1" thru_hole rect (at 0 0 270) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 1 "Net-(D1-K)") (pinfunction "K") (pintype "passive") (tstamp 9ec75de6-79b1-4cc9-af87-a251a44aa8aa)) + (pad "2" thru_hole oval (at 7.62 0 270) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 2 "Row7") (pinfunction "A") (pintype "passive") (tstamp aa49dc23-dc7c-44b3-97fe-6f283313b708)) + (model "${KICAD6_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P7.62mm_Horizontal.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal" (layer "F.Cu") + (tstamp 44c3bdfd-9fac-49b6-a1be-d9266ac278e9) + (at 253.826036 133.799352) + (descr "Resistor, Axial_DIN0207 series, Axial, Horizontal, pin pitch=7.62mm, 0.25W = 1/4W, length*diameter=6.3*2.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf") + (tags "Resistor Axial_DIN0207 series Axial Horizontal pin pitch 7.62mm 0.25W = 1/4W length 6.3mm diameter 2.5mm") + (property "Sheetfile" "Franklin ACE 1000 Keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Resistor, US symbol") + (property "ki_keywords" "R res resistor") + (path "/501c5763-7cb7-45f9-8500-adefba811ddb") + (attr through_hole) + (fp_text reference "R1" (at 3.81 0) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp dc3d8f9c-e9b0-46c0-90e5-6b1a126cafcf) + ) + (fp_text value "R = (Vcc – Vd) / Id" (at 3.81 2.37) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 32ab88b6-d806-4384-bc4b-b6cf8ffdc98e) + ) + (fp_text user "${REFERENCE}" (at 3.81 0) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 7da453c3-93ca-4a7b-8313-56631c9bd424) + ) + (fp_line (start 0.54 -1.37) (end 7.08 -1.37) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 5828566e-52a0-457f-92fd-3f90a7b0cab6)) + (fp_line (start 0.54 -1.04) (end 0.54 -1.37) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 4663a805-74f5-462b-9336-0ca08f66a5ef)) + (fp_line (start 0.54 1.04) (end 0.54 1.37) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp f3ea6bb1-b9f4-4a88-aef2-20bce8cf10ce)) + (fp_line (start 0.54 1.37) (end 7.08 1.37) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp a8a76288-08a7-40e6-8763-60d9970603fe)) + (fp_line (start 7.08 -1.37) (end 7.08 -1.04) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp fe08e411-1637-46f0-a35f-b43cfa4cf820)) + (fp_line (start 7.08 1.37) (end 7.08 1.04) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 78ddd335-2194-48c4-a630-9f925576127d)) + (fp_line (start -1.05 -1.5) (end -1.05 1.5) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp e64290bf-94e8-480b-8c59-96553dfc392c)) + (fp_line (start -1.05 1.5) (end 8.67 1.5) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp ec29be5e-f79e-4187-afde-a77f2225859a)) + (fp_line (start 8.67 -1.5) (end -1.05 -1.5) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 2b071356-8e4a-4d58-b0b8-43d0b739bd2a)) + (fp_line (start 8.67 1.5) (end 8.67 -1.5) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp cc2d121c-b37d-47bc-8325-56c7c22546ba)) + (fp_line (start 0 0) (end 0.66 0) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 3e19ed30-b552-43c0-9bdf-4149d47f5775)) + (fp_line (start 0.66 -1.25) (end 0.66 1.25) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp a2b38e35-7609-4a57-a96e-a0ea926a0ce5)) + (fp_line (start 0.66 1.25) (end 6.96 1.25) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp bd8d1d2b-4aa4-49aa-9f10-3345585548ea)) + (fp_line (start 6.96 -1.25) (end 0.66 -1.25) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 988e2122-5335-4feb-bd66-f5d1c7c4089e)) + (fp_line (start 6.96 1.25) (end 6.96 -1.25) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp d05e1839-5ca2-42c3-9fe2-1b6e6423a381)) + (fp_line (start 7.62 0) (end 6.96 0) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 496db1ef-9077-43df-b58a-ce1af209139a)) + (pad "1" thru_hole circle (at 0 0) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 22 "Net-(D10-A)") (pintype "passive") (tstamp 77cc59ee-e41f-4bdc-963d-58af31edffc7)) + (pad "2" thru_hole oval (at 7.62 0) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 39 "Net-(J1-Pin_22)") (pintype "passive") (tstamp fbeee4db-94fe-4b70-bfdc-e69b42046de3)) + (model "${KICAD6_3DMODEL_DIR}/Resistor_THT.3dshapes/R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (layer "F.Cu") + (tstamp 4521ace4-7759-43bd-b8d5-8617b1d47f86) + (at 456.988036 216.297352) + (descr "Cherry MX keyswitch, 1.00u, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u plate") + (property "Sheetfile" "Franklin ACE 1000 Keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Generic connector, single row, 01x02, script generated") + (property "ki_keywords" "connector") + (path "/130cd0eb-a6df-4d63-a0c5-bccaa5b0445b") + (attr through_hole) + (fp_text reference "K64" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 9173af02-21ca-4b65-8ed1-d9b4dba8c9f5) + ) + (fp_text value "0" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp cdc827ff-de8f-4881-9e92-77f50e28a060) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp f705fd2a-3064-46ec-8d5b-a88e16b8b09e) + ) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 8c547843-5d56-49c9-965c-1922d30381d7)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 8dfdc609-1843-4bb2-80ad-8033871d0ada)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 9ca3687e-434d-4520-a4cd-a6809fd609b7)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 1adf9412-f046-4474-91d3-e8fa36af2c52)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 37ee2d84-7653-4e8a-a0f9-996f8c43e32b)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 253f4db4-47ff-4aaa-8c3e-cc367724816f)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 6fccf08e-eb35-49cf-91fd-4e4375563816)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 37986b31-3980-4117-89b4-9958962c6c92)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp dbc5b10b-415b-4b8c-8a64-259d45addd36)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp f1b25329-c002-4499-9753-82a99b173527)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 77ff4f0d-b289-4bde-b42f-bb005626c289)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 33c9fbc9-c836-4358-bd18-659e6edaf183)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 131e1d74-4bb3-4d0b-8b63-4254b9eb896a)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 7de0f1eb-ba91-4df0-af1f-859d722c5093)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 12420705-04aa-4334-b442-30284dab7db2)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 5a433fbe-58fb-495b-9142-b7b58f465e82)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp a2cc98a4-f1b7-4b6b-9f58-9d95961335bf)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 19 "Col7") (pinfunction "Pin_1") (pintype "passive") (tstamp dc837a78-5e5e-40cd-b947-b24b92d0a5cb)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 2 "Row7") (pinfunction "Pin_2") (pintype "passive") (tstamp 3d9b1241-660e-4285-bd40-1d6d74aede90)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_Plate.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (layer "F.Cu") + (tstamp 4824ceb7-cc6f-4a98-8b24-d4fe1fc82f14) + (at 256.328036 197.120352) + (descr "Cherry MX keyswitch, 1.00u, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u plate") + (property "Sheetfile" "Franklin ACE 1000 Keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Generic connector, single row, 01x02, script generated") + (property "ki_keywords" "connector") + (path "/4c8df8be-70be-4487-be26-f8fa4bc807d6") + (attr through_hole) + (fp_text reference "K26" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp a29f3b0e-1c2c-46ff-81d9-d77b3642d1cb) + ) + (fp_text value "G" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp e803c6ec-d65b-4e67-ab78-bee1f00a864b) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp def48fc9-16e9-46ab-9042-a967ab2e02d4) + ) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp f0514019-8da2-480f-8a55-a25ecb1b1030)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 8537819d-33bc-4e80-b09e-a61b473273ef)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp f57a8bf8-4385-436e-a185-434e8d0ac5f2)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp cf73eca9-82c3-4358-bac3-76c2c1b9dce7)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp ca536554-cede-4ca8-b4ca-f0ef0b05dd20)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 4a39b0ee-97d0-4bb2-a649-89884ebd7df4)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 9134f2eb-eb93-43a3-992e-344c169f131b)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 215e6a1c-0168-4ba5-93b1-7a1c64942853)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 611e4559-8c22-480f-b48e-a9ccffd3afd3)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 6585a6ab-a69e-40c5-b6f8-200bee2b60e2)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 4a526d13-bfaf-42a1-a9de-6877b6d35efd)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 4fbc20ad-029d-4d73-9c2c-4fb57666abd0)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp adc379c5-c1a8-4dd4-a84b-adb66f784d8f)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 3f675d0f-1aee-4f0b-939e-a48a38ef52cb)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 09cc6c55-f0f4-49f6-9d62-aa3721150c8d)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp e8f8b6be-1a86-47c4-bd8e-157c2398237b)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp 8354c56b-54bd-4e1f-b83e-f5e3dc906479)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 29 "Col2") (pinfunction "Pin_1") (pintype "passive") (tstamp d1b65938-9cc7-4bc7-ad87-1696694f6bdf)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 10 "Row3") (pinfunction "Pin_2") (pintype "passive") (tstamp 0cd75eb6-2839-45f0-a8da-a497d325ab17)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_Plate.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (layer "F.Cu") + (tstamp 4858f77a-20cc-47ae-8f24-7dc0520d7bde) + (at 204.639036 159.020352) + (descr "Cherry MX keyswitch, 1.00u, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u plate") + (property "Sheetfile" "Franklin ACE 1000 Keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Generic connector, single row, 01x02, script generated") + (property "ki_keywords" "connector") + (path "/5b8c7b41-7e06-4207-aa50-5117a1597345") + (attr through_hole) + (fp_text reference "K16" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 46325bd3-cb8b-43bf-84fc-a45ca80411d7) + ) + (fp_text value "3 #" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 30d53515-96ad-4107-9465-8173d9642083) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 0d5ef168-0923-4dea-8ebe-4c1298aa33bc) + ) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 096eab34-37d2-46cd-8cf2-b4ba80770e8d)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 3d95cde5-9a66-479b-bcd2-b32d7385c1e2)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 6ceae99c-5fd3-475d-b101-1fa90b9c778b)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 06fe4fb9-c362-400d-ad76-93f34eb7c852)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp a2255228-b5c5-49f9-a280-59cf29e0fcb4)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 3d136bf6-8974-462e-811c-71e4c0137bad)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 4e8804d8-3f24-4ee6-9b36-9c56816429d6)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 67cc6e88-35bd-4661-b6dd-6d0b5b3efd52)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 803fded4-92b4-4cd4-8b2f-72cc15544d74)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 4455e291-1adb-4296-94db-a3a287e20122)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp b8ef34e9-6b4d-48a4-aed2-01731c0ca562)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 7783c3ac-0c2d-4066-8874-23ec22a7b4b3)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp aca1a448-2197-4d5b-a31d-8ffcf4044b4e)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 8baadd45-eb7a-4c55-8f83-0ade0361fd03)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 1716e0c9-1ea6-4bda-bb3b-ee0855b3f365)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 8c0ab20a-ced8-4524-8e7c-f3b1a5eaaf69)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp 6e2fac35-9578-47fb-bdc6-365295870fdf)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 33 "Col0") (pinfunction "Pin_1") (pintype "passive") (tstamp eb292209-5378-425f-a733-5a0c48dd87a4)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 12 "Row2") (pinfunction "Pin_2") (pintype "passive") (tstamp 98a4f46b-c095-4812-a50a-2a78e4475f2e)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_Plate.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" locked (layer "F.Cu") + (tstamp 48f9a48e-64f0-4f32-b174-a5b6cfcf26f5) + (at 385.741036 178.070352) + (descr "Cherry MX keyswitch, 1.00u, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u plate") + (property "Sheetfile" "Franklin ACE 1000 Keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Generic connector, single row, 01x02, script generated") + (property "ki_keywords" "connector") + (path "/d35c74bb-c180-4236-8e65-c4805f162fd4") + (attr through_hole) + (fp_text reference "K66" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 30ec713a-6069-45dd-b626-1d025f5fab0f) + ) + (fp_text value "] }" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp f2e213db-09a7-492b-b55e-d263636b4a41) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp b39fe58d-ee44-454f-8497-a7ad6e2ef600) + ) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 95ab1861-f0c2-4118-b9e3-fb7bb8a14358)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 2d40aa0b-d52f-46a4-ab5f-24b7d4c6772b)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp bbbd5ecd-e21d-435b-a09b-5d3fd5c683ce)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 29c859ff-aba5-4ca1-bad1-bd2a40d9b148)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp fbb316f3-4973-4c8f-b580-9d70595b7b5e)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 28e38eea-c68b-407c-8f9e-c46e6f90b2a2)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp efdd5f53-73be-4960-b4dc-d738e08a7f22)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 3d877078-702e-46f7-87fd-4f04219f5214)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp ee9f700b-90a9-46d1-9f3a-a99f5e4a3f20)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 9bd0a403-302f-4a0a-b0d2-1650c38bbc39)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 25846538-22bc-47d9-9029-e32330195543)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 761cd152-3789-43c6-b5e7-9faa056a7de5)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 913c76db-c83f-4612-9a86-b89b72800818)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 9f58c1a8-76b9-4044-9ef5-8f26dc3cac08)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 6f1a7f11-796f-455c-9b95-50e17d606420)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 2b11da19-8ff7-4027-b5c3-e2d64e99ea47)) + (pad "" np_thru_hole circle locked (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp 2c7242f3-a787-4258-8bcb-c3b9712e02cd)) + (pad "1" thru_hole circle locked (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 31 "Col1") (pinfunction "Pin_1") (pintype "passive") (tstamp 2114b3f9-cc2f-4337-81d5-d18ea3ee1d37)) + (pad "2" thru_hole circle locked (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 18 "Row9") (pinfunction "Pin_2") (pintype "passive") (tstamp 1ed6bb49-84e2-484e-91c3-02f36a731824)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_Plate.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (layer "F.Cu") + (tstamp 48fb315c-1e71-4616-a777-7b21c316d209) + (at 418.888036 216.170352) + (descr "Cherry MX keyswitch, 1.00u, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u plate") + (property "Sheetfile" "Franklin ACE 1000 Keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Generic connector, single row, 01x02, script generated") + (property "ki_keywords" "connector") + (path "/8a3032cd-99ec-43c8-a2ff-0fecd6241366") + (attr through_hole) + (fp_text reference "K48" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp e52fa665-c757-4729-9326-5cdbf60f4e77) + ) + (fp_text value "*" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 2a55d14f-8916-4bec-828c-1570a5b21af5) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp f088cdd9-d6d6-41fd-bbab-e32a69650741) + ) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp df4f6bd3-14f1-45ea-ab19-b16d7f2290e7)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp d475ea58-2f14-4b98-9532-4aff6971b362)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp faae2600-3a4a-439e-acd6-08f6c761cd94)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 1cf872aa-2350-421c-b531-d864e9bdb440)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 54ab41b8-8dbb-454b-a899-c4b8626019e5)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp ef4a3ce7-4c99-40c3-83ca-44748efad788)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 8fcd72b4-c6d5-4e5c-8941-dadc523453dd)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp cf27919c-92b6-456c-98ec-fcb5155978ad)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 3ba18775-7ad6-4aa1-ace5-b9fe9f8e1b1c)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 91e22d6a-e6a6-4c5c-b882-0a16f0cfc5db)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 29605ff5-7552-45a8-b9ba-d417ed5f5142)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp e947c68e-4332-409f-9f95-3e1269a7d9ea)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 6867d5d1-50ad-4e0b-8121-50e7d020759e)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp fcec58da-a821-4f16-b087-3f5bf930c874)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 373d93b8-2090-4349-9e05-39d1e54aebb9)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp c59becba-2d5b-4a3b-ba3c-a265715cccc9)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp 6b63be2f-fecd-456c-974e-897c70446209)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 19 "Col7") (pinfunction "Pin_1") (pintype "passive") (tstamp 254a5d2e-abbf-427b-a7e9-d9c04c11e42e)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 6 "Row5") (pinfunction "Pin_2") (pintype "passive") (tstamp 2a597156-1bbb-4735-8dd3-7fb34873bd7c)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_Plate.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (layer "F.Cu") + (tstamp 4d21ec27-95fc-4641-950c-fa2f5f945afc) + (at 437.938036 216.297352) + (descr "Cherry MX keyswitch, 1.00u, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u plate") + (property "Sheetfile" "Franklin ACE 1000 Keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Generic connector, single row, 01x02, script generated") + (property "ki_keywords" "connector") + (path "/3acafb58-5d9b-4b2e-89d1-58f7b253da19") + (attr through_hole) + (fp_text reference "K56" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 344c9244-32f3-47e4-9c98-f4e333cf1390) + ) + (fp_text value ">" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp d38e519d-41e0-47c0-be9c-17a474794870) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 6b449436-b5c5-43c5-af47-21a0093e1d07) + ) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp fcc55d15-0fd9-43e8-a42f-320dfdf43d51)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp f9cbbefb-7597-4611-b239-3125f3654360)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 64f7f20b-a50e-4c2c-a048-d1ba5edab997)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp f5a125cf-e4e7-425d-853f-c4ae6fe4d2a4)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 47b50a13-0460-428b-be63-8dfa8c1692da)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 1ea32851-7ae5-419b-9d5e-3b9905af446c)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp ba2452cd-20b0-44b2-a86d-c8e08ad3f0e2)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp a17a31df-08ef-4b9c-aabb-c982aae05b91)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp efa9286c-1bed-44f7-ae75-a33c4b703070)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp a10a0577-d029-4e46-a1bc-61810ca2be57)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 088d6b62-17cb-4bef-b86d-a6267c7cddeb)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp f3cf02e0-bced-482e-8f71-314954105ca2)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 0f95470e-d962-45cf-9b89-51b96b09a8c0)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 0d8bd2bd-6d47-4d6c-a00f-976ab00239db)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 94e64365-8512-46b6-ae8b-be1d20bd2dcd)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 729cf250-0fc5-47ed-88d4-1d747f464b28)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp 5905059e-bcab-4ab0-baff-25f7a0488d08)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 19 "Col7") (pinfunction "Pin_1") (pintype "passive") (tstamp fd77c3d0-27db-46d7-9190-c1cfd860e5a0)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 4 "Row6") (pinfunction "Pin_2") (pintype "passive") (tstamp cbfe7404-baab-4b12-bd50-fe68765fbbb1)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_Plate.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (layer "F.Cu") + (tstamp 511b8e7b-cd0c-4f54-a92c-d261aad55068) + (at 179.386036 144.489352 -90) + (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=7.62mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf") + (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 7.62mm length 4mm diameter 2mm") + (property "Sheetfile" "Franklin ACE 1000 Keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "100V 0.15A standard switching diode, DO-35") + (property "ki_keywords" "diode") + (path "/52a09b35-041d-4b3d-94f7-f655b8af1314") + (attr through_hole) + (fp_text reference "D7" (at 3.81 -2.12 90) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp c4d38902-c912-4831-b275-7d8d50605dd5) + ) + (fp_text value "1N4148" (at 3.81 2.12 90) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 7bee41c1-7bb6-4bed-ba64-739c23591a4a) + ) + (fp_text user "K" (at 0 -1.8 90) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 69c72139-4dd6-4098-a359-5a6a29c426ac) + ) + (fp_text user "K" (at 0 -1.8 90) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 227e091d-acdb-4964-ab37-440da7688633) + ) + (fp_text user "${REFERENCE}" (at 4.11 0 90) (layer "F.Fab") + (effects (font (size 0.8 0.8) (thickness 0.12))) + (tstamp a1900ed2-42a6-4c99-ab21-7bdd5b962692) + ) + (fp_line (start 1.04 0) (end 1.69 0) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 301e6c7b-96ab-4ce9-841c-00adabbc175e)) + (fp_line (start 1.69 -1.12) (end 1.69 1.12) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 6713ff9f-2eef-49c8-8d7b-b96f74f75c86)) + (fp_line (start 1.69 1.12) (end 5.93 1.12) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 721d7849-bccc-4ae4-b2d7-24b2bf3c5c9e)) + (fp_line (start 2.29 -1.12) (end 2.29 1.12) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 60a1df4d-33fe-4b9a-af3f-a5ce9c9344d4)) + (fp_line (start 2.41 -1.12) (end 2.41 1.12) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 26ed68e0-db41-4f3b-a68a-8fb2f78fa724)) + (fp_line (start 2.53 -1.12) (end 2.53 1.12) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 01047e3b-9d69-4cd5-a484-6b9cb63132e0)) + (fp_line (start 5.93 -1.12) (end 1.69 -1.12) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp b795c34e-d4d5-4720-9016-c17465e8854d)) + (fp_line (start 5.93 1.12) (end 5.93 -1.12) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 02f4f6c0-c8ac-40e8-9c68-932550ad73ad)) + (fp_line (start 6.58 0) (end 5.93 0) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 89b4bd33-3ada-47ff-8cd4-02047a852d15)) + (fp_line (start -1.05 -1.25) (end -1.05 1.25) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp eadb1d89-74da-478c-8da7-f6a894659978)) + (fp_line (start -1.05 1.25) (end 8.67 1.25) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp cdf331aa-b169-492b-a5d6-6c321112bb77)) + (fp_line (start 8.67 -1.25) (end -1.05 -1.25) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 36d3e412-1e19-4b97-826a-312d9f766fe2)) + (fp_line (start 8.67 1.25) (end 8.67 -1.25) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 5faf2ea7-aedc-45e9-8e04-c7efeb1c2dab)) + (fp_line (start 0 0) (end 1.81 0) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp ea6c16e3-462f-43f0-8421-9aeb03ce3887)) + (fp_line (start 1.81 -1) (end 1.81 1) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 185bef4a-032c-4803-b6d7-22ea09cb88b7)) + (fp_line (start 1.81 1) (end 5.81 1) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp f5632971-1519-4d05-ba96-afee10d59f80)) + (fp_line (start 2.31 -1) (end 2.31 1) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp aa94504c-a6ae-4edf-8a96-30a4d57e17e1)) + (fp_line (start 2.41 -1) (end 2.41 1) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp cefbed5e-f066-46a7-b8f5-9831ef360e45)) + (fp_line (start 2.51 -1) (end 2.51 1) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 16edf67a-ac4d-4eaf-8247-a8c03caa03b6)) + (fp_line (start 5.81 -1) (end 1.81 -1) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp d66ccd9f-106e-4d15-8e95-c4a0c358b14a)) + (fp_line (start 5.81 1) (end 5.81 -1) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 90b4a6e6-1f11-4975-95fc-6e994a91c58c)) + (fp_line (start 7.62 0) (end 5.81 0) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 7a2496f4-7b99-4b54-9ff2-3a6739f92c83)) + (pad "1" thru_hole rect (at 0 0 270) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 13 "Net-(D7-K)") (pinfunction "K") (pintype "passive") (tstamp 730266b5-bd6b-4c6e-9355-afb96715c3fc)) + (pad "2" thru_hole oval (at 7.62 0 270) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 14 "Row1") (pinfunction "A") (pintype "passive") (tstamp 16eba2e3-6556-4ac2-82ec-c427175881ed)) + (model "${KICAD6_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P7.62mm_Horizontal.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (layer "F.Cu") + (tstamp 57dbbd8b-4420-4ac7-bc75-440e4170b3cb) + (at 209.338036 216.170352) + (descr "Cherry MX keyswitch, 1.00u, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u plate") + (property "Sheetfile" "Franklin ACE 1000 Keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Generic connector, single row, 01x02, script generated") + (property "ki_keywords" "connector") + (path "/70c800d5-6ac8-4f9f-a00a-25883f45a706") + (attr through_hole) + (fp_text reference "K15" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp b3c07bca-5df1-42df-b707-fbdd1d83f67b) + ) + (fp_text value "X" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 284ce47e-fca9-432b-af20-abcf25461925) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 61223d1f-ea62-4b10-8717-c9480f832b35) + ) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 5dd0548b-ee10-41b3-9cbb-b446fdb7a2c2)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 43104020-8852-4483-821b-3e3e35a6fd51)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 2e548ba9-486d-4c15-b6bc-82d9078a4b55)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp c011e4aa-20e0-4661-9db6-29418283168c)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 2c1ba48e-2526-49ed-a24f-a53533955827)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 34e4625e-60ab-42a8-af5f-de6faab18737)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 7597c251-a0c2-460d-9498-fb4eda79ce5d)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 610ff5bb-ed0c-4d0b-af3a-2de104a2a666)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp a73a673d-a1e9-4775-bd9a-3e0690f38821)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 3e86722a-fb6e-4697-9324-50f1fbc5fe37)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp d3a6e66c-5cbb-497b-8afc-310e2cb95359)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp bf1805e5-1472-40f6-92bd-bb423b167b51)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 38f9a128-a332-4e45-86c9-2b0054c2b99e)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp d2a18629-4273-414a-a80f-0e18f8a5e116)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 773126ae-7e3f-48a3-a11b-438580d916e6)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 899ffafb-4c1f-4d46-aea6-5f1ff84a3c0d)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp 871c9943-a2de-45e1-a74b-7c43f999a996)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 19 "Col7") (pinfunction "Pin_1") (pintype "passive") (tstamp 8f45c634-9be7-43ff-a617-a000ac283b01)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 14 "Row1") (pinfunction "Pin_2") (pintype "passive") (tstamp f9eab9d3-b6f3-4545-9a60-eeb932084d34)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_Plate.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (layer "F.Cu") + (tstamp 590c5328-b5ed-4551-9c46-1705ae1e3a9a) + (at 280.839036 159.020352) + (descr "Cherry MX keyswitch, 1.00u, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u plate") + (property "Sheetfile" "Franklin ACE 1000 Keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Generic connector, single row, 01x02, script generated") + (property "ki_keywords" "connector") + (path "/85bc81a5-2ab7-442b-98a6-843cf1eeccd1") + (attr through_hole) + (fp_text reference "K33" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 08d32025-af92-474a-8b0e-15cfaed84a70) + ) + (fp_text value "7 &" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 3ffa7278-bc15-4e7a-8a7d-f7ba411108a7) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 73c4316a-f27b-46a7-be79-e4032bfa4719) + ) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 4397893c-54e2-4365-8a60-742b9b9429a0)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 13524d71-21c8-43eb-86db-bde8a9a22051)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 5eea6f86-442b-4be2-8484-872b0e4e3423)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 565a2af9-7ccc-4679-9ab8-47e187f102a8)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp c43bab51-758d-409f-a32f-66fe9dcd1490)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 7fb3f351-0610-4e9d-8d1e-cd80ec1008e5)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp e5fabe4a-61ca-46f8-8c43-26298b44aa8c)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 643cea61-ef40-4cc0-a9bb-9be08bffbb8b)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 322edbe6-1015-4afb-b817-94b476a874f9)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 7f175f91-1841-4324-ad52-f9b9ac8f8a6d)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 7496b4c4-8c1a-44d6-9dff-16d649513021)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp dd65f3a1-6191-484e-9314-232e0ee5578a)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 40055bb0-031a-44f2-9a5a-41afd9fc30cc)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp f03b3bd6-52b0-4731-8906-d0ff9fdcaefa)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 25b02614-938c-4f19-8dcb-87928ee4ec61)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 60488d34-fd72-42e2-81f8-1d9616f3798b)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp 9f6af830-e6d1-4930-b758-5f05eda4ad6f)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 33 "Col0") (pinfunction "Pin_1") (pintype "passive") (tstamp c1afec22-f7de-40d2-987d-54fb80fa531a)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 8 "Row4") (pinfunction "Pin_2") (pintype "passive") (tstamp 9b292bd2-b19d-4e1f-9525-6b1ac2f32819)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_Plate.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (layer "F.Cu") + (tstamp 5dbd4346-8948-4835-8be5-2ab32c51ed12) + (at 255.386036 143.739352 -90) + (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=7.62mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf") + (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 7.62mm length 4mm diameter 2mm") + (property "Sheetfile" "Franklin ACE 1000 Keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "100V 0.15A standard switching diode, DO-35") + (property "ki_keywords" "diode") + (path "/9ccfb133-587e-4c99-92c7-6577ba7c6b27") + (attr through_hole) + (fp_text reference "D5" (at 3.81 -0.013964 90) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp e0380447-8b88-4f48-b96e-188f3b6757e0) + ) + (fp_text value "1N4148" (at 3.81 2.12 90) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 4886d05e-d027-4acd-8b93-12122a237cea) + ) + (fp_text user "K" (at 0 -1.8 90) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 58b0f2e0-1e65-43fb-a202-368cc5730583) + ) + (fp_text user "K" (at 0 -1.8 90) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 535b6c8b-9351-4617-a781-19874141fe4e) + ) + (fp_text user "${REFERENCE}" (at 4.11 0 90) (layer "F.Fab") + (effects (font (size 0.8 0.8) (thickness 0.12))) + (tstamp 57641e0f-f3ad-47ba-861a-7d2f89981447) + ) + (fp_line (start 1.04 0) (end 1.69 0) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 0b91c5ae-3933-4dea-a9cd-9080b51209b9)) + (fp_line (start 1.69 -1.12) (end 1.69 1.12) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 6d201d58-f03a-42dc-a7de-d519e448e83b)) + (fp_line (start 1.69 1.12) (end 5.93 1.12) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 7f4217fd-ce5b-4500-931e-21a1f345e5bd)) + (fp_line (start 2.29 -1.12) (end 2.29 1.12) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 5d003fa9-cd5a-4731-911c-230efeb9c9d3)) + (fp_line (start 2.41 -1.12) (end 2.41 1.12) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 9e45d080-479e-4f67-bf3a-33fccceaae2b)) + (fp_line (start 2.53 -1.12) (end 2.53 1.12) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 55c8b1c6-d3f6-465a-9fc3-e4fb6a5e5ade)) + (fp_line (start 5.93 -1.12) (end 1.69 -1.12) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 7c80c106-818c-4032-834a-e72f74afb427)) + (fp_line (start 5.93 1.12) (end 5.93 -1.12) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 2db764b4-e0d7-4f2a-82b3-1fba270dfc47)) + (fp_line (start 6.58 0) (end 5.93 0) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp e73c9db0-c9b8-4e4e-8cbd-abf6b6c7b8a7)) + (fp_line (start -1.05 -1.25) (end -1.05 1.25) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp e5601c6f-044d-4ad4-9bdd-524cc181d606)) + (fp_line (start -1.05 1.25) (end 8.67 1.25) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 9a9c6bf5-d89a-4a56-ae16-9932e896d438)) + (fp_line (start 8.67 -1.25) (end -1.05 -1.25) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 6607c675-1c5a-4006-bf1e-bf69bf5febae)) + (fp_line (start 8.67 1.25) (end 8.67 -1.25) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 05e7d6dd-a44e-44ec-9d0f-9a940a649f8f)) + (fp_line (start 0 0) (end 1.81 0) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp bfa7d77b-51b3-4998-81c5-9bed345ec13a)) + (fp_line (start 1.81 -1) (end 1.81 1) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 421f3559-d497-4298-b253-b9477c9ceb39)) + (fp_line (start 1.81 1) (end 5.81 1) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 54721b1b-2ff5-4002-a82f-16a4dd4e9800)) + (fp_line (start 2.31 -1) (end 2.31 1) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp b3e0245d-5342-4d8a-837d-b2854abbe890)) + (fp_line (start 2.41 -1) (end 2.41 1) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 4865e95e-82c9-40be-a1e7-69981789efb6)) + (fp_line (start 2.51 -1) (end 2.51 1) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 60bbd7b4-54ac-4cb9-a4c3-1465869d1335)) + (fp_line (start 5.81 -1) (end 1.81 -1) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 21b7f9a5-8e1f-489c-ae71-5a73bdc75551)) + (fp_line (start 5.81 1) (end 5.81 -1) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 1298770b-6ee1-4a39-b3e6-9af5a565871e)) + (fp_line (start 7.62 0) (end 5.81 0) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp bc9789f4-da6a-4b8e-a71f-b3d9514067f3)) + (pad "1" thru_hole rect (at 0 0 270) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 9 "Net-(D5-K)") (pinfunction "K") (pintype "passive") (tstamp 5db54cea-b54c-4d51-ae5e-be6a7b904e9c)) + (pad "2" thru_hole oval (at 7.62 0 270) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 10 "Row3") (pinfunction "A") (pintype "passive") (tstamp 777a74bb-5c65-4384-99ac-d95feb131da5)) + (model "${KICAD6_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P7.62mm_Horizontal.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (layer "F.Cu") + (tstamp 5dcc60d7-655b-4b8e-940e-4ab403a310e4) + (at 217.386036 143.739352 -90) + (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=7.62mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf") + (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 7.62mm length 4mm diameter 2mm") + (property "Sheetfile" "Franklin ACE 1000 Keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "100V 0.15A standard switching diode, DO-35") + (property "ki_keywords" "diode") + (path "/faffd13d-e09a-4271-bb1b-868d9dd2ab79") + (attr through_hole) + (fp_text reference "D6" (at 3.81 -2.12 90) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp b77f7980-6d31-4647-a1f5-d377b6f4e1c2) + ) + (fp_text value "1N4148" (at 3.81 2.12 90) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 7e52d831-82c5-403a-8634-117d866a530c) + ) + (fp_text user "K" (at 0 -1.8 90) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 66ff4411-9438-489e-a8bb-cf457118049f) + ) + (fp_text user "K" (at 0 -1.8 90) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 02f0690c-67cf-4ea7-92d9-e90fd4a470f8) + ) + (fp_text user "${REFERENCE}" (at 4.11 0 90) (layer "F.Fab") + (effects (font (size 0.8 0.8) (thickness 0.12))) + (tstamp c37dd0b0-7684-4678-8f93-6af0d8bb0799) + ) + (fp_line (start 1.04 0) (end 1.69 0) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 9c62014f-d831-4501-8d30-b744856da5a3)) + (fp_line (start 1.69 -1.12) (end 1.69 1.12) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 619b07c5-179a-4229-805c-adfcff076e17)) + (fp_line (start 1.69 1.12) (end 5.93 1.12) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 4bf6d0ea-2d0d-46bf-844f-79dd0296c25a)) + (fp_line (start 2.29 -1.12) (end 2.29 1.12) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp cd6b86ef-5673-4edf-bdd9-46ad8c29aba6)) + (fp_line (start 2.41 -1.12) (end 2.41 1.12) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 99e475d0-40a5-4701-a531-280d4ead7614)) + (fp_line (start 2.53 -1.12) (end 2.53 1.12) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 9e4dc5ea-653c-4752-a849-b2d0aac72cdf)) + (fp_line (start 5.93 -1.12) (end 1.69 -1.12) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp e6676098-8ce9-4e3b-8bc1-18b4c97f45e7)) + (fp_line (start 5.93 1.12) (end 5.93 -1.12) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp b9e94087-079a-4580-8b88-e5354ce61a96)) + (fp_line (start 6.58 0) (end 5.93 0) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 15cfc629-9ab5-41b8-ba7b-252136407965)) + (fp_line (start -1.05 -1.25) (end -1.05 1.25) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 003e081f-d2fc-4635-b710-4bc88a93cb20)) + (fp_line (start -1.05 1.25) (end 8.67 1.25) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp c6f2d0ad-cfc9-444b-afea-787fbffc179c)) + (fp_line (start 8.67 -1.25) (end -1.05 -1.25) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 6299b820-180f-40a6-bafd-0281d6657e97)) + (fp_line (start 8.67 1.25) (end 8.67 -1.25) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 91a14751-cc3f-410d-8a16-20b39fc3b3f8)) + (fp_line (start 0 0) (end 1.81 0) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp ef7c2fd9-6f88-4410-b305-60f344f94ee9)) + (fp_line (start 1.81 -1) (end 1.81 1) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 6f3d87aa-c55c-4787-996d-d23d1987b2aa)) + (fp_line (start 1.81 1) (end 5.81 1) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp cbc76590-c588-4525-b24e-7b0e5750c2af)) + (fp_line (start 2.31 -1) (end 2.31 1) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp eb0e5f8a-8acb-4f9e-bcee-a43aeeb7b14b)) + (fp_line (start 2.41 -1) (end 2.41 1) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 5d3c5f2b-d112-476a-a855-d3ff1535744b)) + (fp_line (start 2.51 -1) (end 2.51 1) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 1acf1ed3-efd0-4ca1-9d7f-b6856e579340)) + (fp_line (start 5.81 -1) (end 1.81 -1) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 2588078a-66d9-46b8-bdde-f6b3f32c8b03)) + (fp_line (start 5.81 1) (end 5.81 -1) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 043b74b8-cdf8-4f51-bacc-547ce62a4883)) + (fp_line (start 7.62 0) (end 5.81 0) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 821eaf30-fd7e-46c5-9590-2388e6beb2ab)) + (pad "1" thru_hole rect (at 0 0 270) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 11 "Net-(D6-K)") (pinfunction "K") (pintype "passive") (tstamp 6dce86a4-82f9-4472-a548-b3274b458101)) + (pad "2" thru_hole oval (at 7.62 0 270) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 12 "Row2") (pinfunction "A") (pintype "passive") (tstamp 7484a811-5d4f-4552-afd8-a86bd3908dbb)) + (model "${KICAD6_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P7.62mm_Horizontal.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (layer "F.Cu") + (tstamp 61066d64-5f5a-45b7-b0af-77c03b59e583) + (at 233.214036 178.070352) + (descr "Cherry MX keyswitch, 1.00u, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u plate") + (property "Sheetfile" "Franklin ACE 1000 Keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Generic connector, single row, 01x02, script generated") + (property "ki_keywords" "connector") + (path "/178e540a-6d97-4cd7-85b6-5570366d6093") + (attr through_hole) + (fp_text reference "K21" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 4778e85d-ba52-4f36-a3cf-0b1783efb9ab) + ) + (fp_text value "R" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 86daf23c-a5ca-416e-a8f1-c13de53551a5) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 1865392c-aece-4a76-81c4-28833fc41de5) + ) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 4129b84a-05ed-44b7-b2c3-6cec154b463d)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 305598a5-78ba-4759-a497-b032ceb77924)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp ba313894-5ade-474a-98a8-941344420759)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 4408cbde-0d17-43ca-a60a-d2656c96f399)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp ff134a5c-1e50-4f28-9288-35049a341291)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 2937001d-fa02-46d8-980e-3030584acce4)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 8a341cf1-8256-41f3-a305-315ca7938415)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 50737c59-4516-4d7a-ae93-51b2451c9474)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 9a49dce5-6b86-4df7-9241-f40dca63a9a5)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp cd03bbab-500f-4e53-ab86-5cc0dcf0c4a8)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp ec032e2f-a3bb-4d27-8f25-e74c8ee79932)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 99f41a79-0b39-4edd-8fd5-882c02ad996d)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 3adb125b-47ce-46ea-a0ee-c92e94dbdafa)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 5152f19e-ac41-4c6b-ac81-ad7d61528318)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp c6dbd5ee-c093-43f1-83e6-8364adc2def4)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp f37d3709-ca13-45ad-8762-9cca1dc0af82)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp 57c462ff-9535-47de-a47e-71d6b01abecf)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 23 "Col5") (pinfunction "Pin_1") (pintype "passive") (tstamp bd8034d8-29a5-4f8f-9c93-2e6b902bd988)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 12 "Row2") (pinfunction "Pin_2") (pintype "passive") (tstamp 47e3207a-fddb-4746-ba8f-3b75ed806f02)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_Plate.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (layer "F.Cu") + (tstamp 64f3d819-83f8-4bd3-a425-a393a69e3ce9) + (at 418.888036 197.120352) + (descr "Cherry MX keyswitch, 1.00u, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u plate") + (property "Sheetfile" "Franklin ACE 1000 Keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Generic connector, single row, 01x02, script generated") + (property "ki_keywords" "connector") + (path "/ed895684-5b2e-44a9-b20a-d13b7c6ef79d") + (attr through_hole) + (fp_text reference "K47" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 8d7df8e2-9fd4-42db-aa51-f04ecc7d6921) + ) + (fp_text value "+" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 8fb78a7c-a363-4be2-8db3-620df09e8d99) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 2c869609-dc80-4d46-99fc-730b0df7562d) + ) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp f0aedd11-6877-45e9-8d28-b682a1cff43d)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 4843be86-f494-4bd1-a853-b02a7a9d6018)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 6943d42a-00de-47e4-bddb-4e49e4869982)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 536937b8-5bda-48c0-8e18-062b16e787e0)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp f136e929-ad8c-4fd4-8c63-31edf7e54c2f)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp d24f443a-c049-466f-9f7c-97f737841ae0)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 8f4bd554-6b81-4817-8a2d-48187fe9f294)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 74980b7f-95ff-4a0a-a2e4-4294824f1b2e)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 38b493ca-ba98-4738-b525-4b0df187ad4f)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp afc6d7c9-ed52-4046-b086-640f83d30586)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 474c1839-b526-4b1b-aab2-7069bb343616)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 4ba69809-dd41-4ce8-a48b-4348e4636c4b)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 8ecf4275-92db-4c69-9caf-a49faa364c01)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 97104a99-8cd6-4a2d-a868-d514d58b6bfc)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 50ce2329-763d-4eb3-8236-a4db91108cf2)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 0648a274-653c-4fbf-bc54-3f9a29c1c94b)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp bded0582-bcf8-4e1f-9aaa-dbfe7d515668)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 21 "Col6") (pinfunction "Pin_1") (pintype "passive") (tstamp e28ad816-07d2-405c-a69f-f4727d407579)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 6 "Row5") (pinfunction "Pin_2") (pintype "passive") (tstamp af668947-3d72-49f2-b295-b59a9119b0a8)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_Plate.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (layer "F.Cu") + (tstamp 64f4c5b0-dfcf-4329-b08b-e9b90571c963) + (at 261.789036 159.020352) + (descr "Cherry MX keyswitch, 1.00u, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u plate") + (property "Sheetfile" "Franklin ACE 1000 Keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Generic connector, single row, 01x02, script generated") + (property "ki_keywords" "connector") + (path "/44bb4162-7bbc-4b20-8eaa-58f0fb36b349") + (attr through_hole) + (fp_text reference "K28" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 2135d268-1f7d-4d1f-af90-0eccaf4a4d4c) + ) + (fp_text value "6 ^" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp ea8643e7-cae0-465a-a37e-14073b7728e2) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 7dbbeedc-fe59-4983-a034-74cc29da81c2) + ) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 878064a9-ff77-49c7-9ac5-beb19c7f041d)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 9f68471a-c741-49f7-b53c-0168fa8b3c6e)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 12501cbf-e3a4-4113-be2e-dd8e0eff1999)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 3b284f76-1994-481d-a543-23ea5fe13098)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 8cdcc947-df5a-4a66-b709-718412e15312)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 82b438b5-ddfe-4816-b754-b131f68a2870)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 5d4d7211-cae1-4e60-8986-1d89c939df74)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp d95730c5-1505-49e8-b3c0-a226651abc4c)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp f2d785b2-e4c7-4a77-bfd5-bec10e1028aa)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 50f854ea-4ae6-4c5b-978e-46798b3bf46b)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 77acfcfc-60a4-4ef0-b615-421e2122dd7b)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 43cda6c1-6406-454a-9a50-ecfabd1348ee)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp b9381802-a7f5-41d6-910d-18f0522508b7)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 3a0cdc93-ba60-45f7-b06e-db94b608a63d)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 63269e13-7134-4b25-a8fb-24b3cd38cd3b)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 7a17fa99-8b9b-4a3a-8b0f-26d174869268)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp 8865edd1-198f-4e06-b31c-b97ef1ccf218)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 25 "Col4") (pinfunction "Pin_1") (pintype "passive") (tstamp 68868cf8-1320-4317-bfb3-51aa2fb95ac8)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 10 "Row3") (pinfunction "Pin_2") (pintype "passive") (tstamp 1174e1d7-bdac-4f04-9b44-b9b87bd2b581)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_Plate.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (layer "F.Cu") + (tstamp 6924ad01-a8cf-4473-a446-26b616ee8335) + (at 376.089036 159.020352) + (descr "Cherry MX keyswitch, 1.00u, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u plate") + (property "Sheetfile" "Franklin ACE 1000 Keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Generic connector, single row, 01x02, script generated") + (property "ki_keywords" "connector") + (path "/700aa27f-3722-4f31-acba-8a143854bebf") + (attr through_hole) + (fp_text reference "K65" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 7523dbcd-167b-4bd5-a7b9-b6dc5106ed90) + ) + (fp_text value "+ / =" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 2848a055-c1b3-4477-9cf7-f0b8043a6d2d) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp f02f5201-4a83-4306-8e4d-51c6d9d94ea1) + ) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 57275af4-a58b-4f71-95f8-f6e5a24ac677)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp eb97ac32-8623-4ea3-bb76-6e97db130016)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 13c7206c-f248-431a-8d29-62c861ec6262)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp c967fc0c-021c-4d80-b8ac-46d8391da542)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp be42e6d4-4f43-4ea7-8d67-8969fa589b4e)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 7b2f38f1-f2d9-441b-9319-2dd7c7a58d1c)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 2b225050-9fb4-45f2-a95f-071a8180a4a7)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 50913786-e2de-4d3e-8218-28aa039662c5)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp a9d43892-def6-48e0-b068-1882650fbc7d)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 854c4363-c5d5-4893-9f51-7a001f187549)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 831defe1-edbb-43ec-b035-b21dd5aaf77e)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 1c49ea52-54f0-43a0-bfe1-223b06e61861)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp ed9f1c1f-4068-482f-a9e2-a78e0113788c)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 45e582a2-a93d-4efe-acc8-b22a8fd85673)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp a7c14bc3-bdff-4c41-a41a-60c77d751115)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 72d89ccf-2127-4283-8ae4-58a5ca77b4e2)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp e82fb6b9-6bdb-4925-ae16-2c34cb74b202)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 33 "Col0") (pinfunction "Pin_1") (pintype "passive") (tstamp 724a77c4-f9f0-427b-857c-63c0c2225dac)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 18 "Row9") (pinfunction "Pin_2") (pintype "passive") (tstamp c2748a51-88bc-4aa3-81db-108694e56ad5)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_Plate.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (layer "F.Cu") + (tstamp 6a6fc1f1-1ecd-4a33-9b74-37774c198d07) + (at 128.058036 159.020352) + (descr "Cherry MX keyswitch, 1.00u, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u plate") + (property "Sheetfile" "Franklin ACE 1000 Keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Generic connector, single row, 01x02, script generated") + (property "ki_keywords" "connector") + (path "/8cd99080-14b4-433d-8a1b-009941dbce12") + (attr through_hole) + (fp_text reference "K1" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 59899a9f-2ce5-4582-8b95-441c9b79d61e) + ) + (fp_text value "ESC" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp f5f1e148-d1b3-485e-9e70-7a8ae58e84e9) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 471115a3-b4da-44d6-8b04-cbd185d37770) + ) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp aaf42ea8-4e2d-419a-a795-49bb2fe6c8d2)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp c70bf493-9959-415a-b7bd-12144a5719ef)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 9f23dc9f-fcfa-4957-a937-b5d812f80121)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 861e80cf-4426-4b72-bcdc-71ac9922a1aa)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 90bfba64-2c4a-422d-a9f7-6239bfd76ab7)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp fd2eec05-1b60-4c9b-af81-f2cea8a1c570)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 4b111e55-4da8-43f7-b2a9-f607aa9d39d4)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp e483fb0f-8213-404e-b2c8-df04ffe55244)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp a3c5352c-7237-47e9-b955-46708929c5f1)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp bdf1e057-24c5-458e-ac5f-a7303fb10d37)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 67c1bb26-ade6-4389-8f96-1503c3ad71d9)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp a5f3a293-b76e-4b3a-a038-bb27cb42e710)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp ab4da44f-d27f-4ca4-b937-cb19a3686bee)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 3fd0c69f-d8e5-40b7-a402-c169cc5dc6bb)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 4d3a7614-05e6-4e1f-83ae-33f30c228838)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp f46f34ce-cdc2-4f55-b919-59058b89ab14)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp 3f2aa239-0366-458f-bb26-7c2cedd66b8e)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 33 "Col0") (pinfunction "Pin_1") (pintype "passive") (tstamp c7e144bb-5a73-4cd6-b14a-02e0ef701885)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 16 "Row0") (pinfunction "Pin_2") (pintype "passive") (tstamp b75ee729-f45b-4909-bb4b-7ff2d904ac6c)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_Plate.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (layer "F.Cu") + (tstamp 72c76941-822e-4f21-9706-b1501e83a3b0) + (at 313.478036 197.120352) + (descr "Cherry MX keyswitch, 1.00u, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u plate") + (property "Sheetfile" "Franklin ACE 1000 Keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Generic connector, single row, 01x02, script generated") + (property "ki_keywords" "connector") + (path "/a6931111-acd0-4f23-8641-eb199a70a320") + (attr through_hole) + (fp_text reference "K39" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 15053f5e-c1d6-4134-91c0-15b39c51a9f8) + ) + (fp_text value "K" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 9c949844-79af-4c20-99d1-48b15046c852) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp acbc6a64-f0af-494a-8635-030dab6f3d2d) + ) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 4dd3aeb1-e6d3-4a06-a565-f88b925aa279)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 8061c433-1423-4b04-942e-14192891335a)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 31949aa8-db58-4527-80e2-41af494a03e7)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 39033c95-1aae-4b77-abc3-42a98544cfa7)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp a137da58-38a0-4bff-83ae-162b8296a00d)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 0ce9b7bf-59be-418b-adaa-6adca16cbd75)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp c0f20642-945e-4904-8bcd-a63a53aa3f3b)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 2397e314-7cd7-4d96-9f4d-919493a87604)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 5a25dcda-82a3-451d-acbb-6f5ae0e057e2)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 7c1d30e2-2684-4756-a556-e2d85a7000a2)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 6381dc0c-9b37-4593-b030-2c2fa354e068)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp bb24b3d7-8dcc-4a19-95b3-c6f1657b77ff)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp daa5bc48-ec93-46cf-9978-f9fd63e4e9e3)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 230b4f74-6745-4a07-86e2-77418eca1b13)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 8b55b30b-b372-402e-9ff3-2840d3e4ed7a)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 06ab408c-9299-48cd-bb84-cea2b544b3e1)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp 8e572d42-551d-4f08-95dd-321839918fa6)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 21 "Col6") (pinfunction "Pin_1") (pintype "passive") (tstamp 03d17d5c-e1b3-43c8-96e1-098a373a2eb3)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 8 "Row4") (pinfunction "Pin_2") (pintype "passive") (tstamp 6821bf80-0d89-4b5f-b541-2b611de8265b)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_Plate.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (layer "F.Cu") + (tstamp 7439c721-f98a-4ddc-a2ec-00374b9e1b33) + (at 337.989036 159.020352) + (descr "Cherry MX keyswitch, 1.00u, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u plate") + (property "Sheetfile" "Franklin ACE 1000 Keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Generic connector, single row, 01x02, script generated") + (property "ki_keywords" "connector") + (path "/d86f1c86-1ebf-43e7-98a8-239a4374e3af") + (attr through_hole) + (fp_text reference "K49" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 7c74755c-5133-46df-b45e-8dd214e9651e) + ) + (fp_text value "0 )" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp ff913069-6d8e-44d7-941c-e6f57cd74b81) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 8ad8153b-5018-47a1-8d76-612358ed4525) + ) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp d94ca3b3-bc4d-435b-a05f-ebb687b72917)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 484fe412-d533-4c0b-b95a-dd3051fd0eff)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 6fecd6e1-aae2-408d-b813-3c296941adce)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 968e3b93-a25a-4f88-ad52-3c3d1151dd90)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 5dd30c89-1c9e-437a-b2d8-26b621da1f33)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 678533a7-9f32-4e4d-90e4-9635bcf7df17)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 589c6f89-7cb5-43e3-a444-46a551316eae)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp fc1805b0-6878-4c22-b646-c9e07f713c7b)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 5647165a-89bf-4c5d-9a53-693652d4673e)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 052ef61e-adbd-4641-a704-62d8b7cd3794)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp f7050b23-f76c-4e0e-84ed-7fa6715c0f78)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp e20343fd-cf60-44c2-a814-8e3a1c34ceb8)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp f8cdd265-e48d-4321-8535-6637978bf953)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp f93a76cb-f807-40cb-944c-4e735b6482fc)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 0b8cc885-7c74-4656-97df-61f8f06239c1)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 1504b0d1-8cac-4b04-b013-fbe9ea74e48d)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp 94c83748-efab-49d3-b508-8fcd2cc3f604)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 33 "Col0") (pinfunction "Pin_1") (pintype "passive") (tstamp 9f96d928-d3e0-4b4d-ad7e-4106ae2a7c9e)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 4 "Row6") (pinfunction "Pin_2") (pintype "passive") (tstamp 38e916c9-7436-41b9-84eb-d4b12f6e04d1)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_Plate.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.25u_Plate" (layer "F.Cu") + (tstamp 752ec713-e775-421b-b3d9-d307bb9273d0) + (at 397.425036 159.020352) + (descr "Cherry MX keyswitch, 1.25u, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.25u plate") + (property "Sheetfile" "Franklin ACE 1000 Keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Generic connector, single row, 01x02, script generated") + (property "ki_keywords" "connector") + (path "/64c71a3d-55e4-42cc-a1f2-7e40ff0051b3") + (attr through_hole) + (fp_text reference "K68" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 84e12d18-6e60-467b-92a6-7c02bc1ff00b) + ) + (fp_text value "LEFT" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp a557802b-d038-4260-98f0-4418f362d077) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp b8b43439-06a6-4a35-91f3-cafb9268d58d) + ) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp ab754090-2565-4c62-9ad4-7be8c92676cd)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 5d379583-cf95-4288-a920-81b29796dd55)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 7bdcaba2-baac-4a85-8830-99ef31cf569a)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 36a49958-db06-4b19-80e3-2e370c0a5f3d)) + (fp_line (start -14.44625 -4.445) (end 9.36625 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 4cc4d256-71e8-469e-9168-7b39ecb07843)) + (fp_line (start -14.44625 14.605) (end -14.44625 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp a549c6b2-1f42-488c-9929-4f3aeb11da04)) + (fp_line (start 9.36625 -4.445) (end 9.36625 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 67e0fa16-8c42-4591-a846-f68b19dd0d95)) + (fp_line (start 9.36625 14.605) (end -14.44625 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 9bfc4842-0461-4ed4-8e28-f3a58b4adad7)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp a98acd65-be56-4065-ae11-b2749d03175c)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp cb1a4e39-cc57-487b-bdc2-52c2c9e89651)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp c165b873-e1e6-4574-94de-c2a835725908)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp b85c84d6-eec5-4686-a442-8bec0e205d1c)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp bf4cbf32-b9fb-44b6-9985-703ff5581fbf)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp eca34ad4-7ca1-4530-921d-22ed29ee6f75)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 4412cef4-925c-4a5b-875b-5547b7632cd6)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 5edf40cc-d5eb-425b-ad92-496dd4aa4ca0)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp 7402ed60-8f66-4a4b-9d09-117bfa0c5ec4)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 27 "Col3") (pinfunction "Pin_1") (pintype "passive") (tstamp 63d1761f-7092-4ad6-9c6a-b193aad8e1c1)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 18 "Row9") (pinfunction "Pin_2") (pintype "passive") (tstamp 2705981c-cdc4-4620-a282-e8536cb61928)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.25u_Plate.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (layer "F.Cu") + (tstamp 76f7a672-3eab-4416-a30d-4b2ef7bc204d) + (at 351.578036 197.120352) + (descr "Cherry MX keyswitch, 1.00u, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u plate") + (property "Sheetfile" "Franklin ACE 1000 Keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Generic connector, single row, 01x02, script generated") + (property "ki_keywords" "connector") + (path "/8a92da5d-9f25-470d-9b6b-ae4389afb79e") + (attr through_hole) + (fp_text reference "K51" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 110c3087-0bb4-4b54-af59-0428d7d7bdfb) + ) + (fp_text value "; :" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 4d15dbb6-1e01-4182-879f-5a4d3e6d8e45) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 745c4c10-5a31-4084-8938-1093f73d2800) + ) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 79a68ebe-a705-4d4b-978e-a72243036450)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 0dd8583f-a40b-4117-b5c9-fc4023959834)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp fa877dd0-2191-4032-acfb-9b4eb2a808ff)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 3cee8c08-b36d-4f62-9772-9dfa21a32149)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp c1044a4e-88de-462b-99c6-8df3a78a9b85)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 7d294123-2770-41f6-9a9c-63a83b1a8140)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 1dba47ea-8d50-4f7a-bcea-908aab18de41)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 526b4ce6-2af9-4871-b560-23c9b0ae8adc)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 1338d769-62c3-4868-a51c-1f3ab23f4a56)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp fbda3ae3-bfc8-4936-a771-0d68b1009ad7)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 0c648f42-7154-4525-8cf2-5c98918d6b36)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 6b055ba6-0906-4cdf-aa15-bceb6bcfedf5)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 62aac6c3-d703-433e-97f7-bb793ff4848e)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 505199ce-ba20-4352-8b7f-0f0ab7381e56)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 776a8e90-5b90-451c-9f14-300fe4738472)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 03b21f7e-afb6-4be5-84fb-a9e4f9fe3901)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp aaf0bdc8-e56f-4732-a911-bc875d9d7357)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 29 "Col2") (pinfunction "Pin_1") (pintype "passive") (tstamp 0976801b-a5a9-4fe2-9754-0237c8bc0f13)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 4 "Row6") (pinfunction "Pin_2") (pintype "passive") (tstamp 4c05a6b7-a533-46e6-9209-ffc302bac7cb)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_Plate.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (layer "F.Cu") + (tstamp 78e549a0-e620-4a6e-85b8-69a27ee18088) + (at 185.716036 159.020352) + (descr "Cherry MX keyswitch, 1.00u, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u plate") + (property "Sheetfile" "Franklin ACE 1000 Keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Generic connector, single row, 01x02, script generated") + (property "ki_keywords" "connector") + (path "/d330016b-3709-4434-b74a-145ed61e9e87") + (attr through_hole) + (fp_text reference "K12" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 54918983-cf9c-4652-9239-d3cfbb2c1457) + ) + (fp_text value "2 @" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 48f2a24f-2d8c-43c1-8e96-c6d00db2c400) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp ed22da59-1f5c-4f3f-9e47-9382df446790) + ) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 591860c9-6043-40bf-9131-0082d3e9c3be)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 662169ca-bd57-43ec-8136-80e278538dbf)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 439fa909-88cc-43b1-9db1-3ed6d3b4b688)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 947b966e-39b4-4b50-a296-93e27b3c93ba)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp dab1ef1c-4c88-469b-83ac-561b8c755c01)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp b94d7852-75d5-4b59-8865-fba07b574e90)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp c08e4a22-e5dc-4eee-a1c4-d7a1a93d4fdd)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 194ac88b-8252-460a-a372-25e798cb5b88)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp f278fbe2-7bf3-4ba8-90ea-ab7656090951)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 2952b15c-5877-4ca2-a4ab-b1bf15010b2d)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp dacffd65-5d6f-4b59-9c59-a68463428aee)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 4a05d660-5574-4c7d-8b70-357172b4e75a)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 7688f07a-3565-481f-96cf-e5af9c71089a)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 16ebbecd-e616-4b46-a5fb-dd33f0edbb55)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 1466f60e-a41d-4a47-9d79-6aa6c69a8cb1)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp dbe3101c-9950-40b5-b55a-432d55ee14d5)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp dc98468f-c41f-4fb3-a515-80ba6bdf1ff6)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 25 "Col4") (pinfunction "Pin_1") (pintype "passive") (tstamp cf308090-d78f-4c62-830a-e532c0cce0d8)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 14 "Row1") (pinfunction "Pin_2") (pintype "passive") (tstamp c2503bf8-be69-4db4-bd85-1ae7dd479ddc)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_Plate.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (layer "F.Cu") + (tstamp 7bd696e3-717e-4068-9d0e-7ecdfa4bc20d) + (at 147.393786 197.1) + (descr "Cherry MX keyswitch, 1.00u, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u plate") + (property "Sheetfile" "Franklin ACE 1000 Keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Generic connector, single row, 01x02, script generated") + (property "ki_keywords" "connector") + (path "/fee6d619-04f9-4168-85de-9bd811804e68") + (attr through_hole) + (fp_text reference "K6" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp ecce02f0-8262-43fd-a1fa-60421d82968c) + ) + (fp_text value "LOCK" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 8af2ce84-7b1a-4483-9d55-69f580421f60) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp a68a0a71-636d-4579-8b25-7656f79ea6d2) + ) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 09bfeb80-041c-4df1-9962-e0f575ce0b94)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp c59f70ab-191e-4a7d-b156-ba63edcad743)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 39d82055-1ac8-4d92-908c-54119cf4c0d9)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp fe7c04b4-aa63-40b3-a509-8e5121302506)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 07c2680c-b014-4d57-9593-135c32977125)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp cce4f6d3-ab04-47bf-9773-6b32669c9c54)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp dca8cfd5-0b44-43ba-8219-e7a3148047cb)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 1b5782ad-8af7-447e-bf58-2ed4f1837f9e)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp e79f02ab-00ad-4e00-9e3a-8160d6934c3b)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp a9a9ab4c-8261-4518-945a-82a0cc7cfe8b)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 781758ec-1ab6-45d5-b977-9519fb0ab4e2)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 81ecc5a5-33fa-4b24-86cf-2603ebaa5449)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp d660cbe1-b4eb-478f-b08f-e4f75d1bd0dd)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp ee55d417-d63f-4b9c-b614-20845cf211b5)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 7bfb909d-e01a-463b-a3a5-61274e2c7dfc)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp cb877fc6-a02a-46b6-9254-9806d323b0e0)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp 6d1721b8-94e1-40da-8f91-855970829f39)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 23 "Col5") (pinfunction "Pin_1") (pintype "passive") (tstamp 53a979b7-6462-455f-a57f-7c0d36911f17)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 16 "Row0") (pinfunction "Pin_2") (pintype "passive") (tstamp f3e9c70c-16cc-4581-8fc6-754d7923a746)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_Plate.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (layer "F.Cu") + (tstamp 834b728d-2956-4d86-9847-fff08318d16f) + (at 332.528036 197.120352) + (descr "Cherry MX keyswitch, 1.00u, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u plate") + (property "Sheetfile" "Franklin ACE 1000 Keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Generic connector, single row, 01x02, script generated") + (property "ki_keywords" "connector") + (path "/37269bc7-3500-4547-ad47-8a9080b94a2a") + (attr through_hole) + (fp_text reference "K43" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp aabdd414-70ee-4aff-8914-bad5f9990dfc) + ) + (fp_text value "L" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 4d9325e0-6454-476e-a7f5-52a6b141b4ef) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp f409e3e6-25b4-4a4b-adf0-78922cb7cd0e) + ) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 51326bc9-5f92-4d16-981b-59d3fb56028c)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp c58064f8-4578-4027-aff9-7553f3833459)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp eb6bde63-b258-49a0-8452-cd5b97b6effe)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 76afb198-cb34-420e-a362-a1a615fec08b)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 1f180c7a-114c-4ba6-ab43-96cc032ca893)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 31f400ec-7fdf-4d9d-b78c-dba5c37eab24)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 6a33c44e-7669-4a63-949f-117e84ad7953)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 8fba6216-5808-43c7-9545-98ae3907b24c)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp fe06b33a-e32f-4709-90ad-54c6d868b16e)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp ffbd0e69-be4a-499d-8af5-c1f367b075c2)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 5277e108-c287-44ff-aa1a-2d72cde0bfef)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 78a064ce-2ac1-4b49-bc06-84a39d38e211)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp febb71f8-087a-441e-94a6-9514dba31151)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 55ca877f-f5b4-4c78-bced-8f5a9dc00833)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 14482f96-53d9-4442-9a69-6f2620535408)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp e09f05cd-18ae-4bf6-9b1d-801db65eaef0)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp 13833de7-caf1-4444-a8df-586ef82fef12)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 29 "Col2") (pinfunction "Pin_1") (pintype "passive") (tstamp b5631f5f-2f79-4fd1-a93a-84ff30b289e5)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 6 "Row5") (pinfunction "Pin_2") (pintype "passive") (tstamp cbea822c-b94d-43d6-88b7-be42d43b6572)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_Plate.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (layer "F.Cu") + (tstamp 8c0762b5-bbcd-46fb-a79e-0ec069ab1ba7) + (at 252.264036 178.070352) + (descr "Cherry MX keyswitch, 1.00u, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u plate") + (property "Sheetfile" "Franklin ACE 1000 Keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Generic connector, single row, 01x02, script generated") + (property "ki_keywords" "connector") + (path "/87b40025-b34b-418a-bbd6-0d0abbe9e028") + (attr through_hole) + (fp_text reference "K25" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp bb6e901d-313b-4c1e-9be8-4a13eecc6f98) + ) + (fp_text value "T" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 106fa13f-dbf0-4cbe-81ad-63584a234bda) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 3ca02448-3836-405c-b3fe-02d03b4cbbd5) + ) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 3a690c1f-1443-412f-a255-8becc62e3664)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 66f1b945-369c-4b95-b3d7-7963ec8a6e00)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp c39e022a-3e47-407d-87b7-b470cd386a76)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 5b62cc81-2cf0-401c-bd1f-44937856a208)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 87e57f3b-1873-4c3f-87e9-353826596483)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp fb078fe2-8ed3-4065-8df1-2cb0a2a37db0)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 75efd8b6-1fe0-4578-aa4b-dc55c7315f85)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 7d9f6d98-8528-4142-89ba-5af4ca1552ae)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp a08befde-51be-460f-a4a3-1086ca94ca53)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp b6e13049-6440-41f9-a979-332d2086d708)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 5153c766-6cb4-4705-a4e0-8ad7b9449800)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 21d0ae25-8033-4a86-b03d-f06961d09087)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp e221bee3-630b-44af-877d-9b40082c4825)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 8fb3adfa-0d30-45c1-a3c3-823cadd68702)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp f842a1e9-450c-48f2-88c9-f5e06ac3afb8)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp fd246824-eb65-4a07-95e8-2ab376d03ff9)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp c0a59ca4-b785-4502-9318-0cad1294ce84)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 31 "Col1") (pinfunction "Pin_1") (pintype "passive") (tstamp d1e7eb4c-7fd8-4300-9202-1dc76e075127)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 10 "Row3") (pinfunction "Pin_2") (pintype "passive") (tstamp adcd163c-31cc-41fb-b6f7-68d22e00c52b)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_Plate.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (layer "F.Cu") + (tstamp 8cd295b9-2791-479b-92cc-927cd4c56f19) + (at 476.038036 178.070352) + (descr "Cherry MX keyswitch, 1.00u, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u plate") + (property "Sheetfile" "Franklin ACE 1000 Keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Generic connector, single row, 01x02, script generated") + (property "ki_keywords" "connector") + (path "/9178c363-a931-46bf-8596-380d757ee111") + (attr through_hole) + (fp_text reference "K70" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp f08cc7cf-2df6-4a1b-8074-1ad0387941d3) + ) + (fp_text value "6" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp bbefce0b-308b-4c7d-8652-cd61e9ca9511) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp ad44bb13-69be-4150-961a-99a6360f2bb2) + ) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 2a889e58-218f-4087-aebb-1c46ef8c4e5a)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp eecc402b-71c4-4e9d-b9f9-0f40db576492)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 0d75ae0a-d1d0-4011-9ca9-3b7abff194dc)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 6db68324-2089-4232-a2bc-e49081ef09b0)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp d18e79f1-92a7-486c-a687-411f13604f4e)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 5d259acd-55f0-4bf1-a1b9-46301b2c4f41)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 732bff0d-f88b-4b97-90ec-a177cbb46737)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 3a908a94-0cc8-4bf2-bb76-4a7edc4d8d04)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp cac29ae4-5219-400e-877c-d4a0ffb7a35a)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp fe10d8c7-cde5-4d26-94c8-cb1eb44ba2c8)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 3aff33fa-301f-481b-99b3-b034b15a921c)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp d4408edb-c096-46f3-9103-d9842e164048)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp eb0de9e8-6ebf-4144-8f91-b209c6a983c5)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp c81ebe4e-36fc-44ec-b4d9-dd377dd72551)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 4f13bf19-153d-45de-85e3-69a0d53b45c9)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 9d422ef7-0741-4309-b8b5-89aae6c40449)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp 2ec97037-c9fa-464e-a0d5-1c9b19bec653)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 23 "Col5") (pinfunction "Pin_1") (pintype "passive") (tstamp d205bb6b-c05c-4530-8f8f-aa6e6089eec5)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 18 "Row9") (pinfunction "Pin_2") (pintype "passive") (tstamp 5eb48bee-911a-4a15-a320-975a36f14ac8)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_Plate.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (layer "F.Cu") + (tstamp 8cfc1555-73c6-454a-b2b7-b9b48995d270) + (at 304.588036 216.170352) + (descr "Cherry MX keyswitch, 1.00u, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u plate") + (property "Sheetfile" "Franklin ACE 1000 Keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Generic connector, single row, 01x02, script generated") + (property "ki_keywords" "connector") + (path "/17bcfd91-f287-445c-ae54-ff6f8d9051fd") + (attr through_hole) + (fp_text reference "K36" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp bcfeab1f-f6fe-4dc2-90f1-0b6bfdaf4512) + ) + (fp_text value "M" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 4466684e-135c-4a3e-b3fc-bec81f59aee4) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp bfc46e62-a08d-440e-8221-cc4382f18323) + ) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 6740a24d-3c0b-4d22-a266-57a66bd1f544)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp a2e7829c-173e-4657-ad36-c6e460e2bd0a)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 29c56a94-e784-4102-8e43-8520c2af6557)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 45636b06-56d8-4090-a233-e2046b0f36c9)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp c1573ba4-1567-4dab-98c7-148fad47d1ec)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 8d8c7c77-789e-448f-97f0-1ccdc58f2931)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp a864468b-a262-4938-ad90-85a67df827be)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp b3ae33e8-663e-4054-ae8a-fe26c193d474)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 6a4bff1a-5310-4469-b5b1-0f9370c196b6)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp cbe06b21-d367-48ee-9d8a-067b9470e654)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp c3446550-1198-42ac-a489-203047daad7f)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 6773da57-f5ae-4a9d-ae03-2264af54e17a)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp fec3a413-6caa-496a-82fe-1952b9b89219)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 87aaa482-c8d7-49c7-b756-8dec6dfb7f36)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp d22e79d5-165f-4334-9b2d-1defd53ae9fc)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp a280e3e8-f443-4b97-9737-56023900c7f0)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp 7b4aa72c-0f45-4778-9bb6-39c71dfa60e7)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 27 "Col3") (pinfunction "Pin_1") (pintype "passive") (tstamp 835d5357-4176-4268-bbd5-7cb6f70f3041)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 8 "Row4") (pinfunction "Pin_2") (pintype "passive") (tstamp 705807a6-e808-40a3-a674-ebbb22b20c4f)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_Plate.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (layer "F.Cu") + (tstamp 9397191e-1965-48a4-b268-30446595fdab) + (at 190.288036 216.170352) + (descr "Cherry MX keyswitch, 1.00u, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u plate") + (property "Sheetfile" "Franklin ACE 1000 Keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Generic connector, single row, 01x02, script generated") + (property "ki_keywords" "connector") + (path "/e0c367ad-a837-4dfb-aca4-66c53392b171") + (attr through_hole) + (fp_text reference "K11" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 2d465d02-98d4-40ef-8be3-78b4b02d3c6f) + ) + (fp_text value "Z" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 76e88df0-91fd-4c8e-a708-392d73d95b2f) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 70b56fcd-bad5-42b3-a5fa-3fae38f4c404) + ) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp b246b339-2e8a-46c3-aa7a-2d85a06561da)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 2bfb564e-d152-4a65-b528-a4e71c31c4a5)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 8a50bf67-b76b-4749-8ceb-11a9a12f598f)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 417c8e53-e776-41a6-a8d2-f38f2d39cfa4)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 284f1e66-e0ee-4f38-8a5d-ee9fa75e7076)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 39922c7a-1e98-4192-b06e-563702d76d23)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp cc832035-86a0-452b-8ae0-181f0c261fad)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 9f72fa4c-667e-4781-b665-5cdff71413e0)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 7fc8a333-3d59-45e4-9ae7-d2c333c72482)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 79625958-e0a4-46f4-9156-5b9e1e85ad61)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 13ddcfdb-f8bd-484b-9fd1-91760213ee45)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp a7293dfc-74d3-4252-a476-7a9db49cd331)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp a50fdcbb-0a55-4952-899f-5a3b199d23e5)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 14b3ff25-7aa5-4e22-b3ea-b546575d52aa)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp d73d8191-260c-411f-ab05-af2d43d84273)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp eaca6f09-d7d2-45c6-aab2-4c0c3884e551)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp c3505f4b-afdc-4967-939d-78f7d62dc3bb)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 27 "Col3") (pinfunction "Pin_1") (pintype "passive") (tstamp b70d86c8-ad1d-4887-b1cd-e0b24c19b499)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 14 "Row1") (pinfunction "Pin_2") (pintype "passive") (tstamp 44341ba5-35c7-4bc4-8d92-1cc633a1e321)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_Plate.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (layer "F.Cu") + (tstamp 94dfdac3-6f91-4bd0-8469-3311e8a86bd2) + (at 456.988036 178.070352) + (descr "Cherry MX keyswitch, 1.00u, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u plate") + (property "Sheetfile" "Franklin ACE 1000 Keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Generic connector, single row, 01x02, script generated") + (property "ki_keywords" "connector") + (path "/a5fcd850-d679-4d57-8fc3-99096d4dc375") + (attr through_hole) + (fp_text reference "K62" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 4e922e83-c959-4722-bd91-e7ba8c9623f7) + ) + (fp_text value "5" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp a0521981-c3b6-4691-81a2-a4390e8efd88) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 735b07bf-8f26-4750-9c42-ab7eaad9a4af) + ) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 1e8fcee3-b649-49a6-8e0d-e69bb76a9041)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp bf1d1c2c-f594-4635-9c2d-380d85020f5f)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 1ef1fd65-a358-484d-9e90-e9069478e139)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 25a9bd14-0284-4a1b-a83b-3490513ad71a)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 29ab195d-1297-4b9a-a78e-8a7abf587675)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp e21aa7e3-2f3d-4a6f-a868-83e150be4af2)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 590055ac-7546-4992-8bf9-8394cb781b86)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 779bb2be-f6a9-43a4-a83a-4879ceb20398)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 3393e7a6-d0a5-46b3-927b-145cb4b6ff8d)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 991ccb83-71f9-4a1c-9d9f-38a8d209f7d2)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 68575302-f5ba-4335-91f0-c2168ee862ab)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 75d9436b-f389-4e25-9ffe-a52b47e1ed19)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 716430ea-df66-41d5-8824-31b4fa4557c4)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp d488ddc6-5225-45d9-9fed-ccf1a38d481f)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp cb6d6e33-c4cd-48a9-9fc0-516e0c4500a4)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 58d7f4a0-6a21-4da8-b5ba-57cf74e9a745)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp 84c01503-62ae-42f6-96d2-1cb9711f2b4e)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 23 "Col5") (pinfunction "Pin_1") (pintype "passive") (tstamp c369866a-139a-44c6-8bd3-14f3632588fa)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 2 "Row7") (pinfunction "Pin_2") (pintype "passive") (tstamp 10a21b8d-b9c8-4a9e-b4e3-83b1bf7bd78b)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_Plate.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (layer "F.Cu") + (tstamp 94f19a52-5629-42d0-9d62-8f7112908f3a) + (at 271.364836 178.070352) + (descr "Cherry MX keyswitch, 1.00u, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u plate") + (property "Sheetfile" "Franklin ACE 1000 Keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Generic connector, single row, 01x02, script generated") + (property "ki_keywords" "connector") + (path "/0b91f635-db0b-42fe-81eb-6c2d195a5c6c") + (attr through_hole) + (fp_text reference "K29" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 2ef273b5-06a0-4a0e-a2f5-d33b1daf7e08) + ) + (fp_text value "Y" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp d4c2edf2-4139-47e5-ac70-d59c63e3ad2c) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 921c34c2-e23a-43fe-ad83-39323a544fe2) + ) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp a8712994-759e-4aeb-888a-cd0f90efdaf3)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 3bf7ffc0-994b-4403-97d0-11214e5b683c)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 3db69bbb-007b-4ca4-97f4-53d351b7e51f)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp df529413-d299-4105-a8da-9170d4d7923c)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp add3783f-463f-4ffd-8fb1-49313d10716f)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp de2e467f-b3a3-4615-89b1-da176a88d7c4)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 9b92f084-75dc-4d28-92f7-184651c07248)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 5a06ca27-82ac-4000-98ee-6517bef8443b)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 83960e5b-57a6-42f5-9432-8a1df56394bb)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp ab0ce6e6-283f-4f6d-84d6-a3be1b7f0c06)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 31aeefca-5c26-442c-a6b7-92cc015d3ba1)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp c96bfd0d-6080-4382-b956-bff8239444a6)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 1ed4a371-f65c-40c2-bc28-853ca9c7f65c)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 66acfa51-6ae2-49c1-9e13-5989babfdfa6)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 8e75e2e4-aa7d-46db-b5ab-128a27218188)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 1ebcf1dd-9881-4543-a26f-bf84d2b34caf)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp 90aad45a-6767-4848-96f5-31a60aa4e952)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 23 "Col5") (pinfunction "Pin_1") (pintype "passive") (tstamp cd07b595-3db2-438d-8938-5536b3ed953c)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 10 "Row3") (pinfunction "Pin_2") (pintype "passive") (tstamp 1090c092-1ef0-4a3d-8f44-f40e34029336)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_Plate.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (layer "F.Cu") + (tstamp 9bec4086-5625-4ecd-a1ef-3df70f76ea65) + (at 128.058036 197.120352) + (descr "Cherry MX keyswitch, 1.00u, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u plate") + (property "Sheetfile" "Franklin ACE 1000 Keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Generic connector, single row, 01x02, script generated") + (property "ki_keywords" "connector") + (path "/51b28845-86f6-4da6-b9d2-8abdd226a59e") + (attr through_hole) + (fp_text reference "K3" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 29d5552b-5ba4-4471-9eb9-70fdf49aa6ee) + ) + (fp_text value "PAUSE" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 07519ccb-a9fe-474a-b516-9a526f1bcfc1) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 7be9b929-7610-4c96-89c3-0eb3bb04dde5) + ) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp a50f8329-bf88-4e7f-b330-4689bfd72311)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 589d3ef4-d5bd-46b2-9ea3-011d26a0648b)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 229c5d0f-47d4-4259-a424-af72c16d6cb9)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp d4379bc2-c2a6-4f6b-95e7-63c8b2301539)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp f0b50442-ea1e-4108-ab04-27f5b67ac3b7)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 0e50692b-55f6-40ff-a9e2-f11905df4550)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp ed5be4aa-8e64-4adf-b607-c1f0132bfb8d)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp f3e823fc-035a-4ea6-98e1-88eadd5c9913)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 9f913f3d-8bcc-4895-8519-eec3de0f4512)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 507c1d7b-bfae-4fc5-aecf-45d4bd473a31)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 857af15e-2cc2-4384-88ed-68551e91c253)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp c2b222a9-f0a2-4252-86c0-25d2526a9be9)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 362f7c57-7c6f-434d-9ad0-6787ca7aeefa)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 03800d70-03e9-4d6b-b93d-910b2648f4cf)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 525627d2-8ead-47cb-95a3-5b159e3393d7)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 7dcc1084-44f8-47cf-b9b3-557d00e50978)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp 3c682264-f4b5-47f0-9cd9-7a4f00319723)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 29 "Col2") (pinfunction "Pin_1") (pintype "passive") (tstamp a8320cae-fd40-4768-9aae-00b7442feb69)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 16 "Row0") (pinfunction "Pin_2") (pintype "passive") (tstamp 1bbd0e21-7305-4f33-8f0d-322ba958ec4f)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_Plate.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (layer "F.Cu") + (tstamp 9ef8cce1-5675-42ea-be8a-c00dd7c8af74) + (at 242.739036 159.020352) + (descr "Cherry MX keyswitch, 1.00u, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u plate") + (property "Sheetfile" "Franklin ACE 1000 Keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Generic connector, single row, 01x02, script generated") + (property "ki_keywords" "connector") + (path "/bf1e0f30-7362-46fe-bbce-7cc3ee3c624d") + (attr through_hole) + (fp_text reference "K24" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 21e36e12-6c78-4476-a9d8-97c57d26c57b) + ) + (fp_text value "5 &" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp bec9679a-7da4-454a-b11a-f112420ddc7f) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 3d2a092f-ed94-436c-b99b-5effd19776c9) + ) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 1cfefa92-c0d1-4713-b9e0-aa8710f52cc8)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 702cdc7a-9b98-45cc-bfb3-fc62074107fc)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 819d0ebc-f839-4e10-a90e-1d0440d61e54)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 9af61821-e4ad-4637-ae3b-a27a12f7a88e)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 66f27f14-a688-46d8-954e-fe636fa1fe25)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp cad77736-a3c8-448d-80ef-6137b352ec07)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp f0b3d113-2be2-4185-9f3a-0cf8438c6c75)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 1c75d625-b649-49e6-947d-58bc84bb59ff)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp b1c07b12-c65b-438a-ace9-c5cfa40b375f)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 9ec6df55-027b-4467-a518-8dc07962761d)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp ddb1b0dd-8b64-4fec-88be-57db24a52ca1)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 30657241-6767-4ce7-8e87-399dedf55408)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 35492142-311e-4184-a762-951b9f4ef440)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp b6db126a-9451-4e3e-9812-7bd67942aeae)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 32cdc639-cf87-451e-9867-0208e85d4223)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 1230e78d-3bce-4995-8486-412506579664)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp 60bd5d1c-b529-40f8-bc6d-5a15533242cd)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 33 "Col0") (pinfunction "Pin_1") (pintype "passive") (tstamp 26a908d5-c167-4eeb-851c-858735275a19)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 10 "Row3") (pinfunction "Pin_2") (pintype "passive") (tstamp 9adcf2ae-20ec-4060-a097-4067c2cff4e9)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_Plate.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (layer "F.Cu") + (tstamp 9fe9b897-f209-46a8-bc79-9b39012d2076) + (at 166.666036 159.020352) + (descr "Cherry MX keyswitch, 1.00u, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u plate") + (property "Sheetfile" "Franklin ACE 1000 Keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Generic connector, single row, 01x02, script generated") + (property "ki_keywords" "connector") + (path "/d6d86828-99f2-45f2-9beb-9f2efaf16b18") + (attr through_hole) + (fp_text reference "K8" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp f7ce2518-a61e-4baa-88e2-7e64ab7f2dfe) + ) + (fp_text value "1 !" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 27566a1e-cf28-4dec-a1b6-b5ca4d3b824d) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp b4d65058-10e0-482e-9f76-ee9887f2a4ac) + ) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp ebcd7417-c0ba-4805-89a9-2b0bb4bc310a)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp d2a5fc6b-5085-42f5-bbe3-fc68148e5a75)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 232a656b-909c-480b-a261-1cd47fbb2aba)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp dfc2fddf-90ea-4a71-90af-441a4f6ca7a6)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp e7279ca8-8c26-4400-adb6-c44f7d951caa)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp aba4094f-4d65-4dc6-91b0-b612fe43c126)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 8cc46ea1-0d3e-48c8-9a9b-b8e77de9e161)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 8a2ebccb-3f72-4200-bcc4-3f818abf47c2)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 528d21bd-124a-4a52-a1ee-5d2eafa2772d)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 9b78a5b9-74b8-43bb-bd37-ba83df616636)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 62de52cf-138e-4b4a-b930-19677e31dee5)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 49406e5e-3122-4cbe-9dbe-f467742c7083)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp d89044c1-7f9e-46eb-8aab-45b50442e75d)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp b22ecaf7-54ab-4546-8fa9-776dbace28f3)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp aac47907-d5f7-4ef8-8a7e-59603c7e9261)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp fed99bc2-c912-4a92-a395-9199955d4fae)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp e86d09fa-e2de-4c22-a864-c898f8a47740)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 33 "Col0") (pinfunction "Pin_1") (pintype "passive") (tstamp 0508be4a-be13-49a7-9105-780f93cc5e69)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 14 "Row1") (pinfunction "Pin_2") (pintype "passive") (tstamp 20fd8d33-67b3-4ea4-80f2-375f1409c26f)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_Plate.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (layer "F.Cu") + (tstamp a00b3c73-40f0-4ef3-89d8-d92f9dd5a133) + (at 347.641036 178.070352) + (descr "Cherry MX keyswitch, 1.00u, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u plate") + (property "Sheetfile" "Franklin ACE 1000 Keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Generic connector, single row, 01x02, script generated") + (property "ki_keywords" "connector") + (path "/a70463d7-02b1-44ef-84f0-9497b9448ae4") + (attr through_hole) + (fp_text reference "K50" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 257f7388-36b8-4c95-b60d-4778f4fdb4c1) + ) + (fp_text value "P" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp a542b6af-66d5-4adf-a314-a10f1a1d8183) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 0dc5266e-f7a6-413b-912e-23b3dfeb1b31) + ) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 284f645b-1e1e-4e27-906a-09c6d8bf7ab6)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp f9f69fec-08f7-428c-ab77-f285854491d6)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 2f450321-bcae-4397-aa47-5450d2512d4f)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp dff62d58-bfa3-4993-8b9b-497c3e6f028f)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 9809c7a5-e19e-42cb-be03-239fafc7654d)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 8975efb1-5f00-4275-b55f-ddb5fa35e98b)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 8474772a-803a-477c-9eea-92b07af05bd4)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 63c3d397-63e4-4102-862b-daeb8e92bc80)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 84412960-b237-400c-aeaa-68d5d9f5c90f)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 42f86def-a033-4089-9399-6f99652bc7a2)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 059f3b34-3c64-46c2-b0c8-3e284724a7ca)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 238759ce-a505-423f-8332-394d5ff9ceb7)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 4cfd1501-e286-4434-ac6c-d5d889ac068b)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 380581e1-b1e6-478a-a21d-90b946d99b0c)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp b617fc6f-595e-47f9-b701-a8c1705acb7a)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp d5904724-2a1f-469c-a2e8-5b53f21c027d)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp 261c8f3d-4a53-4f4e-8c22-70e42f71fab6)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 31 "Col1") (pinfunction "Pin_1") (pintype "passive") (tstamp bd367ff4-f662-4079-88b1-dd0182779771)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 4 "Row6") (pinfunction "Pin_2") (pintype "passive") (tstamp 2782a98c-d167-47d4-913b-de67ddb9ccbb)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_Plate.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (layer "F.Cu") + (tstamp a23955d1-d93e-49d2-af0b-963991aa2f0e) + (at 476.038036 197.120352) + (descr "Cherry MX keyswitch, 1.00u, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u plate") + (property "Sheetfile" "Franklin ACE 1000 Keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Generic connector, single row, 01x02, script generated") + (property "ki_keywords" "connector") + (path "/5dedc217-1629-465a-9843-31a953e1760a") + (attr through_hole) + (fp_text reference "K71" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 74de7075-759f-4174-a5d7-7ab9ea696112) + ) + (fp_text value "3" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 87ddd3ed-9de5-47c1-a4ad-1f7847c62fcb) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 9144db4f-8b42-4283-8001-afd0c5cc8c83) + ) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 4f818c55-8ff1-44da-b7e7-788c3d8cfbb5)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 99977c50-69b7-4451-a2a8-b53c79403525)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 2ad1667d-7d87-4c43-a281-195c4b72712d)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp e1f70c34-2781-4c13-bdda-c982a8a5ff57)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp fb497b28-28d6-4af5-837e-79e96e946f8b)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp bdba63f9-edab-4b2a-9fce-d3c6454eb731)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 1b5cd803-ae7d-4168-9f81-b5cb13ac572b)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 50e02a4d-7e6b-4fac-8570-158c66cd0491)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 2d6cdc73-5555-4b15-8c5c-c722be3be3c4)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 61751654-5ab4-4147-b83d-784611377fba)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp d2577dbc-9eec-4bc9-aa0a-99a5838133e7)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 8b74452b-600d-4885-84d7-7f467cd370e9)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp dbae868e-80b9-4ecf-9525-d802152ba6a6)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 14764896-cec6-46a5-9243-8087ee2477a3)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp eeb8bdfc-4bac-49d4-a470-ccc316f99f60)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp c835db2a-e7f2-4c7a-b9c7-ed63608014e1)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp aa6417eb-b52a-439a-a1dd-57175d136af0)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 21 "Col6") (pinfunction "Pin_1") (pintype "passive") (tstamp 22296530-16fb-4f1c-b6b0-ea2f1936e0bb)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 18 "Row9") (pinfunction "Pin_2") (pintype "passive") (tstamp 864c0454-5e71-4b67-ab97-b4a84e4e3e62)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_Plate.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (layer "F.Cu") + (tstamp a325ffe8-2528-4fd9-aa81-b4a39847cd1d) + (at 418.888036 159.020352) + (descr "Cherry MX keyswitch, 1.00u, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u plate") + (property "Sheetfile" "Franklin ACE 1000 Keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Generic connector, single row, 01x02, script generated") + (property "ki_keywords" "connector") + (path "/549b4c13-87d9-4a0c-95f7-5772ad9fdbdc") + (attr through_hole) + (fp_text reference "K45" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 4bd75e61-08dd-4f07-8abe-26a89345f76b) + ) + (fp_text value "RIGHT" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 9a2300f3-2e77-442e-a81f-73b6e78d06a6) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp e88233f8-e872-4a8d-9fb4-6ce9b5634572) + ) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 0ae4a485-1c86-4df0-8f67-c84acf86e21e)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 344bb285-bd55-4b38-ada9-312e263444ea)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 2a3db30a-0d00-4978-90ae-d918471f0c4d)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp c89f49b8-63d5-4f8f-918e-94eb3d2231ea)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 3fbe9ecd-203d-4c8e-8a56-d89882e61e65)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 7db9321d-8fd6-4b21-9044-d8f7f9339d06)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 3aa92e5f-0678-4973-8fb3-dd889c8fe547)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp b3d35b7b-017d-4309-8cfb-a9b1775f046c)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp e31d6da7-8568-47dc-a04f-9abba8194de7)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 66fc817f-cc30-43ae-8003-82153f1962af)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 8c4a5cc2-c088-43cf-86b2-2231cb6e535f)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 68c5a184-44f0-44f1-9dc2-9fc90e9e1c39)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 24d8de16-42fa-4b62-b3f7-8d03c9e35aed)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 577f3fcc-e662-41a6-a6f9-a7142648bec0)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 6ca80fc9-9a0d-4482-a92e-8525005a31bc)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 638a5701-0d44-48e7-b826-7bbf189669a8)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp 73b0dbd8-97ea-4cda-b09c-e5ccf4758b53)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 25 "Col4") (pinfunction "Pin_1") (pintype "passive") (tstamp 408c5db2-d02f-4fa6-92d3-32e65925c732)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 6 "Row5") (pinfunction "Pin_2") (pintype "passive") (tstamp 00853c90-19ed-446c-800c-2e4deeafabe6)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_Plate.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (layer "F.Cu") + (tstamp a5bd9e1e-1177-4248-a04b-1c3b43f2c972) + (at 357.039036 159.020352) + (descr "Cherry MX keyswitch, 1.00u, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u plate") + (property "Sheetfile" "Franklin ACE 1000 Keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Generic connector, single row, 01x02, script generated") + (property "ki_keywords" "connector") + (path "/e14ca1b9-a12e-4dce-a69c-9efb85049e7d") + (attr through_hole) + (fp_text reference "K57" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp a5ea470a-a68a-4c6b-a129-f78c6768e288) + ) + (fp_text value "- / _" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp f2608bfe-e432-45c3-bdef-3d3c46de6a68) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp b369ccef-27bd-49ed-a1c2-8857ec592334) + ) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 2add9f37-1659-4ae9-b342-744d109f720f)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 21998e39-6b76-4e28-b781-678b467d7bf8)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp a35de789-3988-44ef-8eb3-59678c36b5e8)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 67dad758-175f-4339-b4ea-48cf73131661)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 6471f696-ae07-4b7d-a9aa-7223e0185289)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 1dd4fc1d-a630-4da0-8173-cac341b75f1a)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 05ec4c6d-df71-4ed2-a3f1-0287e5a23ffa)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 72231a25-3c95-4832-8495-c0670c6a79af)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp e80b4927-b26d-417a-8993-b1148d92e5e7)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 67b5ad14-4405-443a-8916-73e5acfa571e)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp b688f527-5d9b-49e1-bb65-60d397a77395)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 01da64d0-d7e6-47cd-80a0-1e8270a11d1f)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 570bf970-139b-4c1d-9f81-e17bef3378ad)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp e76df618-d448-4ea0-8dae-8f3fd0537959)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp a5250f18-40c2-4b09-9577-96d176fbc6bf)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp cb1003ed-d1d9-436a-9627-8ffe8817859f)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp 94c288f8-ebf1-4c89-aec2-9ea39acf7eda)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 33 "Col0") (pinfunction "Pin_1") (pintype "passive") (tstamp a4c44b45-b6cf-4376-baf5-b85640a88a81)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 2 "Row7") (pinfunction "Pin_2") (pintype "passive") (tstamp dd53a3a0-6d66-4e1f-9c41-38649b914016)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_Plate.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (layer "F.Cu") + (tstamp a63e4f51-1ea4-49f8-93e1-ce4ccbd86a9b) + (at 228.388036 216.170352) + (descr "Cherry MX keyswitch, 1.00u, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u plate") + (property "Sheetfile" "Franklin ACE 1000 Keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Generic connector, single row, 01x02, script generated") + (property "ki_keywords" "connector") + (path "/8e8de581-8514-4abb-a9f6-2c69f6a1f153") + (attr through_hole) + (fp_text reference "K19" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp ebb394d4-c43a-4f96-bcdd-6d04c670521e) + ) + (fp_text value "C" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 75663f71-4481-4459-808e-65ee7938a226) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 1a939973-41df-4f47-aeac-ef64585428d0) + ) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp b3a2358d-5288-4a2e-ab06-193698a6478d)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 8494b09b-0013-4d7b-92a1-ea3da22f37c9)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 6df4e6e0-bddd-4911-9acf-b0b1af644c83)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 800aef0d-d5ae-4c91-bbca-476f279a85b3)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 0a68f445-8599-4a53-85a7-4f1b7123b605)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 0334391d-2244-45c8-a429-e933ae8256a4)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp c45ff9ca-cd1e-414e-acf8-c3d286a9c178)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 7a776911-f327-44b4-8993-8d2e637cc977)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp ade90c3a-7e23-449d-80c2-1b7fecd29f57)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 9b4714b3-d6dc-480f-bdcc-34012e59ebcb)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 0d404421-cd2f-47ce-9498-e97fa427477f)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 7cd912d2-b31f-4820-a22d-6f9d9dc78450)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 9ee6fd7a-a08b-49f7-b2d2-e387ee9cf620)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp d5d71e2d-022c-4147-8ecb-456e886bffca)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 5a8b5bd2-7905-4107-bfef-9356d97df573)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 73602189-2429-45b2-bd56-dc6ad3e79ad0)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp 025dec8e-ac7d-4517-83f3-d772eebfb6a6)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 27 "Col3") (pinfunction "Pin_1") (pintype "passive") (tstamp f155a610-189c-4354-b3bc-17ed316ecbf1)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 12 "Row2") (pinfunction "Pin_2") (pintype "passive") (tstamp 94008dec-33ff-40ff-b5b6-24a448b41251)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_Plate.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (layer "F.Cu") + (tstamp a6583327-421f-4975-9727-bc75a3684c3c) + (at 331.636036 143.739352 -90) + (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=7.62mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf") + (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 7.62mm length 4mm diameter 2mm") + (property "Sheetfile" "Franklin ACE 1000 Keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "100V 0.15A standard switching diode, DO-35") + (property "ki_keywords" "diode") + (path "/95040975-ea63-469a-8be6-6ed27aacbf11") + (attr through_hole) + (fp_text reference "D2" (at 3.81 -2.12 90) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 728f58b3-f1e8-4b09-9086-c500da92ed9f) + ) + (fp_text value "1N4148" (at 3.81 2.12 90) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 95fec2d4-2426-44ae-99f3-ea26159ca8cf) + ) + (fp_text user "K" (at 0 -1.8 90) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 9c65018c-754b-436e-b385-d7103189a3a9) + ) + (fp_text user "${REFERENCE}" (at 4.11 0 90) (layer "F.Fab") + (effects (font (size 0.8 0.8) (thickness 0.12))) + (tstamp 2cd456b5-ef30-4a08-8294-b17964735f5c) + ) + (fp_text user "K" (at 0 -1.8 90) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp abffe2a5-04fe-42fb-b7fb-8477db0d5071) + ) + (fp_line (start 1.04 0) (end 1.69 0) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 29b12f28-c024-4cce-bfc6-b6ffef6f3b1d)) + (fp_line (start 1.69 -1.12) (end 1.69 1.12) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp eeb5cad9-3b33-4b12-adf5-abfa6c4fd669)) + (fp_line (start 1.69 1.12) (end 5.93 1.12) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 8cfa1367-1857-485e-b70e-f8e2e004afcc)) + (fp_line (start 2.29 -1.12) (end 2.29 1.12) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 1d7b3ae5-a227-4a0a-b233-9cfcab22e9c0)) + (fp_line (start 2.41 -1.12) (end 2.41 1.12) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp f3093157-222f-4d8f-9668-70f83ca05e6f)) + (fp_line (start 2.53 -1.12) (end 2.53 1.12) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp ddcd2f47-5111-4290-af47-fa526165df50)) + (fp_line (start 5.93 -1.12) (end 1.69 -1.12) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 2c02601e-672a-45bf-86be-8ec71f44c162)) + (fp_line (start 5.93 1.12) (end 5.93 -1.12) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 2a1d241c-1b95-4e17-b970-bb254fd8d542)) + (fp_line (start 6.58 0) (end 5.93 0) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 9d4f3fac-9b38-4bf2-b7c8-e055d3cdb7c2)) + (fp_line (start -1.05 -1.25) (end -1.05 1.25) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 167e63cb-42ae-436b-8c6a-dcafeec5740b)) + (fp_line (start -1.05 1.25) (end 8.67 1.25) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 50b23e5f-4c95-4818-8592-c93f21097e85)) + (fp_line (start 8.67 -1.25) (end -1.05 -1.25) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 84215fcf-3dd2-4066-96bd-a599e106b035)) + (fp_line (start 8.67 1.25) (end 8.67 -1.25) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp a6449891-fb29-4f8d-be39-7e902503d9c2)) + (fp_line (start 0 0) (end 1.81 0) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp e060cd8d-ea20-4047-8fea-e453c5abea64)) + (fp_line (start 1.81 -1) (end 1.81 1) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp bb3c8707-5c85-4195-9e8d-c120b12ccf02)) + (fp_line (start 1.81 1) (end 5.81 1) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 89eed1ab-6265-49d7-b80a-034d1f027b23)) + (fp_line (start 2.31 -1) (end 2.31 1) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 22be63ca-5576-4f2d-90cd-7da64cc56973)) + (fp_line (start 2.41 -1) (end 2.41 1) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 88dfdcc6-6c43-4e67-823d-a2f8e968510c)) + (fp_line (start 2.51 -1) (end 2.51 1) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 6df45ef5-351a-47a2-8fd6-3e6e635cacbc)) + (fp_line (start 5.81 -1) (end 1.81 -1) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp d1d9b032-4040-4c1d-8352-08338099411f)) + (fp_line (start 5.81 1) (end 5.81 -1) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp ece69314-c947-4e89-96cf-9420bbad1f82)) + (fp_line (start 7.62 0) (end 5.81 0) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 451994df-6f4a-42e8-a559-d0ac5490a31f)) + (pad "1" thru_hole rect (at 0 0 270) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 3 "Net-(D2-K)") (pinfunction "K") (pintype "passive") (tstamp 7edd9072-4c40-4f22-be1f-a8a12840763d)) + (pad "2" thru_hole oval (at 7.62 0 270) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 4 "Row6") (pinfunction "A") (pintype "passive") (tstamp 0f3e21a8-4619-4d7c-8111-32b52575e7f3)) + (model "${KICAD6_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P7.62mm_Horizontal.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (layer "F.Cu") + (tstamp a8a75bfc-91fb-4c6d-800b-cb3324cd28d3) + (at 369.886036 143.739352 -90) + (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=7.62mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf") + (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 7.62mm length 4mm diameter 2mm") + (property "Sheetfile" "Franklin ACE 1000 Keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "100V 0.15A standard switching diode, DO-35") + (property "ki_keywords" "diode") + (path "/a4f95368-9cdf-4133-bc60-6a3be95d6d40") + (attr through_hole) + (fp_text reference "D9" (at 3.81 -2.12 90) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp c76cb843-7f8c-4ead-9c6c-7b28933456b5) + ) + (fp_text value "1N4148" (at 3.81 2.12 90) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 0e9c79c1-cefa-467a-a66d-5576d852629a) + ) + (fp_text user "K" (at 0 -1.8 90) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp b7336800-d14a-44e8-ab9d-6225366f681c) + ) + (fp_text user "K" (at 0 -1.8 90) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 1885f4dd-7dbf-4791-a4e4-cd4706d75625) + ) + (fp_text user "${REFERENCE}" (at 4.11 0 90) (layer "F.Fab") + (effects (font (size 0.8 0.8) (thickness 0.12))) + (tstamp cec9d7c1-72c7-4bc8-8693-ced7a8d05f93) + ) + (fp_line (start 1.04 0) (end 1.69 0) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 8f3ccec9-a520-4da5-a37f-c17cca57f426)) + (fp_line (start 1.69 -1.12) (end 1.69 1.12) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp d9647087-f7b2-4f92-bf49-ace0aa0c0225)) + (fp_line (start 1.69 1.12) (end 5.93 1.12) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp a5150d8d-016d-4886-87c4-9e1f19c73497)) + (fp_line (start 2.29 -1.12) (end 2.29 1.12) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 6234beb2-913b-41d3-8063-47975d4a5185)) + (fp_line (start 2.41 -1.12) (end 2.41 1.12) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp e696327d-a652-4bf5-81ab-3ceb236a4743)) + (fp_line (start 2.53 -1.12) (end 2.53 1.12) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp ce9cd110-f5b6-4fd4-a2bf-93ae1a41da81)) + (fp_line (start 5.93 -1.12) (end 1.69 -1.12) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp fbf1cdbf-8691-4632-a6e6-afe96268c458)) + (fp_line (start 5.93 1.12) (end 5.93 -1.12) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 601e4f31-3654-462a-aedf-3d19e9f5a0e6)) + (fp_line (start 6.58 0) (end 5.93 0) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp c419dbed-008a-4d8a-9d28-56ef1dabcbaf)) + (fp_line (start -1.05 -1.25) (end -1.05 1.25) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp c76d23ac-6a99-4049-918c-a6afc5cf7efe)) + (fp_line (start -1.05 1.25) (end 8.67 1.25) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp ce1bdcf6-17b4-4318-8673-860a7d3b1e48)) + (fp_line (start 8.67 -1.25) (end -1.05 -1.25) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 283bd0a3-ab44-40e6-b0d7-f874b530e3a6)) + (fp_line (start 8.67 1.25) (end 8.67 -1.25) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 5077ae2e-f03f-42e3-8e44-fd6179ec6320)) + (fp_line (start 0 0) (end 1.81 0) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 3526398b-145e-4c7e-bf3c-017d4bbe305d)) + (fp_line (start 1.81 -1) (end 1.81 1) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp d09e5e9b-936a-43d1-952f-9c4c62139bb2)) + (fp_line (start 1.81 1) (end 5.81 1) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp a246ba52-8df9-46a0-9fa0-ebe244d8384a)) + (fp_line (start 2.31 -1) (end 2.31 1) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp c970faaf-0d36-401d-a3fd-be4fc6fa105a)) + (fp_line (start 2.41 -1) (end 2.41 1) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 1d2d4360-fb44-4c98-a63d-52443c16fcb0)) + (fp_line (start 2.51 -1) (end 2.51 1) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 3029f8d9-a6ea-4c81-bc68-1e1c01a2196f)) + (fp_line (start 5.81 -1) (end 1.81 -1) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 33f97963-6efc-4f80-a6f8-c78ceb2f18d6)) + (fp_line (start 5.81 1) (end 5.81 -1) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp c7354442-1024-43ff-9877-921cb249a1a7)) + (fp_line (start 7.62 0) (end 5.81 0) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp b6769e31-ca04-41ed-bae8-f9a9f4bea083)) + (pad "1" thru_hole rect (at 0 0 270) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 17 "Net-(D9-K)") (pinfunction "K") (pintype "passive") (tstamp 3b35d298-a816-448c-b40a-46e129b3d1c9)) + (pad "2" thru_hole oval (at 7.62 0 270) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 18 "Row9") (pinfunction "A") (pintype "passive") (tstamp 021801da-5279-44cb-8522-4a05e3de7601)) + (model "${KICAD6_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P7.62mm_Horizontal.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (layer "F.Cu") + (tstamp af151757-dc5b-429f-9b6c-c31fdaaf56d3) + (at 247.438036 216.170352) + (descr "Cherry MX keyswitch, 1.00u, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u plate") + (property "Sheetfile" "Franklin ACE 1000 Keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Generic connector, single row, 01x02, script generated") + (property "ki_keywords" "connector") + (path "/6d7a9271-9a65-4573-9b42-f0179eda0b8a") + (attr through_hole) + (fp_text reference "K23" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 43b96b8b-f9d0-49d3-9255-8c50163b8494) + ) + (fp_text value "V" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp a7cbcc85-8cbe-4125-a0f6-c4124304877a) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 8dc6a54f-8f84-429a-8a9b-7e69bb3af52c) + ) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 595b4db1-26e3-49de-a74f-fc5cb3e15245)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp ce4742ac-2d34-410b-8a1b-b0294fbc9036)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 67be121e-02b4-490d-979d-680b3bb7e629)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 70f97cc8-6653-4a2f-b6ed-1df03b6ad3db)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp eb9c0ad7-2ef0-4476-9c5c-b9b979de772a)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 947c8e13-d7f5-44c2-a327-0303ae2a817a)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp c4633295-3156-4fd3-9bdb-736477242dcb)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp f6e5a425-36f5-4800-9acb-129baf273449)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp defb3e09-e7a7-4032-98ee-18dce6e4bc9b)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp a014fa33-87e8-4efb-93ea-1a2a8b451e56)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 51def9dc-2a10-4bad-bab3-5aec7e1991df)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp a9a4f6b0-34ef-4e98-96fa-d9389f0b5f28)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp a3fcfcad-ace1-4c55-9c3f-36d71ce51729)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 3092966e-01b5-446e-9d4e-dddad5d84079)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 56d4dcd6-8ae8-4c6c-a317-8b12974d75f9)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp fbcb19f2-4f6b-4b0b-aa88-042530a7f922)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp 257c0e66-22be-4162-84d4-286a8c228fba)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 19 "Col7") (pinfunction "Pin_1") (pintype "passive") (tstamp 26c61a16-a67f-4d51-a122-c3553acb382d)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 12 "Row2") (pinfunction "Pin_2") (pintype "passive") (tstamp 3e137b0b-fe0b-4483-9f5c-972e31a8ecb1)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_Plate.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (layer "F.Cu") + (tstamp af275944-b5f4-44fc-a43b-e3d5eaf00580) + (at 128.058036 178.070352) + (descr "Cherry MX keyswitch, 1.00u, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u plate") + (property "Sheetfile" "Franklin ACE 1000 Keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Generic connector, single row, 01x02, script generated") + (property "ki_keywords" "connector") + (path "/5b5270d5-74a7-4e2e-8368-f48c49662074") + (attr through_hole) + (fp_text reference "K2" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp c46364a0-4424-4071-814b-9ca552b83afc) + ) + (fp_text value "BREAK" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp a84357c7-ecc4-482b-aa9b-f8a91963c1ce) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 264f09c9-aa02-462e-9465-0e78f787bec2) + ) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 944b87a2-edda-4160-a84e-ae55307f013d)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp dee75ec6-e465-43b8-bea9-feab5ed13532)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 7e5532fd-9aac-42df-8e3b-970424c20c34)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 043d2588-3264-476f-9396-d4aaae79af0c)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 6b694618-253a-4857-83a8-b1306e78618e)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp fd1136bd-8048-42d8-985f-3ec22712c742)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp a448e306-8239-4077-81dc-49bcaace7ef7)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp c7259ca7-20fb-4333-8a83-ac76d7d27fea)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 2f0e668f-af61-404c-8b66-f18bd87d6bf4)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 5b3aa846-27fb-4c68-ac8e-f0843ba32f5c)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 03d68052-1cc6-49fc-bcd5-ea6189b13f8e)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp c34e09fe-c711-4fdf-8082-e1654bfe3cdd)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 39bb550b-f7e1-4553-91d1-e0f393102fb5)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 8ef30c3b-a337-49a0-9936-de350ef5b8b1)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 232404fa-f42a-475f-809d-12e9b6e89ef3)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp f0abc98f-9ed7-4583-8023-89550a2b67ca)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp 430a6dc4-2561-4918-971a-84ddc29559a7)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 31 "Col1") (pinfunction "Pin_1") (pintype "passive") (tstamp 5e3f9d43-45c9-467d-86e0-a14e106aca81)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 16 "Row0") (pinfunction "Pin_2") (pintype "passive") (tstamp 07d91f90-a790-43e5-ac5e-7d7a615be55d)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_Plate.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (layer "F.Cu") + (tstamp b172bd7b-19c1-4ea7-8c2d-241345c4f5fb) + (at 476.038036 159.020352) + (descr "Cherry MX keyswitch, 1.00u, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u plate") + (property "Sheetfile" "Franklin ACE 1000 Keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Generic connector, single row, 01x02, script generated") + (property "ki_keywords" "connector") + (path "/191efab9-e353-4fd8-a38a-653b9440f301") + (attr through_hole) + (fp_text reference "K69" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 77a5fdb7-08aa-457b-9109-78fa012d0da4) + ) + (fp_text value "9" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 0365d120-1320-4f1d-bf21-cf801eff8890) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 4c13c9cb-7ab6-4eba-9fa6-74fd523713ea) + ) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 6d9caa83-42c9-4507-b55b-0940342403c6)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 6f21a73b-3ece-4bc7-b58c-bb5643d0f842)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 8efafb6b-6ed5-4e80-8879-226d69d3f52a)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 16c618b8-4c55-4da8-911d-d090131011f3)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 114219ee-4126-470c-bc58-992f8c889736)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp eeaf5f1c-62a0-4479-8879-0d03dfee2faa)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp c5da9167-e770-4353-9fe9-b2dce2d84958)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp a4f8bbbc-2ad3-41df-8b42-44809306f32a)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 1edcda38-a0ac-40a3-80eb-e0fa988f0b67)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 18019966-65d9-4d61-a26a-9e0e4e1cbc68)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp a4813bb7-a896-4941-87cb-2a80e76c6283)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 8b9cbd9f-4b59-4517-8eaf-37d56ec71934)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 09074e25-6149-4de6-9ae4-868ccca0bb62)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp d86b266e-0962-46e7-a437-0e191409f649)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 84729c6d-7fb7-4548-9884-1bfb1ce60916)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 10253db6-97b3-4f12-b6f8-3781ca469d96)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp beb931b0-3041-43bb-9830-72eaed9f4048)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 25 "Col4") (pinfunction "Pin_1") (pintype "passive") (tstamp 99dd11e0-ceb6-4205-9c42-bf04b4482253)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 18 "Row9") (pinfunction "Pin_2") (pintype "passive") (tstamp 205a20c3-163e-46db-bcfb-3f47023e3cec)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_Plate.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (layer "F.Cu") + (tstamp be3c3278-3d94-4508-b929-36343ff50578) + (at 456.988036 159.020352) + (descr "Cherry MX keyswitch, 1.00u, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u plate") + (property "Sheetfile" "Franklin ACE 1000 Keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Generic connector, single row, 01x02, script generated") + (property "ki_keywords" "connector") + (path "/365ce89a-7471-4b1f-b77b-d8e88ccd53d5") + (attr through_hole) + (fp_text reference "K61" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 17eb939e-60ae-4bef-8028-1fc9b5db8d16) + ) + (fp_text value "8" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 9e6aa045-2145-4350-88ea-300f482a00c7) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp a87855d9-d085-4961-9673-abf2307448a2) + ) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 3666f36a-9ced-4cc4-845e-9c4c1b69e642)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp dcdb933c-b74b-4553-9d38-55ac13bf1c90)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 542a4631-d373-401f-948c-ef4477833fa8)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 4e1a8f2c-3000-4b41-844d-a3a017b094ae)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 2cf35b7e-cb4c-48c9-91b0-42467fde8caa)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp aa08dc14-2e74-4c77-9c46-35762c65cd20)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 2b99bc4d-c5a5-4b06-bd58-7891b7dd903c)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp d79895b9-8db7-44b9-a2f6-d62685c5e4b0)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 2ba0c378-8e0e-4523-9967-3b19eec73ee6)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 43704af6-0085-45d9-83c5-52b56d90238f)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp a49efeed-e08b-4f8a-ae0f-da314ae58b7e)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 0b7263c7-38e4-4520-ad8b-05ed9550b2be)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp bbb93d7b-7ed1-453f-a532-876061356602)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 016747ef-5514-4565-9981-0ab5b97624f7)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp af7c9c6b-cfc3-4a5a-a29d-7a19bc1cfefa)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 92dac9c7-83cb-49f1-beaa-d2160f574365)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp a7d2278f-843a-41f1-89e6-044e15bf5fbd)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 25 "Col4") (pinfunction "Pin_1") (pintype "passive") (tstamp 69065a64-c3ea-4cca-957d-4e7a048905e7)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 2 "Row7") (pinfunction "Pin_2") (pintype "passive") (tstamp 95888408-c26a-400e-a23c-619b0b84b469)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_Plate.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Button_Switch_Keyboard:SW_Cherry_MX_2.00u_Plate" (layer "F.Cu") + (tstamp c24b1c82-5532-4d64-be39-6a454ddb1ab7) + (at 390.313036 216.170352) + (descr "Cherry MX keyswitch, 2.00u, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 2.00u plate") + (property "Sheetfile" "Franklin ACE 1000 Keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Generic connector, single row, 01x02, script generated") + (property "ki_keywords" "connector") + (path "/759afb08-9611-45ae-894a-9b7d4bb42f2c") + (attr through_hole) + (fp_text reference "K60" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 9fa1badf-b1e7-4c95-99ad-eb19b12f3650) + ) + (fp_text value "SHIFT" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 1292baa3-a54a-4305-b54d-c408ed9d6e78) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp a80bc2b7-e57c-4b56-a6df-a74e24990850) + ) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 219a4298-ad7c-43e3-8cf1-fd321d1759b5)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 9c007ab4-f7cf-4efe-a214-bb5e57808cdc)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 9eccd68c-77f0-4b1b-aacb-5932d21670b9)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp c8a02534-1717-4f44-ae9b-9402d22232ce)) + (fp_line (start -21.59 -4.445) (end 16.51 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp f2cd3ad2-f71c-46cf-ad61-e21cfb09cdbf)) + (fp_line (start -21.59 14.605) (end -21.59 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp e195e996-c24b-419f-8f0c-5a4915a084ca)) + (fp_line (start 16.51 -4.445) (end 16.51 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp ef665094-671c-445b-8987-8c6d8c61ecaa)) + (fp_line (start 16.51 14.605) (end -21.59 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp fae5f5cc-a8d7-4e03-9607-5d1adf371074)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp f9c80228-6798-400c-b2fa-28baf4a10160)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 78c2a3b4-3c06-41ec-be75-67473e96bd39)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp d96ff4cb-3122-4d04-b770-210c355b61d0)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp c2b9bda4-3d97-468e-a01b-0c01f30adb58)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 2fbc4cfb-441e-45f9-a370-a0e810ace778)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp db2e23e2-5807-4b81-8d1b-d0e6402d8ec5)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 0a794451-f2b1-48e0-8450-5e1a75477a65)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 097177fc-614f-4ab8-ac5f-bc76a0cf7c21)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp ae865fd6-3edb-4573-9fd5-d7320740af67)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 27 "Col3") (pinfunction "Pin_1") (pintype "passive") (tstamp 8002cb6c-7abb-40f9-b686-1635cecf817d)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 2 "Row7") (pinfunction "Pin_2") (pintype "passive") (tstamp bdb804de-188d-4c9d-a9c4-668dfdbfeb66)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_2.00u_Plate.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (layer "F.Cu") + (tstamp ce1ec5e5-2c20-4926-8dba-c3e414bb0259) + (at 437.938036 178.070352) + (descr "Cherry MX keyswitch, 1.00u, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u plate") + (property "Sheetfile" "Franklin ACE 1000 Keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Generic connector, single row, 01x02, script generated") + (property "ki_keywords" "connector") + (path "/f2ac7736-1456-4f9e-a373-430dffeb967a") + (attr through_hole) + (fp_text reference "K54" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 0a8edef7-d58f-4d92-817b-339537b73c0e) + ) + (fp_text value "4" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 743e1102-1810-4b31-a056-1fb99a1fde0a) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp cdb5871c-bf71-4ef7-b718-757597058134) + ) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp d2721d68-4c91-48ff-80ca-adf0a7ac8368)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp af1e1233-6ef1-475f-8eaa-269ffeae8d5e)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 7191c2ef-0447-4ad4-a30f-be37df5efae5)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 17aaa3ee-600f-4a0e-854b-2886b0e43dac)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 0cb92cba-9892-47b5-a133-78693f02a625)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp d4985c8e-da45-4114-96fd-a0a51d940c8d)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp eaa0fbf9-2ad5-4f1b-b5ce-21c800630e9a)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 8de1e77b-09a6-4182-8426-1e70598b6824)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp cf9211e2-2fe1-4aa8-a9db-6b27b63d9a1a)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp e319dac5-cecf-45af-950f-789d45625b7d)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 36dca433-a0a0-4c70-a82c-d7c643ced2f3)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp dd935aac-6d92-47d4-b3df-55242202dfe0)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp a00f4217-b408-4a6e-b912-a400aaa2426d)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 06d56b80-cd05-4a52-a181-aaa4b992fc45)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 9b5f6b03-6f33-4c1a-84cf-1bed31277b37)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp dc1a85ad-5969-4350-b54c-e4f5c16c0154)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp ff97582b-3781-4d97-9ed1-64586c5c1cf7)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 23 "Col5") (pinfunction "Pin_1") (pintype "passive") (tstamp f4e9ab6b-ad22-472c-aa84-2c71fbbe222b)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 4 "Row6") (pinfunction "Pin_2") (pintype "passive") (tstamp e2ccc2b8-ca34-4d1b-93f4-29351277b1b3)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_Plate.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (layer "F.Cu") + (tstamp ce7221f6-703d-4018-b0e3-b4da68d72c0d) + (at 214.164036 178.070352) + (descr "Cherry MX keyswitch, 1.00u, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u plate") + (property "Sheetfile" "Franklin ACE 1000 Keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Generic connector, single row, 01x02, script generated") + (property "ki_keywords" "connector") + (path "/dbf30039-89fc-4f02-9c74-1715f9d70248") + (attr through_hole) + (fp_text reference "K17" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 668ac351-8f5f-4dcf-8a4a-8f550571d6be) + ) + (fp_text value "E" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 640a9e68-69c7-4b4d-b722-fdf6adfd0684) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 720381b4-4edc-4a7e-b1d4-3ae7c0f26362) + ) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp c616eab9-4a2a-424a-a049-91451777d3ab)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 823f923e-33b8-4e80-9ec4-62d9d0ecad82)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp fa60d16b-846e-4f4f-bed1-7f89c8b5899b)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 4ac5226a-57fa-481d-9135-7c3f726a9a81)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 82fbd3ac-dbd1-4038-91b9-7fc1d41a4e59)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp c953a8c5-e953-4a55-bf47-dacc9db5e511)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 0b421813-5ace-402d-a9a5-8fb70d66f75f)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 14d8a57b-e3b7-4653-8eb7-5b05ee9fe4ff)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 9696a709-596d-4f5e-b770-5baefaeb89bb)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 218166ca-0a51-454f-baa3-daa89263229a)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 9894272e-db21-4edd-be69-28f855a1f6f6)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp dd9fca99-0509-4244-8937-81bacf7a50bb)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 0cd59704-773a-4c7b-9af1-4b3ae45fc23b)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 9a2be6e1-6aed-43a9-84b2-a952d1881534)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 8489ed4c-6e03-4e20-af49-4fbfcda59ae3)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp de241f6d-2c88-4240-a2cc-365c98e8fd4b)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp 23d9cbd9-8b3d-42ee-a4f6-d37002bd04ab)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 31 "Col1") (pinfunction "Pin_1") (pintype "passive") (tstamp 9d98cf37-e201-4e49-bc87-5a14a0d77dda)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 12 "Row2") (pinfunction "Pin_2") (pintype "passive") (tstamp 4c21f22f-8003-421b-b212-4b06fd5cdca4)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_Plate.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (layer "F.Cu") + (tstamp cfee5f60-10d3-490f-aba8-e5135c8bd2ac) + (at 318.939036 159.020352) + (descr "Cherry MX keyswitch, 1.00u, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u plate") + (property "Sheetfile" "Franklin ACE 1000 Keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Generic connector, single row, 01x02, script generated") + (property "ki_keywords" "connector") + (path "/7375ca19-b87c-41d3-b6bc-069ef650f0ef") + (attr through_hole) + (fp_text reference "K41" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp ae225a9e-2e74-4f13-904e-31c92b9bc8a1) + ) + (fp_text value "9 (" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 77b8765e-0d7f-45a8-9802-c33a9ddcb59f) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp afb050d4-59ea-47a9-b041-3be3d2ec6f67) + ) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 2c6b50c0-794f-46b9-b2df-0cae8e3753a3)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 8ef98067-671f-4413-b835-f84d2cbecc28)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 210cc48b-1402-4544-a466-a74ab558055e)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp cf5a3678-591c-4b40-80ef-dade3399512a)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 1afb1274-4b02-4f77-9094-e82d7935c267)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp b300bd1a-5cd3-4008-a560-703b4af3f6ad)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp eb01cb24-5fa7-4e1c-93ed-ea6aef989bc1)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp b1c10a77-b14e-4304-95d0-aa5014e2ec01)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 8d45fbfe-f4b7-4f8d-8874-b3d0dc4480fd)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp e4231cb1-3830-4876-b634-0938de46b3cd)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 064eb2c4-181a-4c86-86db-f046db9b1944)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 036e4269-7e29-4994-818d-5b7625e4f953)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp be6d9c23-bc82-4680-9ae3-9d7c5b46a147)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp c4a02c77-32ac-41f0-a6c9-e5d42ebad8a2)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 48773a9d-6f0e-4b6b-82a8-095a8ef4bc6e)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 5c341726-df40-4473-bb63-56e706ae2e51)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp 7b58558d-6885-45fc-a226-76b8795b1d45)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 33 "Col0") (pinfunction "Pin_1") (pintype "passive") (tstamp 29aef17c-2e8d-479e-ad83-3d56519057af)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 6 "Row5") (pinfunction "Pin_2") (pintype "passive") (tstamp a4fd48a2-5607-4d96-9cd6-cb11991100cf)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_Plate.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (layer "F.Cu") + (tstamp d093a59e-b8fa-49be-adaf-d8ada4d11207) + (at 195.114036 178.070352) + (descr "Cherry MX keyswitch, 1.00u, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u plate") + (property "Sheetfile" "Franklin ACE 1000 Keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Generic connector, single row, 01x02, script generated") + (property "ki_keywords" "connector") + (path "/a471d0ec-cea3-4d38-87c9-c6350032cd2c") + (attr through_hole) + (fp_text reference "K13" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 03602fb2-9cf6-4b81-85e9-9b5f8cb089d3) + ) + (fp_text value "W" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp c4368291-bf86-4adc-b006-f367f41f70f9) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 44c2e19b-b610-4396-a4c9-3d984534d276) + ) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 82cb1191-c502-424c-afd9-bca779a60a90)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 3ed1a9c6-e0cf-40b2-bf08-3a2fa1b04416)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp cf600735-b999-4cad-b99d-aa4a73416584)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp d08be753-f371-42c8-a62c-0a1783ca798f)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 587bce74-4f02-4ce8-af33-f23ba870fd7f)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 8e87e677-c5a3-49fe-bf38-4ff092711e46)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 226decd1-f875-4f3f-8af8-ef4d144cb43b)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp e4a80382-8720-4c9a-9d3f-e86ef86f94b3)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp c5ea21a9-7adf-474e-aaf3-1253180a935c)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp b25fbb2f-21ce-42ec-aae8-21968ea1acdd)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 1a194581-69cb-4802-b6fb-1f5938550685)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 935b09c1-1ad9-49f9-a0ab-b8b5722d86d2)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 60ca1eb9-82b4-4f34-aaf8-b334fe199b43)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 25f125b4-b91a-4d31-a9f9-be89c561092a)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 478bca15-dddc-4986-a3e9-6988db66190d)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 307a47f6-dbc0-4024-9445-cc22a0d1af30)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp e2263b22-2c48-4020-bf4f-0f9d2a81ebe5)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 23 "Col5") (pinfunction "Pin_1") (pintype "passive") (tstamp 0f22c512-e336-4e1e-913e-7490ce7e164f)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 14 "Row1") (pinfunction "Pin_2") (pintype "passive") (tstamp 1ed433ea-14a0-4ff3-8b05-47333f04b282)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_Plate.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (layer "F.Cu") + (tstamp d478e914-0d25-4832-94a8-1fe36f5ea023) + (at 290.414836 178.070352) + (descr "Cherry MX keyswitch, 1.00u, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u plate") + (property "Sheetfile" "Franklin ACE 1000 Keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Generic connector, single row, 01x02, script generated") + (property "ki_keywords" "connector") + (path "/6556b1de-d291-4dbe-a9fb-875df2e6dbd8") + (attr through_hole) + (fp_text reference "K34" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp dae4a6d3-e568-41a8-96ce-b15a412184e4) + ) + (fp_text value "U" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp f8548af4-c748-409a-add5-0791e8dbc620) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 44f994f2-4f04-49e6-916b-7d9ea7a5afe1) + ) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp b9579fde-6dc9-40cc-8741-daca4e9f6df1)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 7769bcbb-3be6-4fd0-8105-8186cf595ca7)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 8910e991-31ec-4621-a2cc-f6bffe1cafb6)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 31a5d1c6-9297-41d5-b7d2-5ebc258661df)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 5fb6bb3e-7e01-4904-9b93-8dde9eaf47c9)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 5469eaa2-3d63-4f2f-b151-5dcf8caaf17c)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp fb22f938-d4a5-4541-95de-2dfc026010c4)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 87c2a16d-c076-41f1-ae01-6416f4fff016)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 5b04c9e6-9e59-4490-af2b-59d2581c6843)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 7626bba4-c49c-4eac-b3ee-0f1d05f52977)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 31f159c0-2464-4657-af78-b29a0a6fdd5f)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 1798ae7e-36dc-477f-b85d-8be727e5e5c0)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp b316bb84-1da0-4861-8efc-3810928faf2b)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp acc448f4-af7c-4c80-8163-68a195eb7d92)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 5b80e3c0-06a7-4750-997e-c02166ccca3b)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 6335bee1-9ed1-4a78-a7c0-384fcea559a0)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp 70298af4-9cf8-4cf6-aa21-b25ebc5468e2)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 31 "Col1") (pinfunction "Pin_1") (pintype "passive") (tstamp c83a4f39-c6dc-4aa1-b2a2-ea5fba024806)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 8 "Row4") (pinfunction "Pin_2") (pintype "passive") (tstamp acdc9c42-d498-4018-81ea-7ed5f4f923bf)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_Plate.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (layer "F.Cu") + (tstamp d5cc49a1-a9de-4dd8-a643-c53fa688657c) + (at 294.428036 197.120352) + (descr "Cherry MX keyswitch, 1.00u, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u plate") + (property "Sheetfile" "Franklin ACE 1000 Keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Generic connector, single row, 01x02, script generated") + (property "ki_keywords" "connector") + (path "/d04f5961-8eec-4726-8e32-c05d3aafb29f") + (attr through_hole) + (fp_text reference "K35" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp cffb782d-6a51-4345-a6fc-17ff3c29a051) + ) + (fp_text value "J" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp ffae4dd6-8830-489b-bdf6-8de3ebea9c73) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 31ddbdf5-6694-4364-aa5b-b29381d99c29) + ) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp db4f6c29-de9d-4650-a4d0-ee95d4c3025c)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 3fd6ffde-0335-49d2-aed7-86fc1949569e)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 167f8d0c-770c-4891-9be3-df748ee2376d)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp e5568f7c-edf9-4a60-a71c-215b3d21a3c5)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp a3ef24e2-33d0-41d5-99f4-b9d5ef2384c1)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 03603049-4f9b-419a-826a-41f67502c2df)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 3dd677e6-f665-4247-a0a3-70f155841f0f)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp fce8d450-f045-48f6-ae1f-6db5fede1940)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 9e921e93-e9f5-41a4-8179-8332ae213010)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 73f49a00-50ac-4a54-b6ab-dac3eb0c6986)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp fb2704e5-4c74-4edc-883d-265a300d4a15)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp e8eb3c97-857d-4b9e-b23a-d502410764d5)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp c37d720e-b163-4436-bda8-c0cc173fa13d)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp d65eb730-5a1f-4716-b4da-84a68c68d8d1)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp fed10a9a-68e4-4945-a089-cb0af8976721)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp e90a01cb-b1ac-46c9-bef1-984b4d111ed6)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp 0132976c-f8d4-4d96-a4d6-67d3ae4de39a)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 29 "Col2") (pinfunction "Pin_1") (pintype "passive") (tstamp b9b2f2ce-fccf-4084-bea9-8da64e725fb5)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 8 "Row4") (pinfunction "Pin_2") (pintype "passive") (tstamp 2da38395-12b8-4258-b9ab-e445950ca767)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_Plate.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (layer "F.Cu") + (tstamp d7f234ec-23c2-46cb-9902-3e12b0d5e9cf) + (at 370.628036 197.120352) + (descr "Cherry MX keyswitch, 1.00u, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u plate") + (property "Sheetfile" "Franklin ACE 1000 Keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Generic connector, single row, 01x02, script generated") + (property "ki_keywords" "connector") + (path "/c8064cb2-737c-443d-a50a-eb56b995f875") + (attr through_hole) + (fp_text reference "K59" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 475bce94-0705-4b7a-89ba-443c57b6ceab) + ) + (fp_text value "; \"" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp af8ef463-0360-4ca8-8345-d879e64f0380) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 068816b3-e3f3-40a3-937b-e8695c2e5fc5) + ) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 4650cd4f-f8a7-4f85-a000-37177cfe532d)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 3eabc323-713e-427c-86ef-e93169ae3078)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp affc915b-704b-4dae-90a2-2bc572512219)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 68644e6a-4197-4511-b23a-c99e3f59d8ad)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp e01baafc-ee4e-4e49-916b-8747b10550b0)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp afe447c1-6d67-4983-b457-f33f5930a799)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 00c2942b-bfca-49f7-9e88-1b1229250c35)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp cd89cc77-d6c4-4bcf-a7b7-fe7f0c00e94b)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 6e4aa237-3c19-4d0f-b44f-457970c87918)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 17f89cca-4ae9-44c7-bd30-855c2a6ac191)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 6ccccd0f-9b2b-494f-9cad-d14729147109)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 57376614-10bb-4493-a8e5-d204bb92a8d8)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 3538b9f2-cdfa-4b38-b9fa-96c71422e1c7)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 7d39ea0f-77d1-455c-a654-164247b88249)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 764f9cb0-8930-433b-b109-6c070e694a87)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 65d65752-c521-4276-b9ff-165b9d361354)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp d56633db-cf4e-4e19-ba6b-d9167e98e650)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 29 "Col2") (pinfunction "Pin_1") (pintype "passive") (tstamp 66483363-19b2-4a6a-a46b-437fad53bffd)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 2 "Row7") (pinfunction "Pin_2") (pintype "passive") (tstamp aeaea2c0-6a2b-403b-bc34-802e5db35997)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_Plate.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (layer "F.Cu") + (tstamp de18a0bc-4f37-4fb2-bf25-83a1d27ba021) + (at 323.638036 216.170352) + (descr "Cherry MX keyswitch, 1.00u, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u plate") + (property "Sheetfile" "Franklin ACE 1000 Keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Generic connector, single row, 01x02, script generated") + (property "ki_keywords" "connector") + (path "/63c9dbb2-9b5c-472b-b653-c40d0050c9e4") + (attr through_hole) + (fp_text reference "K40" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp ad0ed8d1-f6b1-411c-8043-7fdc9542981f) + ) + (fp_text value ", <" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp e43ccaeb-dbb7-4c85-ab55-9b18cf9a609d) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 401a9da6-f154-47d8-8d14-8d5a56111a4a) + ) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp eb2508df-3934-46c8-881c-e1d5e66bbfbd)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp bbebf9cf-fe4d-4b0d-8b1c-4d0b0d4f4d14)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 62423863-bf95-4714-861d-48ed49746ac1)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp b1069471-2892-4b38-9ae3-dc33a5ae4e8f)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 3b413dfe-682e-451d-9044-0849529e99ba)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 131ffa11-15a3-481a-bbca-4ee09aad75e6)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 202fba6c-d187-493e-8b90-d2e8865105f3)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp e15c9ccb-d342-48da-80a8-37c7812b122c)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 43c5db19-798b-44cb-9d01-092401ce9f92)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp fb52ba86-9766-4de1-9848-b396fcbfdc3d)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 524a13e0-bf09-4c1a-90cf-5ba66d239aec)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 11aef2b4-e64a-4a9b-8f7f-abc868dc711d)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 729f249b-7a2b-4912-96c3-ae6ee50720fb)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 8f57527b-7d96-4d30-abc9-391194f59cc7)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 10665926-5a24-4e49-b1e4-81162b508471)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 826a7f2b-3bd2-4183-a50a-5daa0fff8b95)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp ac11e4fc-9757-4771-9348-23b8024098d5)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 19 "Col7") (pinfunction "Pin_1") (pintype "passive") (tstamp f927fa5e-0011-481f-8108-f505d1348fc8)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 8 "Row4") (pinfunction "Pin_2") (pintype "passive") (tstamp e432714a-1523-4fa5-868a-a5c2ecf19420)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_Plate.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (layer "F.Cu") + (tstamp e07ad28c-0547-45a1-aa41-7efe755d7b4e) + (at 275.378036 197.120352) + (descr "Cherry MX keyswitch, 1.00u, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u plate") + (property "Sheetfile" "Franklin ACE 1000 Keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Generic connector, single row, 01x02, script generated") + (property "ki_keywords" "connector") + (path "/49f55eb9-87fd-445a-b824-413c7d6944bb") + (attr through_hole) + (fp_text reference "K30" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 0609a4db-1e50-4613-9617-9600cd787a09) + ) + (fp_text value "H" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 1cce73ae-34f8-4cdc-ab83-df84c8d032a5) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp c00cc56e-8c59-4465-ba1c-a56aa4e38890) + ) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp efefd005-caeb-4e8e-9d64-c8e5896fd30a)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 10c71f11-1511-4353-9201-126cf323257a)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 81223ff4-4887-4605-97bb-ab180370e393)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 8a50d5ec-d1a7-4d9f-9bd5-ee55989f13ab)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp d9fd7348-492b-4181-9ea8-1b32cf989f6f)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 8cc01243-4f8c-4527-b869-2e7bb1d8f8ed)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp a39aad1c-4c55-4158-9d30-126cbb83b37d)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp b1740ef2-6e8e-4668-ad86-7191f6420114)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 4ed27d46-d5bf-41b9-8355-0809792ae4d3)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 02bfd270-5be4-47d5-9969-9c258c78085e)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 695c0daf-93aa-41f6-942f-44a8d4618204)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 23d902ca-3c52-47cb-b52e-973823d86879)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp bf6680af-3bd9-4c59-86b5-f6750d52ac6a)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 91c7ca72-2ee3-48b1-8edf-c6b8bf715119)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 94c1f8d2-8f67-44ca-8d2d-0d9c55f07268)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 40e8f3e2-bec0-40b7-b67f-a8a7753e4ca7)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp 983ffbb4-5876-4d61-b08f-65d0ccf78e0b)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 21 "Col6") (pinfunction "Pin_1") (pintype "passive") (tstamp 0cf1f51d-766f-4fbf-abd3-cee0b5945e26)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 10 "Row3") (pinfunction "Pin_2") (pintype "passive") (tstamp 3bb9179b-d80d-4da1-9a3b-4df41a202c97)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_Plate.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "LED_THT:LED_D3.0mm" (layer "F.Cu") + (tstamp e216445b-aa92-4f0b-a578-b5b506bcec41) + (at 162.353036 202.299352 180) + (descr "LED, diameter 3.0mm, 2 pins") + (tags "LED diameter 3.0mm 2 pins") + (property "Sheetfile" "Franklin ACE 1000 Keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Light emitting diode") + (property "ki_keywords" "LED diode") + (path "/bada90ef-d0b9-4350-867b-418f3f5aa34e") + (attr through_hole) + (fp_text reference "D10" (at 1.27 -2.96) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 60ef7533-3fa6-4b2f-b71b-c707d7da20b8) + ) + (fp_text value "LED" (at 1.27 2.96) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp ae087f17-1441-4a0f-8d2a-85c504d36ae8) + ) + (fp_line (start -0.29 -1.236) (end -0.29 -1.08) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 63856069-13c1-4a0e-99f2-8f237027bd03)) + (fp_line (start -0.29 1.08) (end -0.29 1.236) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 102bc0c9-e20e-4bf4-8c2c-6ed6b2e2336c)) + (fp_arc (start -0.29 -1.235516) (mid 1.366487 -1.987659) (end 2.942335 -1.078608) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 13080525-6380-415e-8b29-c1bb489adefc)) + (fp_arc (start 0.229039 -1.08) (mid 1.270117 -1.5) (end 2.31113 -1.079837) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 508c2baf-edbb-415b-8289-5c5e9ef6f317)) + (fp_arc (start 2.31113 1.079837) (mid 1.270117 1.5) (end 0.229039 1.08) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 3e5f4368-4262-4dfd-a59b-c429fa48d799)) + (fp_arc (start 2.942335 1.078608) (mid 1.366487 1.987659) (end -0.29 1.235516) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 79054d97-8870-4699-b2ca-a0acc2945b59)) + (fp_line (start -1.15 -2.25) (end -1.15 2.25) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 5982c0b4-dc96-4c12-8a79-f1c9a0438054)) + (fp_line (start -1.15 2.25) (end 3.7 2.25) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 34c23c7d-1aae-4757-b342-b765bd5318a4)) + (fp_line (start 3.7 -2.25) (end -1.15 -2.25) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 507d2e87-6ed7-4dbd-adc0-9124b37547b9)) + (fp_line (start 3.7 2.25) (end 3.7 -2.25) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp aef120d1-3d5f-44e7-87b7-b4f22b03eb86)) + (fp_line (start -0.23 -1.16619) (end -0.23 1.16619) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 3988f8f4-4160-4610-92ba-6bdd2905012e)) + (fp_arc (start -0.23 -1.16619) (mid 3.17 0.000452) (end -0.230555 1.165476) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 4e7a5736-59bb-47a9-a90e-f2f74d102315)) + (fp_circle (center 1.27 0) (end 2.77 0) + (stroke (width 0.1) (type solid)) (fill none) (layer "F.Fab") (tstamp a0c875cb-cdf0-4c95-b29e-92787cb3a343)) + (pad "1" thru_hole rect (at 0 0 180) (size 1.8 1.8) (drill 0.9) (layers "*.Cu" "*.Mask") + (net 20 "Net-(D10-K)") (pinfunction "K") (pintype "passive") (tstamp 8e2db63b-2e37-4f43-b472-5e4bfa84acca)) + (pad "2" thru_hole circle (at 2.54 0 180) (size 1.8 1.8) (drill 0.9) (layers "*.Cu" "*.Mask") + (net 22 "Net-(D10-A)") (pinfunction "A") (pintype "passive") (tstamp c5740f3d-a1ec-4021-b95f-00884acd3c54)) + (model "${KICAD6_3DMODEL_DIR}/LED_THT.3dshapes/LED_D3.0mm.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.50u_Plate" (layer "F.Cu") + (tstamp e5027966-02db-4aa6-8475-ee8f9d242880) + (at 394.758036 197.120352) + (descr "Cherry MX keyswitch, 1.50u, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.50u plate") + (property "Sheetfile" "Franklin ACE 1000 Keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Generic connector, single row, 01x02, script generated") + (property "ki_keywords" "connector") + (path "/8a48122a-7bd6-4ee7-8f7d-7dac0ce57169") + (attr through_hole) + (fp_text reference "K67" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 1a37fba0-1d7e-4a55-b4f6-16e9d3f3c02a) + ) + (fp_text value "RETURN" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp d1ef1feb-6077-46b9-a9b8-81ffbd4fe9df) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 46738930-a6da-4dd5-839d-4c3fbdfb728f) + ) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 26114115-bc6a-4b10-967e-6100b6abebe4)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 49543042-6c9f-4254-87a5-ad5819389d01)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 941cfdf9-dfaa-4921-963d-b3c33cec9bf0)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 9c2cc26c-089b-4b86-a3a5-863afb30b58c)) + (fp_line (start -16.8275 -4.445) (end 11.7475 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp e8e74b7d-2651-4fca-a753-19e89bab921e)) + (fp_line (start -16.8275 14.605) (end -16.8275 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 409b791c-ec34-409f-9eb8-d551b8de43f4)) + (fp_line (start 11.7475 -4.445) (end 11.7475 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 0b453ca1-68df-4e85-8720-c945c59fae44)) + (fp_line (start 11.7475 14.605) (end -16.8275 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 80cd4848-eccb-481e-89c1-84b8819ea06a)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp afc1655d-84ca-4e58-a8f1-35a648da1b8d)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp a2efe4ce-f766-47a7-80e8-4e961eabb786)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp fca4fe4d-6383-4e1a-9b24-2ca1a297c517)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 1ee2ef62-0765-458b-bb02-0d0581678f00)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp e0c20d14-f46a-4206-8b7f-c2f44ef2f983)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 62196264-c0ac-458b-a132-59d443ea6389)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 65b859ac-993a-47f4-8896-73fccace38a3)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 0b762033-78cb-4be8-a935-6ad4e17dc42e)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp b1dff2ae-1098-4828-8c69-71cd7088b557)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 29 "Col2") (pinfunction "Pin_1") (pintype "passive") (tstamp 72343986-8330-40af-9bf7-3d07d9067ac2)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 18 "Row9") (pinfunction "Pin_2") (pintype "passive") (tstamp d04b7809-7cf3-4e32-b438-a44c5ebd5079)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.50u_Plate.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (layer "F.Cu") + (tstamp e86d67aa-8bf2-416b-90e1-c8caec11ef71) + (at 312.636036 143.739352 -90) + (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=7.62mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf") + (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 7.62mm length 4mm diameter 2mm") + (property "Sheetfile" "Franklin ACE 1000 Keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "100V 0.15A standard switching diode, DO-35") + (property "ki_keywords" "diode") + (path "/c0d286de-0700-4d4e-a0b3-35a92af1c0f3") + (attr through_hole) + (fp_text reference "D3" (at 3.81 -2.12 90) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 46168641-bf26-4c93-9b3b-49743df043db) + ) + (fp_text value "1N4148" (at 3.81 2.12 90) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 05f3a2bf-971f-4e12-b25c-bb806220fd60) + ) + (fp_text user "K" (at 0 -1.8 90) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 5d0f97b1-3a5f-47e7-8373-5ad88e2556ab) + ) + (fp_text user "K" (at 0 -1.8 90) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 4aa10afb-8479-4d05-b7af-551c2c0d185f) + ) + (fp_text user "${REFERENCE}" (at 4.11 0 90) (layer "F.Fab") + (effects (font (size 0.8 0.8) (thickness 0.12))) + (tstamp c69bd878-ec87-41ae-877c-c6d19da7d4d8) + ) + (fp_line (start 1.04 0) (end 1.69 0) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp a31856bc-8c44-48f8-8d9d-f0a325f12734)) + (fp_line (start 1.69 -1.12) (end 1.69 1.12) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 5a1a5374-7dd8-4a06-b3b3-141869224744)) + (fp_line (start 1.69 1.12) (end 5.93 1.12) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 4d636021-16bb-4511-b1d2-d13f01e2ab13)) + (fp_line (start 2.29 -1.12) (end 2.29 1.12) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 984e0457-c7be-4d4a-93e3-295ef7e2e7b5)) + (fp_line (start 2.41 -1.12) (end 2.41 1.12) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp cb957e3c-eaae-4d3b-968b-1249187ffae9)) + (fp_line (start 2.53 -1.12) (end 2.53 1.12) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp ce235726-8f1a-4dd6-b129-6b4c90b2f298)) + (fp_line (start 5.93 -1.12) (end 1.69 -1.12) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 10234f92-beb0-4ed7-ae21-72a12fa537c7)) + (fp_line (start 5.93 1.12) (end 5.93 -1.12) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp c9e6c017-bff8-45e2-8ace-6bf8dee6f335)) + (fp_line (start 6.58 0) (end 5.93 0) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp d46953d1-c944-4dc0-9e20-8ad9aa09316a)) + (fp_line (start -1.05 -1.25) (end -1.05 1.25) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 3a707195-56fe-46d5-804b-db5921aadbfd)) + (fp_line (start -1.05 1.25) (end 8.67 1.25) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 44a718bf-25c3-484d-801b-2d8dd18dbe64)) + (fp_line (start 8.67 -1.25) (end -1.05 -1.25) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 52f42dcc-c650-4503-9cd5-f531c0c99d8c)) + (fp_line (start 8.67 1.25) (end 8.67 -1.25) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp b3829445-5af6-4dd0-ad4b-77ce9b16e1d0)) + (fp_line (start 0 0) (end 1.81 0) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 3e9f2040-20af-453c-8d7c-a0e9a3b7d473)) + (fp_line (start 1.81 -1) (end 1.81 1) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 2707ead2-fece-4be2-89a7-0d3960b75074)) + (fp_line (start 1.81 1) (end 5.81 1) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 33653031-f67b-4676-9be7-0b40da1b3585)) + (fp_line (start 2.31 -1) (end 2.31 1) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp a6c9449c-c1df-42b6-9cc4-acbb02d0b3d5)) + (fp_line (start 2.41 -1) (end 2.41 1) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp db6d91c5-c505-4ec8-a93d-ec76b2f7c058)) + (fp_line (start 2.51 -1) (end 2.51 1) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp e8109ba0-048c-44a2-bd38-1a2a1aa1c06c)) + (fp_line (start 5.81 -1) (end 1.81 -1) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 50b374d5-d1da-4a20-8abb-e7aa15607b70)) + (fp_line (start 5.81 1) (end 5.81 -1) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp bdf7c385-c1cf-4eeb-9ffc-53f16f81cb2b)) + (fp_line (start 7.62 0) (end 5.81 0) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp e0a3764b-066b-4dc3-9a11-aa904e6b36c3)) + (pad "1" thru_hole rect (at 0 0 270) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 5 "Net-(D3-K)") (pinfunction "K") (pintype "passive") (tstamp d573c5d6-b88b-4cf0-9549-caf5716b09a5)) + (pad "2" thru_hole oval (at 7.62 0 270) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 6 "Row5") (pinfunction "A") (pintype "passive") (tstamp a1b14e6d-a007-411c-9e23-a6f7e33d1290)) + (model "${KICAD6_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P7.62mm_Horizontal.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (layer "F.Cu") + (tstamp eb7819e0-505d-43c6-9bba-abef8635930b) + (at 266.488036 216.170352) + (descr "Cherry MX keyswitch, 1.00u, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u plate") + (property "Sheetfile" "Franklin ACE 1000 Keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Generic connector, single row, 01x02, script generated") + (property "ki_keywords" "connector") + (path "/aa138f23-739a-4da2-af83-45ad9d595c42") + (attr through_hole) + (fp_text reference "K27" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 312cf39d-101f-4a95-a5fc-bb61b1ed854c) + ) + (fp_text value "B" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 5e00ec68-2c33-4a2e-9818-c2d24a813023) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp e61cf7e8-a94f-443c-9e3b-2fd393552a26) + ) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 0449a5a7-05c6-4142-90e7-9c68a30281b6)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp cc2c8bb9-41dc-4cd7-80d5-9481f0f924c5)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 89882f36-dc73-415b-b5af-740b967c2ca4)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 67caec80-0f2d-47c3-8573-89b4264ff6c9)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 02a7f0ba-c8f2-4c08-b54e-6867ce891c89)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 2bd484f3-8e65-4dea-b97b-9d94b55d01c2)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 1898192a-66b2-4100-be0c-d452317dded9)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 3f91a6c2-4ae6-4a8b-b820-80d8a6cab3fc)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 8b15ad26-ec05-4579-9f7e-7f90bc64b4a0)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp fe11b2d2-453d-41ef-8509-fe8ce7d34fdb)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 0257f253-f849-43b9-b852-68d4f6683739)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 9a8e9ce9-db0b-4a04-814b-5c88eb461c06)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp cd9d2c01-0cbf-4fbd-a825-dcc9c95444c3)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp ae2ce75b-896a-4276-85a4-58c237765a85)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 659ce241-0c1e-4956-a743-82b88a51d3d3)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 17ba40f3-254f-48ee-8f0d-56f490299b6e)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp 9660cf88-9ff0-4352-a6fd-25c579ca390f)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 27 "Col3") (pinfunction "Pin_1") (pintype "passive") (tstamp ba5625b5-cded-4c63-9529-77999a126a8e)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 10 "Row3") (pinfunction "Pin_2") (pintype "passive") (tstamp 63fbb402-647a-4023-8a5d-6828018c18a9)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_Plate.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (layer "F.Cu") + (tstamp ed79a9ca-3ac0-44a6-92e2-f7e8869f18b0) + (at 476.038036 216.297352) + (descr "Cherry MX keyswitch, 1.00u, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u plate") + (property "Sheetfile" "Franklin ACE 1000 Keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Generic connector, single row, 01x02, script generated") + (property "ki_keywords" "connector") + (path "/48fb60a3-bcaf-44da-8293-a9cba3971b76") + (attr through_hole) + (fp_text reference "K72" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp f2d8297a-3e51-4086-b756-64de9afdc939) + ) + (fp_text value "." (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp c5ad9c75-7b63-4853-802d-57c68d55d4dd) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 34f9d2b6-2b22-4b51-8aa7-1123632eecc4) + ) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp eb7d9db2-fcae-473c-823e-69bbde292cce)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp f45d69eb-b93a-4028-9bb4-e5780fa8b497)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp b6724e5f-06d4-4160-a6c3-be5ab9679fc4)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp d1c7bf57-2dbf-45f3-89c8-4330395663c2)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp ba6f38e6-bc71-4170-8d38-b6bc78e2f6b1)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 972bce95-8eac-404e-a7ff-e3bde820ba06)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 6fa623bf-da45-4317-b2b6-6caf92562962)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 954dd919-288c-4bff-a677-359ff4cb156d)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 90ea4930-21e2-480e-90fa-703731ec15c3)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp ac80fc5a-eb41-432b-bceb-c6c46e8b0ce2)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 0ee14bd1-b587-4e74-990b-ee34ee80aadb)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 037aa9e1-cb35-4052-869c-fcd8fc2cfbe2)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 2de1b91c-ee61-415d-99ea-ae397fb868a1)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp ddce859c-52e9-4768-8425-e7ed7e9b8929)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 745a4ac4-bcb7-4d83-aa9b-ef18e0480148)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 4612a077-e33f-4ebb-8dd2-02781269bae9)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp 962e2d98-72fd-4cdd-ad80-310c5ba445d5)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 19 "Col7") (pinfunction "Pin_1") (pintype "passive") (tstamp 77eac0e4-c139-465e-949f-7bb3d1aee894)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 18 "Row9") (pinfunction "Pin_2") (pintype "passive") (tstamp 016ccbb6-e490-4c1b-8a7b-3803c1b129d7)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_Plate.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (layer "F.Cu") + (tstamp ee7e2cc6-c3c1-4646-ae5d-2491f1cd9188) + (at 418.888036 178.070352) + (descr "Cherry MX keyswitch, 1.00u, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u plate") + (property "Sheetfile" "Franklin ACE 1000 Keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Generic connector, single row, 01x02, script generated") + (property "ki_keywords" "connector") + (path "/dd865bda-b232-4137-8d12-1b576f3b26c6") + (attr through_hole) + (fp_text reference "K46" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp bb6f74da-858f-4b5d-9fb2-b1c65ea7589f) + ) + (fp_text value "-" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 462840eb-1155-4d52-aa33-80d2a5f7364e) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp c3000a49-949a-4e20-b0ef-8bed1cb572ca) + ) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 6199b794-5883-41d1-ad33-fa8860be4a16)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 064dc612-73af-4001-80fb-79aa2f9e97a3)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 3cb5eb6d-d43a-4f4f-ac05-543901e8e305)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 9b3d71a9-5446-4866-86e5-f943e729d235)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp a0ee09e1-54c8-477c-923d-503dac1d5012)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 19762cc9-4f1c-42ea-8015-904fd76bc8a3)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp a7de1dd8-c41e-466d-8e37-9ed55b73b927)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 9f2f601b-115d-4d71-ae14-f2159e266c13)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 79d128f1-2306-45f4-a788-a1a64ab76de3)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 01952121-63d1-4641-9fcc-4c541cad8184)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 63bff510-690a-416f-90b4-08fa03b5b111)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 9fd1f10b-7ccb-4dde-a51d-6848d51319c4)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 50f3ca86-aa3b-46d9-8e50-f9f6b3361e27)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 7e7fee1d-fbc4-4410-9c6f-3951ebcb8ca9)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 8c87bdb6-8e68-468b-99f0-e8dd4b27d0d1)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 7de113b4-e6a1-4f0f-bde9-ebefd04f9952)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp 56bd807d-169d-48df-b35f-ec910478befa)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 23 "Col5") (pinfunction "Pin_1") (pintype "passive") (tstamp 5efde052-9a9d-464f-a86c-ff7385375a89)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 6 "Row5") (pinfunction "Pin_2") (pintype "passive") (tstamp 410dc075-1192-4185-ab5d-d39349065eeb)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_Plate.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (layer "F.Cu") + (tstamp ef89c742-0614-4d91-a2d5-e71afb56cce5) + (at 199.178036 197.120352) + (descr "Cherry MX keyswitch, 1.00u, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u plate") + (property "Sheetfile" "Franklin ACE 1000 Keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Generic connector, single row, 01x02, script generated") + (property "ki_keywords" "connector") + (path "/b95cd9b5-f306-4ff9-90ef-c8d6212a3842") + (attr through_hole) + (fp_text reference "K14" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 91c40de5-9e53-42c1-b16f-cc83ea07da30) + ) + (fp_text value "S" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp ab6a6c0d-9257-43b3-b9a8-161623b866a4) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 8c3906f3-8449-4439-be74-c8b955b6bab0) + ) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 2c803b38-f560-4184-90a8-78a6c545ea98)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 5900e681-305e-4585-a98f-acbf9a62aeb9)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 7de0a285-77b1-4210-96ce-f895923ae55d)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp e264d53d-6381-4ad5-9c3f-961bf9b9237d)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp f918b2a6-5564-4471-a647-8fac57ed7998)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp d86e8fe7-825c-466c-97dd-04c147c9d808)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp d4a2e577-339b-4de1-afd7-ab6875b48ed7)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp dc4d748e-082f-4728-8dd8-df24f957d11f)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 2c632300-6b96-46f4-bdb5-09062784d0d8)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 969aaf76-8d0a-4dcc-a4d1-67e0375fec8d)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp e0f330db-3691-4cb9-bebd-6a1e7a20cad4)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp cb6233c2-bf22-48d8-8f06-733b707dc565)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 2310aa9d-d206-4157-9e16-2bebd2780cf6)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 597c57c1-538b-45f0-98fd-d60dec764010)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp c3ce0a85-86d9-48ca-9a4c-7a65cb440656)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 5db4416b-0ca2-416a-9459-88bcca3dc0e4)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp 784cc0f9-565c-449a-a475-38c060fd6431)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 21 "Col6") (pinfunction "Pin_1") (pintype "passive") (tstamp 6aea1b9c-638e-492a-bf6b-cac85862d679)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 14 "Row1") (pinfunction "Pin_2") (pintype "passive") (tstamp e584eba8-5049-4982-b98f-d2cec2d180a0)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_Plate.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (layer "F.Cu") + (tstamp f1ce724e-9275-4870-9dad-37f968133825) + (at 128.058036 216.170352) + (descr "Cherry MX keyswitch, 1.00u, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u plate") + (property "Sheetfile" "Franklin ACE 1000 Keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Generic connector, single row, 01x02, script generated") + (property "ki_keywords" "connector") + (path "/db7c5157-e5cd-4dd4-b30d-b931c6517549") + (attr through_hole) + (fp_text reference "K4" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp abe17cfd-0580-4f3b-aaf2-95a43110daad) + ) + (fp_text value "CTRL" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp be55c816-a205-4832-8f66-0e245df10411) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp d2d29c63-3b39-4d85-9abd-c7764eecfcf3) + ) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 5572f841-aa83-4bd1-9a21-085e58ce01ab)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp d143f882-a39f-4d6f-9a7d-82bd68261601)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 3e34b3d3-af17-4324-b987-8926076cae43)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 07563b25-07ed-4920-b51c-86a394dd6dab)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp fd5bdce0-0582-471a-b08c-109d9ad5c888)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 2e939083-c603-4fb1-a896-48993e2067b0)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 4f7bce01-0e21-427e-8032-d351e57abf1a)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 8bf54ba3-882a-4947-a461-51bfca4cf355)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp e533e3d3-78a7-4942-b926-d0a54f743454)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp fccb498a-0890-4a3f-9a8b-6c55785afd2b)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 33ea3494-3bf4-4d30-862d-28953c9be7bb)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp c30fe26f-8a1d-4b7f-836a-cd1ab4d3e244)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 8117836a-ebf5-449a-9076-527f5bdb5e3b)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp cc99bb17-ebf2-4907-9d1b-57f99a202fde)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 86becd5d-d3dd-491d-8be5-af5aef67467b)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 136dc1b2-1b74-4968-98b3-2019f64e16a9)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp fe56a289-3fba-4e52-b3a6-9f9b0b5d1bdf)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 27 "Col3") (pinfunction "Pin_1") (pintype "passive") (tstamp 734861c7-7f9e-4180-9f52-f82fca94ac95)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 16 "Row0") (pinfunction "Pin_2") (pintype "passive") (tstamp e31cafd6-1eb7-4a01-921b-3f3f4e09d383)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_Plate.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (layer "F.Cu") + (tstamp f670e15c-e619-481a-bdae-ca15ec114b90) + (at 223.689036 159.020352) + (descr "Cherry MX keyswitch, 1.00u, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u plate") + (property "Sheetfile" "Franklin ACE 1000 Keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Generic connector, single row, 01x02, script generated") + (property "ki_keywords" "connector") + (path "/1428cc02-674a-4912-a04d-6e472ee8af7f") + (attr through_hole) + (fp_text reference "K20" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 6c469361-9a4f-4268-9975-e3ee0f3ed15d) + ) + (fp_text value "4 $" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp fa33ec8e-2fe5-4c9e-9ee0-00d4c12ab505) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 368fc234-5049-41bd-bcf1-66585d194db1) + ) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 41746c2a-b21e-4c99-a8aa-b6b0295f4780)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 5485a661-6b52-4769-a144-09aef6feac29)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 667aaf05-7816-439c-a72e-4675480820ef)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp c5a69be1-408e-48e9-9b92-f97492408e02)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 272f6f14-ee7e-4703-8d89-1fd16cdae54a)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp cefe39e8-c77c-4d5a-816f-c9399daacdd6)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 8bda4f70-7106-4cc9-80b4-32695649c62d)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 6701d3b9-ac68-41a4-87e1-4ff4d905a7ab)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 8b09029a-17b0-443f-860e-ccf2dc317dbf)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 58d225b7-2035-4ba6-8d9f-64e8de6629a3)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp eaecb07d-891c-4247-a4e0-72306571dde9)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 8fe1dab4-5114-41a6-95ff-5e83766548b9)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp df934dd4-bf24-43d6-ba42-6dca147979e8)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp e31b7854-5973-40ff-a6bf-b18afb32f65a)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 9ed15667-e2a5-418e-a4ed-197d6235d9fb)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp bde7986c-e71e-4de0-9d13-50a0009743da)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp 118519f6-7bef-4d82-81d3-903dcc53c6fb)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 25 "Col4") (pinfunction "Pin_1") (pintype "passive") (tstamp dc15bfd6-e851-4dfa-be2c-9c6fe5dacadd)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 12 "Row2") (pinfunction "Pin_2") (pintype "passive") (tstamp 910c4d89-9545-41ed-83ea-9055eb0c08aa)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_Plate.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (layer "F.Cu") + (tstamp f73a5849-1f7f-46dc-a60c-6d4b57c746ed) + (at 299.889036 159.020352) + (descr "Cherry MX keyswitch, 1.00u, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u plate") + (property "Sheetfile" "Franklin ACE 1000 Keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Generic connector, single row, 01x02, script generated") + (property "ki_keywords" "connector") + (path "/05737033-f64c-47d3-914c-fa7549521539") + (attr through_hole) + (fp_text reference "K37" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 27ad2248-7f66-459b-afc5-b11e45027a62) + ) + (fp_text value "8 *" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp ae464462-676c-4103-b432-c72b2179a13a) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 11c27c43-85b3-44a5-bafc-a03b3de028f1) + ) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp c65afa1f-2864-4ecc-9083-4e9d06ce902d)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 03bac675-77f2-4b9f-846d-31a32860e060)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp b0830e96-b817-492e-a46f-1c079ce06e72)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp ec4d0d15-22d9-42b7-a9df-e9a7e87248f2)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 7432569d-2c95-4379-93c4-253e4c1264c8)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 51b3022d-6c00-4f1f-adb7-218313d02f01)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 314d31f8-b061-47f1-a119-0e34e9533eaf)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 8f516f3f-f806-44e9-a6e4-5115dc5e0620)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 381404d1-1767-4b99-8ce8-ccfb134dadc9)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp e8d16260-6a71-4c79-948b-a178bf92e4f3)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp f9d2308e-b280-4408-b925-8724853ee15d)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp f30e2999-c61b-4204-be8f-8d425edff504)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp a62b6020-a75c-4eef-8d26-707154f247ff)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp e3fcadec-077f-491f-aaf4-31c7df1c17cb)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 62e6e499-648b-4d16-84b9-c89a11160791)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 052211f3-9f18-46d2-873a-803c2ce47db3)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp 41264bf9-05f3-4f1e-92a5-cb2640c76d0a)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 25 "Col4") (pinfunction "Pin_1") (pintype "passive") (tstamp 297e6de7-3f2b-4306-880b-a20f506119ad)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 8 "Row4") (pinfunction "Pin_2") (pintype "passive") (tstamp 6aa433b1-8080-48f0-8dd7-968f0823f690)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_Plate.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (layer "F.Cu") + (tstamp fb1e1fc6-99af-4ec3-98ad-d21730c792f1) + (at 456.988036 197.120352) + (descr "Cherry MX keyswitch, 1.00u, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u plate") + (property "Sheetfile" "Franklin ACE 1000 Keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Generic connector, single row, 01x02, script generated") + (property "ki_keywords" "connector") + (path "/468ca2b0-1ee5-4b2c-b12e-83acf6899b6c") + (attr through_hole) + (fp_text reference "K63" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 5727bf11-6cbf-4370-ba32-7bbd7aa0df91) + ) + (fp_text value "2" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 19366383-e6b6-4100-8d78-6b85368595e1) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp b468e6a2-3061-403b-8c28-2a782655cb6a) + ) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp abae651c-de07-421a-88d7-54aa957faec4)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 70f3413d-aed9-4634-a24a-6ad69817c6d9)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 426e63e6-d8d1-4dac-a230-5c419a718fd3)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 21f3653d-2381-4dbc-8752-5147975badd6)) + (fp_line (start -12.065 -4.445) (end 6.985 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 4a841c03-1547-49b2-88ce-ad961687e3a1)) + (fp_line (start -12.065 14.605) (end -12.065 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 190fc868-978f-4116-bb3c-028f423414bd)) + (fp_line (start 6.985 -4.445) (end 6.985 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 5fe5c3fc-2cb7-4a7c-b89a-c5b676f3399c)) + (fp_line (start 6.985 14.605) (end -12.065 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 99da024b-eb5f-44b7-98d9-6fb9c6ebc859)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 497d2c87-ed79-4cc0-ad5c-ece4bd18a500)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp a218db77-0e79-48dc-99a2-c827f8ffaa40)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp c298f4e0-a108-41c6-b153-d976c1692e60)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp a4032ad9-d617-42ce-9af4-810566e667aa)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp f665c145-364c-46b0-baff-d59c511dd9d9)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 831e2aed-1112-43e2-bcc9-f7767f2dbf1a)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 7228dba9-7653-4e4e-a333-97ecb2faa604)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp e6938415-fc23-48d3-b057-e8cab6c67313)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp 067cb615-d9df-4649-a3f2-33bc58d0d313)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 21 "Col6") (pinfunction "Pin_1") (pintype "passive") (tstamp c5549383-3074-47a6-9135-ec065c71dc5b)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 2 "Row7") (pinfunction "Pin_2") (pintype "passive") (tstamp e331f678-0bcd-4ee3-b143-d8696e355e9b)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_Plate.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.50u_Plate" (layer "F.Cu") + (tstamp fc1d15f5-9716-4fd6-be17-fd49b6a863ab) + (at 152.156286 178.070352) + (descr "Cherry MX keyswitch, 1.50u, plate mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.50u plate") + (property "Sheetfile" "Franklin ACE 1000 Keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Generic connector, single row, 01x02, script generated") + (property "ki_keywords" "connector") + (path "/78d7ad21-fab1-4ea2-b73d-96c73400ad30") + (attr through_hole) + (fp_text reference "K5" (at -2.54 -2.794) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 9a6136b4-fe12-4174-be53-5e21d27ba2cc) + ) + (fp_text value "TAB" (at -2.54 12.954) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 4519e87a-c341-4815-b8d7-bb4f00350b4d) + ) + (fp_text user "${REFERENCE}" (at -2.54 -2.794) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 909ecb64-22f5-4530-8a55-704dd9bbaee3) + ) + (fp_line (start -9.525 -1.905) (end 4.445 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp c59223bd-ef6f-49a7-8f7f-ac67fddc4958)) + (fp_line (start -9.525 12.065) (end -9.525 -1.905) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp bae94a51-41cb-4931-a768-33a193aa9fe0)) + (fp_line (start 4.445 -1.905) (end 4.445 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 94a5b987-b4ce-4c3e-b5ee-f35cef8d0bdb)) + (fp_line (start 4.445 12.065) (end -9.525 12.065) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 53affeae-b6a1-4529-9b8e-1472828b5f6a)) + (fp_line (start -16.8275 -4.445) (end 11.7475 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp cff37f1b-059c-41fd-a8f3-a9823ec5da8d)) + (fp_line (start -16.8275 14.605) (end -16.8275 -4.445) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp 3eba5fd0-2b3e-47a8-9fe2-5ec4bb8f4089)) + (fp_line (start 11.7475 -4.445) (end 11.7475 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp aec8eb3a-402d-49c9-91b0-f6d44ce0fece)) + (fp_line (start 11.7475 14.605) (end -16.8275 14.605) + (stroke (width 0.15) (type solid)) (layer "Dwgs.User") (tstamp e23a5d73-1ceb-4ff6-946e-4aa67068b289)) + (fp_line (start -9.14 -1.52) (end 4.06 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 8b957be5-49cf-4c47-b4ec-fa6a971c689a)) + (fp_line (start -9.14 11.68) (end -9.14 -1.52) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 05da7ed7-47e9-4c20-b82e-a6ca682a4e3b)) + (fp_line (start 4.06 -1.52) (end 4.06 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp fdb4ac51-c837-430b-9d86-5c0ccc1f6298)) + (fp_line (start 4.06 11.68) (end -9.14 11.68) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 6454ba1d-568c-4d72-8c7f-ea59cef5bb6a)) + (fp_line (start -8.89 -1.27) (end 3.81 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 469b5253-1213-4328-8ba2-a58fc1e3dee2)) + (fp_line (start -8.89 11.43) (end -8.89 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp d5a02a0b-d10f-48ff-95bb-f4b6ed2b0d87)) + (fp_line (start 3.81 -1.27) (end 3.81 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp afcfb5df-b70e-45c1-aa55-646cb00b9215)) + (fp_line (start 3.81 11.43) (end -8.89 11.43) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp bfe0e591-fb7d-4fee-97c6-d047c70724ae)) + (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (tstamp 141d3dec-dd2c-4f62-a646-703777e7f827)) + (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 25 "Col4") (pinfunction "Pin_1") (pintype "passive") (tstamp 64226f9b-f15b-4dfb-9267-e2da85298e0b)) + (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") + (net 16 "Row0") (pinfunction "Pin_2") (pintype "passive") (tstamp 481754e5-898e-4b58-b3ee-d6eebd36c380)) + (model "${KICAD6_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.50u_Plate.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Connector_PinHeader_2.54mm:PinHeader_2x20_P2.54mm_Vertical" (layer "B.Cu") + (tstamp 753ce355-cb9b-4ebb-96ba-d4ac7e5362e4) + (at 271.146036 129.799352 -90) + (descr "Through hole straight pin header, 2x20, 2.54mm pitch, double rows") + (tags "Through hole pin header THT 2x20 2.54mm double row") + (property "Sheetfile" "Franklin ACE 1000 Keyboard.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Generic connector, double row, 02x20, odd/even pin numbering scheme (row 1 odd numbers, row 2 even numbers), script generated (kicad-library-utils/schlib/autogen/connector/)") + (property "ki_keywords" "connector") + (path "/3096b62c-acc8-4b6c-bb4c-c12825adadd4") + (attr through_hole) + (fp_text reference "J1" (at 1.27 2.33 90) (layer "B.SilkS") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp 9468eb8c-cc02-4a59-9511-48cc235e1cb3) + ) + (fp_text value "Conn_02x20_Odd_Even" (at 1.27 -50.59 90) (layer "B.Fab") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp f002e50e-5a2c-4574-a136-f88b8d9c3551) + ) + (fp_text user "${REFERENCE}" (at 1.27 -24.13) (layer "B.Fab") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp 4ee1d43f-f7ef-4d79-b6ae-ca9789cf7627) + ) + (fp_line (start -1.33 -49.59) (end 3.87 -49.59) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 4e4180bb-7caf-480d-aa82-07ae73c26a75)) + (fp_line (start -1.33 -1.27) (end -1.33 -49.59) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 26f50b00-63c9-4846-a311-76d014718529)) + (fp_line (start -1.33 -1.27) (end 1.27 -1.27) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp aa13c382-2b26-48ab-9c59-d3865c1587a1)) + (fp_line (start -1.33 0) (end -1.33 1.33) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp b8cd42ac-2f63-46d6-ae93-6f8f3c87ea0e)) + (fp_line (start -1.33 1.33) (end 0 1.33) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp a19fbe72-a2a3-478c-89ee-15ffd94098a5)) + (fp_line (start 1.27 -1.27) (end 1.27 1.33) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 896b5902-9ea1-43b6-9cb4-150b701a4615)) + (fp_line (start 1.27 1.33) (end 3.87 1.33) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 08e51b99-60c4-405e-bf42-66142fd078b4)) + (fp_line (start 3.87 1.33) (end 3.87 -49.59) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 27fed1cd-f04c-4e72-bd25-69f3c348142b)) + (fp_line (start -1.8 -50.05) (end 4.35 -50.05) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 645c70a6-934e-4c8b-95a1-c88ed15be9f5)) + (fp_line (start -1.8 1.8) (end -1.8 -50.05) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp dfb573a2-9673-4253-8e96-e2531496a943)) + (fp_line (start 4.35 -50.05) (end 4.35 1.8) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 59c6f1d5-ad24-4bf5-b105-e6bd0ed4014c)) + (fp_line (start 4.35 1.8) (end -1.8 1.8) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp c0791dd7-9331-4af3-844f-208bc9e311db)) + (fp_line (start -1.27 -49.53) (end -1.27 0) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 45a4ea98-1b25-47eb-8ce4-f986e93e73cb)) + (fp_line (start -1.27 0) (end 0 1.27) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 51573d0c-13a4-464a-8b69-5917dd1b055a)) + (fp_line (start 0 1.27) (end 3.81 1.27) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 1c2a9788-643d-42cf-8bd8-a6e047a8797d)) + (fp_line (start 3.81 -49.53) (end -1.27 -49.53) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp a6703528-087d-4580-9244-d1701160c2de)) + (fp_line (start 3.81 1.27) (end 3.81 -49.53) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 467e06f5-c1d0-4d27-93fe-3fc30fa73e66)) + (pad "1" thru_hole rect (at 0 0 270) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 19 "Col7") (pinfunction "Pin_1") (pintype "passive") (tstamp 485620fa-c2ce-456a-9db0-8429658a0e52)) + (pad "2" thru_hole oval (at 2.54 0 270) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 24 "unconnected-(J1-Pin_2-Pad2)") (pinfunction "Pin_2") (pintype "passive+no_connect") (tstamp bd216e36-c881-4bf5-800a-b2bb8514f47c)) + (pad "3" thru_hole oval (at 0 -2.54 270) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 21 "Col6") (pinfunction "Pin_3") (pintype "passive") (tstamp ae4b7137-05a0-40c3-a523-fb21a3312f80)) + (pad "4" thru_hole oval (at 2.54 -2.54 270) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 26 "unconnected-(J1-Pin_4-Pad4)") (pinfunction "Pin_4") (pintype "passive+no_connect") (tstamp 26ea852a-41e0-46e4-948f-eb4f8d1f9494)) + (pad "5" thru_hole oval (at 0 -5.08 270) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 23 "Col5") (pinfunction "Pin_5") (pintype "passive") (tstamp 72094556-b06d-455d-80a9-4fb558740ed7)) + (pad "6" thru_hole oval (at 2.54 -5.08 270) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 28 "unconnected-(J1-Pin_6-Pad6)") (pinfunction "Pin_6") (pintype "passive+no_connect") (tstamp fd9921cc-1ceb-4197-a273-bd1b76e1bb3b)) + (pad "7" thru_hole oval (at 0 -7.62 270) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 25 "Col4") (pinfunction "Pin_7") (pintype "passive") (tstamp 00fbc4e7-91ca-4a92-84f0-d9e3c6e7c2a1)) + (pad "8" thru_hole oval (at 2.54 -7.62 270) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 30 "unconnected-(J1-Pin_8-Pad8)") (pinfunction "Pin_8") (pintype "passive+no_connect") (tstamp 8f2211e0-87a4-4343-b186-a2055c871d62)) + (pad "9" thru_hole oval (at 0 -10.16 270) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 27 "Col3") (pinfunction "Pin_9") (pintype "passive") (tstamp a424be8b-4419-4876-93e4-1f3e856623d8)) + (pad "10" thru_hole oval (at 2.54 -10.16 270) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 32 "unconnected-(J1-Pin_10-Pad10)") (pinfunction "Pin_10") (pintype "passive+no_connect") (tstamp aed26819-598a-432c-9043-1e52c928a810)) + (pad "11" thru_hole oval (at 0 -12.7 270) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 29 "Col2") (pinfunction "Pin_11") (pintype "passive") (tstamp 5e1d5547-6c27-4a9c-9757-b31ca5d20fa2)) + (pad "12" thru_hole oval (at 2.54 -12.7 270) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 34 "unconnected-(J1-Pin_12-Pad12)") (pinfunction "Pin_12") (pintype "passive+no_connect") (tstamp a649b290-a307-4a38-a459-33c72665e344)) + (pad "13" thru_hole oval (at 0 -15.24 270) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 31 "Col1") (pinfunction "Pin_13") (pintype "passive") (tstamp 2b59c2c3-6b2a-4ec3-8bf9-b201bd42c9ef)) + (pad "14" thru_hole oval (at 2.54 -15.24 270) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 35 "unconnected-(J1-Pin_14-Pad14)") (pinfunction "Pin_14") (pintype "passive+no_connect") (tstamp 009b6057-f3b2-4d83-bd03-e6d338a22038)) + (pad "15" thru_hole oval (at 0 -17.78 270) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 33 "Col0") (pinfunction "Pin_15") (pintype "passive") (tstamp c7e089d4-fe41-4cec-9ba9-8e08693b2fed)) + (pad "16" thru_hole oval (at 2.54 -17.78 270) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 36 "unconnected-(J1-Pin_16-Pad16)") (pinfunction "Pin_16") (pintype "passive+no_connect") (tstamp dcef57de-82bf-4d43-9dd6-75dc8bee8ed2)) + (pad "17" thru_hole oval (at 0 -20.32 270) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 1 "Net-(D1-K)") (pinfunction "Pin_17") (pintype "passive") (tstamp cf8ebc89-4f62-4fec-adb7-b680106d62ea)) + (pad "18" thru_hole oval (at 2.54 -20.32 270) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 37 "unconnected-(J1-Pin_18-Pad18)") (pinfunction "Pin_18") (pintype "passive+no_connect") (tstamp 9096c8c5-50c2-41ba-8f0b-0668c3503d41)) + (pad "19" thru_hole oval (at 0 -22.86 270) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 3 "Net-(D2-K)") (pinfunction "Pin_19") (pintype "passive") (tstamp e3517a06-58db-4bdf-93b6-72032f1a933a)) + (pad "20" thru_hole oval (at 2.54 -22.86 270) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 38 "unconnected-(J1-Pin_20-Pad20)") (pinfunction "Pin_20") (pintype "passive+no_connect") (tstamp 4ecf3cfc-1808-4e49-bfa7-03f38ab65273)) + (pad "21" thru_hole oval (at 0 -25.4 270) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 5 "Net-(D3-K)") (pinfunction "Pin_21") (pintype "passive") (tstamp 7add06ff-6624-4fb0-a359-bc72a8006bd1)) + (pad "22" thru_hole oval (at 2.54 -25.4 270) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 39 "Net-(J1-Pin_22)") (pinfunction "Pin_22") (pintype "passive") (tstamp fbd94cb3-e4e4-464c-8d0c-ba707e30d7d2)) + (pad "23" thru_hole oval (at 0 -27.94 270) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 7 "Net-(D4-K)") (pinfunction "Pin_23") (pintype "passive") (tstamp e012509c-bc4b-4eb6-970a-ad3bf8289126)) + (pad "24" thru_hole oval (at 2.54 -27.94 270) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 20 "Net-(D10-K)") (pinfunction "Pin_24") (pintype "passive") (tstamp 092f41ce-0b6e-46dc-b482-81c3a023c591)) + (pad "25" thru_hole oval (at 0 -30.48 270) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 9 "Net-(D5-K)") (pinfunction "Pin_25") (pintype "passive") (tstamp a7c37ee4-3f14-4b3c-9b11-81175d6789f4)) + (pad "26" thru_hole oval (at 2.54 -30.48 270) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 40 "unconnected-(J1-Pin_26-Pad26)") (pinfunction "Pin_26") (pintype "passive+no_connect") (tstamp 61f3982e-26f5-4d74-a938-cd4579e9ec22)) + (pad "27" thru_hole oval (at 0 -33.02 270) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 11 "Net-(D6-K)") (pinfunction "Pin_27") (pintype "passive") (tstamp b97607fb-3587-41db-8b07-49ff2419f483)) + (pad "28" thru_hole oval (at 2.54 -33.02 270) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 41 "unconnected-(J1-Pin_28-Pad28)") (pinfunction "Pin_28") (pintype "passive+no_connect") (tstamp 1e9ef7e7-f7eb-426c-90a7-2b4e11e0a9f4)) + (pad "29" thru_hole oval (at 0 -35.56 270) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 13 "Net-(D7-K)") (pinfunction "Pin_29") (pintype "passive") (tstamp 388ae9aa-3b20-41c9-83f4-9493930b5d89)) + (pad "30" thru_hole oval (at 2.54 -35.56 270) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 42 "unconnected-(J1-Pin_30-Pad30)") (pinfunction "Pin_30") (pintype "passive+no_connect") (tstamp bc481f75-4c4f-48dd-9ed5-0ae5b40092a6)) + (pad "31" thru_hole oval (at 0 -38.1 270) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 15 "Net-(D8-K)") (pinfunction "Pin_31") (pintype "passive") (tstamp 63e150e0-7ea5-40a0-9ed7-39b8e21fa381)) + (pad "32" thru_hole oval (at 2.54 -38.1 270) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 43 "unconnected-(J1-Pin_32-Pad32)") (pinfunction "Pin_32") (pintype "passive+no_connect") (tstamp 04539714-1268-4017-b4b6-947166f8438c)) + (pad "33" thru_hole oval (at 0 -40.64 270) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 44 "unconnected-(J1-Pin_33-Pad33)") (pinfunction "Pin_33") (pintype "passive+no_connect") (tstamp cde4a932-1639-4061-a3b8-5c1786455cb3)) + (pad "34" thru_hole oval (at 2.54 -40.64 270) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 45 "unconnected-(J1-Pin_34-Pad34)") (pinfunction "Pin_34") (pintype "passive+no_connect") (tstamp ce0459c8-e1f9-42eb-8ab3-398caed2e149)) + (pad "35" thru_hole oval (at 0 -43.18 270) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 46 "unconnected-(J1-Pin_35-Pad35)") (pinfunction "Pin_35") (pintype "passive+no_connect") (tstamp 9f7f67fe-c830-4c58-8503-ddd8a06e34a1)) + (pad "36" thru_hole oval (at 2.54 -43.18 270) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 17 "Net-(D9-K)") (pinfunction "Pin_36") (pintype "passive") (tstamp 6f5bf19a-23c3-4de4-8341-d781d048d4d0)) + (pad "37" thru_hole oval (at 0 -45.72 270) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 47 "unconnected-(J1-Pin_37-Pad37)") (pinfunction "Pin_37") (pintype "passive+no_connect") (tstamp 65fe9521-964d-468a-92c5-a5723ab338ce)) + (pad "38" thru_hole oval (at 2.54 -45.72 270) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 48 "unconnected-(J1-Pin_38-Pad38)") (pinfunction "Pin_38") (pintype "passive+no_connect") (tstamp ba7cb3e6-e2a5-4144-98cf-459ccf471e9f)) + (pad "39" thru_hole oval (at 0 -48.26 270) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 49 "unconnected-(J1-Pin_39-Pad39)") (pinfunction "Pin_39") (pintype "passive+no_connect") (tstamp fd39c56f-0c69-460f-a33b-e269779136b0)) + (pad "40" thru_hole oval (at 2.54 -48.26 270) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") + (net 50 "unconnected-(J1-Pin_40-Pad40)") (pinfunction "Pin_40") (pintype "passive+no_connect") (tstamp 72a1f108-3c39-4920-a16f-0327f6150a85)) + (model "${KICAD6_3DMODEL_DIR}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_2x20_P2.54mm_Vertical.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (gr_line (start 504.4 166.100352) (end 497.4 166.100352) + (stroke (width 0.1) (type solid)) (layer "Edge.Cuts") (tstamp 0465e9df-ecf6-4742-b465-244b9af748bd)) + (gr_line (start 504.4 204.200352) (end 504.4 219.377352) + (stroke (width 0.1) (type solid)) (layer "Edge.Cuts") (tstamp 0628d0b6-40ce-4124-9ac1-b735bc5d8d75)) + (gr_arc (start 101.5 181.150352) (mid 103.5 183.150352) (end 101.5 185.150352) + (stroke (width 0.1) (type solid)) (layer "Edge.Cuts") (tstamp 0645c814-e2c2-4b5c-a819-7bb580d79bd2)) + (gr_line (start 101.5 204.2) (end 94.5 204.2) + (stroke (width 0.1) (type solid)) (layer "Edge.Cuts") (tstamp 1fb1718f-d789-4b0a-a725-0c7abcd766ff)) + (gr_line (start 101.5 238.3) (end 94.4 238.3) + (stroke (width 0.1) (type solid)) (layer "Edge.Cuts") (tstamp 211827d4-ed24-4fa5-86b2-fd6fc052e3d5)) + (gr_line (start 94.5 181.150352) (end 101.5 181.150352) + (stroke (width 0.1) (type solid)) (layer "Edge.Cuts") (tstamp 22017335-194e-42c8-9dd6-117c8f283a38)) + (gr_line (start 497.4 181.150352) (end 504.4 181.150352) + (stroke (width 0.1) (type solid)) (layer "Edge.Cuts") (tstamp 26ac0c18-aae6-42d6-9a01-a53b64d64368)) + (gr_line (start 504.4 238.577) (end 504.4 223.377352) + (stroke (width 0.1) (type solid)) (layer "Edge.Cuts") (tstamp 283655ae-be6b-4087-8863-385d66e04f38)) + (gr_arc (start 497.4 147.1) (mid 495.4 145.1) (end 497.4 143.1) + (stroke (width 0.1) (type solid)) (layer "Edge.Cuts") (tstamp 2d09e2e5-6862-441a-bf8a-efd21cb013c1)) + (gr_line (start 101.5 166.100352) (end 94.5 166.100352) + (stroke (width 0.1) (type solid)) (layer "Edge.Cuts") (tstamp 2d48c383-7768-44c6-9513-1ce40fe41ca3)) + (gr_arc (start 101.5 162.100352) (mid 103.5 164.100352) (end 101.5 166.100352) + (stroke (width 0.1) (type solid)) (layer "Edge.Cuts") (tstamp 2fdd6e52-0534-481c-8cd0-7c8b1125fe7e)) + (gr_line (start 94.5 200.2) (end 94.5 185.150352) + (stroke (width 0.1) (type solid)) (layer "Edge.Cuts") (tstamp 3abcae43-d582-4cd7-8914-8c1e9b3cc9ac)) + (gr_line (start 497.4 162.100352) (end 504.4 162.100352) + (stroke (width 0.1) (type solid)) (layer "Edge.Cuts") (tstamp 3f078744-f8ce-456f-8e7b-c77da3a2f23c)) + (gr_line (start 101.5 147.1) (end 94.5 147.1) + (stroke (width 0.1) (type solid)) (layer "Edge.Cuts") (tstamp 3febb841-65b6-462d-958d-12bb26af4e10)) + (gr_line (start 504.4 123.4) (end 504.4 143.1) + (stroke (width 0.1) (type solid)) (layer "Edge.Cuts") (tstamp 40881cf1-a7fd-4617-b749-9d46eab94fed)) + (gr_line (start 504.4 147.1) (end 504.4 162.100352) + (stroke (width 0.1) (type solid)) (layer "Edge.Cuts") (tstamp 451c3c87-d938-4b04-ba65-624f3b2579f8)) + (gr_line (start 94.5 251.9) (end 504.4 251.9) + (stroke (width 0.1) (type solid)) (layer "Edge.Cuts") (tstamp 4b3fa8bc-f2ee-4460-b2de-282521bf3331)) + (gr_line (start 497.4 219.377352) (end 504.4 219.377352) + (stroke (width 0.1) (type solid)) (layer "Edge.Cuts") (tstamp 4cdc64ea-c88f-436e-a754-45ec3c5113f2)) + (gr_arc (start 497.4 204.200352) (mid 495.4 202.200352) (end 497.4 200.200352) + (stroke (width 0.1) (type solid)) (layer "Edge.Cuts") (tstamp 4d2c5da8-17d7-445f-9529-cfe684a66721)) + (gr_line (start 94.5 143.1) (end 94.5 123.4) + (stroke (width 0.1) (type solid)) (layer "Edge.Cuts") (tstamp 58b53084-e7cc-40a3-9a2f-a5cd61365a2a)) + (gr_line (start 497.4 200.200352) (end 504.4 200.200352) + (stroke (width 0.1) (type solid)) (layer "Edge.Cuts") (tstamp 5b35788d-aaf8-4c77-a365-eba2852c94d5)) + (gr_arc (start 497.4 223.377352) (mid 495.4 221.377352) (end 497.4 219.377352) + (stroke (width 0.1) (type solid)) (layer "Edge.Cuts") (tstamp 6e4c6939-b4ad-44c6-8770-f3eac51f9ad7)) + (gr_line (start 94.5 162.100352) (end 101.5 162.100352) + (stroke (width 0.1) (type solid)) (layer "Edge.Cuts") (tstamp 72c77e05-eb9b-45fa-98e2-dee862e9d9f8)) + (gr_line (start 504.4 123.4) (end 94.5 123.4) + (stroke (width 0.1) (type solid)) (layer "Edge.Cuts") (tstamp 72f7c101-e9db-4964-8890-2fe1e947f975)) + (gr_line (start 94.5 200.2) (end 101.5 200.2) + (stroke (width 0.1) (type solid)) (layer "Edge.Cuts") (tstamp 79342745-13d2-4a77-a113-0feced761b32)) + (gr_arc (start 101.5 219.250352) (mid 103.5 221.250352) (end 101.5 223.250352) + (stroke (width 0.1) (type solid)) (layer "Edge.Cuts") (tstamp 7b7866de-8317-49c8-8ad1-6d498ad76b01)) + (gr_arc (start 101.5 143.1) (mid 103.5 145.1) (end 101.5 147.1) + (stroke (width 0.1) (type solid)) (layer "Edge.Cuts") (tstamp 7f453fda-fb27-4814-8f8d-847e2f52aceb)) + (gr_arc (start 497.4 242.577) (mid 495.4 240.577) (end 497.4 238.577) + (stroke (width 0.1) (type solid)) (layer "Edge.Cuts") (tstamp 839ffd15-9f82-44db-8e6d-79101af55a51)) + (gr_line (start 504.4 166.100352) (end 504.4 181.150352) + (stroke (width 0.1) (type solid)) (layer "Edge.Cuts") (tstamp 83b744ff-a1ff-4dc9-9a61-4735bd43eeb3)) + (gr_line (start 94.4 238.3) (end 94.4 223.250352) + (stroke (width 0.1) (type solid)) (layer "Edge.Cuts") (tstamp 888e8b88-a71c-4d7e-95f1-ee7afc897213)) + (gr_line (start 94.5 219.250352) (end 101.5 219.250352) + (stroke (width 0.1) (type solid)) (layer "Edge.Cuts") (tstamp 96fd8157-f87a-41e2-8021-3da4fc9a9920)) + (gr_line (start 497.4 143.1) (end 504.4 143.1) + (stroke (width 0.1) (type solid)) (layer "Edge.Cuts") (tstamp 99f4e32f-99f7-4a74-a21f-83cf8e1cad6b)) + (gr_line (start 94.5 143.1) (end 101.5 143.1) + (stroke (width 0.1) (type solid)) (layer "Edge.Cuts") (tstamp 9f66f7f5-e3c7-4744-a03d-e27242b3e20a)) + (gr_line (start 497.4 238.577) (end 504.4 238.577) + (stroke (width 0.1) (type solid)) (layer "Edge.Cuts") (tstamp a7b47114-0781-4bb7-89df-bc832bf6389c)) + (gr_line (start 94.5 242.3) (end 101.5 242.3) + (stroke (width 0.1) (type solid)) (layer "Edge.Cuts") (tstamp aa866358-201e-47b2-9ee7-79f64c58791d)) + (gr_line (start 504.4 242.577) (end 504.4 251.9) + (stroke (width 0.1) (type solid)) (layer "Edge.Cuts") (tstamp ad2945e9-09cd-4861-ba7d-e9aef4e1afa4)) + (gr_line (start 94.5 162.100352) (end 94.5 147.1) + (stroke (width 0.1) (type solid)) (layer "Edge.Cuts") (tstamp aee3f055-5920-48c6-bee2-c07a57038520)) + (gr_line (start 101.5 185.150352) (end 94.5 185.150352) + (stroke (width 0.1) (type solid)) (layer "Edge.Cuts") (tstamp b79470dd-39c0-4556-8f09-4fc4dc8a4bde)) + (gr_arc (start 497.4 166.100352) (mid 495.4 164.100352) (end 497.4 162.100352) + (stroke (width 0.1) (type solid)) (layer "Edge.Cuts") (tstamp be98646b-a83e-49d8-acfd-7665ea169459)) + (gr_arc (start 101.5 238.3) (mid 103.5 240.3) (end 101.5 242.3) + (stroke (width 0.1) (type solid)) (layer "Edge.Cuts") (tstamp c1fdbd40-d062-47f9-a1c4-54df509623d1)) + (gr_line (start 94.5 181.150352) (end 94.5 166.100352) + (stroke (width 0.1) (type solid)) (layer "Edge.Cuts") (tstamp c79f56c7-f756-4485-8dd0-12910c8de642)) + (gr_line (start 101.5 223.250352) (end 94.4 223.250352) + (stroke (width 0.1) (type solid)) (layer "Edge.Cuts") (tstamp ca088e6f-cbca-438f-9477-4cc565c97ab8)) + (gr_arc (start 101.5 200.2) (mid 103.5 202.2) (end 101.5 204.2) + (stroke (width 0.1) (type solid)) (layer "Edge.Cuts") (tstamp d2a8e46a-705e-47fb-a0e6-6e07b222ebef)) + (gr_arc (start 497.4 185.150352) (mid 495.4 183.150352) (end 497.4 181.150352) + (stroke (width 0.1) (type solid)) (layer "Edge.Cuts") (tstamp d2df8864-d487-42aa-8002-f48bb851eaba)) + (gr_line (start 504.4 204.200352) (end 497.4 204.200352) + (stroke (width 0.1) (type solid)) (layer "Edge.Cuts") (tstamp d516bafc-2b16-43d4-a9bb-63c9013f7770)) + (gr_line (start 94.5 219.250352) (end 94.5 204.2) + (stroke (width 0.1) (type solid)) (layer "Edge.Cuts") (tstamp d54f921e-0396-4739-b7db-f372c930993d)) + (gr_line (start 504.4 223.377352) (end 497.4 223.377352) + (stroke (width 0.1) (type solid)) (layer "Edge.Cuts") (tstamp d8cfbdae-ef91-4c80-bddf-072574628cb7)) + (gr_line (start 504.4 185.150352) (end 504.4 200.200352) + (stroke (width 0.1) (type solid)) (layer "Edge.Cuts") (tstamp ebfbc0b5-1701-4d69-9388-7828d5984697)) + (gr_line (start 94.5 242.3) (end 94.5 251.9) + (stroke (width 0.1) (type solid)) (layer "Edge.Cuts") (tstamp eefd3f9c-a754-40ab-9e33-eec34483c8d6)) + (gr_line (start 504.4 242.577) (end 497.4 242.577) + (stroke (width 0.1) (type solid)) (layer "Edge.Cuts") (tstamp ef1803d2-a7d8-4166-8f85-96f37c6d66d8)) + (gr_line (start 504.4 185.150352) (end 497.4 185.150352) + (stroke (width 0.1) (type solid)) (layer "Edge.Cuts") (tstamp f0d8a95c-e678-4804-ae4a-e613ad1b7cbe)) + (gr_line (start 504.4 147.1) (end 497.4 147.1) + (stroke (width 0.1) (type solid)) (layer "Edge.Cuts") (tstamp ff0c6dcf-0423-4bc2-81ef-d49ec89d60b1)) + (gr_text "Franklin ACE 1000 Keyboard\n(for use with Unified Retro Keyboard ASCII Interface)\nv0.9 2023 竜 クリストファー (Chris Ryu)" (at 139.7 139.4) (layer "F.SilkS") (tstamp 17b0f512-687a-473b-8004-eb74aa8afe41) + (effects (font (size 2 2) (thickness 0.3))) + ) + (dimension (type aligned) (layer "Cmts.User") (tstamp d0c2f2af-a888-417a-9712-1ca9f49df2e0) + (pts (xy 94.7 263.9) (xy 504.45 263.9)) + (height 32.4) + (gr_text "16.1319 in" (at 299.575 295.15) (layer "Cmts.User") (tstamp d0c2f2af-a888-417a-9712-1ca9f49df2e0) + (effects (font (size 1 1) (thickness 0.15))) + ) + (format (prefix "") (suffix "") (units 3) (units_format 1) (precision 4)) + (style (thickness 0.1) (arrow_length 1.27) (text_position_mode 0) (extension_height 0.58642) (extension_offset 0.5) keep_text_aligned) + ) + + (segment (start 290.291036 130.974352) (end 291.466036 129.799352) (width 0.25) (layer "B.Cu") (net 1) (tstamp 211acc7f-5d32-40a4-89cd-bffb38f99c99)) + (segment (start 350.636036 143.739352) (end 342.696036 143.739352) (width 0.25) (layer "B.Cu") (net 1) (tstamp 3f577e77-9998-496e-920a-cfde171fa555)) + (segment (start 290.291036 143.954352) (end 290.291036 130.974352) (width 0.25) (layer "B.Cu") (net 1) (tstamp 71c9fe8a-df6c-41ef-8646-e2814b1b8ffe)) + (segment (start 292.386036 146.049352) (end 340.386036 146.049352) (width 0.25) (layer "B.Cu") (net 1) (tstamp 7322da42-4117-480f-b653-fc110d12f650)) + (segment (start 292.386036 146.049352) (end 290.291036 143.954352) (width 0.25) (layer "B.Cu") (net 1) (tstamp b1b694f5-08dd-4e22-8ade-91efe3c87e80)) + (segment (start 342.696036 143.739352) (end 340.386036 146.049352) (width 0.25) (layer "B.Cu") (net 1) (tstamp b2a73adb-8f0d-49de-8490-cce4e7f564ce)) + (segment (start 361.651035 181.920351) (end 360.341036 180.610352) (width 0.5) (layer "F.Cu") (net 2) (tstamp 0260c418-0591-45ac-aff8-8ca219591bca)) + (segment (start 450.638036 218.837352) (end 451.738035 217.737353) (width 0.5) (layer "F.Cu") (net 2) (tstamp 0958573f-04ea-4b67-a874-3e9cad45710d)) + (segment (start 365.378035 203.041351) (end 381.047036 218.710352) (width 0.5) (layer "F.Cu") (net 2) (tstamp 1cc50c38-e16b-4aa0-b088-20f4bddfd195)) + (segment (start 364.278036 199.660352) (end 361.651035 197.033351) (width 0.5) (layer "F.Cu") (net 2) (tstamp 1f703073-2ba7-4d1b-84ea-3cb51b8d2575)) + (segment (start 450.638036 199.660352) (end 451.738035 198.560353) (width 0.5) (layer "F.Cu") (net 2) (tstamp 20d97aca-10c4-40e4-93d3-7d538e22e36d)) + (segment (start 350.769037 171.038353) (end 350.769037 161.640353) (width 0.5) (layer "F.Cu") (net 2) (tstamp 2ea7b675-80f5-4ec7-9370-6931cb88fcb7)) + (segment (start 364.278036 199.660352) (end 365.378035 200.760351) (width 0.5) (layer "F.Cu") (net 2) (tstamp 3f4e0101-6d8e-4cb4-996a-051108d3d647)) + (segment (start 451.738035 181.710351) (end 450.638036 180.610352) (width 0.5) (layer "F.Cu") (net 2) (tstamp 448c1178-baf9-4e6e-94de-c501d7a3c05c)) + (segment (start 451.738035 198.560353) (end 451.738035 181.710351) (width 0.5) (layer "F.Cu") (net 2) (tstamp 677cbf60-8199-42d3-9a6c-3f3df7d3f9d1)) + (segment (start 365.378035 200.760351) (end 365.378035 203.041351) (width 0.5) (layer "F.Cu") (net 2) (tstamp 723b16e6-b3c1-479a-a763-333d817064ca)) + (segment (start 381.047036 218.710352) (end 383.963036 218.710352) (width 0.5) (layer "F.Cu") (net 2) (tstamp 76525310-4715-4c78-b807-7ce0509262b5)) + (segment (start 451.738035 200.760351) (end 450.638036 199.660352) (width 0.5) (layer "F.Cu") (net 2) (tstamp 8041b9ae-335b-43a9-b047-87c1e2db0d61)) + (segment (start 451.738035 217.737353) (end 451.738035 200.760351) (width 0.5) (layer "F.Cu") (net 2) (tstamp 8d5036c0-7939-4b24-b5cb-8a5bfc59b220)) + (segment (start 360.341036 180.610352) (end 350.769037 171.038353) (width 0.5) (layer "F.Cu") (net 2) (tstamp 946a2db2-eb3b-4c52-8d2b-e3d47b266ea3)) + (segment (start 451.738035 162.660351) (end 450.638036 161.560352) (width 0.5) (layer "F.Cu") (net 2) (tstamp b52748cf-bf00-4ca8-a9ba-e10a5be16c6a)) + (segment (start 361.651035 197.033351) (end 361.651035 181.920351) (width 0.5) (layer "F.Cu") (net 2) (tstamp c4bd71eb-fa53-4b9e-8a34-fb736ca56a9b)) + (segment (start 450.638036 180.610352) (end 451.738035 179.510353) (width 0.5) (layer "F.Cu") (net 2) (tstamp d05d5705-db99-4343-a670-880af21c264b)) + (segment (start 451.738035 179.510353) (end 451.738035 162.660351) (width 0.5) (layer "F.Cu") (net 2) (tstamp e0ae9238-62f0-46dc-891d-e2f350640761)) + (segment (start 350.636036 151.359352) (end 350.636036 161.507352) (width 0.5) (layer "F.Cu") (net 2) (tstamp f7361976-8bfa-45f8-8826-6b5a421ec4b5)) + (segment (start 392.297036 218.710352) (end 383.963036 218.710352) (width 0.5) (layer "B.Cu") (net 2) (tstamp 04e936f4-d0e7-4c3c-8622-a2fbee6c6a46)) + (segment (start 450.638036 218.837352) (end 444.927226 218.837352) (width 0.5) (layer "B.Cu") (net 2) (tstamp 2c5ea797-c38c-4c28-81a7-6537f07e80a3)) + (segment (start 439.887225 223.877353) (end 397.464037 223.877353) (width 0.5) (layer "B.Cu") (net 2) (tstamp 79204b5a-dfa4-41ab-98fa-f113dfc80228)) + (segment (start 397.464037 223.877353) (end 392.297036 218.710352) (width 0.5) (layer "B.Cu") (net 2) (tstamp 89bfd4b3-117b-4629-9caf-8ac7d4048300)) + (segment (start 444.927226 218.837352) (end 439.887225 223.877353) (width 0.5) (layer "B.Cu") (net 2) (tstamp c6893210-c92b-4162-9e50-765a389c8507)) + (segment (start 295.181036 133.844352) (end 295.181036 130.974352) (width 0.25) (layer "F.Cu") (net 3) (tstamp 0f17df49-d94a-4c32-8ac6-adf935b72cdb)) + (segment (start 315.946036 143.739352) (end 314.136036 145.549352) (width 0.25) (layer "F.Cu") (net 3) (tstamp 65995456-da22-44f3-84e9-cecdb6214db6)) + (segment (start 314.136036 145.549352) (end 306.886036 145.549352) (width 0.25) (layer "F.Cu") (net 3) (tstamp 90368520-cf9b-4d77-ade0-1551e26f7d01)) + (segment (start 306.886036 145.549352) (end 295.181036 133.844352) (width 0.25) (layer "F.Cu") (net 3) (tstamp bfe1ae5d-4ede-4fe0-baf4-9b67b6cb145b)) + (segment (start 295.181036 130.974352) (end 294.006036 129.799352) (width 0.25) (layer "F.Cu") (net 3) (tstamp eea01e60-5c62-4c7b-a018-f8f6685005bf)) + (segment (start 331.636036 143.739352) (end 315.946036 143.739352) (width 0.25) (layer "F.Cu") (net 3) (tstamp fcc7b350-1447-4394-bfc0-7eb8bfbacd35)) + (segment (start 332.739035 172.058351) (end 341.291036 180.610352) (width 0.5) (layer "F.Cu") (net 4) (tstamp 01f9cecc-1f1e-490b-9b00-f85155db55bc)) + (segment (start 432.688035 200.760351) (end 432.688035 217.737353) (width 0.5) (layer "F.Cu") (net 4) (tstamp 09aadad4-07a6-47b4-b011-ef24f7aae4dd)) + (segment (start 420.886036 225.549352) (end 356.386036 225.549352) (width 0.5) (layer "F.Cu") (net 4) (tstamp 15d425b7-0cd1-44e5-8368-0515fbbbc61c)) + (segment (start 331.639036 161.560352) (end 332.739035 162.660351) (width 0.5) (layer "F.Cu") (net 4) (tstamp 2889fdff-2f7b-426f-b27b-65c0c80395eb)) + (segment (start 342.601035 181.920351) (end 341.291036 180.610352) (width 0.5) (layer "F.Cu") (net 4) (tstamp 48066921-300b-4eb1-bdf9-4b91eaf27163)) + (segment (start 432.688035 162.660351) (end 432.688035 179.510353) (width 0.5) (layer "F.Cu") (net 4) (tstamp 5432d5e1-7979-4af7-8ba2-f164eca0ccd7)) + (segment (start 432.688035 181.710351) (end 432.688035 198.560353) (width 0.5) (layer "F.Cu") (net 4) (tstamp 68d35ead-9b41-49ff-958e-081ee2e7444d)) + (segment (start 431.588036 199.660352) (end 432.688035 200.760351) (width 0.5) (layer "F.Cu") (net 4) (tstamp 6e0c7404-92a2-4b7a-9ac1-6649b4e26ce7)) + (segment (start 431.588036 180.610352) (end 432.688035 181.710351) (width 0.5) (layer "F.Cu") (net 4) (tstamp 70afff5a-fb2a-4f51-9e68-ca22b9cb16cd)) + (segment (start 342.601035 197.033351) (end 342.601035 181.920351) (width 0.5) (layer "F.Cu") (net 4) (tstamp 76ac8d38-7831-413b-a0cf-7a373ef72def)) + (segment (start 432.688035 198.560353) (end 431.588036 199.660352) (width 0.5) (layer "F.Cu") (net 4) (tstamp 78ca8e62-24a2-445d-85fb-503cff1b3bb6)) + (segment (start 431.588036 218.837352) (end 427.598036 218.837352) (width 0.5) (layer "F.Cu") (net 4) (tstamp 7b135c3c-8cef-48d8-86b2-1eef52ab97d0)) + (segment (start 331.636036 151.359352) (end 331.636036 161.557352) (width 0.5) (layer "F.Cu") (net 4) (tstamp 839f463a-dbfc-4f88-aebc-70d30974d509)) + (segment (start 345.228036 199.660352) (end 342.601035 197.033351) (width 0.5) (layer "F.Cu") (net 4) (tstamp a3b6888c-6fef-443e-904a-3dfee2ff2d94)) + (segment (start 346.328035 200.760351) (end 346.328035 209.650351) (width 0.5) (layer "F.Cu") (net 4) (tstamp b4e0c20d-3ee9-47b9-a3b1-7f273646d38b)) + (segment (start 345.228036 199.660352) (end 346.328035 200.760351) (width 0.5) (layer "F.Cu") (net 4) (tstamp b6abb89a-881d-4672-a6a4-94e26e32adb3)) + (segment (start 431.588036 161.560352) (end 432.688035 162.660351) (width 0.5) (layer "F.Cu") (net 4) (tstamp b7d0ba7f-fe97-4fcf-871b-cbd7d69e50ea)) + (segment (start 332.739035 162.660351) (end 332.739035 172.058351) (width 0.5) (layer "F.Cu") (net 4) (tstamp ba2bf506-adb0-48ec-8037-e05ba6a9ef73)) + (segment (start 346.328035 209.650351) (end 355.388036 218.710352) (width 0.5) (layer "F.Cu") (net 4) (tstamp e0a02855-0dbb-47c6-aab2-556c6e1d12da)) + (segment (start 432.688035 179.510353) (end 431.588036 180.610352) (width 0.5) (layer "F.Cu") (net 4) (tstamp f1ce7c10-672d-4cc6-ab0f-9d21b544f593)) + (segment (start 427.598036 218.837352) (end 420.886036 225.549352) (width 0.5) (layer "F.Cu") (net 4) (tstamp f66e0349-9c50-486b-ac29-df86490b5508)) + (segment (start 432.688035 217.737353) (end 431.588036 218.837352) (width 0.5) (layer "F.Cu") (net 4) (tstamp fdd0be03-6ba6-4b87-b237-9060e5fcc401)) + (via (at 356.386036 225.549352) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 4) (tstamp 19adefc6-ddd4-443d-96ce-8f855cb11bca)) + (segment (start 356.386036 219.708352) (end 356.386036 225.549352) (width 0.5) (layer "B.Cu") (net 4) (tstamp cb656268-4af6-4e12-bef6-09d1125ead30)) + (segment (start 355.388036 218.710352) (end 356.386036 219.708352) (width 0.5) (layer "B.Cu") (net 4) (tstamp ef5db9ce-f182-46de-9619-dee8a0598cc2)) + (segment (start 296.546036 129.799352) (end 297.721036 130.974352) (width 0.25) (layer "F.Cu") (net 5) (tstamp 06c9555b-58ad-4f49-abe5-54d13565c9f3)) + (segment (start 297.721036 135.384352) (end 306.076036 143.739352) (width 0.25) (layer "F.Cu") (net 5) (tstamp 4b3d5318-43e4-47ef-ba5d-1cc6a8cebe8c)) + (segment (start 306.076036 143.739352) (end 312.636036 143.739352) (width 0.25) (layer "F.Cu") (net 5) (tstamp a80f8383-f974-4b8d-86eb-3a961e855169)) + (segment (start 297.721036 130.974352) (end 297.721036 135.384352) (width 0.25) (layer "F.Cu") (net 5) (tstamp e75b11b4-501b-4909-8a7a-1d14d4f2242f)) + (segment (start 413.638035 179.510353) (end 413.638035 162.660351) (width 0.5) (layer "F.Cu") (net 6) (tstamp 01e7b621-40be-4d54-aac4-9854f254e3c3)) + (segment (start 413.638035 181.710351) (end 412.538036 180.610352) (width 0.5) (layer "F.Cu") (net 6) (tstamp 04a54e1e-0a17-44a9-9b95-c7eae6bc109f)) + (segment (start 322.241036 180.610352) (end 312.669037 171.038353) (width 0.5) (layer "F.Cu") (net 6) (tstamp 0ac8002b-6dfa-482f-b109-266617816599)) + (segment (start 412.538036 199.660352) (end 413.638035 198.560353) (width 0.5) (layer "F.Cu") (net 6) (tstamp 15201309-2385-43b1-b2f6-c0b297ba990b)) + (segment (start 326.178036 199.660352) (end 323.551035 197.033351) (width 0.5) (layer "F.Cu") (net 6) (tstamp 25b1b861-b6d7-4e05-bb41-9d5fa150f2de)) + (segment (start 312.669037 171.038353) (end 312.669037 161.640353) (width 0.5) (layer "F.Cu") (net 6) (tstamp 30df4add-75c2-4f0d-a192-8ad8e9caa4c0)) + (segment (start 337.438035 219.810351) (end 337.438035 222.101351) (width 0.5) (layer "F.Cu") (net 6) (tstamp 41fa9309-c968-45f0-8148-ab175801d01b)) + (segment (start 339.087037 223.750353) (end 406.858845 223.750353) (width 0.5) (layer "F.Cu") (net 6) (tstamp 57cf63c1-fcfb-4695-a59b-80dc4a650cb2)) + (segment (start 413.638035 217.610353) (end 413.638035 200.760351) (width 0.5) (layer "F.Cu") (net 6) (tstamp 5f202c38-cdd6-486b-804c-1913a75baee0)) + (segment (start 413.638035 200.760351) (end 412.538036 199.660352) (width 0.5) (layer "F.Cu") (net 6) (tstamp 6ae676d7-aa32-42a1-8a20-6847a373ddb9)) + (segment (start 336.338036 218.710352) (end 337.438035 219.810351) (width 0.5) (layer "F.Cu") (net 6) (tstamp 76171c2f-7262-4a4e-8ce2-c9954db78877)) + (segment (start 323.551035 181.920351) (end 322.241036 180.610352) (width 0.5) (layer "F.Cu") (net 6) (tstamp 879459de-fe71-47a7-a066-eebea701d407)) + (segment (start 412.538036 180.610352) (end 413.638035 179.510353) (width 0.5) (layer "F.Cu") (net 6) (tstamp a034201f-7c84-455a-80bf-f43d4d32310c)) + (segment (start 327.278035 200.760351) (end 327.278035 209.650351) (width 0.5) (layer "F.Cu") (net 6) (tstamp a1084d69-2a44-4414-a3a5-7d043745ff22)) + (segment (start 413.638035 198.560353) (end 413.638035 181.710351) (width 0.5) (layer "F.Cu") (net 6) (tstamp a6fec3ec-d701-4dc6-9afb-a4593e24da6f)) + (segment (start 412.538036 218.710352) (end 413.638035 217.610353) (width 0.5) (layer "F.Cu") (net 6) (tstamp a99bb380-57c7-4e2a-9620-5e2f537bb365)) + (segment (start 327.278035 209.650351) (end 336.338036 218.710352) (width 0.5) (layer "F.Cu") (net 6) (tstamp b97bfdc5-cad7-41f1-bd24-0717dc6f54ee)) + (segment (start 323.551035 197.033351) (end 323.551035 181.920351) (width 0.5) (layer "F.Cu") (net 6) (tstamp c04808fe-bdb5-45a8-b94e-e5ab86316e8c)) + (segment (start 337.438035 222.101351) (end 339.087037 223.750353) (width 0.5) (layer "F.Cu") (net 6) (tstamp c0f4e437-75b0-49af-8edb-235c0834c051)) + (segment (start 413.638035 162.660351) (end 412.538036 161.560352) (width 0.5) (layer "F.Cu") (net 6) (tstamp d6b35da6-ffa5-4e46-a263-c212f9895b39)) + (segment (start 406.858845 223.750353) (end 411.898846 218.710352) (width 0.5) (layer "F.Cu") (net 6) (tstamp d9908463-962e-4d59-95de-589b0f3a8070)) + (segment (start 312.636036 151.359352) (end 312.636036 161.513352) (width 0.5) (layer "F.Cu") (net 6) (tstamp eaaea36e-845f-4238-89cc-faad9ade8d23)) + (segment (start 326.178036 199.660352) (end 327.278035 200.760351) (width 0.5) (layer "F.Cu") (net 6) (tstamp ebc859e0-42af-453e-95dc-b4a86b7d163e)) + (segment (start 300.386036 131.099352) (end 299.086036 129.799352) (width 0.25) (layer "B.Cu") (net 7) (tstamp 19eb6602-3299-44df-9fb2-caf98e8780b2)) + (segment (start 293.636036 143.739352) (end 300.386036 136.989352) (width 0.25) (layer "B.Cu") (net 7) (tstamp 4d7062d4-0ca6-42ce-a12e-15b6f35d8c3a)) + (segment (start 300.386036 136.989352) (end 300.386036 131.099352) (width 0.25) (layer "B.Cu") (net 7) (tstamp e20c5f53-dad6-4c04-84bf-1a8e0923f7e9)) + (segment (start 294.886036 164.808162) (end 294.886036 172.381552) (width 0.5) (layer "F.Cu") (net 8) (tstamp 079ac8e0-68c4-4b2c-ba82-2b78aa573615)) + (segment (start 304.424835 181.920351) (end 303.114836 180.610352) (width 0.5) (layer "F.Cu") (net 8) (tstamp 1e9a596e-e031-40fd-97e3-4734724936eb)) + (segment (start 293.539036 163.461162) (end 294.886036 164.808162) (width 0.5) (layer "F.Cu") (net 8) (tstamp 296ca7f0-fa47-4dd1-b3ad-760f8a42ab6e)) + (segment (start 298.238036 206.994718) (end 305.572402 199.660352) (width 0.5) (layer "F.Cu") (net 8) (tstamp 8f85b3e9-5a85-46a6-a6c9-25248bedc611)) + (segment (start 307.128036 199.660352) (end 304.424835 196.957151) (width 0.5) (layer "F.Cu") (net 8) (tstamp 917aaa24-08ff-46c1-bde1-307a50a5eca2)) + (segment (start 293.539036 161.560352) (end 293.539036 163.461162) (width 0.5) (layer "F.Cu") (net 8) (tstamp a043e454-0de2-4e80-a6eb-226816c859b8)) + (segment (start 305.572402 199.660352) (end 307.128036 199.660352) (width 0.5) (layer "F.Cu") (net 8) (tstamp a243055c-1505-4fc2-9139-ec271a2cf6f2)) + (segment (start 304.424835 196.957151) (end 304.424835 181.920351) (width 0.5) (layer "F.Cu") (net 8) (tstamp ca21966e-dc1a-412c-873a-0f4758d12d8d)) + (segment (start 298.238036 218.710352) (end 298.238036 206.994718) (width 0.5) (layer "F.Cu") (net 8) (tstamp cdb0a9bc-ab24-4f91-8feb-a616210b7f1e)) + (segment (start 294.886036 172.381552) (end 303.114836 180.610352) (width 0.5) (layer "F.Cu") (net 8) (tstamp dd401379-0987-4a63-8bd8-6c2bebf29bdf)) + (segment (start 293.636036 151.359352) (end 293.636036 161.463352) (width 0.5) (layer "F.Cu") (net 8) (tstamp e24a79a6-8dcc-441f-90d6-8f166ad597fc)) + (segment (start 288.078036 199.660352) (end 307.128036 199.660352) (width 0.5) (layer "B.Cu") (net 8) (tstamp 184418c3-0ef1-4d17-bf47-de93c11ec19d)) + (segment (start 284.064836 180.610352) (end 303.114836 180.610352) (width 0.5) (layer "B.Cu") (net 8) (tstamp 1b87439d-1f4a-4979-b671-87828afc1da8)) + (segment (start 298.238036 218.710352) (end 317.288036 218.710352) (width 0.5) (layer "B.Cu") (net 8) (tstamp 5f9c7d2d-c182-4013-a2fa-ddbfc3384e86)) + (segment (start 274.489036 161.560352) (end 293.539036 161.560352) (width 0.5) (layer "B.Cu") (net 8) (tstamp e54d3bb6-19f8-474c-8b43-6d029ab8bdd5)) + (segment (start 255.386036 143.739352) (end 255.386036 135.799352) (width 0.25) (layer "B.Cu") (net 9) (tstamp 540ac769-07b0-4505-a393-004299dde122)) + (segment (start 298.376036 126.549352) (end 301.626036 129.799352) (width 0.25) (layer "B.Cu") (net 9) (tstamp 85f7563d-86de-4b4f-934f-32c91e32626a)) + (segment (start 264.636036 126.549352) (end 298.376036 126.549352) (width 0.25) (layer "B.Cu") (net 9) (tstamp 91982332-9f79-4908-a78e-0627bd9502b9)) + (segment (start 255.386036 135.799352) (end 264.636036 126.549352) (width 0.25) (layer "B.Cu") (net 9) (tstamp bf45fce4-1b84-48b5-b60a-14f7723a3900)) + (segment (start 245.914036 180.610352) (end 247.014035 181.710351) (width 0.5) (layer "F.Cu") (net 10) (tstamp 317e6778-dbde-4f0c-8466-866d94162df0)) + (segment (start 255.386036 151.359352) (end 255.386036 161.507352) (width 0.5) (layer "F.Cu") (net 10) (tstamp 4190e0f7-c7ca-4f8b-ad82-df30b2244cc8)) + (segment (start 256.539035 172.134551) (end 265.014836 180.610352) (width 0.5) (layer "F.Cu") (net 10) (tstamp 47b66d77-129d-420b-a0e2-b3e791b1a54f)) + (segment (start 260.138036 206.994718) (end 267.472402 199.660352) (width 0.5) (layer "F.Cu") (net 10) (tstamp 4dd60219-642d-46a1-91ec-e05e418f680b)) + (segment (start 256.539035 162.660351) (end 256.539035 172.134551) (width 0.5) (layer "F.Cu") (net 10) (tstamp 586f7409-d5bf-4f57-a949-94367a611f6b)) + (segment (start 247.014035 181.710351) (end 247.014035 196.696351) (width 0.5) (layer "F.Cu") (net 10) (tstamp 5ecc9a66-bab5-41fc-be31-1dfb220a0aa2)) + (segment (start 247.014035 196.696351) (end 249.978036 199.660352) (width 0.5) (layer "F.Cu") (net 10) (tstamp 848fee46-000d-43c7-a5cd-0514429897a9)) + (segment (start 255.439036 161.560352) (end 256.539035 162.660351) (width 0.5) (layer "F.Cu") (net 10) (tstamp d94bd33d-f1af-4764-9694-c4ab2116d276)) + (segment (start 260.138036 218.710352) (end 260.138036 206.994718) (width 0.5) (layer "F.Cu") (net 10) (tstamp e7a46c49-517d-4a83-846f-cfe25e0eedfe)) + (segment (start 267.472402 199.660352) (end 269.028036 199.660352) (width 0.5) (layer "F.Cu") (net 10) (tstamp f255a79b-c203-43b0-8e24-3cc13fac8e3b)) + (segment (start 253.454035 182.591163) (end 255.434846 180.610352) (width 0.5) (layer "B.Cu") (net 10) (tstamp 041f437c-4be2-4138-b592-0bb6965600be)) + (segment (start 245.914036 180.610352) (end 247.224035 181.920351) (width 0.5) (layer "B.Cu") (net 10) (tstamp 051a81e1-3edb-4fb9-aa1b-4a0ac5ae178e)) + (segment (start 236.389036 161.560352) (end 255.439036 161.560352) (width 0.5) (layer "B.Cu") (net 10) (tstamp 14cb890d-7968-433f-8a58-525b7f063678)) + (segment (start 269.028036 199.660352) (end 249.978036 199.660352) (width 0.5) (layer "B.Cu") (net 10) (tstamp 57ee2ac0-a03c-4538-8b99-9022e1f4fe9d)) + (segment (start 253.454035 182.955889) (end 253.454035 182.591163) (width 0.5) (layer "B.Cu") (net 10) (tstamp 5c0ab91f-1c24-4f25-82a7-a88e724db8d0)) + (segment (start 260.138036 218.710352) (end 279.188036 218.710352) (width 0.5) (layer "B.Cu") (net 10) (tstamp 687cc898-168f-40d2-ba5d-ba4831d83554)) + (segment (start 247.224035 181.920351) (end 247.224035 184.185887) (width 0.5) (layer "B.Cu") (net 10) (tstamp 8489ba3d-b7a8-4d47-a951-4212cf339008)) + (segment (start 247.224035 184.185887) (end 248.688501 185.650353) (width 0.5) (layer "B.Cu") (net 10) (tstamp 94cd47b0-5693-4e3a-bff8-c4dfb8dff152)) + (segment (start 248.688501 185.650353) (end 250.759571 185.650353) (width 0.5) (layer "B.Cu") (net 10) (tstamp a7993683-ea6b-418f-98ba-e908a0c62880)) + (segment (start 250.759571 185.650353) (end 253.454035 182.955889) (width 0.5) (layer "B.Cu") (net 10) (tstamp d49f7c32-5a8a-4d6d-b666-c35df88cfbac)) + (segment (start 255.434846 180.610352) (end 265.014836 180.610352) (width 0.5) (layer "B.Cu") (net 10) (tstamp f7c03db9-d78d-4655-9a4f-ecfb6427605a)) + (segment (start 304.166036 129.799352) (end 300.066684 125.7) (width 0.25) (layer "B.Cu") (net 11) (tstamp 0fbbf18b-de67-4c25-9072-9bf6f72a4ab6)) + (segment (start 237.446036 143.739352) (end 217.386036 143.739352) (width 0.25) (layer "B.Cu") (net 11) (tstamp 91074048-4425-4a35-bb7f-8c8ea3cf23d6)) + (segment (start 255.485388 125.7) (end 237.446036 143.739352) (width 0.25) (layer "B.Cu") (net 11) (tstamp d3bf691a-666d-49fa-a326-d23dcd945fcd)) + (segment (start 300.066684 125.7) (end 255.485388 125.7) (width 0.25) (layer "B.Cu") (net 11) (tstamp d9068bd1-9527-41a2-8efb-8b4d3b941ff4)) + (segment (start 198.289036 161.560352) (end 198.289036 163.461162) (width 0.5) (layer "F.Cu") (net 12) (tstamp 02820bc3-a01b-4d8c-9ed4-45aa94f92c79)) + (segment (start 198.289036 163.461162) (end 199.636036 164.808162) (width 0.5) (layer "F.Cu") (net 12) (tstamp 225c5164-49b5-4462-a458-2e750aac53bd)) + (segment (start 222.038036 206.994718) (end 229.372402 199.660352) (width 0.5) (layer "F.Cu") (net 12) (tstamp 5fbe9c75-64cd-4026-8b01-609c2f9de3ca)) + (segment (start 209.136036 196.918352) (end 211.878036 199.660352) (width 0.5) (layer "F.Cu") (net 12) (tstamp 676d4bcf-c155-487c-94f4-4efd24a459cf)) + (segment (start 199.636036 164.808162) (end 199.636036 172.432352) (width 0.5) (layer "F.Cu") (net 12) (tstamp 763234b6-6842-4fe5-a355-ef8d681f33f6)) + (segment (start 199.636036 172.432352) (end 207.814036 180.610352) (width 0.5) (layer "F.Cu") (net 12) (tstamp 79bb0f97-ac81-4d56-828f-719bcbe36a69)) + (segment (start 217.386036 151.359352) (end 217.386036 161.513352) (width 0.5) (layer "F.Cu") (net 12) (tstamp 9c1caf05-5891-4a2b-85b4-020111336142)) + (segment (start 209.136036 183.833162) (end 209.136036 196.918352) (width 0.5) (layer "F.Cu") (net 12) (tstamp a23584f4-cf4e-471c-8854-39c63c0caafa)) + (segment (start 207.814036 182.511162) (end 209.136036 183.833162) (width 0.5) (layer "F.Cu") (net 12) (tstamp a8416606-b6f3-46e8-934f-84d2c7fb5875)) + (segment (start 207.814036 180.610352) (end 207.814036 182.511162) (width 0.5) (layer "F.Cu") (net 12) (tstamp b50029c0-c1bf-4547-a14c-ce0fc986acde)) + (segment (start 229.372402 199.660352) (end 230.928036 199.660352) (width 0.5) (layer "F.Cu") (net 12) (tstamp e32a9ada-24f4-4895-b029-bfd1c107640f)) + (segment (start 222.038036 218.710352) (end 222.038036 206.994718) (width 0.5) (layer "F.Cu") (net 12) (tstamp e93d3e32-9a79-4684-9a36-e43ebce666c3)) + (segment (start 211.878036 199.660352) (end 230.928036 199.660352) (width 0.5) (layer "B.Cu") (net 12) (tstamp 1e968257-284f-47d9-aa16-85062c85cb80)) + (segment (start 222.038036 218.710352) (end 241.088036 218.710352) (width 0.5) (layer "B.Cu") (net 12) (tstamp 6a88b1be-c0c7-46ab-9b8b-155f9546fd37)) + (segment (start 207.814036 180.610352) (end 226.864036 180.610352) (width 0.5) (layer "B.Cu") (net 12) (tstamp c1fa7974-a720-4b22-9949-ece1f07085f3)) + (segment (start 198.289036 161.560352) (end 217.339036 161.560352) (width 0.5) (layer "B.Cu") (net 12) (tstamp d81d8f05-baa6-4672-9adb-f4343e9634ac)) + (segment (start 301.506036 124.599352) (end 254.586036 124.599352) (width 0.25) (layer "B.Cu") (net 13) (tstamp 1a75233e-d17d-4c36-86c1-ff6d718b0de5)) + (segment (start 306.706036 129.799352) (end 301.506036 124.599352) (width 0.25) (layer "B.Cu") (net 13) (tstamp 1f33e627-431b-4339-ab07-05ba59a7a084)) + (segment (start 238.886036 140.299352) (end 183.576036 140.299352) (width 0.25) (layer "B.Cu") (net 13) (tstamp 3c1ca341-21a7-488b-b8bd-f629b95962ea)) + (segment (start 183.576036 140.299352) (end 179.386036 144.489352) (width 0.25) (layer "B.Cu") (net 13) (tstamp b24bc027-e8c7-450d-a6c6-583bdc79c9f6)) + (segment (start 254.586036 124.599352) (end 238.886036 140.299352) (width 0.25) (layer "B.Cu") (net 13) (tstamp bb0cb0a4-b2e5-4f5c-b727-6c01fe0dcfd4)) + (segment (start 180.466035 162.660351) (end 180.466035 172.312351) (width 0.5) (layer "F.Cu") (net 14) (tstamp 15f21f39-c388-4b7a-b292-ce3368f35b14)) + (segment (start 169.714036 180.610352) (end 170.814035 181.710351) (width 0.5) (layer "F.Cu") (net 14) (tstamp 16f083c9-3a72-40e3-af64-3157a1e3fd53)) + (segment (start 193.928035 208.720353) (end 183.938036 218.710352) (width 0.5) (layer "F.Cu") (net 14) (tstamp 490d054b-c803-4de6-b781-2fd0ce885525)) + (segment (start 192.828036 199.660352) (end 193.928035 200.760351) (width 0.5) (layer "F.Cu") (net 14) (tstamp 66d9c7d8-2658-4a39-b380-a17a576a4bd1)) + (segment (start 179.366036 161.560352) (end 180.466035 162.660351) (width 0.5) (layer "F.Cu") (net 14) (tstamp 7f5e579e-16da-4a9e-993c-6b76a17c89bf)) + (segment (start 179.386036 152.109352) (end 179.386036 161.540352) (width 0.25) (layer "F.Cu") (net 14) (tstamp 81468a76-ff03-4532-8d4a-1c60e97a3bdf)) + (segment (start 170.814035 196.696351) (end 173.778036 199.660352) (width 0.5) (layer "F.Cu") (net 14) (tstamp 884e4545-3374-4b2f-a77e-292f288c53fd)) + (segment (start 170.814035 181.710351) (end 170.814035 196.696351) (width 0.5) (layer "F.Cu") (net 14) (tstamp 893f1f5b-876e-4ecd-948a-91eea1179aaa)) + (segment (start 180.466035 172.312351) (end 188.764036 180.610352) (width 0.5) (layer "F.Cu") (net 14) (tstamp a0647568-ab85-4e05-aee5-6aeeed644f10)) + (segment (start 193.928035 200.760351) (end 193.928035 208.720353) (width 0.5) (layer "F.Cu") (net 14) (tstamp a525ae58-38da-4d08-a360-594827751ca3)) + (segment (start 183.938036 218.710352) (end 202.988036 218.710352) (width 0.5) (layer "B.Cu") (net 14) (tstamp 30fc5c22-dff9-4133-8653-27d0df689c11)) + (segment (start 169.714036 180.610352) (end 188.764036 180.610352) (width 0.5) (layer "B.Cu") (net 14) (tstamp 349a3b2a-e50e-47a5-98a7-c6cf851d1250)) + (segment (start 173.778036 199.660352) (end 192.828036 199.660352) (width 0.5) (layer "B.Cu") (net 14) (tstamp 415757dd-c4a4-43af-9be1-90361c9f2911)) + (segment (start 160.316036 161.560352) (end 179.366036 161.560352) (width 0.5) (layer "B.Cu") (net 14) (tstamp 5bc36d61-641e-47e9-8576-fc7b8185770e)) + (segment (start 287.636036 132.751053) (end 287.636036 131.967651) (width 0.25) (layer "F.Cu") (net 15) (tstamp 064d25dd-f94d-4620-aa96-b209f284aa54)) + (segment (start 307.246036 127.799352) (end 309.246036 129.799352) (width 0.25) (layer "F.Cu") (net 15) (tstamp 1766ee6e-d44f-438d-b189-e549b5d81c65)) + (segment (start 291.136036 127.799352) (end 307.246036 127.799352) (width 0.25) (layer "F.Cu") (net 15) (tstamp 26a2c4eb-577a-4009-bc29-993f7376eef3)) + (segment (start 270.386036 143.739352) (end 276.647737 143.739352) (width 0.25) (layer "F.Cu") (net 15) (tstamp 2f65f9e5-fdac-4994-9c8a-a69a245ca88d)) + (segment (start 290.136036 128.799352) (end 291.136036 127.799352) (width 0.25) (layer "F.Cu") (net 15) (tstamp 35b3b76e-cad7-4573-8064-864f52e06dd3)) + (segment (start 288.554335 131.049352) (end 289.386036 131.049352) (width 0.25) (layer "F.Cu") (net 15) (tstamp 3636cfc4-641b-4562-bbd1-330c778751e9)) + (segment (start 287.636036 131.967651) (end 288.554335 131.049352) (width 0.25) (layer "F.Cu") (net 15) (tstamp 93fd5b53-b9be-4914-b117-7780cd0fde1a)) + (segment (start 289.386036 131.049352) (end 290.136036 130.299352) (width 0.25) (layer "F.Cu") (net 15) (tstamp c3d8355a-df47-4b63-a65e-5287e3432f61)) + (segment (start 290.136036 130.299352) (end 290.136036 128.799352) (width 0.25) (layer "F.Cu") (net 15) (tstamp cbb65876-2da4-43c4-bbd4-c04672138f77)) + (segment (start 276.647737 143.739352) (end 287.636036 132.751053) (width 0.25) (layer "F.Cu") (net 15) (tstamp dc56ee01-5dd8-40f8-b4e9-4941c7362ce7)) + (segment (start 271.636036 199.799352) (end 270.338035 201.097353) (width 0.5) (layer "F.Cu") (net 16) (tstamp 0ca1d02e-350d-4efe-b133-777869b4552f)) + (segment (start 269.586037 179.499353) (end 271.636036 181.549352) (width 0.5) (layer "F.Cu") (net 16) (tstamp 1663ec46-d424-4cc0-8ddd-ccf65800fdcf)) + (segment (start 152.950036 218.710352) (end 152.950036 220.611162) (width 0.5) (layer "F.Cu") (net 16) (tstamp 31b81d55-b4ea-4d26-bff1-3f037cdf669b)) + (segment (start 146.636036 182.049352) (end 146.636036 193.782352) (width 0.5) (layer "F.Cu") (net 16) (tstamp 321d1004-21b7-4568-a1da-4fdc158cb146)) + (segment (start 269.586037 152.159351) (end 269.586037 179.499353) (width 0.5) (layer "F.Cu") (net 16) (tstamp 4ef4b11f-4fe3-4a10-adfd-69b57b741778)) + (segment (start 266.448037 219.611353) (end 266.448037 228.361353) (width 0.5) (layer "F.Cu") (net 16) (tstamp 5731f61c-af66-4a17-b0af-e7a6dc722241)) + (segment (start 270.386036 151.359352) (end 269.586037 152.159351) (width 0.5) (layer "F.Cu") (net 16) (tstamp 607a19ee-57c7-438a-bd81-ae45bc457c44)) + (segment (start 271.636036 181.549352) (end 271.636036 199.799352) (width 0.5) (layer "F.Cu") (net 16) (tstamp 6e1b2bef-c9de-4a52-aca6-b198f08760b6)) + (segment (start 145.965036 181.378352) (end 146.636036 182.049352) (width 0.5) (layer "F.Cu") (net 16) (tstamp 7fa052a0-3719-4ea4-b0fb-f9c4699c3cd7)) + (segment (start 270.378037 232.291353) (end 270.378037 237.747351) (width 0.5) (layer "F.Cu") (net 16) (tstamp 8f464a04-257d-47d5-bb22-0becc32daf06)) + (segment (start 262.886036 216.049352) (end 266.448037 219.611353) (width 0.5) (layer "F.Cu") (net 16) (tstamp 9d98e352-229d-439b-b783-80770a56465b)) + (segment (start 154.386036 222.549352) (end 170.176036 238.339352) (width 0.5) (layer "F.Cu") (net 16) (tstamp ae2da413-b687-44ea-aeb8-342acc52ecd6)) + (segment (start 262.886036 211.799352) (end 262.886036 216.049352) (width 0.5) (layer "F.Cu") (net 16) (tstamp b50dacd1-54f0-4d37-a7a9-6bc443288bbf)) + (segment (start 146.636036 193.782352) (end 140.758036 199.660352) (width 0.5) (layer "F.Cu") (net 16) (tstamp bfa1919d-ee6f-43f0-a131-7a2bf1c7ef15)) + (segment (start 170.176036 238.339352) (end 269.786036 238.339352) (width 0.5) (layer "F.Cu") (net 16) (tstamp cb9ad83a-1ec6-4f15-8a2a-865b79bc8920)) + (segment (start 270.338035 204.347353) (end 262.886036 211.799352) (width 0.5) (layer "F.Cu") (net 16) (tstamp d6d58f42-a4b3-4a45-b05c-7cc0040be7bc)) + (segment (start 266.448037 228.361353) (end 270.378037 232.291353) (width 0.5) (layer "F.Cu") (net 16) (tstamp da4cf260-370c-455f-936b-4e0ee585034a)) + (segment (start 154.386036 222.047162) (end 154.386036 222.549352) (width 0.5) (layer "F.Cu") (net 16) (tstamp db85baaf-4803-4a08-a19f-c9deedc21eb2)) + (segment (start 152.950036 220.611162) (end 154.386036 222.047162) (width 0.5) (layer "F.Cu") (net 16) (tstamp eb2841d6-a433-42ca-b248-32555bdc3ab6)) + (segment (start 270.338035 201.097353) (end 270.338035 204.347353) (width 0.5) (layer "F.Cu") (net 16) (tstamp fb4d61af-495c-42bf-9bc1-0971be08065b)) + (segment (start 121.708036 161.560352) (end 122.808035 162.660351) (width 0.5) (layer "B.Cu") (net 16) (tstamp 2df9b652-dba1-4673-8f80-6d4cd1d640e4)) + (segment (start 122.808035 181.710351) (end 122.808035 198.560353) (width 0.5) (layer "B.Cu") (net 16) (tstamp 3428f0e3-6db0-42f7-ad70-9a7e3899a1dd)) + (segment (start 140.758036 199.660352) (end 140.758036 201.561162) (width 0.5) (layer "B.Cu") (net 16) (tstamp 4e80f159-cc37-4c7a-85d5-481e46a1844c)) + (segment (start 122.808035 198.560353) (end 121.708036 199.660352) (width 0.5) (layer "B.Cu") (net 16) (tstamp 54d4d1ee-97b0-468e-8430-84446e89700f)) + (segment (start 121.708036 180.610352) (end 122.808035 181.710351) (width 0.5) (layer "B.Cu") (net 16) (tstamp 56afb1a7-02ba-4295-9cf2-bfd5bb4450fc)) + (segment (start 152.950036 215.613352) (end 152.950036 218.710352) (width 0.5) (layer "B.Cu") (net 16) (tstamp 89f5e48a-71ed-4f7b-b0be-b9a3587ebce0)) + (segment (start 140.758036 201.561162) (end 141.386036 202.189162) (width 0.5) (layer "B.Cu") (net 16) (tstamp 9d28e619-4b56-4c2f-a48f-ed2030e9bfbf)) + (segment (start 121.708036 199.660352) (end 140.758036 199.660352) (width 0.5) (layer "B.Cu") (net 16) (tstamp a1105339-e1ff-44c3-acfd-6044c297a4c0)) + (segment (start 122.808035 217.610353) (end 121.708036 218.710352) (width 0.5) (layer "B.Cu") (net 16) (tstamp afae0b75-251d-47f4-b778-be336299e6ec)) + (segment (start 122.808035 200.760351) (end 122.808035 217.610353) (width 0.5) (layer "B.Cu") (net 16) (tstamp b143d3dc-8f0c-48e6-9355-dad9843040e5)) + (segment (start 121.708036 199.660352) (end 122.808035 200.760351) (width 0.5) (layer "B.Cu") (net 16) (tstamp c2ce2999-540a-46d9-b63d-6c35662b0442)) + (segment (start 141.386036 204.049352) (end 152.950036 215.613352) (width 0.5) (layer "B.Cu") (net 16) (tstamp d4337e3c-4eea-4cf5-b094-c997b920c24e)) + (segment (start 122.808035 179.510353) (end 121.708036 180.610352) (width 0.5) (layer "B.Cu") (net 16) (tstamp d45c6c4b-a62a-4974-b6a9-7515e5c991de)) + (segment (start 141.386036 202.189162) (end 141.386036 204.049352) (width 0.5) (layer "B.Cu") (net 16) (tstamp dd6b752c-91b5-4748-961e-69c8edb3be00)) + (segment (start 122.808035 162.660351) (end 122.808035 179.510353) (width 0.5) (layer "B.Cu") (net 16) (tstamp e7057558-e925-44ac-92af-cde8d8793262)) + (segment (start 315.616036 131.049352) (end 357.196036 131.049352) (width 0.25) (layer "B.Cu") (net 17) (tstamp 0acb012d-3be0-4660-983b-e6b098b29f56)) + (segment (start 357.196036 131.049352) (end 369.886036 143.739352) (width 0.25) (layer "B.Cu") (net 17) (tstamp 75a1f8d2-8202-4ad6-b19f-6a00405faa9b)) + (segment (start 314.326036 132.339352) (end 315.616036 131.049352) (width 0.25) (layer "B.Cu") (net 17) (tstamp 88167a06-1977-4919-a48f-6583e7a1075b)) + (segment (start 469.688036 161.560352) (end 470.788035 162.660351) (width 0.5) (layer "F.Cu") (net 18) (tstamp 05450681-91e5-4d41-a603-37ed91b16269)) + (segment (start 379.391036 180.610352) (end 371.049035 172.268351) (width 0.5) (layer "F.Cu") (net 18) (tstamp 0fcd0b5d-443e-4e3e-8337-c9e0e5ce6f84)) + (segment (start 380.701035 191.953351) (end 380.701035 181.920351) (width 0.5) (layer "F.Cu") (net 18) (tstamp 233c6279-9fc3-4979-91c1-1a8dad690ea1)) + (segment (start 470.788035 181.710351) (end 470.788035 198.560353) (width 0.5) (layer "F.Cu") (net 18) (tstamp 24499a74-043e-4d01-b405-d46dd10a905e)) + (segment (start 371.049035 172.268351) (end 371.049035 162.870351) (width 0.5) (layer "F.Cu") (net 18) (tstamp 35b398e2-24f0-43c3-bed6-98df168320f9)) + (segment (start 470.788035 217.737353) (end 469.688036 218.837352) (width 0.5) (layer "F.Cu") (net 18) (tstamp 37e07139-f790-4e39-b6ab-2e7888e1595b)) + (segment (start 369.886036 151.359352) (end 369.886036 161.413352) (width 0.5) (layer "F.Cu") (net 18) (tstamp 4123870a-ffe9-4f37-a529-edfcfe9fdf41)) + (segment (start 470.788035 179.510353) (end 469.688036 180.610352) (width 0.5) (layer "F.Cu") (net 18) (tstamp 583d4c6d-094a-47e5-844a-32ce180ea6b6)) + (segment (start 371.049035 162.870351) (end 369.739036 161.560352) (width 0.5) (layer "F.Cu") (net 18) (tstamp 5c5f730f-969a-4791-9738-e05af52111db)) + (segment (start 470.788035 162.660351) (end 470.788035 179.510353) (width 0.5) (layer "F.Cu") (net 18) (tstamp 737ce8c7-775b-462e-bf53-698848c3ae64)) + (segment (start 388.408036 199.660352) (end 380.701035 191.953351) (width 0.5) (layer "F.Cu") (net 18) (tstamp 8f77ef22-bc06-48bb-9d3a-21329feb477b)) + (segment (start 380.701035 181.920351) (end 379.391036 180.610352) (width 0.5) (layer "F.Cu") (net 18) (tstamp a230729d-2d47-44a3-b589-d10e5df773fd)) + (segment (start 470.788035 200.760351) (end 470.788035 217.737353) (width 0.5) (layer "F.Cu") (net 18) (tstamp c527e6ba-6324-451e-bf38-446a624b9e2a)) + (segment (start 470.788035 198.560353) (end 469.688036 199.660352) (width 0.5) (layer "F.Cu") (net 18) (tstamp f01c9f28-4994-499b-993f-564167992bab)) + (segment (start 469.688036 199.660352) (end 470.788035 200.760351) (width 0.5) (layer "F.Cu") (net 18) (tstamp fcd4b4ad-36f4-4594-b8d9-a2c9204c172a)) + (segment (start 469.688036 180.610352) (end 470.788035 181.710351) (width 0.5) (layer "F.Cu") (net 18) (tstamp fd9cbf22-6856-4206-883d-d36ffa97ac20)) + (segment (start 413.907036 160.570352) (end 413.136036 159.799352) (width 0.5) (layer "B.Cu") (net 18) (tstamp 1f130c85-7afc-4cf2-bad5-14827aac46fa)) + (segment (start 433.019068 160.799352) (end 432.019068 159.799352) (width 0.5) (layer "B.Cu") (net 18) (tstamp 27444136-09de-4dbc-b83f-b888f535b0f9)) + (segment (start 398.067018 161.560352) (end 391.075036 161.560352) (width 0.5) (layer "B.Cu") (net 18) (tstamp 53424d7a-1425-43dd-a5a9-14a91e81d019)) + (segment (start 413.136036 159.799352) (end 399.828018 159.799352) (width 0.5) (layer "B.Cu") (net 18) (tstamp 54858d37-b0df-4911-aa0a-956ca16d24e3)) + (segment (start 469.688036 161.560352) (end 452.830068 161.560352) (width 0.5) (layer "B.Cu") (net 18) (tstamp 971e8bf4-6a2f-4c34-a44a-476c1082d6ae)) + (segment (start 432.019068 159.799352) (end 420.301068 159.799352) (width 0.5) (layer "B.Cu") (net 18) (tstamp a1d95e00-367b-4a19-8dae-cdf075cda9ba)) + (segment (start 399.828018 159.799352) (end 398.067018 161.560352) (width 0.5) (layer "B.Cu") (net 18) (tstamp a96b5041-5527-40e9-a988-8294866d4465)) + (segment (start 438.351068 160.799352) (end 433.019068 160.799352) (width 0.5) (layer "B.Cu") (net 18) (tstamp ae0bdd8f-11f8-4ae0-a780-a6426b52b780)) + (segment (start 420.301068 159.799352) (end 419.530068 160.570352) (width 0.5) (layer "B.Cu") (net 18) (tstamp b1167103-cd18-424f-991e-509a511a7706)) + (segment (start 439.140068 160.010352) (end 438.351068 160.799352) (width 0.5) (layer "B.Cu") (net 18) (tstamp c5a20b95-2334-4237-a511-e79c134df583)) + (segment (start 391.075036 161.560352) (end 369.739036 161.560352) (width 0.5) (layer "B.Cu") (net 18) (tstamp cc31ad84-a405-4a7c-b7ee-16b67526cd1f)) + (segment (start 452.830068 161.560352) (end 451.280068 160.010352) (width 0.5) (layer "B.Cu") (net 18) (tstamp dd0c8b42-bfdf-4240-9963-d6b41503fbc4)) + (segment (start 451.280068 160.010352) (end 439.140068 160.010352) (width 0.5) (layer "B.Cu") (net 18) (tstamp e1337181-f4c1-4e95-a7d5-36f3b4c51792)) + (segment (start 419.530068 160.570352) (end 413.907036 160.570352) (width 0.5) (layer "B.Cu") (net 18) (tstamp e466b602-5e24-45f7-a396-5e6703a1994e)) + (segment (start 247.438036 206.351352) (end 239.886036 198.799352) (width 0.25) (layer "F.Cu") (net 19) (tstamp 0a5e6e10-00e4-4f87-88f2-c76cc1aa6b52)) + (segment (start 242.398035 221.787353) (end 242.398035 220.214817) (width 0.5) (layer "F.Cu") (net 19) (tstamp 2c80f056-146f-4570-b7bc-eb7de7462fb8)) + (segment (start 242.398035 220.214817) (end 246.4425 216.170352) (width 0.5) (layer "F.Cu") (net 19) (tstamp 3118408e-74b0-443e-b892-2a4938eb82fa)) + (segment (start 247.438036 216.170352) (end 247.438036 206.351352) (width 0.25) (layer "F.Cu") (net 19) (tstamp 35a09574-9ce4-4ea8-be3f-718ba8d97362)) + (segment (start 239.886036 177.549352) (end 249.636036 167.799352) (width 0.25) (layer "F.Cu") (net 19) (tstamp 57ea3bc1-2066-4207-9905-b174d68a2ee8)) + (segment (start 216.918037 223.750353) (end 240.435035 223.750353) (width 0.5) (layer "F.Cu") (net 19) (tstamp 64b68ffb-bb6c-48eb-bfce-69d1d44dc5f2)) + (segment (start 249.636036 142.049352) (end 261.886036 129.799352) (width 0.25) (layer "F.Cu") (net 19) (tstamp 750d4c63-f10e-421e-abec-548e98ebb6f7)) + (segment (start 261.886036 129.799352) (end 271.146036 129.799352) (width 0.25) (layer "F.Cu") (net 19) (tstamp 7fbc2992-8582-41c2-a651-ce211cc099e4)) + (segment (start 246.4425 216.170352) (end 247.438036 216.170352) (width 0.5) (layer "F.Cu") (net 19) (tstamp a51a60c0-e6b3-4996-99f3-dc4a69866e6f)) + (segment (start 249.636036 167.799352) (end 249.636036 142.049352) (width 0.25) (layer "F.Cu") (net 19) (tstamp acee7582-d67b-4130-a82a-b40a69c065e5)) + (segment (start 240.435035 223.750353) (end 242.398035 221.787353) (width 0.5) (layer "F.Cu") (net 19) (tstamp c0d94e86-b60e-4f2a-8228-d40998e97f8b)) + (segment (start 209.338036 216.170352) (end 216.918037 223.750353) (width 0.5) (layer "F.Cu") (net 19) (tstamp d98d89ea-9490-407c-af59-279a1c2ef734)) + (segment (start 239.886036 198.799352) (end 239.886036 177.549352) (width 0.25) (layer "F.Cu") (net 19) (tstamp e6969e57-c78d-4ee9-a793-f4c483a7e4ec)) + (segment (start 247.438036 216.170352) (end 247.438036 220.851352) (width 0.5) (layer "B.Cu") (net 19) (tstamp 002baa45-8d27-4d65-8846-2657e07f777f)) + (segment (start 341.247036 217.160352) (end 341.886036 217.799352) (width 0.5) (layer "B.Cu") (net 19) (tstamp 007055ec-d517-4601-8791-5a0b65ba4af4)) + (segment (start 360.53052 217.154868) (end 361.675004 218.299352) (width 0.5) (layer "B.Cu") (net 19) (tstamp 0703a400-f6e2-430a-8a19-869e66f85697)) + (segment (start 371.136036 218.299352) (end 372.275036 217.160352) (width 0.5) (layer "B.Cu") (net 19) (tstamp 18cf52c2-3398-49eb-9cec-f8dcd6fef599)) + (segment (start 456.988036 216.297352) (end 437.938036 216.297352) (width 0.5) (layer "B.Cu") (net 19) (tstamp 1c1d7414-0ebb-42bd-8f11-fc20a93e2c82)) + (segment (start 437.938036 216.297352) (end 419.015036 216.297352) (width 0.5) (layer "B.Cu") (net 19) (tstamp 26263664-71e1-4c9b-b9a6-c4f435eeb841)) + (segment (start 247.438036 220.851352) (end 262.386036 235.799352) (width 0.5) (layer "B.Cu") (net 19) (tstamp 26c7e6b4-c114-47bf-9081-b36a4a0df59e)) + (segment (start 324.628036 217.160352) (end 341.247036 217.160352) (width 0.5) (layer "B.Cu") (net 19) (tstamp 3fa70395-1733-4918-8685-4399db45d148)) + (segment (start 341.886036 217.799352) (end 354.107004 217.799352) (width 0.5) (layer "B.Cu") (net 19) (tstamp 41ee3796-a09a-4126-b1c7-c97f9508b451)) + (segment (start 285.538036 216.170352) (end 286.638035 217.270351) (width 0.5) (layer "B.Cu") (net 19) (tstamp 446c917b-d54c-4260-9052-3987b5630143)) + (segment (start 323.638036 216.170352) (end 320.504986 216.170352) (width 0.5) (layer "B.Cu") (net 19) (tstamp 51f7b565-9532-41b5-a4e5-a55952e16c9a)) + (segment (start 285.538036 226.397352) (end 285.538036 216.170352) (width 0.5) (layer "B.Cu") (net 19) (tstamp 57aecad1-688f-43d0-952c-a9ee71a4b0d1)) + (segment (start 404.015036 216.170352) (end 418.888036 216.170352) (width 0.5) (layer "B.Cu") (net 19) (tstamp 5be1f238-a69a-423a-baa1-7d8fda44373a)) + (segment (start 372.275036 217.160352) (end 386.497036 217.160352) (width 0.5) (layer "B.Cu") (net 19) (tstamp 5f3f8aee-7ce3-4ea8-9f9d-888303bb856e)) + (segment (start 323.638036 216.170352) (end 324.628036 217.160352) (width 0.5) (layer "B.Cu") (net 19) (tstamp 63a7a971-0ac8-4186-b767-a0038f06a6ee)) + (segment (start 303.096004 216.870352) (end 303.946004 217.720352) (width 0.5) (layer "B.Cu") (net 19) (tstamp 7851a104-0739-443d-8216-c4b6e73ba3c1)) + (segment (start 297.486037 217.270351) (end 297.886036 216.870352) (width 0.5) (layer "B.Cu") (net 19) (tstamp 7a36a27f-5871-4b0d-830e-4b87ce60c2e0)) + (segment (start 276.136036 235.799352) (end 285.538036 226.397352) (width 0.5) (layer "B.Cu") (net 19) (tstamp 7a958537-5cbe-42ee-b267-cf738a56b468)) + (segment (start 262.386036 235.799352) (end 276.136036 235.799352) (width 0.5) (layer "B.Cu") (net 19) (tstamp 7fddb0f0-fa14-4173-94a2-21798d1141c4)) + (segment (start 354.107004 217.799352) (end 354.751488 217.154868) (width 0.5) (layer "B.Cu") (net 19) (tstamp 82a98f0a-ffee-4b61-9113-223d16ac1940)) + (segment (start 387.136036 217.799352) (end 402.386036 217.799352) (width 0.5) (layer "B.Cu") (net 19) (tstamp 8319b023-c5bd-4790-8083-85a7bfef1bfe)) + (segment (start 402.386036 217.799352) (end 404.015036 216.170352) (width 0.5) (layer "B.Cu") (net 19) (tstamp 9a5e63a1-f4c9-420e-90a3-5774b9504732)) + (segment (start 319.804985 216.870352) (end 320.215036 216.460301) (width 0.5) (layer "B.Cu") (net 19) (tstamp a7ec04e6-eb27-4aef-b1ba-e78868bafaeb)) + (segment (start 361.675004 218.299352) (end 371.136036 218.299352) (width 0.5) (layer "B.Cu") (net 19) (tstamp aba71d40-631a-4f7c-b32e-f8127313f75a)) + (segment (start 316.886036 216.870352) (end 319.804985 216.870352) (width 0.5) (layer "B.Cu") (net 19) (tstamp b450ed4a-3a9a-4a42-9a8c-1abc12cd79e0)) + (segment (start 476.038036 216.297352) (end 456.988036 216.297352) (width 0.5) (layer "B.Cu") (net 19) (tstamp b4787285-5318-404c-bf0c-499f44da6bf2)) + (segment (start 386.497036 217.160352) (end 387.136036 217.799352) (width 0.5) (layer "B.Cu") (net 19) (tstamp b4fd617f-1eb5-40c7-8d08-2df9ab9deec8)) + (segment (start 297.886036 216.870352) (end 303.096004 216.870352) (width 0.5) (layer "B.Cu") (net 19) (tstamp c5d645de-c2e4-4e1a-a16a-8b1f6828a941)) + (segment (start 316.036036 217.720352) (end 316.886036 216.870352) (width 0.5) (layer "B.Cu") (net 19) (tstamp c7ce8c8d-a85c-49fb-a94c-6ce619574cdf)) + (segment (start 303.946004 217.720352) (end 316.036036 217.720352) (width 0.5) (layer "B.Cu") (net 19) (tstamp ca603839-8ad8-49c5-985b-dc05657278c1)) + (segment (start 286.638035 217.270351) (end 297.486037 217.270351) (width 0.5) (layer "B.Cu") (net 19) (tstamp eb68271f-bd0c-4804-888b-fc9ac75a215c)) + (segment (start 354.751488 217.154868) (end 360.53052 217.154868) (width 0.5) (layer "B.Cu") (net 19) (tstamp f1472cd8-4f48-40fa-ad3b-b7408140f12d)) + (segment (start 154.386036 157.049352) (end 154.386036 181.886938) (width 0.25) (layer "F.Cu") (net 20) (tstamp 3ab8d9c3-04e1-4e30-b38c-7f1fcde7a48f)) + (segment (start 153.630035 200.293351) (end 158.386036 205.049352) (width 0.25) (layer "F.Cu") (net 20) (tstamp 6087b0e8-4af9-41e4-adbe-b72f87ad994c)) + (segment (start 158.386036 205.049352) (end 159.603036 205.049352) (width 0.25) (layer "F.Cu") (net 20) (tstamp 739466e0-1f72-4390-83ad-b94e20994e2e)) + (segment (start 159.603036 205.049352) (end 162.353036 202.299352) (width 0.25) (layer "F.Cu") (net 20) (tstamp b40b40c4-4681-44af-bf3a-c4fb694273c2)) + (segment (start 153.630035 182.642939) (end 153.630035 200.293351) (width 0.25) (layer "F.Cu") (net 20) (tstamp c7298a2d-d5d2-4dd1-b037-a67b93e4c7df)) + (segment (start 154.386036 181.886938) (end 153.630035 182.642939) (width 0.25) (layer "F.Cu") (net 20) (tstamp e499fd40-3f81-4599-9a40-d3f867a8f9a6)) + (via (at 154.386036 157.049352) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 20) (tstamp e13b6363-155b-413a-842c-0cec1c99e653)) + (segment (start 264.772432 127.049352) (end 260.321036 131.500748) (width 0.25) (layer "B.Cu") (net 20) (tstamp 13285bb1-bf2f-4e85-b55d-6dc1d9623df5)) + (segment (start 260.321036 131.500748) (end 260.321036 144.114352) (width 0.25) (layer "B.Cu") (net 20) (tstamp 2dd3e932-1860-4734-b841-c158d114f7c1)) + (segment (start 299.086036 132.339352) (end 297.721036 130.974352) (width 0.25) (layer "B.Cu") (net 20) (tstamp 68353e07-4699-4b5f-bcf5-d59e375b5f7c)) + (segment (start 163.886036 147.549352) (end 154.386036 157.049352) (width 0.25) (layer "B.Cu") (net 20) (tstamp 7556c544-2f7e-4c2e-9cac-d87669c6e4ab)) + (segment (start 297.721036 128.884352) (end 295.886036 127.049352) (width 0.25) (layer "B.Cu") (net 20) (tstamp 9daa79e4-eaff-4c66-a972-1dd77d33eb96)) + (segment (start 256.886036 147.549352) (end 163.886036 147.549352) (width 0.25) (layer "B.Cu") (net 20) (tstamp a3810e6f-3936-4fcf-847d-6aabcb51678a)) + (segment (start 260.321036 144.114352) (end 256.886036 147.549352) (width 0.25) (layer "B.Cu") (net 20) (tstamp b5234710-800d-42d9-804e-7b260ac7cd95)) + (segment (start 297.721036 130.974352) (end 297.721036 128.884352) (width 0.25) (layer "B.Cu") (net 20) (tstamp ce9f94d1-2dc3-4ae3-86b3-4fa5e5f83e3c)) + (segment (start 295.886036 127.049352) (end 264.772432 127.049352) (width 0.25) (layer "B.Cu") (net 20) (tstamp df3473d8-d26a-456f-8fa5-574aa53fbfb4)) + (segment (start 159.300036 216.170352) (end 174.126004 216.170352) (width 0.5) (layer "F.Cu") (net 21) (tstamp 494c871c-39a2-4b87-bb9c-169ca18d6528)) + (segment (start 193.176004 197.120352) (end 199.178036 197.120352) (width 0.5) (layer "F.Cu") (net 21) (tstamp 4af1edd9-cb75-4fc9-a781-2e1ce87c9dce)) + (segment (start 273.686036 129.799352) (end 271.554378 127.667694) (width 0.25) (layer "F.Cu") (net 21) (tstamp 4fc669b6-3c40-4625-b6e6-baa8b18e7e11)) + (segment (start 236.386036 154.049352) (end 231.886036 154.049352) (width 0.25) (layer "F.Cu") (net 21) (tstamp 870a882f-0459-41b6-bd4d-44281e9b58d6)) + (segment (start 231.886036 154.049352) (end 231.886036 162.599766) (width 0.25) (layer "F.Cu") (net 21) (tstamp 9da7a3f1-f697-4766-8a8b-b2b66344ade4)) + (segment (start 237.278036 167.991766) (end 237.278036 197.120352) (width 0.25) (layer "F.Cu") (net 21) (tstamp b676487e-9079-4d97-a5c3-6252677b7539)) + (segment (start 174.126004 216.170352) (end 193.176004 197.120352) (width 0.5) (layer "F.Cu") (net 21) (tstamp d830c044-8111-4ce5-911c-b9e80189b143)) + (segment (start 231.886036 162.599766) (end 237.278036 167.991766) (width 0.25) (layer "F.Cu") (net 21) (tstamp d9939005-89c1-4dc7-9bc2-6e30fc37bc88)) + (segment (start 262.767694 127.667694) (end 236.386036 154.049352) (width 0.25) (layer "F.Cu") (net 21) (tstamp e18d8e63-a5ec-49dc-ac64-66b87a468acb)) + (segment (start 271.554378 127.667694) (end 262.767694 127.667694) (width 0.25) (layer "F.Cu") (net 21) (tstamp ff44422d-46b4-4eb0-9263-dc6370de92c7)) + (segment (start 310.407036 194.049352) (end 313.478036 197.120352) (width 0.5) (layer "B.Cu") (net 21) (tstamp 0ea4e12a-896b-47bb-8119-afe6ae587d79)) + (segment (start 239.636036 194.762352) (end 239.636036 194.299352) (width 0.5) (layer "B.Cu") (net 21) (tstamp 0ef67f68-a6c7-4e1b-b4f1-547c1006c580)) + (segment (start 316.799036 193.799352) (end 415.567036 193.799352) (width 0.5) (layer "B.Cu") (net 21) (tstamp 154322b7-796f-42bd-9e56-20ef06e2267f)) + (segment (start 201.999036 194.299352) (end 234.457036 194.299352) (width 0.5) (layer "B.Cu") (net 21) (tstamp 3509d462-c4dc-47ea-a736-3de2eb29a682)) + (segment (start 272.557036 194.299352) (end 275.378036 197.120352) (width 0.5) (layer "B.Cu") (net 21) (tstamp 4860a2d9-fb51-4e6f-bcd4-7c458358ca03)) + (segment (start 239.636036 194.299352) (end 272.557036 194.299352) (width 0.5) (layer "B.Cu") (net 21) (tstamp 494135d2-94dc-436a-8f33-3ba9f23c589a)) + (segment (start 278.136036 194.362352) (end 278.136036 194.049352) (width 0.5) (layer "B.Cu") (net 21) (tstamp 5ce596f1-11f2-4763-bc1c-f21533c4fa4f)) + (segment (start 237.278036 197.120352) (end 239.636036 194.762352) (width 0.5) (layer "B.Cu") (net 21) (tstamp 8179cc45-a034-4758-aa67-f72b715e534f)) + (segment (start 456.988036 197.120352) (end 476.038036 197.120352) (width 0.5) (layer "B.Cu") (net 21) (tstamp 834d2977-528b-40ed-8261-a5fa22c96909)) + (segment (start 234.457036 194.299352) (end 237.278036 197.120352) (width 0.5) (layer "B.Cu") (net 21) (tstamp 87707993-8d39-4eb0-bf6f-3275b9537797)) + (segment (start 275.378036 197.120352) (end 278.136036 194.362352) (width 0.5) (layer "B.Cu") (net 21) (tstamp 92cdc6bf-098c-4f2d-967f-7d31fe63199d)) + (segment (start 415.567036 193.799352) (end 418.888036 197.120352) (width 0.5) (layer "B.Cu") (net 21) (tstamp 9b3734a9-61af-4dfb-bc31-1327f3ae95d1)) + (segment (start 313.478036 197.120352) (end 316.799036 193.799352) (width 0.5) (layer "B.Cu") (net 21) (tstamp abf88873-f687-4e77-a6c2-c88f55d09146)) + (segment (start 278.136036 194.049352) (end 310.407036 194.049352) (width 0.5) (layer "B.Cu") (net 21) (tstamp d172f1cb-1e5f-44ef-905a-38d8c2ddb410)) + (segment (start 199.178036 197.120352) (end 201.999036 194.299352) (width 0.5) (layer "B.Cu") (net 21) (tstamp d8b3d24c-c773-4df0-99c3-6af412ad6908)) + (segment (start 437.938036 197.120352) (end 456.988036 197.120352) (width 0.5) (layer "B.Cu") (net 21) (tstamp e6335481-ebc4-40e2-b557-0cc0743186a6)) + (segment (start 418.888036 197.120352) (end 437.938036 197.120352) (width 0.5) (layer "B.Cu") (net 21) (tstamp e9f119ce-7a1d-4ae6-954f-ee2c1db1a33f)) + (segment (start 188.136036 147.549352) (end 201.886036 133.799352) (width 0.25) (layer "F.Cu") (net 22) (tstamp 8e206019-680f-44fd-baab-7fc96d73375d)) + (segment (start 159.813036 175.872352) (end 172.136036 163.549352) (width 0.25) (layer "F.Cu") (net 22) (tstamp 9713ec76-2d07-4cf0-8718-fbd1aefe74fa)) + (segment (start 172.136036 163.549352) (end 172.136036 151.799352) (width 0.25) (layer "F.Cu") (net 22) (tstamp ac87f077-2b26-4b8c-98d9-a18a834942c3)) + (segment (start 201.886036 133.799352) (end 253.826036 133.799352) (width 0.25) (layer "F.Cu") (net 22) (tstamp ac92fafa-a0f8-41a7-9336-2466abc305f5)) + (segment (start 172.136036 151.799352) (end 176.386036 147.549352) (width 0.25) (layer "F.Cu") (net 22) (tstamp ef03d062-568a-4c95-8ad9-a2a1bd3c42b6)) + (segment (start 176.386036 147.549352) (end 188.136036 147.549352) (width 0.25) (layer "F.Cu") (net 22) (tstamp f75a23fe-783e-4447-b07e-dd21e1759797)) + (segment (start 159.813036 202.299352) (end 159.813036 175.872352) (width 0.25) (layer "F.Cu") (net 22) (tstamp fe2bb518-8b64-414b-b0ed-bdd3bf4ffe22)) + (segment (start 275.051036 130.974352) (end 275.051036 134.384352) (width 0.25) (layer "F.Cu") (net 23) (tstamp 0817355c-3b92-4d07-a127-395e2a7a0cb8)) + (segment (start 276.226036 129.799352) (end 275.051036 130.974352) (width 0.25) (layer "F.Cu") (net 23) (tstamp 0d212cca-33f2-450e-beab-4a3ca50561d8)) + (segment (start 268.386036 148.049352) (end 268.886036 148.549352) (width 0.25) (layer "F.Cu") (net 23) (tstamp 2e582bd9-3dfb-4874-8748-28b0253c0c32)) + (segment (start 268.886036 148.549352) (end 270.636036 148.549352) (width 0.25) (layer "F.Cu") (net 23) (tstamp 3d6f5160-a671-4239-952e-b2ad27ed6180)) + (segment (start 272.136036 150.049352) (end 272.136036 152.549352) (width 0.25) (layer "F.Cu") (net 23) (tstamp 41c64ac6-39fc-433f-a2a4-fbf5950eee1b)) + (segment (start 275.051036 134.384352) (end 268.386036 141.049352) (width 0.25) (layer "F.Cu") (net 23) (tstamp 5cc7e85b-f0e3-4075-a5ec-8be85db8cdb1)) + (segment (start 268.386036 141.049352) (end 268.386036 148.049352) (width 0.25) (layer "F.Cu") (net 23) (tstamp 7de31626-12e4-4e52-9907-c7145098ade1)) + (segment (start 271.364836 153.320552) (end 271.364836 178.070352) (width 0.25) (layer "F.Cu") (net 23) (tstamp b80ba229-4fa5-4774-a045-fd7072235fab)) + (segment (start 270.636036 148.549352) (end 272.136036 150.049352) (width 0.25) (layer "F.Cu") (net 23) (tstamp d5e97739-ab96-4620-a071-39c10c03eeb1)) + (segment (start 272.136036 152.549352) (end 271.364836 153.320552) (width 0.25) (layer "F.Cu") (net 23) (tstamp fdd2d46d-c48b-411c-9e40-f5a0c126b4fb)) + (segment (start 256.157036 178.070352) (end 271.364836 178.070352) (width 0.5) (layer "B.Cu") (net 23) (tstamp 004f76f0-4870-4c40-8694-f3cb7518f037)) + (segment (start 365.707036 179.620352) (end 378.189004 179.620352) (width 0.5) (layer "B.Cu") (net 23) (tstamp 0936629d-17fe-46f2-8d43-c830ecbca9fb)) + (segment (start 253.886036 180.299352) (end 256.136036 178.049352) (width 0.5) (layer "B.Cu") (net 23) (tstamp 0fe7c520-85b6-497d-aff2-fb1d14d1f3dd)) + (segment (start 365.147036 179.060352) (end 365.707036 179.620352) (width 0.5) (layer "B.Cu") (net 23) (tstamp 142a3936-ca7f-433a-ada3-e96669c408d1)) + (segment (start 418.888036 178.070352) (end 437.938036 178.070352) (width 0.5) (layer "B.Cu") (net 23) (tstamp 1c976a36-125d-433e-aab9-209243bd26d7)) + (segment (start 325.457036 179.620352) (end 340.089004 179.620352) (width 0.5) (layer "B.Cu") (net 23) (tstamp 2805ff04-f285-47cc-8d74-432b042680ea)) + (segment (start 385.136036 179.799352) (end 406.386036 179.799352) (width 0.5) (layer "B.Cu") (net 23) (tstamp 30724eff-4d85-4846-858e-f3fff95ad94a)) + (segment (start 378.189004 179.620352) (end 378.749004 179.060352) (width 0.5) (layer "B.Cu") (net 23) (tstamp 324fb9a0-cee3-434b-86d6-995d15955b7c)) + (segment (start 437.938036 178.070352) (end 456.988036 178.070352) (width 0.5) (layer "B.Cu") (net 23) (tstamp 34f558cf-b7d1-47fc-be34-f4e593af420b)) + (segment (start 190.074035 182.549352) (end 190.074035 182.114817) (width 0.5) (layer "B.Cu") (net 23) (tstamp 35279bc5-212b-4aef-a04f-8c4da73deeef)) + (segment (start 309.464836 178.070352) (end 323.907036 178.070352) (width 0.5) (layer "B.Cu") (net 23) (tstamp 394209e4-453d-4390-83da-6494b00f66a8)) + (segment (start 271.364836 178.070352) (end 286.657036 178.070352) (width 0.5) (layer "B.Cu") (net 23) (tstamp 3b37e70a-8799-4e26-aa0d-3284d69ecfa7)) + (segment (start 217.636036 177.549352) (end 218.157036 178.070352) (width 0.5) (layer "B.Cu") (net 23) (tstamp 3f9445ef-0789-430a-a875-6b038f5f97de)) + (segment (start 251.136036 180.299352) (end 253.886036 180.299352) (width 0.5) (layer "B.Cu") (net 23) (tstamp 42259eba-88ad-4cce-8f92-63f99e5d7672)) + (segment (start 256.136036 178.049352) (end 256.157036 178.070352) (width 0.5) (layer "B.Cu") (net 23) (tstamp 42f829bf-adaf-4c79-b387-3bf6e1c36b3d)) + (segment (start 288.386036 179.799352) (end 292.636036 179.799352) (width 0.5) (layer "B.Cu") (net 23) (tstamp 4d6a8fa8-07f7-4dd4-8e10-1d897e297d71)) + (segment (start 194.1185 178.070352) (end 195.114036 178.070352) (width 0.5) (layer "B.Cu") (net 23) (tstamp 5387a9d2-7f9a-4887-b097-0feaf40c8082)) + (segment (start 215.565036 179.620352) (end 217.636036 177.549352) (width 0.5) (layer "B.Cu") (net 23) (tstamp 693db9f4-d65a-4561-a54b-663e094cb23a)) + (segment (start 384.397036 179.060352) (end 385.136036 179.799352) (width 0.5) (layer "B.Cu") (net 23) (tstamp 6a23972c-83ba-4542-b29c-4cc1b1fc23c6)) + (segment (start 346.397036 179.060352) (end 346.957036 179.620352) (width 0.5) (layer "B.Cu") (net 23) (tstamp 702a89e2-4330-4831-af92-72b699af804f)) + (segment (start 378.749004 179.060352) (end 384.397036 179.060352) (width 0.5) (layer "B.Cu") (net 23) (tstamp 73782dd6-3051-49d2-8018-a77149b3406f)) + (segment (start 188.123034 184.500353) (end 190.074035 182.549352) (width 0.5) (layer "B.Cu") (net 23) (tstamp 96da2c09-5256-4606-b4dc-d2987a43f2e6)) + (segment (start 292.636036 179.799352) (end 294.386036 178.049352) (width 0.5) (layer "B.Cu") (net 23) (tstamp 9730c2a0-4cd8-48dc-8b1f-500bfcec2e31)) + (segment (start 211.972004 178.070352) (end 213.522004 179.620352) (width 0.5) (layer "B.Cu") (net 23) (tstamp 987a4258-1834-465b-abd5-15bd6c4f54ff)) + (segment (start 190.074035 182.114817) (end 194.1185 178.070352) (width 0.5) (layer "B.Cu") (net 23) (tstamp 9ddd4809-a97c-404d-8b45-e22afb148ea0)) + (segment (start 294.386036 178.049352) (end 294.407036 178.070352) (width 0.5) (layer "B.Cu") (net 23) (tstamp 9f7891b6-dd9f-4021-8637-0ca26218d563)) + (segment (start 195.114036 178.070352) (end 211.972004 178.070352) (width 0.5) (layer "B.Cu") (net 23) (tstamp a28fc02b-2bdb-4381-8c07-4bb58e7e948e)) + (segment (start 147.108036 197.120352) (end 171.075086 197.120352) (width 0.5) (layer "B.Cu") (net 23) (tstamp a9c80a50-c485-4eff-926c-a0bc34268faf)) + (segment (start 183.695085 184.500353) (end 188.123034 184.500353) (width 0.5) (layer "B.Cu") (net 23) (tstamp b5302425-d209-4bb9-ae38-b0afbf69c518)) + (segment (start 340.649004 179.060352) (end 346.397036 179.060352) (width 0.5) (layer "B.Cu") (net 23) (tstamp b61417c7-3ddb-4ea5-b4a1-fc3fa00ccd48)) + (segment (start 286.657036 178.070352) (end 288.386036 179.799352) (width 0.5) (layer "B.Cu") (net 23) (tstamp ba297fd3-187c-4024-8726-5c50b7a357a8)) + (segment (start 406.386036 179.799352) (end 408.115036 178.070352) (width 0.5) (layer "B.Cu") (net 23) (tstamp bff1bd25-257c-421d-89d9-8a437a75c9bf)) + (segment (start 456.988036 178.070352) (end 476.038036 178.070352) (width 0.5) (layer "B.Cu") (net 23) (tstamp c4df760f-f4d4-45b6-9e48-8d7986385743)) + (segment (start 408.115036 178.070352) (end 418.888036 178.070352) (width 0.5) (layer "B.Cu") (net 23) (tstamp cdef9fa2-b6e1-44ae-a0a2-7f6e81824c1e)) + (segment (start 233.214036 178.070352) (end 248.907036 178.070352) (width 0.5) (layer "B.Cu") (net 23) (tstamp ce2a7045-8eb8-48ff-aeb0-fe5c86cdebb6)) + (segment (start 340.089004 179.620352) (end 340.649004 179.060352) (width 0.5) (layer "B.Cu") (net 23) (tstamp d6059a7e-af8f-4e3c-a3bb-a5dc218a2c39)) + (segment (start 218.157036 178.070352) (end 233.214036 178.070352) (width 0.5) (layer "B.Cu") (net 23) (tstamp d61ca352-d328-4137-8707-ea9f70ff3696)) + (segment (start 359.139004 179.620352) (end 359.699004 179.060352) (width 0.5) (layer "B.Cu") (net 23) (tstamp d8a85589-8810-4cfa-8944-c403d0f66f63)) + (segment (start 213.522004 179.620352) (end 215.565036 179.620352) (width 0.5) (layer "B.Cu") (net 23) (tstamp dce6621e-39bd-42b5-982e-a70e2e88d389)) + (segment (start 171.075086 197.120352) (end 183.695085 184.500353) (width 0.5) (layer "B.Cu") (net 23) (tstamp e3c542b1-2abc-445b-819d-86f318709eb3)) + (segment (start 323.907036 178.070352) (end 325.457036 179.620352) (width 0.5) (layer "B.Cu") (net 23) (tstamp e682f8d3-dade-4760-bec4-18f9f88db9b1)) + (segment (start 346.957036 179.620352) (end 359.139004 179.620352) (width 0.5) (layer "B.Cu") (net 23) (tstamp ed237eb3-3e61-478e-b045-8c2f35c697dd)) + (segment (start 359.699004 179.060352) (end 365.147036 179.060352) (width 0.5) (layer "B.Cu") (net 23) (tstamp f96edc24-a88e-4651-8fdf-feb4d270f7be)) + (segment (start 294.407036 178.070352) (end 309.464836 178.070352) (width 0.5) (layer "B.Cu") (net 23) (tstamp fb933913-f7eb-4ab1-af83-aa3a9d604405)) + (segment (start 248.907036 178.070352) (end 251.136036 180.299352) (width 0.5) (layer "B.Cu") (net 23) (tstamp fc0f9e5f-d77d-4882-8e05-4a03ebc810cb)) + (segment (start 256.886036 135.549352) (end 261.386036 131.049352) (width 0.25) (layer "F.Cu") (net 25) (tstamp 0d5f3b8a-2d52-4903-ae98-014ba21458f6)) + (segment (start 261.789036 155.452352) (end 256.886036 150.549352) (width 0.25) (layer "F.Cu") (net 25) (tstamp 1cae3a6b-1ad4-4f46-9dd5-de8bdf0905c4)) + (segment (start 275.749352 128.049352) (end 277.016036 128.049352) (width 0.25) (layer "F.Cu") (net 25) (tstamp 2e36d7a7-0d9a-46c0-9009-9f9c3b169d00)) + (segment (start 256.886036 150.549352) (end 256.886036 135.549352) (width 0.25) (layer "F.Cu") (net 25) (tstamp 4109197b-d088-414a-8c38-d06b39e5e73e)) + (segment (start 261.789036 159.020352) (end 261.789036 155.452352) (width 0.25) (layer "F.Cu") (net 25) (tstamp 7a59929a-3ae9-42d9-98af-983e83093758)) + (segment (start 261.386036 131.049352) (end 274.097737 131.049352) (width 0.25) (layer "F.Cu") (net 25) (tstamp 8c0c797f-fd61-4554-bc05-f5d003c42de7)) + (segment (start 277.016036 128.049352) (end 278.766036 129.799352) (width 0.25) (layer "F.Cu") (net 25) (tstamp 8f714d3b-c076-4c64-aa9e-ee6f3843ba52)) + (segment (start 274.886036 130.261053) (end 274.886036 128.912668) (width 0.25) (layer "F.Cu") (net 25) (tstamp 97d91686-9cbf-4ded-bc13-24af87e2ab3e)) + (segment (start 274.097737 131.049352) (end 274.886036 130.261053) (width 0.25) (layer "F.Cu") (net 25) (tstamp a44b171e-6664-4a5a-bbd4-9f68065269ed)) + (segment (start 274.886036 128.912668) (end 275.749352 128.049352) (width 0.25) (layer "F.Cu") (net 25) (tstamp d07fe517-8f6f-4a57-9e30-9b33ac904edf)) + (segment (start 256.749035 163.064817) (end 260.7935 159.020352) (width 0.5) (layer "B.Cu") (net 25) (tstamp 055c4bdc-b422-4742-828d-a2339329989b)) + (segment (start 418.888036 159.020352) (end 399.617068 159.020352) (width 0.5) (layer "B.Cu") (net 25) (tstamp 057e57d2-b4fe-4a49-b112-64ccf28d0ae0)) + (segment (start 332.264084 159.993368) (end 320.158052 159.993368) (width 0.5) (layer "B.Cu") (net 25) (tstamp 062b3a32-50a2-48ff-8e40-2ad56b735652)) + (segment (start 226.607036 159.020352) (end 234.886036 167.299352) (width 0.5) (layer "B.Cu") (net 25) (tstamp 06a5a3cf-0c54-49f0-89fa-02e391363645)) + (segment (start 261.789036 159.020352) (end 264.107036 159.020352) (width 0.5) (layer "B.Cu") (net 25) (tstamp 088bbbcf-967c-4f96-8bfc-3fd3b736f67d)) + (segment (start 377.425036 160.010352) (end 376.636036 160.799352) (width 0.5) (layer "B.Cu") (net 25) (tstamp 09bba7d4-3587-47ae-abeb-258c5f768a3c)) + (segment (start 313.907036 160.570352) (end 312.357036 159.020352) (width 0.5) (layer "B.Cu") (net 25) (tstamp 16c0105e-c46f-4909-9228-0c96d3a47a9e)) + (segment (start 456.988036 159.020352) (end 437.938036 159.020352) (width 0.5) (layer "B.Cu") (net 25) (tstamp 16dc64cc-deee-440c-a5a2-ade8be920762)) + (segment (start 264.107036 159.020352) (end 272.886036 167.799352) (width 0.5) (layer "B.Cu") (net 25) (tstamp 1bd4434e-6791-415b-8409-129ba4fc9801)) + (segment (start 357.636036 160.799352) (end 352.120068 160.799352) (width 0.5) (layer "B.Cu") (net 25) (tstamp 1d5c6ac5-7288-4e71-a3fe-763a52bbe753)) + (segment (start 180.676035 163.759353) (end 180.676035 163.064817) (width 0.5) (layer "B.Cu") (net 25) (tstamp 21c995f9-53ac-4e0d-ad0c-592f77a4fbf1)) + (segment (start 338.636036 160.799352) (end 333.070068 160.799352) (width 0.5) (layer "B.Cu") (net 25) (tstamp 231beab0-cd90-43ab-a1f8-d8ed88f47731)) + (segment (start 166.365036 178.070352) (end 180.676035 163.759353) (width 0.5) (layer "B.Cu") (net 25) (tstamp 301219c4-165a-4a8c-b242-369528fb7d28)) + (segment (start 218.649035 163.429543) (end 218.649035 163.064817) (width 0.5) (layer "B.Cu") (net 25) (tstamp 3a0f494e-ad15-4199-9d5e-116a3df35db2)) + (segment (start 256.749035 163.686353) (end 256.749035 163.064817) (width 0.5) (layer "B.Cu") (net 25) (tstamp 3ef849ed-3d31-4604-9f08-0dbe7a018a9f)) + (segment (start 195.636036 167.049352) (end 215.029226 167.049352) (width 0.5) (layer "B.Cu") (net 25) (tstamp 3ff87966-f70f-493f-9ee4-917f4965e263)) + (segment (start 290.479226 167.799352) (end 294.849035 163.429543) (width 0.5) (layer "B.Cu") (net 25) (tstamp 47f17be5-0446-49e0-89e5-cb6ab55663ae)) + (segment (start 294.849035 163.429543) (end 294.849035 163.064817) (width 0.5) (layer "B.Cu") (net 25) (tstamp 49e68b30-5dfd-4528-b991-e08830846fe1)) + (segment (start 391.717068 160.010352) (end 377.425036 160.010352) (width 0.5) (layer "B.Cu") (net 25) (tstamp 5b926b20-e678-4ab6-8b24-899d2dabb662)) + (segment (start 187.607036 159.020352) (end 195.636036 167.049352) (width 0.5) (layer "B.Cu") (net 25) (tstamp 5ce9c9d6-219a-4c80-99a5-a2259583acb3)) + (segment (start 180.676035 163.064817) (end 184.7205 159.020352) (width 0.5) (layer "B.Cu") (net 25) (tstamp 5f64dc89-cf61-4066-bbaa-604dbbd57c3d)) + (segment (start 476.038036 159.020352) (end 456.988036 159.020352) (width 0.5) (layer "B.Cu") (net 25) (tstamp 5febfb76-b01e-4f19-b061-fe7ef1d09c53)) + (segment (start 253.136036 167.299352) (end 256.749035 163.686353) (width 0.5) (layer "B.Cu") (net 25) (tstamp 717cafe8-9165-4920-ad39-23c0314d9a7d)) + (segment (start 320.158052 159.993368) (end 319.581068 160.570352) (width 0.5) (layer "B.Cu") (net 25) (tstamp 71dd0703-820d-4a0d-a26c-c6c9a8b67b77)) + (segment (start 371.170068 160.799352) (end 370.381068 160.010352) (width 0.5) (layer "B.Cu") (net 25) (tstamp 76c8d302-a46a-40e0-96ad-4dba71837e6c)) + (segment (start 437.938036 159.020352) (end 418.888036 159.020352) (width 0.5) (layer "B.Cu") (net 25) (tstamp 7fc6f752-3170-4294-8d93-36a505ec4980)) + (segment (start 333.070068 160.799352) (end 332.264084 159.993368) (width 0.5) (layer "B.Cu") (net 25) (tstamp 84bc793c-ddf2-4dbf-9a39-b978db915cd9)) + (segment (start 298.8935 159.020352) (end 299.889036 159.020352) (width 0.5) (layer "B.Cu") (net 25) (tstamp 8ea24a33-6a03-4483-9347-4f6c024cc6d4)) + (segment (start 392.321052 160.614336) (end 391.717068 160.010352) (width 0.5) (layer "B.Cu") (net 25) (tstamp 8edc5e24-e8fa-4ab0-95ed-fe387f7ee5d1)) + (segment (start 260.7935 159.020352) (end 261.789036 159.020352) (width 0.5) (layer "B.Cu") (net 25) (tstamp 8ef1cefd-148e-4cf2-95fb-6c6879e27846)) + (segment (start 152.315036 178.070352) (end 166.365036 178.070352) (width 0.5) (layer "B.Cu") (net 25) (tstamp 8ffd1f3a-0351-485b-bea5-3a840692b37a)) + (segment (start 185.716036 159.020352) (end 187.607036 159.020352) (width 0.5) (layer "B.Cu") (net 25) (tstamp 9045778c-7bdb-4030-83b0-1b79dc0406b8)) + (segment (start 399.617068 159.020352) (end 398.023084 160.614336) (width 0.5) (layer "B.Cu") (net 25) (tstamp 98841e9d-f467-48d6-8e76-e9f4f23cc0ce)) + (segment (start 218.649035 163.064817) (end 222.6935 159.020352) (width 0.5) (layer "B.Cu") (net 25) (tstamp 99937ef6-4203-43c0-a596-eeaff58d1ffd)) + (segment (start 370.381068 160.010352) (end 358.425036 160.010352) (width 0.5) (layer "B.Cu") (net 25) (tstamp a09b9f5f-4e8d-45aa-a442-c28d1676d34f)) + (segment (start 339.425036 160.010352) (end 338.636036 160.799352) (width 0.5) (layer "B.Cu") (net 25) (tstamp a3887915-d485-489c-8542-5f62dd860ac2)) + (segment (start 351.331068 160.010352) (end 339.425036 160.010352) (width 0.5) (layer "B.Cu") (net 25) (tstamp a70fa9b6-a78b-407f-bfb6-b78b488120eb)) + (segment (start 358.425036 160.010352) (end 357.636036 160.799352) (width 0.5) (layer "B.Cu") (net 25) (tstamp a8937f4b-bfe1-4108-949e-2daf05dec904)) + (segment (start 312.357036 159.020352) (end 299.889036 159.020352) (width 0.5) (layer "B.Cu") (net 25) (tstamp b52e0f7d-cf7e-4363-ad96-67cfa217d48e)) + (segment (start 319.581068 160.570352) (end 313.907036 160.570352) (width 0.5) (layer "B.Cu") (net 25) (tstamp ba2e49c5-6f12-4fb5-b8d2-110f84e99545)) + (segment (start 376.636036 160.799352) (end 371.170068 160.799352) (width 0.5) (layer "B.Cu") (net 25) (tstamp be3a1a4c-86c8-43b8-a899-ae7dbd58f904)) + (segment (start 215.029226 167.049352) (end 218.649035 163.429543) (width 0.5) (layer "B.Cu") (net 25) (tstamp be757389-908f-4642-a9b0-be7625c6559e)) + (segment (start 234.886036 167.299352) (end 253.136036 167.299352) (width 0.5) (layer "B.Cu") (net 25) (tstamp c89da3ba-cb0d-42b3-bceb-6e511175ff25)) + (segment (start 184.7205 159.020352) (end 185.716036 159.020352) (width 0.5) (layer "B.Cu") (net 25) (tstamp c8f687db-06b4-4ec5-9d86-a11dd5d0de0b)) + (segment (start 398.023084 160.614336) (end 392.321052 160.614336) (width 0.5) (layer "B.Cu") (net 25) (tstamp d2b50157-fdd7-4a4d-9554-1f074267077d)) + (segment (start 294.849035 163.064817) (end 298.8935 159.020352) (width 0.5) (layer "B.Cu") (net 25) (tstamp db6da73f-a4df-4e0c-8b12-859c7e12c6f0)) + (segment (start 272.886036 167.799352) (end 290.479226 167.799352) (width 0.5) (layer "B.Cu") (net 25) (tstamp e3d5041a-e290-4540-83b2-0ab6ebe2e281)) + (segment (start 223.689036 159.020352) (end 226.607036 159.020352) (width 0.5) (layer "B.Cu") (net 25) (tstamp f13d7a4d-4f51-43d5-816e-b363f63467f6)) + (segment (start 352.120068 160.799352) (end 351.331068 160.010352) (width 0.5) (layer "B.Cu") (net 25) (tstamp f2c6ea79-312c-4b2a-8138-dae806d0508d)) + (segment (start 222.6935 159.020352) (end 223.689036 159.020352) (width 0.5) (layer "B.Cu") (net 25) (tstamp f8c34ffd-b0e2-48a8-9a91-2c08031bdae8)) + (segment (start 394.718037 202.871161) (end 394.718037 211.765351) (width 0.5) (layer "F.Cu") (net 27) (tstamp 0686e458-f7a3-480f-97ef-41efed16ff15)) + (segment (start 266.488036 216.170352) (end 280.386036 202.272352) (width 0.25) (layer "F.Cu") (net 27) (tstamp 323c81a0-8924-48c4-bbbc-15022dc95279)) + (segment (start 394.718037 211.765351) (end 390.313036 216.170352) (width 0.5) (layer "F.Cu") (net 27) (tstamp 3916d0d7-f2ec-430a-a717-366aa7951515)) + (segment (start 397.425036 200.164162) (end 394.718037 202.871161) (width 0.5) (layer "F.Cu") (net 27) (tstamp 4432490b-a89d-4f6a-8463-69b8c2bc37eb)) + (segment (start 280.386036 171.549352) (end 285.386036 166.549352) (width 0.25) (layer "F.Cu") (net 27) (tstamp 56379182-9ebf-485c-bf93-ad49fa647ac1)) + (segment (start 280.386036 202.272352) (end 280.386036 171.549352) (width 0.25) (layer "F.Cu") (net 27) (tstamp 76ecd72b-b697-42a2-a4db-0c1727e7702b)) + (segment (start 397.425036 159.020352) (end 397.425036 200.164162) (width 0.5) (layer "F.Cu") (net 27) (tstamp 821a0585-4a4a-4aea-90ed-ba58953509a1)) + (segment (start 285.386036 166.549352) (end 285.386036 140.049352) (width 0.25) (layer "F.Cu") (net 27) (tstamp c0aa0ed3-0945-438b-ac59-8316dfbe9ab7)) + (segment (start 285.386036 140.049352) (end 284.386036 139.049352) (width 0.25) (layer "F.Cu") (net 27) (tstamp f64f6953-3adf-4c8c-98d9-024fa5bcb050)) + (via (at 284.386036 139.049352) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 27) (tstamp db3bcb05-5ea2-481c-a96b-60ce4cdc6c23)) + (segment (start 180.636036 216.049352) (end 180.757036 216.170352) (width 0.5) (layer "B.Cu") (net 27) (tstamp 04118188-47c4-4023-b6ae-06840390fa9d)) + (segment (start 212.136036 218.299352) (end 214.636036 215.799352) (width 0.5) (layer "B.Cu") (net 27) (tstamp 0a09a63d-c605-45d2-9451-acf296b4bd2a)) + (segment (start 321.636036 214.049352) (end 325.886036 214.049352) (width 0.5) (layer "B.Cu") (net 27) (tstamp 18fbbef7-a7b9-4a19-9619-9a3764e21291)) + (segment (start 250.507036 216.170352) (end 266.488036 216.170352) (width 0.5) (layer "B.Cu") (net 27) (tstamp 2883914d-db50-4137-94f4-86f9fb30fc7e)) + (segment (start 215.257036 216.170352) (end 228.388036 216.170352) (width 0.5) (layer "B.Cu") (net 27) (tstamp 2adcbf7f-6d94-4ce5-af80-2110d580b51e)) + (segment (start 361.738036 216.170352) (end 390.313036 216.170352) (width 0.5) (layer "B.Cu") (net 27) (tstamp 2f052028-0375-4009-a232-53a394bc27f6)) + (segment (start 289.515036 216.170352) (end 304.588036 216.170352) (width 0.5) (layer "B.Cu") (net 27) (tstamp 37b2e395-b196-4767-a68a-2af75cd79399)) + (segment (start 128.058036 216.170352) (end 135.638037 223.750353) (width 0.5) (layer "B.Cu") (net 27) (tstamp 3cf27e18-e6a4-4804-8736-8337c085bb9f)) + (segment (start 266.488036 216.170352) (end 281.265036 216.170352) (width 0.5) (layer "B.Cu") (net 27) (tstamp 460ca6b6-3737-4285-b4a6-14b60db40705)) + (segment (start 228.388036 216.170352) (end 244.265036 216.170352) (width 0.5) (layer "B.Cu") (net 27) (tstamp 4bcb312c-f9ca-4221-8e9c-cfdd17436906)) + (segment (start 172.935035 223.750353) (end 180.636036 216.049352) (width 0.5) (layer "B.Cu") (net 27) (tstamp 4fd04fc1-84f9-40f8-8e96-5e9274f3f215)) + (segment (start 304.588036 216.170352) (end 319.515036 216.170352) (width 0.5) (layer "B.Cu") (net 27) (tstamp 62e3930c-63bd-4380-b2ec-b687aee7aeea)) + (segment (start 205.757036 216.170352) (end 207.886036 218.299352) (width 0.5) (layer "B.Cu") (net 27) (tstamp 6e067ad2-5a3c-4034-8a75-ec178ac57135)) + (segment (start 244.265036 216.170352) (end 246.386036 214.049352) (width 0.5) (layer "B.Cu") (net 27) (tstamp 75924c39-018c-4ca3-a31f-6c2ce521ca45)) + (segment (start 248.386036 214.049352) (end 250.507036 216.170352) (width 0.5) (layer "B.Cu") (net 27) (tstamp 77dca87d-60af-46e4-8490-e0398d6fa52a)) + (segment (start 327.136036 215.299352) (end 327.136036 216.049352) (width 0.5) (layer "B.Cu") (net 27) (tstamp 7f1d8c8d-a53e-48b9-ae70-cbd5bb99c11e)) + (segment (start 284.386036 139.049352) (end 280.131036 134.794352) (width 0.25) (layer "B.Cu") (net 27) (tstamp 855dbe16-df46-4ac4-b3ee-b9e297bc4451)) + (segment (start 246.386036 214.049352) (end 248.386036 214.049352) (width 0.5) (layer "B.Cu") (net 27) (tstamp 882c6536-72d7-4ebb-a745-cb514a5056de)) + (segment (start 180.757036 216.170352) (end 190.288036 216.170352) (width 0.5) (layer "B.Cu") (net 27) (tstamp 8974e675-5f41-42ec-bdb5-c6bbecca2a5e)) + (segment (start 327.136036 216.049352) (end 327.257036 216.170352) (width 0.5) (layer "B.Cu") (net 27) (tstamp 8ec7a7b4-548f-441f-be96-92399361f104)) + (segment (start 283.636036 213.799352) (end 287.886036 213.799352) (width 0.5) (layer "B.Cu") (net 27) (tstamp 9e6dbd36-5417-46bd-8f02-cb2b8209401e)) + (segment (start 280.131036 134.794352) (end 280.131036 130.974352) (width 0.25) (layer "B.Cu") (net 27) (tstamp a8003975-e541-4e3d-b25e-846eb6c0d076)) + (segment (start 214.636036 215.799352) (end 214.636036 215.549352) (width 0.5) (layer "B.Cu") (net 27) (tstamp aec43dd5-5185-4e69-baff-be10cb9180f6)) + (segment (start 289.136036 215.049352) (end 289.136036 216.549352) (width 0.5) (layer "B.Cu") (net 27) (tstamp c8cdca3c-0e9a-4cde-b590-a2b484c0751c)) + (segment (start 190.288036 216.170352) (end 205.757036 216.170352) (width 0.5) (layer "B.Cu") (net 27) (tstamp c8ce3d9a-7d9f-4e92-88c4-432e7209f15c)) + (segment (start 135.638037 223.750353) (end 172.935035 223.750353) (width 0.5) (layer "B.Cu") (net 27) (tstamp cc00564d-50c8-4d30-8a40-132340cf1f07)) + (segment (start 214.636036 215.549352) (end 215.257036 216.170352) (width 0.5) (layer "B.Cu") (net 27) (tstamp d029a7e2-aff5-4928-9eac-1d85b323c68d)) + (segment (start 327.257036 216.170352) (end 342.688036 216.170352) (width 0.5) (layer "B.Cu") (net 27) (tstamp d1f9342a-d3d7-4ec4-805e-bef059c6398b)) + (segment (start 319.515036 216.170352) (end 321.636036 214.049352) (width 0.5) (layer "B.Cu") (net 27) (tstamp d88848f1-85ce-4199-8dcf-0205883dc637)) + (segment (start 289.136036 216.549352) (end 289.515036 216.170352) (width 0.5) (layer "B.Cu") (net 27) (tstamp dd9fab6e-9ac5-4790-968e-1e049207c1b8)) + (segment (start 287.886036 213.799352) (end 289.136036 215.049352) (width 0.5) (layer "B.Cu") (net 27) (tstamp ecf6cebf-eebb-4385-9cac-5d7924299a3d)) + (segment (start 207.886036 218.299352) (end 212.136036 218.299352) (width 0.5) (layer "B.Cu") (net 27) (tstamp f2499f0b-5cab-4b16-a3cc-8f54e2a09698)) + (segment (start 325.886036 214.049352) (end 327.136036 215.299352) (width 0.5) (layer "B.Cu") (net 27) (tstamp f3b8281e-9910-40a1-8d30-5e018b13ee3c)) + (segment (start 281.265036 216.170352) (end 283.636036 213.799352) (width 0.5) (layer "B.Cu") (net 27) (tstamp f9751e1e-cd4f-4834-a599-ff8b677fc046)) + (segment (start 280.131036 130.974352) (end 281.306036 129.799352) (width 0.25) (layer "B.Cu") (net 27) (tstamp f9d5ee0e-f9c6-47a7-aced-1e08e3241b72)) + (segment (start 342.688036 216.170352) (end 361.738036 216.170352) (width 0.5) (layer "B.Cu") (net 27) (tstamp fb7d6e39-2314-4133-a456-4a3954cdd3ef)) + (segment (start 286.636036 166.049352) (end 286.636036 136.799352) (width 0.25) (layer "F.Cu") (net 29) (tstamp 03ecf9df-3835-4662-9de7-f8fe9a970a2c)) + (segment (start 294.428036 197.120352) (end 294.428036 173.841352) (width 0.25) (layer "F.Cu") (net 29) (tstamp 0e610fe2-d950-4d7d-9e34-602dc10ee39d)) + (segment (start 283.846036 129.799352) (end 285.021036 130.974352) (width 0.25) (layer "F.Cu") (net 29) (tstamp 6a316b4d-10f1-4338-8d56-11c363fada6c)) + (segment (start 294.428036 173.841352) (end 286.636036 166.049352) (width 0.25) (layer "F.Cu") (net 29) (tstamp a93b460b-19f9-42e7-b986-4e67932fd698)) + (segment (start 285.021036 133.914352) (end 284.636036 134.299352) (width 0.25) (layer "F.Cu") (net 29) (tstamp d03fc69b-ff12-4b35-821a-0718673f0872)) + (segment (start 285.021036 130.974352) (end 285.021036 133.914352) (width 0.25) (layer "F.Cu") (net 29) (tstamp eead358e-e998-43dc-b08b-6d912c43421f)) + (via (at 284.636036 134.299352) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 29) (tstamp 43a43d4e-e43e-4750-849a-16bf3db80e4d)) + (via (at 286.636036 136.799352) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 29) (tstamp 7be8860a-13ca-4e91-b1f3-5b7ecdae454f)) + (segment (start 203.457036 197.120352) (end 218.228036 197.120352) (width 0.5) (layer "B.Cu") (net 29) (tstamp 0393f3e2-e261-4258-b455-dbce92f04dc6)) + (segment (start 241.065036 197.120352) (end 256.328036 197.120352) (width 0.5) (layer "B.Cu") (net 29) (tstamp 22163c7a-35dd-49ef-813a-7cecfbb80c97)) + (segment (start 273.636036 199.299352) (end 277.886036 199.299352) (width 0.5) (layer "B.Cu") (net 29) (tstamp 3f046efd-aa31-44e1-8b85-57e7b2098616)) + (segment (start 351.578036 197.120352) (end 370.628036 197.120352) (width 0.5) (layer "B.Cu") (net 29) (tstamp 4b55b65d-743b-47f8-adf0-03d3b745468f)) + (segment (start 309.707036 197.120352) (end 311.636036 199.049352) (width 0.5) (layer "B.Cu") (net 29) (tstamp 57b739bf-cf5a-43fa-9b12-2bf89d0d3134)) + (segment (start 170.515036 198.670352) (end 172.136036 197.049352) (width 0.5) (layer "B.Cu") (net 29) (tstamp 5b8de8a2-f8cd-461b-9daa-89eb34ebec37)) + (segment (start 294.428036 197.120352) (end 309.707036 197.120352) (width 0.5) (layer "B.Cu") (net 29) (tstamp 684b2266-5176-4293-b615-aa7e81ddecf5)) + (segment (start 235.386036 199.299352) (end 238.886036 199.299352) (width 0.5) (layer "B.Cu") (net 29) (tstamp 6a4fd70e-559c-41e1-9f65-8f73383b2877)) + (segment (start 279.386036 197.299352) (end 279.565036 197.120352) (width 0.5) (layer "B.Cu") (net 29) (tstamp 6ea07962-5019-4ced-8cd9-82457b1f6910)) + (segment (start 279.565036 197.120352) (end 294.428036 197.120352) (width 0.5) (layer "B.Cu") (net 29) (tstamp 7513a331-0daa-427e-8a6a-0e4dd6981cc3)) + (segment (start 256.328036 197.120352) (end 271.707036 197.120352) (width 0.5) (layer "B.Cu") (net 29) (tstamp 76e84b8f-65bf-459b-ae21-3b09f6aa8512)) + (segment (start 180.128036 197.120352) (end 195.457036 197.120352) (width 0.5) (layer "B.Cu") (net 29) (tstamp 7a12d285-ed31-4e09-886b-8325a44312aa)) + (segment (start 200.886036 199.549352) (end 203.386036 197.049352) (width 0.5) (layer "B.Cu") (net 29) (tstamp 7d890842-e43a-4ab0-85e0-0d8c61c3d6a8)) + (segment (start 203.386036 197.049352) (end 203.457036 197.120352) (width 0.5) (layer "B.Cu") (net 29) (tstamp 83e0e66d-f9bd-4513-afa8-00cc3865af65)) + (segment (start 311.636036 199.049352) (end 315.886036 199.049352) (width 0.5) (layer "B.Cu") (net 29) (tstamp 991897b2-6fc7-443a-a285-2ef24ad87bf8)) + (segment (start 370.628036 197.120352) (end 394.758036 197.120352) (width 0.5) (layer "B.Cu") (net 29) (tstamp a39b7b36-2a8a-4079-896c-ffd81ad768df)) + (segment (start 279.386036 197.799352) (end 279.386036 197.299352) (width 0.5) (layer "B.Cu") (net 29) (tstamp a3d9f554-8834-4541-b6e9-d97ba8e3178e)) + (segment (start 317.815036 197.120352) (end 332.528036 197.120352) (width 0.5) (layer "B.Cu") (net 29) (tstamp a54633e1-d7c4-4f14-a302-1649f0d612cf)) + (segment (start 144.916004 197.120352) (end 146.466004 198.670352) (width 0.5) (layer "B.Cu") (net 29) (tstamp a62e32de-2049-4d36-8334-9df75e38f468)) + (segment (start 315.886036 199.049352) (end 317.815036 197.120352) (width 0.5) (layer "B.Cu") (net 29) (tstamp ac799943-1f5f-49a8-b30e-d78ad7a88623)) + (segment (start 284.636036 134.299352) (end 284.636036 134.799352) (width 0.25) (layer "B.Cu") (net 29) (tstamp aca47ba4-30b0-4356-b306-f3b2746ba80f)) + (segment (start 128.058036 197.120352) (end 144.916004 197.120352) (width 0.5) (layer "B.Cu") (net 29) (tstamp b3f6fafa-371e-4447-a580-489394d5647c)) + (segment (start 146.466004 198.670352) (end 170.515036 198.670352) (width 0.5) (layer "B.Cu") (net 29) (tstamp b64cdfbc-f7f4-4515-8033-8f4ada623df8)) + (segment (start 218.228036 197.120352) (end 233.207036 197.120352) (width 0.5) (layer "B.Cu") (net 29) (tstamp bbc26963-aa82-4c9d-89e4-c2b689bbdfff)) + (segment (start 332.528036 197.120352) (end 351.578036 197.120352) (width 0.5) (layer "B.Cu") (net 29) (tstamp c2ec69eb-ddfa-4c5e-b72f-a8bfc2d2527b)) + (segment (start 277.886036 199.299352) (end 279.386036 197.799352) (width 0.5) (layer "B.Cu") (net 29) (tstamp c303f7af-fbee-4b08-aea5-0153f5ad1cba)) + (segment (start 172.207036 197.120352) (end 180.128036 197.120352) (width 0.5) (layer "B.Cu") (net 29) (tstamp c3be6052-8a7e-42c7-a7b7-d17e2da12ce8)) + (segment (start 238.886036 199.299352) (end 241.065036 197.120352) (width 0.5) (layer "B.Cu") (net 29) (tstamp e61a5d2b-2ec7-44a2-8048-aa53b2060451)) + (segment (start 172.136036 197.049352) (end 172.207036 197.120352) (width 0.5) (layer "B.Cu") (net 29) (tstamp e923f6d4-0c90-4d59-8b02-9c2f6280650e)) + (segment (start 273.636036 199.049352) (end 273.636036 199.299352) (width 0.5) (layer "B.Cu") (net 29) (tstamp ea2689e4-1857-4b14-8306-eb3a4a9c09a7)) + (segment (start 197.886036 199.549352) (end 200.886036 199.549352) (width 0.5) (layer "B.Cu") (net 29) (tstamp ee423cb8-060e-42cb-9895-4610347183b1)) + (segment (start 284.636036 134.799352) (end 286.636036 136.799352) (width 0.25) (layer "B.Cu") (net 29) (tstamp f30e8eb3-3c6f-4b51-8131-1c5253873939)) + (segment (start 195.457036 197.120352) (end 197.886036 199.549352) (width 0.5) (layer "B.Cu") (net 29) (tstamp f44d703e-fc6a-4d27-b1c9-085a32a0a0ca)) + (segment (start 271.707036 197.120352) (end 273.636036 199.049352) (width 0.5) (layer "B.Cu") (net 29) (tstamp f971cdf2-8030-41e6-9705-d9c3787ac10b)) + (segment (start 233.207036 197.120352) (end 235.386036 199.299352) (width 0.5) (layer "B.Cu") (net 29) (tstamp fd1e4d0b-0cc1-46b4-a4d3-8c860c410fce)) + (segment (start 286.136036 138.799352) (end 284.636036 137.299352) (width 0.25) (layer "F.Cu") (net 31) (tstamp 0b3e9072-093b-460f-bd9e-e2c08491bf51)) + (segment (start 290.414836 178.070352) (end 286.136036 173.791552) (width 0.25) (layer "F.Cu") (net 31) (tstamp 27bd4bca-9228-49c3-8297-85371d23a14f)) + (segment (start 286.136036 173.791552) (end 286.136036 138.799352) (width 0.25) (layer "F.Cu") (net 31) (tstamp 8035feb5-0c28-4c3b-8a3b-a1eb199c08e3)) + (via (at 284.636036 137.299352) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 31) (tstamp fa82c9e3-66a9-4296-af3f-9d80e2030b43)) + (segment (start 128.058036 178.070352) (end 148.407036 178.070352) (width 0.5) (layer "B.Cu") (net 31) (tstamp 05985926-2c3a-450f-99a7-5bb307a64c28)) + (segment (start 255.636036 174.698352) (end 255.636036 174.549352) (width 0.5) (layer "B.Cu") (net 31) (tstamp 07838fdc-db55-47ce-9dc6-d5eeebf2026b)) + (segment (start 216.636036 175.598352) (end 216.636036 174.799352) (width 0.5) (layer "B.Cu") (net 31) (tstamp 15f6ec48-0d50-448b-a2f5-cd930ddec3cf)) + (segment (start 283.211036 130.974352) (end 285.211036 130.974352) (width 0.25) (layer "B.Cu") (net 31) (tstamp 17d824a2-fb7d-45f4-ad46-7a573cbb21c3)) + (segment (start 211.143036 175.049352) (end 214.164036 178.070352) (width 0.5) (layer "B.Cu") (net 31) (tstamp 21683a9f-99b4-4459-8fc4-ecc5437314d7)) + (segment (start 290.414836 178.070352) (end 293.886036 174.599152) (width 0.5) (layer "B.Cu") (net 31) (tstamp 353c94c0-984b-49df-8b02-40977b31327d)) + (segment (start 148.407036 178.070352) (end 149.957036 179.620352) (width 0.5) (layer "B.Cu") (net 31) (tstamp 36f9386a-9310-4ce4-b9e8-ed975919bb65)) + (segment (start 282.636036 131.549352) (end 283.211036 130.974352) (width 0.25) (layer "B.Cu") (net 31) (tstamp 3827c187-7da2-4a48-9a7c-6ceac6c00597)) + (segment (start 284.636036 137.299352) (end 282.636036 135.299352) (width 0.25) (layer "B.Cu") (net 31) (tstamp 3bf8761b-87b2-4771-af1a-d38822bda370)) + (segment (start 252.264036 178.070352) (end 255.636036 174.698352) (width 0.5) (layer "B.Cu") (net 31) (tstamp 41b09c26-ed65-473b-97fd-b6617d55833a)) + (segment (start 214.164036 178.070352) (end 216.636036 175.598352) (width 0.5) (layer "B.Cu") (net 31) (tstamp 60cb745d-efd9-4109-8b9d-4c2bf331f59c)) + (segment (start 179.085036 175.049352) (end 211.143036 175.049352) (width 0.5) (layer "B.Cu") (net 31) (tstamp 656b10a1-8d09-406d-b9bc-bd16f2473c22)) + (segment (start 255.636036 174.549352) (end 286.893836 174.549352) (width 0.5) (layer "B.Cu") (net 31) (tstamp 6f763985-c195-4d2a-9707-7b259ceb22fa)) + (segment (start 347.641036 178.070352) (end 366.691036 178.070352) (width 0.5) (layer "B.Cu") (net 31) (tstamp 72bad400-6f72-4318-9c63-89fe4d35dc7e)) + (segment (start 325.070036 174.549352) (end 328.591036 178.070352) (width 0.5) (layer "B.Cu") (net 31) (tstamp 7f5b51eb-3236-44b1-9f17-efa497cedba4)) + (segment (start 216.636036 174.799352) (end 248.993036 174.799352) (width 0.5) (layer "B.Cu") (net 31) (tstamp 9716d004-6a39-477b-8e23-54a31eb4f5a9)) + (segment (start 293.886036 174.549352) (end 325.070036 174.549352) (width 0.5) (layer "B.Cu") (net 31) (tstamp 974b666c-ce0e-4477-9d04-473d45aad6a8)) + (segment (start 169.615036 178.070352) (end 176.064036 178.070352) (width 0.5) (layer "B.Cu") (net 31) (tstamp 9773a92f-1701-4753-aa59-10b7a1bba9ac)) + (segment (start 149.957036 179.620352) (end 168.065036 179.620352) (width 0.5) (layer "B.Cu") (net 31) (tstamp 9f67ac9f-0767-4c12-aba1-c7818c674637)) + (segment (start 328.591036 178.070352) (end 347.641036 178.070352) (width 0.5) (layer "B.Cu") (net 31) (tstamp bda68424-468b-4446-ba34-112ef6f6c607)) + (segment (start 285.211036 130.974352) (end 286.386036 129.799352) (width 0.25) (layer "B.Cu") (net 31) (tstamp cc3ca408-2a47-4094-9c85-4d5471d87e09)) + (segment (start 248.993036 174.799352) (end 252.264036 178.070352) (width 0.5) (layer "B.Cu") (net 31) (tstamp cca89629-6047-4814-a623-14a353762a08)) + (segment (start 286.893836 174.549352) (end 290.414836 178.070352) (width 0.5) (layer "B.Cu") (net 31) (tstamp cd2549b6-eb9f-4ca3-9bef-480c1b450f9e)) + (segment (start 176.064036 178.070352) (end 179.085036 175.049352) (width 0.5) (layer "B.Cu") (net 31) (tstamp d171085d-8ef7-41f7-b1ec-80b8676acca6)) + (segment (start 293.886036 174.599152) (end 293.886036 174.549352) (width 0.5) (layer "B.Cu") (net 31) (tstamp e8993177-2ed1-4753-982d-f307523a077d)) + (segment (start 168.065036 179.620352) (end 169.615036 178.070352) (width 0.5) (layer "B.Cu") (net 31) (tstamp eac4c053-76a7-4d55-9300-09a2a9f671a5)) + (segment (start 282.636036 135.299352) (end 282.636036 131.549352) (width 0.25) (layer "B.Cu") (net 31) (tstamp fb36c546-5896-417a-aa70-965303981316)) + (segment (start 366.691036 178.070352) (end 385.741036 178.070352) (width 0.5) (layer "B.Cu") (net 31) (tstamp ffb0b757-48a2-4396-850b-6d04a0100730)) + (segment (start 287.549036 152.386352) (end 289.841036 150.094352) (width 0.25) (layer "B.Cu") (net 33) (tstamp 1402a9a7-ef8a-4bd9-986e-2ad13a650c2b)) + (segment (start 288.926036 130.677651) (end 288.926036 129.799352) (width 0.25) (layer "B.Cu") (net 33) (tstamp 2ed0a160-d30e-4bb7-a93b-88ada876f895)) + (segment (start 206.360036 157.299352) (end 204.639036 159.020352) (width 0.5) (layer "B.Cu") (net 33) (tstamp 4cad0467-d174-4792-8810-53e57bf73c1a)) + (segment (start 184.136036 157.299352) (end 202.918036 157.299352) (width 0.5) (layer "B.Cu") (net 33) (tstamp 62bb2e64-f09a-4946-842f-45cf5819f3ff)) + (segment (start 320.636036 156.799352) (end 320.886036 156.549352) (width 0.5) (layer "B.Cu") (net 33) (tstamp 63926ccc-ddfa-4adb-84c3-1552a69c1894)) + (segment (start 289.841036 135.254352) (end 287.561036 132.974352) (width 0.25) (layer "B.Cu") (net 33) (tstamp 6e591d28-7199-4c81-826d-79c6c0e78f11)) + (segment (start 287.473036 152.386352) (end 287.549036 152.386352) (width 0.25) (layer "B.Cu") (net 33) (tstamp 709ec6f6-0962-40e4-88c1-64892d5c677e)) + (segment (start 287.561036 132.042651) (end 288.926036 130.677651) (width 0.25) (layer "B.Cu") (net 33) (tstamp 76ca4406-1762-47f0-a0ba-f6fac0eae7de)) + (segment (start 280.839036 159.020352) (end 287.473036 152.386352) (width 0.25) (layer "B.Cu") (net 33) (tstamp 7d09377e-ace6-4e5f-a7e7-8317951767fe)) + (segment (start 244.960036 156.799352) (end 242.739036 159.020352) (width 0.5) (layer "B.Cu") (net 33) (tstamp 88d921f2-96c3-4f62-a31c-f042e8b3e729)) + (segment (start 283.310036 156.549352) (end 280.839036 159.020352) (width 0.5) (layer "B.Cu") (net 33) (tstamp 8acc5412-ebea-49d2-a249-2e0f0a2b615e)) + (segment (start 289.841036 150.094352) (end 289.841036 135.254352) (width 0.25) (layer "B.Cu") (net 33) (tstamp 9cdcc3f0-5f84-4bd8-bb55-5095044a63bc)) + (segment (start 320.636036 157.323352) (end 320.636036 156.799352) (width 0.5) (layer "B.Cu") (net 33) (tstamp a611e549-9a58-4711-8f9a-fd66254657f3)) + (segment (start 128.058036 159.020352) (end 166.666036 159.020352) (width 0.5) (layer "B.Cu") (net 33) (tstamp b96d61f8-1eef-4b9f-a70f-8e8c702f3ac4)) + (segment (start 333.386036 156.549352) (end 335.857036 159.020352) (width 0.5) (layer "B.Cu") (net 33) (tstamp ba85fff4-3741-4d1b-8945-4626ec632456)) + (segment (start 280.839036 159.020352) (end 278.618036 156.799352) (width 0.5) (layer "B.Cu") (net 33) (tstamp bbbef96a-05e8-45bc-9d45-0f53d2903860)) + (segment (start 202.918036 157.299352) (end 204.639036 159.020352) (width 0.5) (layer "B.Cu") (net 33) (tstamp bcaeee08-1e89-4ef2-ae46-7e780f6e6f01)) + (segment (start 287.561036 132.974352) (end 287.561036 132.042651) (width 0.25) (layer "B.Cu") (net 33) (tstamp c34dfe33-91d3-48b4-9b13-8664539b68be)) + (segment (start 242.739036 159.020352) (end 241.018036 157.299352) (width 0.5) (layer "B.Cu") (net 33) (tstamp c3724ed1-dd6b-44d5-9b7c-cb44f4d2c377)) + (segment (start 337.989036 159.020352) (end 357.039036 159.020352) (width 0.5) (layer "B.Cu") (net 33) (tstamp cac4d939-0d62-4ac7-b467-bb0533a5382c)) + (segment (start 278.618036 156.799352) (end 244.960036 156.799352) (width 0.5) (layer "B.Cu") (net 33) (tstamp cf20e1b5-2c69-42f0-bcdc-f07710fa6029)) + (segment (start 318.939036 159.020352) (end 320.636036 157.323352) (width 0.5) (layer "B.Cu") (net 33) (tstamp d71f2d16-1108-416a-9c74-be38698a7b94)) + (segment (start 357.039036 159.020352) (end 376.089036 159.020352) (width 0.5) (layer "B.Cu") (net 33) (tstamp db190013-cbaf-4c49-a019-e683957969cf)) + (segment (start 182.415036 159.020352) (end 184.136036 157.299352) (width 0.5) (layer "B.Cu") (net 33) (tstamp e313802d-355f-4186-a2b1-7e7d5b08e7d8)) + (segment (start 241.018036 157.299352) (end 206.360036 157.299352) (width 0.5) (layer "B.Cu") (net 33) (tstamp ec55c493-99e1-450f-9f04-c6ceab847d27)) + (segment (start 335.857036 159.020352) (end 337.989036 159.020352) (width 0.5) (layer "B.Cu") (net 33) (tstamp f1ac145f-79dc-407f-b632-ea565881ac7f)) + (segment (start 166.666036 159.020352) (end 182.415036 159.020352) (width 0.5) (layer "B.Cu") (net 33) (tstamp f1b82947-a6cb-45b7-8d42-c26deff02b29)) + (segment (start 318.939036 159.020352) (end 316.468036 156.549352) (width 0.5) (layer "B.Cu") (net 33) (tstamp f1ca1493-154a-49d1-9be4-c9a5bc5359dc)) + (segment (start 320.886036 156.549352) (end 333.386036 156.549352) (width 0.5) (layer "B.Cu") (net 33) (tstamp fa391870-5cc1-4edf-a5dd-9ee77a80ae1f)) + (segment (start 316.468036 156.549352) (end 283.310036 156.549352) (width 0.5) (layer "B.Cu") (net 33) (tstamp fdc47fb9-e4f8-46c8-8423-9b2a4e027605)) + (segment (start 288.636036 140.549352) (end 289.136036 140.549352) (width 0.25) (layer "F.Cu") (net 39) (tstamp 64184f49-392d-4acf-8095-180fe27fa05b)) + (segment (start 289.136036 140.549352) (end 292.386036 137.299352) (width 0.25) (layer "F.Cu") (net 39) (tstamp b78cda26-3bac-4f52-9fce-64653a526f57)) + (via (at 288.636036 140.549352) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 39) (tstamp 5b5e8fe7-30ce-4c35-9891-00556705e387)) + (via (at 292.386036 137.299352) (size 0.8) (drill 0.4) (layers "F.Cu" "B.Cu") (net 39) (tstamp b91d8e4f-71bb-476b-96a6-7d85c23f8450)) + (segment (start 292.386036 137.299352) (end 292.386036 136.499352) (width 0.25) (layer "B.Cu") (net 39) (tstamp 0cd2c524-38e8-4086-9e75-8b26e09ec24a)) + (segment (start 268.196036 140.549352) (end 288.636036 140.549352) (width 0.25) (layer "B.Cu") (net 39) (tstamp 6bfc19ee-6e4b-44ec-bfd8-bcbfceec2332)) + (segment (start 292.386036 136.499352) (end 296.546036 132.339352) (width 0.25) (layer "B.Cu") (net 39) (tstamp 91508154-353f-40a5-9504-d4cdbba8da0e)) + (segment (start 261.446036 133.799352) (end 268.196036 140.549352) (width 0.25) (layer "B.Cu") (net 39) (tstamp a13da08b-47a5-475b-988c-0fe54b045ec9)) + + (group "" (id 8be866c0-30e5-4c4c-92bb-9aa4af9f3c57) + (members + 4858f77a-20cc-47ae-8f24-7dc0520d7bde + 590c5328-b5ed-4551-9c46-1705ae1e3a9a + 64f4c5b0-dfcf-4329-b08b-e9b90571c963 + 6924ad01-a8cf-4473-a446-26b616ee8335 + 7439c721-f98a-4ddc-a2ec-00374b9e1b33 + 78e549a0-e620-4a6e-85b8-69a27ee18088 + 9ef8cce1-5675-42ea-be8a-c00dd7c8af74 + 9fe9b897-f209-46a8-bc79-9b39012d2076 + a5bd9e1e-1177-4248-a04b-1c3b43f2c972 + cfee5f60-10d3-490f-aba8-e5135c8bd2ac + f670e15c-e619-481a-bdae-ca15ec114b90 + f73a5849-1f7f-46dc-a60c-6d4b57c746ed + ) + ) + (group "" (id 20d02b5f-b110-4f01-8293-71432b8fb4e2) + (members + 26ac0c18-aae6-42d6-9a01-a53b64d64368 + d2df8864-d487-42aa-8002-f48bb851eaba + f0d8a95c-e678-4804-ae4a-e613ad1b7cbe + ) + ) + (group "" (id 6486b7d8-5c20-4b5c-b4d7-7e0880da53d7) + (members + 2d48c383-7768-44c6-9513-1ce40fe41ca3 + 2fdd6e52-0534-481c-8cd0-7c8b1125fe7e + 72c77e05-eb9b-45fa-98e2-dee862e9d9f8 + ) + ) + (group "" (id 7ac060b7-8e2e-4b6f-9234-a04d35bca8fc) + (members + 1fb1718f-d789-4b0a-a725-0c7abcd766ff + 79342745-13d2-4a77-a113-0feced761b32 + d2a8e46a-705e-47fb-a0e6-6e07b222ebef + ) + ) + (group "" (id 80547ae8-d2d0-4909-bab7-fdd5359463f3) + (members + 3febb841-65b6-462d-958d-12bb26af4e10 + 7f453fda-fb27-4814-8f8d-847e2f52aceb + 9f66f7f5-e3c7-4744-a03d-e27242b3e20a + ) + ) + (group "" (id 81083983-ab32-407b-bed0-fd4cd85de7eb) + (members + 4cdc64ea-c88f-436e-a754-45ec3c5113f2 + 6e4c6939-b4ad-44c6-8770-f3eac51f9ad7 + d8cfbdae-ef91-4c80-bddf-072574628cb7 + ) + ) + (group "" (id 90460efd-146b-4504-acc5-2d85c771a61a) + (members + 839ffd15-9f82-44db-8e6d-79101af55a51 + a7b47114-0781-4bb7-89df-bc832bf6389c + ef1803d2-a7d8-4166-8f85-96f37c6d66d8 + ) + ) + (group "" (id b3b1b9ba-bb31-44fd-bdbc-b9b78b6c06d9) + (members + 0645c814-e2c2-4b5c-a819-7bb580d79bd2 + 22017335-194e-42c8-9dd6-117c8f283a38 + b79470dd-39c0-4556-8f09-4fc4dc8a4bde + ) + ) + (group "" (id d8ea002e-951d-4458-aa19-06e7304cea53) + (members + 4d2c5da8-17d7-445f-9529-cfe684a66721 + 5b35788d-aaf8-4c77-a365-eba2852c94d5 + d516bafc-2b16-43d4-a9bb-63c9013f7770 + ) + ) +) diff --git a/hardware/franklin-ace-1000-keyboard/Franklin ACE 1000 Keyboard.kicad_prl b/hardware/franklin-ace-1000-keyboard/Franklin ACE 1000 Keyboard.kicad_prl new file mode 100644 index 0000000..be18ffb --- /dev/null +++ b/hardware/franklin-ace-1000-keyboard/Franklin ACE 1000 Keyboard.kicad_prl @@ -0,0 +1,78 @@ +{ + "board": { + "active_layer": 0, + "active_layer_preset": "All Layers", + "auto_track_width": false, + "hidden_netclasses": [], + "hidden_nets": [], + "high_contrast_mode": 0, + "net_color_mode": 1, + "opacity": { + "images": 0.6, + "pads": 1.0, + "tracks": 1.0, + "vias": 1.0, + "zones": 0.6 + }, + "ratsnest_display_mode": 0, + "selection_filter": { + "dimensions": true, + "footprints": true, + "graphics": true, + "keepouts": true, + "lockedItems": true, + "otherItems": true, + "pads": true, + "text": true, + "tracks": true, + "vias": true, + "zones": true + }, + "visible_items": [ + 0, + 1, + 2, + 3, + 4, + 5, + 8, + 9, + 10, + 11, + 12, + 13, + 15, + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 32, + 33, + 34, + 35, + 36, + 39, + 40 + ], + "visible_layers": "fffffff_ffffffff", + "zone_display_mode": 0 + }, + "meta": { + "filename": "Franklin ACE 1000 Keyboard.kicad_prl", + "version": 3 + }, + "project": { + "files": [] + } +} diff --git a/hardware/franklin-ace-1000-keyboard/Franklin ACE 1000 Keyboard.kicad_pro b/hardware/franklin-ace-1000-keyboard/Franklin ACE 1000 Keyboard.kicad_pro new file mode 100644 index 0000000..17d15fe --- /dev/null +++ b/hardware/franklin-ace-1000-keyboard/Franklin ACE 1000 Keyboard.kicad_pro @@ -0,0 +1,506 @@ +{ + "board": { + "3dviewports": [], + "design_settings": { + "defaults": { + "board_outline_line_width": 0.09999999999999999, + "copper_line_width": 0.19999999999999998, + "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.049999999999999996, + "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.09999999999999999, + "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.15, + "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.15, + "silk_text_italic": false, + "silk_text_size_h": 1.0, + "silk_text_size_v": 1.0, + "silk_text_thickness": 0.15, + "silk_text_upright": false, + "zones": { + "45_degree_only": false, + "min_clearance": 0.508 + } + }, + "diff_pair_dimensions": [ + { + "gap": 0.0, + "via_gap": 0.0, + "width": 0.0 + } + ], + "drc_exclusions": [], + "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_type_mismatch": "error", + "hole_clearance": "error", + "hole_near_hole": "error", + "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": "error", + "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": { + "allow_blind_buried_vias": false, + "allow_microvias": false, + "max_error": 0.005, + "min_clearance": 0.0, + "min_connection": 0.0, + "min_copper_edge_clearance": 0.0, + "min_hole_clearance": 0.25, + "min_hole_to_hole": 0.25, + "min_microvia_diameter": 0.19999999999999998, + "min_microvia_drill": 0.09999999999999999, + "min_resolved_spokes": 2, + "min_silk_clearance": 0.0, + "min_text_height": 0.7999999999999999, + "min_text_thickness": 0.08, + "min_through_hole_diameter": 0.3, + "min_track_width": 0.19999999999999998, + "min_via_annular_width": 0.049999999999999996, + "min_via_diameter": 0.39999999999999997, + "solder_mask_clearance": 0.0, + "solder_mask_min_width": 0.0, + "solder_mask_to_copper_clearance": 0.0, + "use_height_for_length_calcs": true + }, + "teardrop_options": [ + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 5, + "td_on_pad_in_zone": false, + "td_onpadsmd": true, + "td_onroundshapesonly": false, + "td_ontrackend": false, + "td_onviapad": true + } + ], + "teardrop_parameters": [ + { + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_target_name": "td_round_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_target_name": "td_rect_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_target_name": "td_track_end", + "td_width_to_size_filter_ratio": 0.9 + } + ], + "track_widths": [ + 0.0, + 0.25, + 0.5 + ], + "via_dimensions": [ + { + "diameter": 0.0, + "drill": 0.0 + } + ], + "zones_allow_external_fillets": false, + "zones_use_no_outline": true + }, + "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": "ignore", + "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": "error", + "unannotated": "error", + "unit_value_mismatch": "error", + "unresolved_variable": "error", + "wire_dangling": "error" + } + }, + "libraries": { + "pinned_footprint_libs": [], + "pinned_symbol_libs": [] + }, + "meta": { + "filename": "Franklin ACE 1000 Keyboard.kicad_pro", + "version": 1 + }, + "net_settings": { + "classes": [ + { + "bus_width": 12, + "clearance": 0.2, + "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": 0.25, + "via_diameter": 0.8, + "via_drill": 0.4, + "wire_width": 6 + } + ], + "meta": { + "version": 3 + }, + "net_colors": null, + "netclass_assignments": null, + "netclass_patterns": [] + }, + "pcbnew": { + "last_paths": { + "gencad": "", + "idf": "", + "netlist": "", + "specctra_dsn": "", + "step": "", + "vrml": "" + }, + "page_layout_descr_file": "" + }, + "schematic": { + "annotate_start_num": 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, + "pin_symbol_size": 25.0, + "text_offset_ratio": 0.15 + }, + "legacy_lib_dir": "", + "legacy_lib_list": [], + "meta": { + "version": 1 + }, + "net_format_name": "", + "ngspice": { + "fix_include_paths": true, + "fix_passive_vals": false, + "meta": { + "version": 0 + }, + "model_mode": 0, + "workbook_filename": "" + }, + "page_layout_descr_file": "", + "plot_directory": "", + "spice_adjust_passive_values": false, + "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_voltages": false, + "subpart_first_id": 65, + "subpart_id_separator": 0 + }, + "sheets": [ + [ + "2fa425ff-1058-41a5-8fe7-3b33fbd26bdc", + "" + ] + ], + "text_variables": {} +} diff --git a/hardware/franklin-ace-1000-keyboard/Franklin ACE 1000 Keyboard.kicad_sch b/hardware/franklin-ace-1000-keyboard/Franklin ACE 1000 Keyboard.kicad_sch new file mode 100644 index 0000000..fba2bd6 --- /dev/null +++ b/hardware/franklin-ace-1000-keyboard/Franklin ACE 1000 Keyboard.kicad_sch @@ -0,0 +1,5363 @@ +(kicad_sch (version 20230121) (generator eeschema) + + (uuid 2fa425ff-1058-41a5-8fe7-3b33fbd26bdc) + + (paper "A4") + + (lib_symbols + (symbol "Connector:Conn_01x02_Pin" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes) + (property "Reference" "J" (at 0 2.54 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "Conn_01x02_Pin" (at 0 -5.08 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_locked" "" (at 0 0 0) + (effects (font (size 1.27 1.27))) + ) + (property "ki_keywords" "connector" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Generic connector, single row, 01x02, script generated" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "Connector*:*_1x??_*" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "Conn_01x02_Pin_1_1" + (polyline + (pts + (xy 1.27 -2.54) + (xy 0.8636 -2.54) + ) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 0) + (xy 0.8636 0) + ) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start 0.8636 -2.413) (end 0 -2.667) + (stroke (width 0.1524) (type default)) + (fill (type outline)) + ) + (rectangle (start 0.8636 0.127) (end 0 -0.127) + (stroke (width 0.1524) (type default)) + (fill (type outline)) + ) + (pin passive line (at 5.08 0 180) (length 3.81) + (name "Pin_1" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 5.08 -2.54 180) (length 3.81) + (name "Pin_2" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "Connector_Generic:Conn_02x20_Odd_Even" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes) + (property "Reference" "J" (at 1.27 25.4 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "Conn_02x20_Odd_Even" (at 1.27 -27.94 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "connector" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Generic connector, double row, 02x20, odd/even pin numbering scheme (row 1 odd numbers, row 2 even numbers), script generated (kicad-library-utils/schlib/autogen/connector/)" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "Connector*:*_2x??_*" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "Conn_02x20_Odd_Even_1_1" + (rectangle (start -1.27 -25.273) (end 0 -25.527) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start -1.27 -22.733) (end 0 -22.987) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start -1.27 -20.193) (end 0 -20.447) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start -1.27 -17.653) (end 0 -17.907) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start -1.27 -15.113) (end 0 -15.367) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start -1.27 -12.573) (end 0 -12.827) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start -1.27 -10.033) (end 0 -10.287) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start -1.27 -7.493) (end 0 -7.747) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start -1.27 -4.953) (end 0 -5.207) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start -1.27 -2.413) (end 0 -2.667) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start -1.27 0.127) (end 0 -0.127) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start -1.27 2.667) (end 0 2.413) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start -1.27 5.207) (end 0 4.953) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start -1.27 7.747) (end 0 7.493) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start -1.27 10.287) (end 0 10.033) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start -1.27 12.827) (end 0 12.573) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start -1.27 15.367) (end 0 15.113) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start -1.27 17.907) (end 0 17.653) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start -1.27 20.447) (end 0 20.193) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start -1.27 22.987) (end 0 22.733) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start -1.27 24.13) (end 3.81 -26.67) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + (rectangle (start 3.81 -25.273) (end 2.54 -25.527) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start 3.81 -22.733) (end 2.54 -22.987) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start 3.81 -20.193) (end 2.54 -20.447) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start 3.81 -17.653) (end 2.54 -17.907) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start 3.81 -15.113) (end 2.54 -15.367) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start 3.81 -12.573) (end 2.54 -12.827) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start 3.81 -10.033) (end 2.54 -10.287) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start 3.81 -7.493) (end 2.54 -7.747) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start 3.81 -4.953) (end 2.54 -5.207) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start 3.81 -2.413) (end 2.54 -2.667) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start 3.81 0.127) (end 2.54 -0.127) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start 3.81 2.667) (end 2.54 2.413) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start 3.81 5.207) (end 2.54 4.953) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start 3.81 7.747) (end 2.54 7.493) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start 3.81 10.287) (end 2.54 10.033) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start 3.81 12.827) (end 2.54 12.573) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start 3.81 15.367) (end 2.54 15.113) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start 3.81 17.907) (end 2.54 17.653) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start 3.81 20.447) (end 2.54 20.193) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (rectangle (start 3.81 22.987) (end 2.54 22.733) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (pin passive line (at -5.08 22.86 0) (length 3.81) + (name "Pin_1" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 7.62 12.7 180) (length 3.81) + (name "Pin_10" (effects (font (size 1.27 1.27)))) + (number "10" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 10.16 0) (length 3.81) + (name "Pin_11" (effects (font (size 1.27 1.27)))) + (number "11" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 7.62 10.16 180) (length 3.81) + (name "Pin_12" (effects (font (size 1.27 1.27)))) + (number "12" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 7.62 0) (length 3.81) + (name "Pin_13" (effects (font (size 1.27 1.27)))) + (number "13" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 7.62 7.62 180) (length 3.81) + (name "Pin_14" (effects (font (size 1.27 1.27)))) + (number "14" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 5.08 0) (length 3.81) + (name "Pin_15" (effects (font (size 1.27 1.27)))) + (number "15" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 7.62 5.08 180) (length 3.81) + (name "Pin_16" (effects (font (size 1.27 1.27)))) + (number "16" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 2.54 0) (length 3.81) + (name "Pin_17" (effects (font (size 1.27 1.27)))) + (number "17" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 7.62 2.54 180) (length 3.81) + (name "Pin_18" (effects (font (size 1.27 1.27)))) + (number "18" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 0 0) (length 3.81) + (name "Pin_19" (effects (font (size 1.27 1.27)))) + (number "19" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 7.62 22.86 180) (length 3.81) + (name "Pin_2" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 7.62 0 180) (length 3.81) + (name "Pin_20" (effects (font (size 1.27 1.27)))) + (number "20" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 -2.54 0) (length 3.81) + (name "Pin_21" (effects (font (size 1.27 1.27)))) + (number "21" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 7.62 -2.54 180) (length 3.81) + (name "Pin_22" (effects (font (size 1.27 1.27)))) + (number "22" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 -5.08 0) (length 3.81) + (name "Pin_23" (effects (font (size 1.27 1.27)))) + (number "23" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 7.62 -5.08 180) (length 3.81) + (name "Pin_24" (effects (font (size 1.27 1.27)))) + (number "24" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 -7.62 0) (length 3.81) + (name "Pin_25" (effects (font (size 1.27 1.27)))) + (number "25" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 7.62 -7.62 180) (length 3.81) + (name "Pin_26" (effects (font (size 1.27 1.27)))) + (number "26" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 -10.16 0) (length 3.81) + (name "Pin_27" (effects (font (size 1.27 1.27)))) + (number "27" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 7.62 -10.16 180) (length 3.81) + (name "Pin_28" (effects (font (size 1.27 1.27)))) + (number "28" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 -12.7 0) (length 3.81) + (name "Pin_29" (effects (font (size 1.27 1.27)))) + (number "29" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 20.32 0) (length 3.81) + (name "Pin_3" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 7.62 -12.7 180) (length 3.81) + (name "Pin_30" (effects (font (size 1.27 1.27)))) + (number "30" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 -15.24 0) (length 3.81) + (name "Pin_31" (effects (font (size 1.27 1.27)))) + (number "31" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 7.62 -15.24 180) (length 3.81) + (name "Pin_32" (effects (font (size 1.27 1.27)))) + (number "32" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 -17.78 0) (length 3.81) + (name "Pin_33" (effects (font (size 1.27 1.27)))) + (number "33" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 7.62 -17.78 180) (length 3.81) + (name "Pin_34" (effects (font (size 1.27 1.27)))) + (number "34" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 -20.32 0) (length 3.81) + (name "Pin_35" (effects (font (size 1.27 1.27)))) + (number "35" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 7.62 -20.32 180) (length 3.81) + (name "Pin_36" (effects (font (size 1.27 1.27)))) + (number "36" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 -22.86 0) (length 3.81) + (name "Pin_37" (effects (font (size 1.27 1.27)))) + (number "37" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 7.62 -22.86 180) (length 3.81) + (name "Pin_38" (effects (font (size 1.27 1.27)))) + (number "38" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 -25.4 0) (length 3.81) + (name "Pin_39" (effects (font (size 1.27 1.27)))) + (number "39" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 7.62 20.32 180) (length 3.81) + (name "Pin_4" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 7.62 -25.4 180) (length 3.81) + (name "Pin_40" (effects (font (size 1.27 1.27)))) + (number "40" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 17.78 0) (length 3.81) + (name "Pin_5" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 7.62 17.78 180) (length 3.81) + (name "Pin_6" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 15.24 0) (length 3.81) + (name "Pin_7" (effects (font (size 1.27 1.27)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 7.62 15.24 180) (length 3.81) + (name "Pin_8" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 12.7 0) (length 3.81) + (name "Pin_9" (effects (font (size 1.27 1.27)))) + (number "9" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "Device:LED" (pin_numbers hide) (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes) + (property "Reference" "D" (at 0 2.54 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "LED" (at 0 -2.54 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "LED diode" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Light emitting diode" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "LED* LED_SMD:* LED_THT:*" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "LED_0_1" + (polyline + (pts + (xy -1.27 -1.27) + (xy -1.27 1.27) + ) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 0) + (xy 1.27 0) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 -1.27) + (xy 1.27 1.27) + (xy -1.27 0) + (xy 1.27 -1.27) + ) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.048 -0.762) + (xy -4.572 -2.286) + (xy -3.81 -2.286) + (xy -4.572 -2.286) + (xy -4.572 -1.524) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.778 -0.762) + (xy -3.302 -2.286) + (xy -2.54 -2.286) + (xy -3.302 -2.286) + (xy -3.302 -1.524) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + ) + (symbol "LED_1_1" + (pin passive line (at -3.81 0 0) (length 2.54) + (name "K" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 3.81 0 180) (length 2.54) + (name "A" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "Device:R_US" (pin_numbers hide) (pin_names (offset 0)) (in_bom yes) (on_board yes) + (property "Reference" "R" (at 2.54 0 90) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "R_US" (at -2.54 0 90) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 1.016 -0.254 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "R res resistor" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Resistor, US symbol" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "R_*" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "R_US_0_1" + (polyline + (pts + (xy 0 -2.286) + (xy 0 -2.54) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 2.286) + (xy 0 2.54) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -0.762) + (xy 1.016 -1.143) + (xy 0 -1.524) + (xy -1.016 -1.905) + (xy 0 -2.286) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 0.762) + (xy 1.016 0.381) + (xy 0 0) + (xy -1.016 -0.381) + (xy 0 -0.762) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 2.286) + (xy 1.016 1.905) + (xy 0 1.524) + (xy -1.016 1.143) + (xy 0 0.762) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + ) + (symbol "R_US_1_1" + (pin passive line (at 0 3.81 270) (length 1.27) + (name "~" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 0 -3.81 90) (length 1.27) + (name "~" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "Diode:1N4148" (pin_numbers hide) (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "D" (at 0 2.54 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "1N4148" (at 0 -2.54 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "https://assets.nexperia.com/documents/data-sheet/1N4148_1N4448.pdf" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Device" "D" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Sim.Pins" "1=K 2=A" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "diode" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "100V 0.15A standard switching diode, DO-35" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "D*DO?35*" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "1N4148_0_1" + (polyline + (pts + (xy -1.27 1.27) + (xy -1.27 -1.27) + ) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 0) + (xy -1.27 0) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 1.27) + (xy 1.27 -1.27) + (xy -1.27 0) + (xy 1.27 1.27) + ) + (stroke (width 0.254) (type default)) + (fill (type none)) + ) + ) + (symbol "1N4148_1_1" + (pin passive line (at -3.81 0 0) (length 2.54) + (name "K" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 3.81 0 180) (length 2.54) + (name "A" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + ) + + (junction (at 174.498 106.68) (diameter 0) (color 0 0 0 0) + (uuid 0059a7e6-83db-43d0-b320-8d183013f708) + ) + (junction (at 144.018 91.44) (diameter 0) (color 0 0 0 0) + (uuid 06d08fa6-bf96-4490-b842-6019dba9c4ed) + ) + (junction (at 175.768 104.648) (diameter 0) (color 0 0 0 0) + (uuid 0ab83b6d-f074-4993-bbcc-6b43efff6830) + ) + (junction (at 175.768 58.928) (diameter 0) (color 0 0 0 0) + (uuid 0ac3c155-f586-4c12-84d4-80b2825c48b0) + ) + (junction (at 113.538 114.3) (diameter 0) (color 0 0 0 0) + (uuid 0e17470e-7fb1-473a-bf91-988528580b8f) + ) + (junction (at 67.564 91.44) (diameter 0) (color 0 0 0 0) + (uuid 16e266b5-7fc6-4b0c-94a3-d1683159edaf) + ) + (junction (at 130.048 90.17) (diameter 0) (color 0 0 0 0) + (uuid 16f7fc6d-6ece-4344-a767-9d6aa464e3f6) + ) + (junction (at 144.018 68.58) (diameter 0) (color 0 0 0 0) + (uuid 1ba92a9a-0cd4-44f6-9330-5d29393c1899) + ) + (junction (at 160.528 97.79) (diameter 0) (color 0 0 0 0) + (uuid 22b42c31-cbb0-4edf-94c8-16ec7990457a) + ) + (junction (at 145.288 59.69) (diameter 0) (color 0 0 0 0) + (uuid 239c8418-dd62-4303-addd-16afdf1adf32) + ) + (junction (at 68.834 113.03) (diameter 0) (color 0 0 0 0) + (uuid 25ab4c48-5604-4843-a928-048dc1ca9354) + ) + (junction (at 84.582 74.93) (diameter 0) (color 0 0 0 0) + (uuid 27b50cad-9f9b-4350-bdac-670a28614f6f) + ) + (junction (at 128.778 83.82) (diameter 0) (color 0 0 0 0) + (uuid 2a9da19c-db03-4287-b3f0-e5fdabc67d0e) + ) + (junction (at 69.088 67.31) (diameter 0) (color 0 0 0 0) + (uuid 2bd78b89-febd-4ffd-98d0-8078c04200e6) + ) + (junction (at 113.538 76.2) (diameter 0) (color 0 0 0 0) + (uuid 2e1452ee-01cf-41e9-a9c2-3ee73c187b8b) + ) + (junction (at 113.538 68.58) (diameter 0) (color 0 0 0 0) + (uuid 2f8afbcd-9a9b-451e-83b6-4072895d0948) + ) + (junction (at 160.528 67.31) (diameter 0) (color 0 0 0 0) + (uuid 3264bdd0-57ed-436b-9eba-2e5b623ab3ac) + ) + (junction (at 130.048 67.31) (diameter 0) (color 0 0 0 0) + (uuid 3277ab38-ff03-40b0-a736-7d5e36581d2c) + ) + (junction (at 114.808 67.31) (diameter 0) (color 0 0 0 0) + (uuid 32970cab-4648-4bc3-b355-3c216b90d2f2) + ) + (junction (at 175.768 66.548) (diameter 0) (color 0 0 0 0) + (uuid 3366259c-b76d-4c3d-bc3c-6b74cd015e17) + ) + (junction (at 67.564 99.06) (diameter 0) (color 0 0 0 0) + (uuid 3400a4ca-dc70-47c7-8c3c-54e946c65dcf) + ) + (junction (at 98.298 99.06) (diameter 0) (color 0 0 0 0) + (uuid 38a3a04c-1d62-40cb-b5c2-eb95e3b81283) + ) + (junction (at 144.018 83.82) (diameter 0) (color 0 0 0 0) + (uuid 3b9fb658-0b8f-494e-8f8d-7f21b26a280e) + ) + (junction (at 159.258 106.68) (diameter 0) (color 0 0 0 0) + (uuid 4555c9f1-1a96-47a7-89c4-cf42e3e99092) + ) + (junction (at 114.808 59.69) (diameter 0) (color 0 0 0 0) + (uuid 462641ba-e638-4201-89d1-eae8a9e4cc14) + ) + (junction (at 174.498 76.2) (diameter 0) (color 0 0 0 0) + (uuid 46f0ac19-d881-41e1-82c4-475663158805) + ) + (junction (at 98.298 83.82) (diameter 0) (color 0 0 0 0) + (uuid 4790af32-4edc-48b8-b7cc-128365820807) + ) + (junction (at 84.582 113.03) (diameter 0) (color 0 0 0 0) + (uuid 4c38bc7a-d5e5-4a6b-9672-e25e10983af5) + ) + (junction (at 98.298 76.2) (diameter 0) (color 0 0 0 0) + (uuid 4dafb173-c028-4d2c-b588-a4bad286bf63) + ) + (junction (at 114.808 97.79) (diameter 0) (color 0 0 0 0) + (uuid 4fe4a4a4-2d10-4d3d-bbf2-b813a42ca0bc) + ) + (junction (at 160.528 82.55) (diameter 0) (color 0 0 0 0) + (uuid 535d41b3-b9e5-463b-8763-cc3904c2155d) + ) + (junction (at 175.768 81.788) (diameter 0) (color 0 0 0 0) + (uuid 53f7084c-ab38-43d5-b4de-79cc5062d4a0) + ) + (junction (at 98.298 68.58) (diameter 0) (color 0 0 0 0) + (uuid 5473286d-58b6-4bfa-aa07-fc457a0fd854) + ) + (junction (at 130.048 74.93) (diameter 0) (color 0 0 0 0) + (uuid 5518b6a4-04b7-4c65-bb0d-9c5aed8caaba) + ) + (junction (at 145.288 74.93) (diameter 0) (color 0 0 0 0) + (uuid 58a21520-13be-4ce1-b88f-afbac5787cfb) + ) + (junction (at 52.07 68.58) (diameter 0) (color 0 0 0 0) + (uuid 596dd26e-2d67-4671-b184-29c99ed147a3) + ) + (junction (at 69.342 97.79) (diameter 0) (color 0 0 0 0) + (uuid 5b53bc7e-9971-4bdd-8c30-4b8277aead18) + ) + (junction (at 174.498 91.44) (diameter 0) (color 0 0 0 0) + (uuid 5e10e78d-c313-4209-947f-7dde86e461f1) + ) + (junction (at 174.498 99.06) (diameter 0) (color 0 0 0 0) + (uuid 5efe7978-4af8-4e99-a00c-435966e54a02) + ) + (junction (at 145.288 67.31) (diameter 0) (color 0 0 0 0) + (uuid 60386f07-b81b-4a03-b73d-a9250d68aca8) + ) + (junction (at 98.298 91.44) (diameter 0) (color 0 0 0 0) + (uuid 622d5378-58db-490c-a8a8-2373d09f8628) + ) + (junction (at 159.258 114.3) (diameter 0) (color 0 0 0 0) + (uuid 62473ece-92ae-45e5-ab35-6e1418844496) + ) + (junction (at 84.582 97.79) (diameter 0) (color 0 0 0 0) + (uuid 624a2272-dd84-41d9-8910-84a29128b825) + ) + (junction (at 69.342 74.93) (diameter 0) (color 0 0 0 0) + (uuid 647f28e0-9dc8-402c-a0dc-c1d37964a480) + ) + (junction (at 159.258 91.44) (diameter 0) (color 0 0 0 0) + (uuid 65725c05-86ac-4c13-a402-38164954a33b) + ) + (junction (at 99.822 97.79) (diameter 0) (color 0 0 0 0) + (uuid 670afccd-fe6d-4e92-bb6a-fa1441da5632) + ) + (junction (at 145.288 105.41) (diameter 0) (color 0 0 0 0) + (uuid 67596505-6016-44f5-a901-aa7c0eff360f) + ) + (junction (at 67.564 76.2) (diameter 0) (color 0 0 0 0) + (uuid 688e496a-e89e-44fa-bf02-211ffde675ca) + ) + (junction (at 99.822 67.31) (diameter 0) (color 0 0 0 0) + (uuid 6a34c014-6201-4c81-8dee-0286ec7f65fa) + ) + (junction (at 113.538 91.44) (diameter 0) (color 0 0 0 0) + (uuid 6a4294b0-1193-4e55-8795-1a603c75b333) + ) + (junction (at 159.258 99.06) (diameter 0) (color 0 0 0 0) + (uuid 6a6a7b5d-4d8b-41a1-b412-f4bb3b7eb394) + ) + (junction (at 84.582 105.41) (diameter 0) (color 0 0 0 0) + (uuid 6b98225e-ed13-4d3f-aaef-7bd41ea16360) + ) + (junction (at 52.07 106.68) (diameter 0) (color 0 0 0 0) + (uuid 6bcf2485-080d-44a5-800b-264c5a12e0bf) + ) + (junction (at 145.288 97.79) (diameter 0) (color 0 0 0 0) + (uuid 6c342356-ad5b-4a9c-88cd-3f4628f59a83) + ) + (junction (at 99.822 90.17) (diameter 0) (color 0 0 0 0) + (uuid 6e0239c8-7fcf-407e-928a-7cdd2a17b528) + ) + (junction (at 83.058 76.2) (diameter 0) (color 0 0 0 0) + (uuid 6e3e35ed-a318-4f07-a138-206c01671a1c) + ) + (junction (at 159.258 83.82) (diameter 0) (color 0 0 0 0) + (uuid 6e7a8204-d957-4f49-be05-683dcb87c37a) + ) + (junction (at 84.582 82.55) (diameter 0) (color 0 0 0 0) + (uuid 70b35d3d-6e50-4061-972c-4aca4e5704ef) + ) + (junction (at 130.048 82.55) (diameter 0) (color 0 0 0 0) + (uuid 76e03c72-fd66-48ef-a8fb-9728ca940072) + ) + (junction (at 144.018 106.68) (diameter 0) (color 0 0 0 0) + (uuid 781230d7-0da9-4b4c-a053-90f564e27d6a) + ) + (junction (at 67.564 60.96) (diameter 0) (color 0 0 0 0) + (uuid 78af1a85-1c8e-4c7d-ba0b-f9783c2089b8) + ) + (junction (at 128.778 91.44) (diameter 0) (color 0 0 0 0) + (uuid 79c0a56b-15a7-4f6d-8a80-253404f8ee82) + ) + (junction (at 99.822 82.55) (diameter 0) (color 0 0 0 0) + (uuid 7aab0650-1b00-4b1f-a72c-7b286d0acf31) + ) + (junction (at 68.834 105.41) (diameter 0) (color 0 0 0 0) + (uuid 7bba39b8-e8e6-4702-90ce-b790a2d3633d) + ) + (junction (at 175.768 74.168) (diameter 0) (color 0 0 0 0) + (uuid 7c589ebe-05de-4e11-8ea8-37791773a672) + ) + (junction (at 113.538 99.06) (diameter 0) (color 0 0 0 0) + (uuid 7d6cbfde-ab0d-4c93-9242-3975adb74ee3) + ) + (junction (at 114.808 113.03) (diameter 0) (color 0 0 0 0) + (uuid 7d77ca10-99a8-470e-b174-e0112928bd94) + ) + (junction (at 160.528 59.69) (diameter 0) (color 0 0 0 0) + (uuid 7f07aa4a-94f7-4e12-8075-92af927dbfb2) + ) + (junction (at 145.288 82.55) (diameter 0) (color 0 0 0 0) + (uuid 7f201ede-d059-4050-815b-f3ff2f9df53c) + ) + (junction (at 83.058 83.82) (diameter 0) (color 0 0 0 0) + (uuid 808e0a89-0348-44ba-8448-1408e0ceac19) + ) + (junction (at 130.048 59.69) (diameter 0) (color 0 0 0 0) + (uuid 871a8e4b-f98a-4125-9415-b63a95633579) + ) + (junction (at 145.288 113.03) (diameter 0) (color 0 0 0 0) + (uuid 880ac987-aa43-4bcd-9df2-dc5d23d87f9b) + ) + (junction (at 83.058 68.58) (diameter 0) (color 0 0 0 0) + (uuid 8c0bab33-7bd6-48e1-9d5a-f217bb6bf3c1) + ) + (junction (at 130.048 105.41) (diameter 0) (color 0 0 0 0) + (uuid 8d897ba3-ca14-4353-85bb-d606eca89298) + ) + (junction (at 67.564 83.82) (diameter 0) (color 0 0 0 0) + (uuid 8eec710a-7b7c-48aa-beb3-889eefba917d) + ) + (junction (at 175.768 97.028) (diameter 0) (color 0 0 0 0) + (uuid 8ef9a4db-3ca7-4001-93c1-d5d69521598a) + ) + (junction (at 160.528 113.03) (diameter 0) (color 0 0 0 0) + (uuid 8fe6b55f-7aad-43d3-bc54-628260b65bd0) + ) + (junction (at 144.018 114.3) (diameter 0) (color 0 0 0 0) + (uuid 9161d668-3c3e-499f-8bca-87820f838f9e) + ) + (junction (at 114.808 105.41) (diameter 0) (color 0 0 0 0) + (uuid 941130aa-f8c7-4efb-9148-14a91be3057e) + ) + (junction (at 159.258 76.2) (diameter 0) (color 0 0 0 0) + (uuid 94f6985a-d2f2-4d89-99f7-94750e4d9f51) + ) + (junction (at 52.07 83.82) (diameter 0) (color 0 0 0 0) + (uuid 977e8a6a-6967-4b7a-8b2b-b2c59cea8a00) + ) + (junction (at 114.808 74.93) (diameter 0) (color 0 0 0 0) + (uuid 9b68aea0-8157-45c4-939d-f3dd69be0e42) + ) + (junction (at 160.528 90.17) (diameter 0) (color 0 0 0 0) + (uuid 9eca12b4-9627-4b7e-ba77-dcb716f37b0b) + ) + (junction (at 128.778 106.68) (diameter 0) (color 0 0 0 0) + (uuid a0b1c613-6e3d-4a56-be63-d861fb258b5b) + ) + (junction (at 69.342 90.17) (diameter 0) (color 0 0 0 0) + (uuid a1727291-8efc-4470-b4ee-1544cfbbcf2e) + ) + (junction (at 99.822 105.41) (diameter 0) (color 0 0 0 0) + (uuid a62e503a-7a5f-4c76-8e55-7d8999c9279a) + ) + (junction (at 160.528 74.93) (diameter 0) (color 0 0 0 0) + (uuid a6aaeda4-0163-47f1-a0db-792c421ed229) + ) + (junction (at 114.808 82.55) (diameter 0) (color 0 0 0 0) + (uuid a6d01be2-ed7e-4963-8fac-72449df65b09) + ) + (junction (at 98.298 114.3) (diameter 0) (color 0 0 0 0) + (uuid a6f06ed0-3523-40d3-b397-0907a37fd487) + ) + (junction (at 144.018 99.06) (diameter 0) (color 0 0 0 0) + (uuid a7afb32d-0a50-4c5c-a865-9fc6641a843a) + ) + (junction (at 175.768 112.268) (diameter 0) (color 0 0 0 0) + (uuid ac510b44-fa3b-4bdc-a7f5-f3e0ff0aee49) + ) + (junction (at 174.498 114.3) (diameter 0) (color 0 0 0 0) + (uuid af561ecd-499f-466d-97a4-2ddeb7c1563d) + ) + (junction (at 69.342 82.55) (diameter 0) (color 0 0 0 0) + (uuid b214b8d1-e91a-43ee-9332-ac3ad1221d7f) + ) + (junction (at 83.058 91.44) (diameter 0) (color 0 0 0 0) + (uuid b26a923e-2aa8-40fe-bf11-e840cc227258) + ) + (junction (at 52.07 99.06) (diameter 0) (color 0 0 0 0) + (uuid b2a6a412-2650-44d2-ba56-dbfd23f41d32) + ) + (junction (at 130.048 97.79) (diameter 0) (color 0 0 0 0) + (uuid b622a1da-897b-4dd8-b019-b482c46843d9) + ) + (junction (at 98.298 106.68) (diameter 0) (color 0 0 0 0) + (uuid b856df4d-171e-4c66-9d5c-4c3359f58ebb) + ) + (junction (at 84.582 67.31) (diameter 0) (color 0 0 0 0) + (uuid bb138f14-cf18-4da2-a0e7-872307a4a092) + ) + (junction (at 83.058 99.06) (diameter 0) (color 0 0 0 0) + (uuid bc75a636-d199-4642-872a-93969b5223cb) + ) + (junction (at 67.564 114.046) (diameter 0) (color 0 0 0 0) + (uuid bcfb1d06-7b93-46ca-9659-6b0d8348fd70) + ) + (junction (at 99.822 113.03) (diameter 0) (color 0 0 0 0) + (uuid bd0a2a47-1bbf-4500-ad2a-092f9ac89456) + ) + (junction (at 99.822 74.93) (diameter 0) (color 0 0 0 0) + (uuid bd8875ab-282c-4ec6-ad3e-e1b206260187) + ) + (junction (at 128.778 114.3) (diameter 0) (color 0 0 0 0) + (uuid c4975be7-c040-466d-923a-14430c0f18f6) + ) + (junction (at 84.582 90.17) (diameter 0) (color 0 0 0 0) + (uuid c60d9f94-1edf-43f8-b6bc-afa8cf3b9c35) + ) + (junction (at 52.07 91.44) (diameter 0) (color 0 0 0 0) + (uuid c64d2468-15da-48d6-8207-e04130bb3775) + ) + (junction (at 113.538 83.82) (diameter 0) (color 0 0 0 0) + (uuid c6e11932-e0cc-4cca-b24c-73b2d1f92e57) + ) + (junction (at 145.288 90.17) (diameter 0) (color 0 0 0 0) + (uuid c7dffab9-0cb5-429d-a2bc-3044a605332e) + ) + (junction (at 52.07 76.2) (diameter 0) (color 0 0 0 0) + (uuid c8713fbf-8ff9-4726-9e5e-7382b4701bf8) + ) + (junction (at 174.498 68.58) (diameter 0) (color 0 0 0 0) + (uuid cb2cd32a-2451-4e0c-8fb5-a38acd26b452) + ) + (junction (at 83.058 114.3) (diameter 0) (color 0 0 0 0) + (uuid cf379ec7-c48b-44b7-9998-bb1c04e57066) + ) + (junction (at 174.498 83.82) (diameter 0) (color 0 0 0 0) + (uuid d18059af-fe73-447e-9551-9e338177c006) + ) + (junction (at 128.778 76.2) (diameter 0) (color 0 0 0 0) + (uuid d239275f-40e0-4afc-ad77-d386e801f7e4) + ) + (junction (at 69.342 59.69) (diameter 0) (color 0 0 0 0) + (uuid d4e988ca-9430-4d15-ad82-8556984d79d1) + ) + (junction (at 84.582 59.69) (diameter 0) (color 0 0 0 0) + (uuid d7c24c1f-4aea-4406-a307-f91c7ad597b0) + ) + (junction (at 52.07 114.3) (diameter 0) (color 0 0 0 0) + (uuid da340e86-988a-4f21-98ec-9ecf26e20001) + ) + (junction (at 128.778 99.06) (diameter 0) (color 0 0 0 0) + (uuid ddcc3e69-2cda-4936-a0c1-1303666e6851) + ) + (junction (at 99.822 59.69) (diameter 0) (color 0 0 0 0) + (uuid e0a5e199-c13d-410d-b6c1-0635a52e0a20) + ) + (junction (at 83.058 106.68) (diameter 0) (color 0 0 0 0) + (uuid e12cc8d7-07d3-4311-9051-cd2c9f37d3b2) + ) + (junction (at 160.528 105.41) (diameter 0) (color 0 0 0 0) + (uuid e23ea2b7-fde2-4d83-b1fc-edd47049d915) + ) + (junction (at 67.564 68.58) (diameter 0) (color 0 0 0 0) + (uuid e3387118-813c-41ac-ad08-a3e2699312e3) + ) + (junction (at 113.538 106.68) (diameter 0) (color 0 0 0 0) + (uuid e4791e44-7bcb-459a-b4a7-3c427de0a8fe) + ) + (junction (at 144.018 76.2) (diameter 0) (color 0 0 0 0) + (uuid e703ff35-8db7-4997-b7e3-420514559ff1) + ) + (junction (at 159.258 68.58) (diameter 0) (color 0 0 0 0) + (uuid eb9bf137-cb61-4abc-b541-811ea64f3fdf) + ) + (junction (at 128.778 68.58) (diameter 0) (color 0 0 0 0) + (uuid ed9762e6-ac90-4959-a492-8a6b3d667121) + ) + (junction (at 130.048 113.03) (diameter 0) (color 0 0 0 0) + (uuid fa2a4cf5-714e-4b75-ad7f-15c87de77339) + ) + (junction (at 175.768 89.408) (diameter 0) (color 0 0 0 0) + (uuid fc0c795d-0c1b-4b29-ad0c-ab41d9d4ec71) + ) + (junction (at 67.564 106.68) (diameter 0) (color 0 0 0 0) + (uuid fcf94a6a-16dd-404f-8908-20127a50e85d) + ) + (junction (at 114.808 90.17) (diameter 0) (color 0 0 0 0) + (uuid ffe5bfa8-0ded-4bc8-b1df-11a7ad355a2f) + ) + + (no_connect (at 125.476 157.226) (uuid 0737243c-64bf-46c3-86a5-85f4c3999a22)) + (no_connect (at 125.476 152.146) (uuid 11b4aec0-d53f-425a-bec8-5f287ba1cfbb)) + (no_connect (at 125.476 139.446) (uuid 139806e1-8300-4647-a29c-d196b8ab5fcf)) + (no_connect (at 125.476 177.546) (uuid 1bf89f8c-87db-451b-b5e4-f51ac0a94ed8)) + (no_connect (at 125.476 144.526) (uuid 20dae68a-f581-4453-a9bf-f2d4e8a42297)) + (no_connect (at 125.476 187.706) (uuid 28a44ff6-3694-44c0-b840-85ec2ca3a1c2)) + (no_connect (at 125.476 154.686) (uuid 43b7f181-de8f-44e3-9d6f-994b9b71f35d)) + (no_connect (at 112.776 180.086) (uuid 5c8cd246-df00-410c-884b-65bc7525c641)) + (no_connect (at 125.476 169.926) (uuid 61b68cb0-b7fb-48a7-a1cb-611917e99595)) + (no_connect (at 125.476 185.166) (uuid 65934414-b0ea-4f21-a637-dfcad6ce11d8)) + (no_connect (at 125.476 180.086) (uuid 6a5042e7-6473-4a80-a848-52762d6b9310)) + (no_connect (at 125.476 162.306) (uuid 776a3ef4-57f0-46f0-aad1-6bf5cab9f0df)) + (no_connect (at 125.476 175.006) (uuid 8063267b-93c5-4710-b16e-5bd796b0bec6)) + (no_connect (at 112.776 185.166) (uuid 9a95e19b-3053-48a7-9b20-400ea7692678)) + (no_connect (at 125.476 141.986) (uuid aa3365f4-1451-4a0e-8d23-1b19e2d6d062)) + (no_connect (at 125.476 149.606) (uuid bcbca686-1fa0-4d3e-a2f7-5aeb1cb0f1e5)) + (no_connect (at 125.476 159.766) (uuid c19f1f08-8935-444c-8d84-addcdc6eb958)) + (no_connect (at 125.476 147.066) (uuid c4d3219e-2030-4125-9736-554d545bd185)) + (no_connect (at 112.776 187.706) (uuid d86f584e-4986-4d2e-9a7d-e2987360b247)) + (no_connect (at 125.476 172.466) (uuid f688f785-058c-42a1-802f-d3608004b8c9)) + (no_connect (at 112.776 182.626) (uuid fd43f7fd-2d3c-4ea0-89e3-9adca36a7918)) + + (bus_entry (at 178.562 81.788) (size 2.54 -2.54) + (stroke (width 0) (type default)) + (uuid 0719cfb1-2e98-4203-aadc-75e122099044) + ) + (bus_entry (at 105.156 136.906) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 09965aab-a085-4a54-aec5-4909e1427200) + ) + (bus_entry (at 83.058 116.84) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 0a8c6f40-af4d-48e7-8a6f-9908dd5ec748) + ) + (bus_entry (at 85.852 175.006) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 0e1b7fcb-7ba6-43e3-a065-ae0a5e03d788) + ) + (bus_entry (at 85.852 162.306) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 147070aa-6c69-4e8b-a11a-c7f721e2b04e) + ) + (bus_entry (at 85.852 172.466) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 19631976-de1e-45fb-86f6-ce4bcdce1948) + ) + (bus_entry (at 178.562 104.648) (size 2.54 -2.54) + (stroke (width 0) (type default)) + (uuid 2f3c500f-46e4-4d76-9204-9008eca92649) + ) + (bus_entry (at 178.562 74.168) (size 2.54 -2.54) + (stroke (width 0) (type default)) + (uuid 32312677-8eba-4991-9bde-9bddde9b9561) + ) + (bus_entry (at 113.538 116.84) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 34a4bb23-55d0-45d6-99a4-d14a0c8c3b7b) + ) + (bus_entry (at 85.852 167.386) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 44e34856-6fcc-4c5a-92ee-7cf960b344da) + ) + (bus_entry (at 105.156 139.446) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 4e786077-c238-4683-aafe-1ce6e682a8d0) + ) + (bus_entry (at 67.564 116.84) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 4f82ddc5-30fe-4709-9b2d-a362edfedfc9) + ) + (bus_entry (at 159.258 116.84) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 54479496-ef9d-43a1-9c46-3e4bebcdd20a) + ) + (bus_entry (at 174.498 116.84) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 568683ad-6396-40d0-af3b-41896995abb9) + ) + (bus_entry (at 105.156 154.686) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 652a5ade-d4a3-4170-87b6-9e1244699351) + ) + (bus_entry (at 105.156 152.146) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 7876ba48-f85a-44a0-8354-4a335caea866) + ) + (bus_entry (at 178.562 89.408) (size 2.54 -2.54) + (stroke (width 0) (type default)) + (uuid 7a6982a1-4a38-483e-8fe9-ba067b14c033) + ) + (bus_entry (at 85.852 169.926) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 7e0ea854-08ee-4c75-b5fc-9785081f3052) + ) + (bus_entry (at 144.018 116.84) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 8599f9f5-7e2b-4bd7-b89f-54100668a48e) + ) + (bus_entry (at 98.298 116.84) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 908ffc58-106f-4303-bd11-1d74ad3bae4f) + ) + (bus_entry (at 52.07 116.84) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 91471b48-508a-41f7-978c-f99de38a1434) + ) + (bus_entry (at 105.156 141.986) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid 95af756c-d3cd-4438-9219-755c89b33d41) + ) + (bus_entry (at 178.562 112.268) (size 2.54 -2.54) + (stroke (width 0) (type default)) + (uuid b948ed65-c48a-414e-b910-139199887f3f) + ) + (bus_entry (at 85.852 157.226) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid bcbe04ea-d19e-407f-b838-6517112703d2) + ) + (bus_entry (at 85.852 159.766) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid cc14f7e0-9e83-4dfa-8e91-eac08a1177dc) + ) + (bus_entry (at 178.562 66.548) (size 2.54 -2.54) + (stroke (width 0) (type default)) + (uuid d423a15e-0997-4633-a74d-7eef303fecdc) + ) + (bus_entry (at 178.562 97.028) (size 2.54 -2.54) + (stroke (width 0) (type default)) + (uuid d8a406d1-0e6e-4e70-ac22-cd1d15ed6023) + ) + (bus_entry (at 128.778 116.84) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid dc24d44d-c35c-478e-8f77-ab20caf3ece5) + ) + (bus_entry (at 105.156 147.066) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid e502f1ed-fd54-41f0-ae7c-fe6000a24c2d) + ) + (bus_entry (at 150.622 180.086) (size -2.54 2.54) + (stroke (width 0) (type default)) + (uuid e6e0cf09-b41d-441e-882a-959b0b328e2e) + ) + (bus_entry (at 105.156 149.606) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid e76a5bea-45a6-47ea-9434-9f789ba2d93b) + ) + (bus_entry (at 178.562 58.928) (size 2.54 -2.54) + (stroke (width 0) (type default)) + (uuid ebd304b2-d8d3-4bc7-8a9c-8e509141307c) + ) + (bus_entry (at 105.156 144.526) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid f758fd05-59c5-462b-a9cf-957d906aaa15) + ) + (bus_entry (at 85.852 164.846) (size 2.54 2.54) + (stroke (width 0) (type default)) + (uuid fefe61f7-ff5c-4720-a13c-d3ad27bade7e) + ) + + (wire (pts (xy 113.538 114.3) (xy 113.538 116.84)) + (stroke (width 0) (type default)) + (uuid 000f83cc-67ab-4f31-b08c-810dd11092f4) + ) + (wire (pts (xy 69.342 97.79) (xy 84.582 97.79)) + (stroke (width 0) (type default)) + (uuid 014f2093-2b72-4b59-be06-b0a7eb9eb1f9) + ) + (wire (pts (xy 99.822 97.79) (xy 99.822 96.52)) + (stroke (width 0) (type default)) + (uuid 01d29420-4e2d-40ae-8ef7-ffb68383d2d7) + ) + (wire (pts (xy 114.808 113.03) (xy 130.048 113.03)) + (stroke (width 0) (type default)) + (uuid 01e52f94-6fb4-455d-9e27-52d5ee886b4c) + ) + (wire (pts (xy 114.808 104.14) (xy 111.76 104.14)) + (stroke (width 0) (type default)) + (uuid 029112de-960f-4129-8963-7081c8b2009f) + ) + (wire (pts (xy 128.778 91.44) (xy 128.778 99.06)) + (stroke (width 0) (type default)) + (uuid 043ffd3f-aa29-4d31-8aca-d94a7a728e9e) + ) + (wire (pts (xy 145.288 59.69) (xy 145.288 58.42)) + (stroke (width 0) (type default)) + (uuid 04c1132a-4b46-492e-8aad-2ab3a267c536) + ) + (wire (pts (xy 84.582 82.55) (xy 84.582 81.28)) + (stroke (width 0) (type default)) + (uuid 058f2723-11a2-4dc1-b23a-0b8dcf441d6d) + ) + (wire (pts (xy 84.582 58.42) (xy 81.28 58.42)) + (stroke (width 0) (type default)) + (uuid 063b5f43-cc12-4659-8bba-bac032750fdd) + ) + (wire (pts (xy 159.258 91.44) (xy 159.258 99.06)) + (stroke (width 0) (type default)) + (uuid 06be3d3b-a58a-4b0e-994d-fb3a88043466) + ) + (wire (pts (xy 160.528 73.66) (xy 157.48 73.66)) + (stroke (width 0) (type default)) + (uuid 07265f2b-e3bb-4711-b1ea-53bb4c44b6a4) + ) + (bus (pts (xy 181.102 86.868) (xy 181.102 94.488)) + (stroke (width 0) (type default)) + (uuid 076a7155-ed9a-4614-a881-24bc671909f6) + ) + + (wire (pts (xy 98.298 91.44) (xy 98.298 99.06)) + (stroke (width 0) (type default)) + (uuid 076c019d-a756-42b7-b705-d23d62e7c442) + ) + (wire (pts (xy 107.696 157.226) (xy 112.776 157.226)) + (stroke (width 0) (type default)) + (uuid 0775300a-88d0-4b8e-86cb-f371c8ec37bc) + ) + (wire (pts (xy 114.808 90.17) (xy 130.048 90.17)) + (stroke (width 0) (type default)) + (uuid 07dbf42c-fe01-4e31-9799-a43a63425f37) + ) + (wire (pts (xy 84.582 105.41) (xy 84.582 104.14)) + (stroke (width 0) (type default)) + (uuid 0885e2ad-0a97-414f-8096-5fdd4f54455c) + ) + (wire (pts (xy 53.34 82.55) (xy 69.342 82.55)) + (stroke (width 0) (type default)) + (uuid 0947d3ad-fb95-4179-88a5-7641fb214b6d) + ) + (wire (pts (xy 145.288 82.55) (xy 145.288 81.28)) + (stroke (width 0) (type default)) + (uuid 0993cb21-304e-4352-ba6b-76647710b0cf) + ) + (wire (pts (xy 107.696 149.606) (xy 112.776 149.606)) + (stroke (width 0) (type default)) + (uuid 09a67c14-56bd-4c77-b75d-e4e81d59600c) + ) + (wire (pts (xy 88.392 169.926) (xy 97.282 169.926)) + (stroke (width 0) (type default)) + (uuid 0a54f2dc-847d-46f5-896e-17ea94bca161) + ) + (wire (pts (xy 83.058 76.2) (xy 83.058 83.82)) + (stroke (width 0) (type default)) + (uuid 0a6f0af2-7b37-4dc1-ad2d-7fda50838bad) + ) + (wire (pts (xy 160.528 113.03) (xy 175.768 113.03)) + (stroke (width 0) (type default)) + (uuid 0aa69864-c447-487f-92c0-36e384f434f1) + ) + (bus (pts (xy 181.102 79.248) (xy 181.102 86.868)) + (stroke (width 0) (type default)) + (uuid 0b4a052f-7e3c-47be-bf0d-ac943f229636) + ) + + (wire (pts (xy 53.34 66.04) (xy 53.34 67.31)) + (stroke (width 0) (type default)) + (uuid 0b721688-f036-4094-93db-a7ab5fd3f1bc) + ) + (wire (pts (xy 83.058 106.68) (xy 81.28 106.68)) + (stroke (width 0) (type default)) + (uuid 0b7737ae-4151-44d2-b6d4-66e97c8ee569) + ) + (wire (pts (xy 175.768 58.42) (xy 172.72 58.42)) + (stroke (width 0) (type default)) + (uuid 0b87dad1-f56e-44fc-a22b-f780cc7019e2) + ) + (wire (pts (xy 125.476 164.846) (xy 151.384 164.846)) + (stroke (width 0) (type default)) + (uuid 0c184eae-b1a9-49e2-9ee3-bada564957c4) + ) + (wire (pts (xy 52.07 83.82) (xy 52.07 91.44)) + (stroke (width 0) (type default)) + (uuid 0ce6932f-8128-47af-828e-d0f337d39217) + ) + (wire (pts (xy 128.778 83.82) (xy 128.778 91.44)) + (stroke (width 0) (type default)) + (uuid 0d5eeeea-1dfc-41d1-964a-4b12891abcb2) + ) + (wire (pts (xy 175.768 112.268) (xy 178.562 112.268)) + (stroke (width 0) (type default)) + (uuid 0d7f59a1-08d1-49a2-aed5-bfce55b5a439) + ) + (wire (pts (xy 130.048 97.79) (xy 130.048 96.52)) + (stroke (width 0) (type default)) + (uuid 0d8a46e0-ab39-4cae-aee5-e17266b13e90) + ) + (wire (pts (xy 53.34 67.31) (xy 69.088 67.31)) + (stroke (width 0) (type default)) + (uuid 0fd6d585-4daa-40a1-908b-6b15ca6dc033) + ) + (wire (pts (xy 99.822 111.76) (xy 96.52 111.76)) + (stroke (width 0) (type default)) + (uuid 10a1f8c3-40c3-438b-b6fc-c5dee5be1fc8) + ) + (wire (pts (xy 69.342 74.93) (xy 84.582 74.93)) + (stroke (width 0) (type default)) + (uuid 10d14083-0780-4645-a6dd-f8c97c89f112) + ) + (wire (pts (xy 84.582 67.31) (xy 84.582 66.04)) + (stroke (width 0) (type default)) + (uuid 11f57e6d-b225-49fc-8412-50a27b40b030) + ) + (wire (pts (xy 114.808 88.9) (xy 111.76 88.9)) + (stroke (width 0) (type default)) + (uuid 1232d65c-1f26-4cf5-8eb2-2629db450654) + ) + (wire (pts (xy 113.538 106.68) (xy 113.538 114.3)) + (stroke (width 0) (type default)) + (uuid 136b6455-8c13-4f1d-87e0-7f876dd05416) + ) + (wire (pts (xy 114.808 66.04) (xy 111.76 66.04)) + (stroke (width 0) (type default)) + (uuid 1405daea-d37e-4b83-87ae-4e3fc2e0a23e) + ) + (wire (pts (xy 160.528 67.31) (xy 160.528 66.04)) + (stroke (width 0) (type default)) + (uuid 140bbd19-23b3-4090-a53b-9471b86f94a2) + ) + (wire (pts (xy 114.808 74.93) (xy 130.048 74.93)) + (stroke (width 0) (type default)) + (uuid 143607f7-9976-4e4d-900c-1b72dfb46bdb) + ) + (wire (pts (xy 50.8 58.42) (xy 53.34 58.42)) + (stroke (width 0) (type default)) + (uuid 15524c5d-b98c-4527-a8be-34229a085af8) + ) + (wire (pts (xy 67.564 91.44) (xy 66.04 91.44)) + (stroke (width 0) (type default)) + (uuid 15e086a2-cca6-4850-8c4e-2a79f91a50f1) + ) + (wire (pts (xy 50.8 73.66) (xy 53.34 73.66)) + (stroke (width 0) (type default)) + (uuid 15ff3cc0-b32b-4534-ad7c-99123085e5df) + ) + (wire (pts (xy 69.342 59.69) (xy 84.582 59.69)) + (stroke (width 0) (type default)) + (uuid 16e6453e-0c4b-48e0-9891-cabc5e4b9656) + ) + (wire (pts (xy 159.258 60.96) (xy 159.258 68.58)) + (stroke (width 0) (type default)) + (uuid 16ee4da4-28ae-406d-a97e-6d9d51bc05f4) + ) + (wire (pts (xy 66.04 60.96) (xy 67.564 60.96)) + (stroke (width 0) (type default)) + (uuid 17471441-6562-4df9-9e7d-7d9a20f27989) + ) + (wire (pts (xy 50.8 88.9) (xy 53.34 88.9)) + (stroke (width 0) (type default)) + (uuid 175761d7-8b7a-4db2-a955-f4ecf647541d) + ) + (wire (pts (xy 66.04 73.66) (xy 69.342 73.66)) + (stroke (width 0) (type default)) + (uuid 182ae7c6-15d7-4e62-aae1-56c37119c05e) + ) + (wire (pts (xy 99.822 74.93) (xy 114.808 74.93)) + (stroke (width 0) (type default)) + (uuid 1c53c83e-c5f7-43b0-8ec9-f04c50349d4b) + ) + (wire (pts (xy 175.768 66.548) (xy 175.768 66.04)) + (stroke (width 0) (type default)) + (uuid 1cc82197-50c0-40da-a621-10285fb586a7) + ) + (wire (pts (xy 130.048 73.66) (xy 127 73.66)) + (stroke (width 0) (type default)) + (uuid 1df2b3db-39d3-451d-ae1f-7b97a2fb28d8) + ) + (wire (pts (xy 98.298 83.82) (xy 98.298 91.44)) + (stroke (width 0) (type default)) + (uuid 1e895f55-c3b4-41a4-8e64-da8175ed4a19) + ) + (wire (pts (xy 68.834 105.41) (xy 68.834 104.14)) + (stroke (width 0) (type default)) + (uuid 1fce495b-38af-445c-8292-a4b0971c85d9) + ) + (wire (pts (xy 174.498 83.82) (xy 172.72 83.82)) + (stroke (width 0) (type default)) + (uuid 200cdaea-c8ff-4a47-bdfb-c1c2c7453483) + ) + (wire (pts (xy 127 60.96) (xy 128.778 60.96)) + (stroke (width 0) (type default)) + (uuid 20adaf2d-6aee-4472-8a8c-9c58163169b3) + ) + (wire (pts (xy 145.288 90.17) (xy 160.528 90.17)) + (stroke (width 0) (type default)) + (uuid 21a28e93-018e-43e6-886a-8641132cf7d0) + ) + (wire (pts (xy 130.048 67.31) (xy 130.048 66.04)) + (stroke (width 0) (type default)) + (uuid 21e92ead-d00f-4c5d-9dd8-db163c1a75c5) + ) + (wire (pts (xy 104.902 164.846) (xy 112.776 164.846)) + (stroke (width 0) (type default)) + (uuid 220a8724-e090-44df-b463-3a9b31a432d0) + ) + (wire (pts (xy 113.538 83.82) (xy 113.538 91.44)) + (stroke (width 0) (type default)) + (uuid 2337fcba-4fac-44b0-a23f-f1289c3fc850) + ) + (wire (pts (xy 160.528 67.31) (xy 175.768 67.31)) + (stroke (width 0) (type default)) + (uuid 238757c3-063b-4bcd-af9a-48c12367f4bc) + ) + (bus (pts (xy 70.104 119.38) (xy 85.598 119.38)) + (stroke (width 0) (type default)) + (uuid 2394dc54-fad5-4294-98eb-d8f03a18ddb1) + ) + + (wire (pts (xy 160.528 105.41) (xy 160.528 104.14)) + (stroke (width 0) (type default)) + (uuid 24a4296a-339d-4e51-9cd1-598c7b1d3425) + ) + (wire (pts (xy 67.564 106.68) (xy 67.564 114.046)) + (stroke (width 0) (type default)) + (uuid 24b98514-af07-41f4-ba4b-2e1da5e4260c) + ) + (wire (pts (xy 84.582 111.76) (xy 81.28 111.76)) + (stroke (width 0) (type default)) + (uuid 24dbc7f8-1e6a-49ea-a639-da3bde892115) + ) + (wire (pts (xy 130.048 74.93) (xy 130.048 73.66)) + (stroke (width 0) (type default)) + (uuid 253f3e35-a0fd-416b-ae71-8db2905aba34) + ) + (wire (pts (xy 52.07 106.68) (xy 52.07 114.3)) + (stroke (width 0) (type default)) + (uuid 25995c0d-ff71-47f9-aba4-8999c21a4018) + ) + (wire (pts (xy 144.018 76.2) (xy 144.018 83.82)) + (stroke (width 0) (type default)) + (uuid 2602ebb5-4b93-4786-9317-efaac5ceace0) + ) + (wire (pts (xy 53.34 73.66) (xy 53.34 74.93)) + (stroke (width 0) (type default)) + (uuid 266b2e54-a159-402e-8092-dce1fc233fbb) + ) + (wire (pts (xy 125.476 167.386) (xy 133.35 167.386)) + (stroke (width 0) (type default)) + (uuid 277fbd81-1768-4c27-9e88-775fcfff6a81) + ) + (wire (pts (xy 145.288 82.55) (xy 160.528 82.55)) + (stroke (width 0) (type default)) + (uuid 286c0e75-143a-4973-95c5-e0464f4dfd92) + ) + (wire (pts (xy 130.048 81.28) (xy 127 81.28)) + (stroke (width 0) (type default)) + (uuid 29894c3e-3e64-407b-abbc-ffb79c6e74e1) + ) + (wire (pts (xy 160.528 90.17) (xy 175.768 90.17)) + (stroke (width 0) (type default)) + (uuid 2a6d09af-23fd-445e-a08f-1805c6ce7295) + ) + (wire (pts (xy 157.48 60.96) (xy 159.258 60.96)) + (stroke (width 0) (type default)) + (uuid 2a6eaa2b-e17e-455c-abd0-74c0f2bd8096) + ) + (bus (pts (xy 52.578 119.38) (xy 54.61 119.38)) + (stroke (width 0) (type default)) + (uuid 2a88c3a9-9978-4662-a131-7aa88d9fd3f4) + ) + (bus (pts (xy 181.102 94.488) (xy 181.102 102.108)) + (stroke (width 0) (type default)) + (uuid 2b4d52e5-5822-4dbf-966d-8081f0366304) + ) + + (wire (pts (xy 52.07 76.2) (xy 50.8 76.2)) + (stroke (width 0) (type default)) + (uuid 2b60e847-bbe9-4fac-8c67-4727c44f5f79) + ) + (wire (pts (xy 83.058 68.58) (xy 83.058 76.2)) + (stroke (width 0) (type default)) + (uuid 2d17e276-3c46-4496-ac39-a04dc5c0f275) + ) + (wire (pts (xy 114.808 67.31) (xy 114.808 66.04)) + (stroke (width 0) (type default)) + (uuid 2d5031dc-d0ee-4a16-bee3-7ae17c6433c1) + ) + (wire (pts (xy 151.384 164.846) (xy 151.384 167.386)) + (stroke (width 0) (type default)) + (uuid 2ddb1493-64b0-4527-ba70-7f45ff7c613a) + ) + (bus (pts (xy 131.318 119.38) (xy 146.558 119.38)) + (stroke (width 0) (type default)) + (uuid 2de215a8-d5ed-4892-aa37-88d4c5fc054c) + ) + + (wire (pts (xy 53.34 90.17) (xy 69.342 90.17)) + (stroke (width 0) (type default)) + (uuid 2e6194b2-b7ca-424c-bf9e-347378a3bf94) + ) + (wire (pts (xy 99.822 113.03) (xy 99.822 111.76)) + (stroke (width 0) (type default)) + (uuid 2e6527ed-df63-49ed-b4e0-2877401d5cca) + ) + (wire (pts (xy 84.582 67.31) (xy 99.822 67.31)) + (stroke (width 0) (type default)) + (uuid 2f9ea425-554e-4f0b-bfee-7e5318ee86b1) + ) + (wire (pts (xy 84.582 59.69) (xy 99.822 59.69)) + (stroke (width 0) (type default)) + (uuid 3011aeca-22aa-482e-944b-cf7f1e55ec03) + ) + (wire (pts (xy 175.768 112.268) (xy 175.768 111.76)) + (stroke (width 0) (type default)) + (uuid 3037874f-7074-4bae-a4c1-cf5c659b589f) + ) + (wire (pts (xy 113.538 60.96) (xy 113.538 68.58)) + (stroke (width 0) (type default)) + (uuid 31b5f55e-5ba8-48c1-b05c-6768a27fd17c) + ) + (wire (pts (xy 98.298 99.06) (xy 96.52 99.06)) + (stroke (width 0) (type default)) + (uuid 31ed76a8-f20e-434a-a369-d6ebc06837c7) + ) + (wire (pts (xy 99.822 88.9) (xy 96.52 88.9)) + (stroke (width 0) (type default)) + (uuid 31ef8ae7-f2f7-4489-acfa-e0c1223b3d7c) + ) + (wire (pts (xy 50.8 104.14) (xy 53.34 104.14)) + (stroke (width 0) (type default)) + (uuid 32190bd1-0745-4c91-847c-746141bf6890) + ) + (wire (pts (xy 99.822 97.79) (xy 114.808 97.79)) + (stroke (width 0) (type default)) + (uuid 332f65f7-147d-4ff6-8474-e5823925c557) + ) + (wire (pts (xy 83.058 68.58) (xy 81.28 68.58)) + (stroke (width 0) (type default)) + (uuid 333c304a-d6f4-40eb-902c-a17f08418947) + ) + (wire (pts (xy 69.342 74.93) (xy 69.342 73.66)) + (stroke (width 0) (type default)) + (uuid 335f455e-3a6e-49df-b96b-94132e95dcba) + ) + (wire (pts (xy 145.288 96.52) (xy 142.24 96.52)) + (stroke (width 0) (type default)) + (uuid 33b8dc41-ba60-47d5-87db-d70921bdc0fe) + ) + (wire (pts (xy 175.768 74.93) (xy 175.768 74.168)) + (stroke (width 0) (type default)) + (uuid 33e797ea-c1f7-42a4-80cf-ed6654590e1c) + ) + (wire (pts (xy 114.808 111.76) (xy 111.76 111.76)) + (stroke (width 0) (type default)) + (uuid 3424b18d-80fe-4c60-a0eb-e53aae2c693c) + ) + (wire (pts (xy 175.768 82.55) (xy 175.768 81.788)) + (stroke (width 0) (type default)) + (uuid 34c1a02e-31c7-434e-b5a6-9f09cf1fa7fb) + ) + (wire (pts (xy 144.018 106.68) (xy 142.24 106.68)) + (stroke (width 0) (type default)) + (uuid 35d864f0-0d7d-4c16-848a-0ecb74e216d7) + ) + (wire (pts (xy 104.902 175.006) (xy 112.776 175.006)) + (stroke (width 0) (type default)) + (uuid 36689246-c537-4ad9-9759-5454794c3f82) + ) + (wire (pts (xy 130.048 105.41) (xy 145.288 105.41)) + (stroke (width 0) (type default)) + (uuid 36adb7e0-5fe3-4c3f-b47c-dec655dfc587) + ) + (wire (pts (xy 50.8 96.52) (xy 53.34 96.52)) + (stroke (width 0) (type default)) + (uuid 37b0b07e-1f1c-47bf-b886-c6be7baeff33) + ) + (bus (pts (xy 100.838 119.38) (xy 116.078 119.38)) + (stroke (width 0) (type default)) + (uuid 3824faae-9ad7-4bdd-b273-0e91dd97513c) + ) + + (wire (pts (xy 113.538 114.3) (xy 111.76 114.3)) + (stroke (width 0) (type default)) + (uuid 3877c18c-a5cf-4d88-917c-510a027433fb) + ) + (wire (pts (xy 52.07 68.58) (xy 52.07 76.2)) + (stroke (width 0) (type default)) + (uuid 3959948d-e11e-4515-bf0d-1eacf81e7526) + ) + (wire (pts (xy 114.808 58.42) (xy 111.76 58.42)) + (stroke (width 0) (type default)) + (uuid 3984aaf6-bd64-41aa-9339-f3cca3dadb8d) + ) + (wire (pts (xy 107.696 144.526) (xy 112.776 144.526)) + (stroke (width 0) (type default)) + (uuid 3a032c67-fc47-4945-a3a3-1fd68f5b415a) + ) + (wire (pts (xy 52.07 99.06) (xy 50.8 99.06)) + (stroke (width 0) (type default)) + (uuid 3ad726db-d20f-4f13-ba72-4ff01fe76456) + ) + (wire (pts (xy 83.058 91.44) (xy 81.28 91.44)) + (stroke (width 0) (type default)) + (uuid 3b6b8b53-8585-416b-92b1-bfb151e9a5b9) + ) + (wire (pts (xy 130.048 82.55) (xy 130.048 81.28)) + (stroke (width 0) (type default)) + (uuid 3c2bcfd7-e830-4b9b-8e4a-8813f7f27dbd) + ) + (wire (pts (xy 175.768 74.168) (xy 178.562 74.168)) + (stroke (width 0) (type default)) + (uuid 3c82d249-80d5-4d61-89ca-315818d7419c) + ) + (bus (pts (xy 54.61 119.38) (xy 70.104 119.38)) + (stroke (width 0) (type default)) + (uuid 3c8b6cee-173b-4b98-81bf-f900af2b01ea) + ) + + (wire (pts (xy 159.258 99.06) (xy 157.48 99.06)) + (stroke (width 0) (type default)) + (uuid 3cc383ec-2087-4da7-a63e-7ff76bd385cc) + ) + (wire (pts (xy 66.04 111.506) (xy 68.834 111.506)) + (stroke (width 0) (type default)) + (uuid 3d1fdbe1-c090-4c5d-98c1-e079e138939c) + ) + (wire (pts (xy 98.298 60.96) (xy 98.298 68.58)) + (stroke (width 0) (type default)) + (uuid 3dd6f06f-ebdc-49f1-95e8-5a316ad4b304) + ) + (wire (pts (xy 113.538 99.06) (xy 113.538 106.68)) + (stroke (width 0) (type default)) + (uuid 3e13eafc-8924-461b-a65b-c4cd8d7124c7) + ) + (wire (pts (xy 175.768 104.648) (xy 175.768 104.14)) + (stroke (width 0) (type default)) + (uuid 3e8598ae-db50-4138-99bd-a9d8d423f13f) + ) + (wire (pts (xy 84.582 105.41) (xy 99.822 105.41)) + (stroke (width 0) (type default)) + (uuid 3f1295de-311f-4246-a284-cb90414cab96) + ) + (wire (pts (xy 88.392 177.546) (xy 97.282 177.546)) + (stroke (width 0) (type default)) + (uuid 3f804403-309b-4ab6-95eb-b7f85894640b) + ) + (wire (pts (xy 128.778 76.2) (xy 128.778 83.82)) + (stroke (width 0) (type default)) + (uuid 405f77ed-a811-4f8c-86c9-b7afc6b2b73a) + ) + (wire (pts (xy 130.048 104.14) (xy 127 104.14)) + (stroke (width 0) (type default)) + (uuid 406e1281-39c1-4894-83cd-9fe8457bd6c1) + ) + (bus (pts (xy 150.622 175.26) (xy 150.622 180.086)) + (stroke (width 0) (type default)) + (uuid 40945d6e-18e4-46cc-bf32-d90b6cd2a417) + ) + + (wire (pts (xy 114.808 74.93) (xy 114.808 73.66)) + (stroke (width 0) (type default)) + (uuid 40c0d16b-740b-4100-9020-83c5bed9dd3c) + ) + (wire (pts (xy 144.018 99.06) (xy 144.018 106.68)) + (stroke (width 0) (type default)) + (uuid 41118c36-4b5e-496f-96a5-7bd74ab8b79f) + ) + (wire (pts (xy 145.288 81.28) (xy 142.24 81.28)) + (stroke (width 0) (type default)) + (uuid 41be3ad5-a0a4-41e9-97c9-f2ab02b788ad) + ) + (wire (pts (xy 174.498 68.58) (xy 172.72 68.58)) + (stroke (width 0) (type default)) + (uuid 427b0059-a9f7-4fc6-a19c-994f20f9865f) + ) + (wire (pts (xy 175.768 81.788) (xy 175.768 81.28)) + (stroke (width 0) (type default)) + (uuid 43376c1f-1b80-4b96-81b3-142f83a37328) + ) + (wire (pts (xy 69.342 90.17) (xy 69.342 88.9)) + (stroke (width 0) (type default)) + (uuid 44e65746-7516-4213-8cb6-47f321b044e4) + ) + (wire (pts (xy 160.528 88.9) (xy 157.48 88.9)) + (stroke (width 0) (type default)) + (uuid 462c42af-2605-4a21-a7f1-25f4973af4ce) + ) + (wire (pts (xy 50.8 111.76) (xy 53.34 111.76)) + (stroke (width 0) (type default)) + (uuid 46ca5342-0638-4fe1-bd42-c2e54b28844e) + ) + (wire (pts (xy 113.538 76.2) (xy 113.538 83.82)) + (stroke (width 0) (type default)) + (uuid 471d5ac0-579d-4b7a-8168-64fb1d6df645) + ) + (wire (pts (xy 160.528 111.76) (xy 157.48 111.76)) + (stroke (width 0) (type default)) + (uuid 47aa70b3-ab1d-47e7-b616-821423bd71b7) + ) + (wire (pts (xy 84.582 104.14) (xy 81.28 104.14)) + (stroke (width 0) (type default)) + (uuid 47c98173-bd78-4206-af10-be762a06be4c) + ) + (wire (pts (xy 145.288 67.31) (xy 160.528 67.31)) + (stroke (width 0) (type default)) + (uuid 48486ea1-f8bb-4d07-9ffc-4abf117c924f) + ) + (wire (pts (xy 69.088 67.31) (xy 84.582 67.31)) + (stroke (width 0) (type default)) + (uuid 49716c32-e100-4436-9286-7a650179c37a) + ) + (wire (pts (xy 84.582 97.79) (xy 84.582 96.52)) + (stroke (width 0) (type default)) + (uuid 4ad12428-fd30-4a83-a32b-d8a6435d91d8) + ) + (wire (pts (xy 67.564 91.44) (xy 67.564 99.06)) + (stroke (width 0) (type default)) + (uuid 4b2c87df-5b73-4a18-9614-3fad3f561c56) + ) + (wire (pts (xy 113.538 106.68) (xy 111.76 106.68)) + (stroke (width 0) (type default)) + (uuid 4b8bb7de-eddc-44c9-8088-4e292f552c57) + ) + (wire (pts (xy 145.288 59.69) (xy 160.528 59.69)) + (stroke (width 0) (type default)) + (uuid 4c49e63e-4ed2-4e38-bda3-45b7015315b4) + ) + (wire (pts (xy 84.582 59.69) (xy 84.582 58.42)) + (stroke (width 0) (type default)) + (uuid 4c883c72-0ff6-4da9-ba03-6ce2fe216abe) + ) + (wire (pts (xy 114.808 96.52) (xy 111.76 96.52)) + (stroke (width 0) (type default)) + (uuid 4d0e9760-8aae-4cf1-875c-bbf0295c0d96) + ) + (wire (pts (xy 96.52 60.96) (xy 98.298 60.96)) + (stroke (width 0) (type default)) + (uuid 4d9fbf87-ecbc-4eac-a403-8dd6253049ce) + ) + (wire (pts (xy 66.04 96.52) (xy 69.342 96.52)) + (stroke (width 0) (type default)) + (uuid 4de69d80-fc45-4533-a552-e64a425b964a) + ) + (wire (pts (xy 130.048 59.69) (xy 145.288 59.69)) + (stroke (width 0) (type default)) + (uuid 4eb94ba4-438f-42d3-9dec-1d5203b9dc83) + ) + (wire (pts (xy 88.392 164.846) (xy 97.282 164.846)) + (stroke (width 0) (type default)) + (uuid 4ed769aa-c959-426e-abde-8b9e1c77ab16) + ) + (wire (pts (xy 114.808 97.79) (xy 130.048 97.79)) + (stroke (width 0) (type default)) + (uuid 4f367d6e-184a-4fc3-8961-aa5ce28d0852) + ) + (wire (pts (xy 175.768 97.79) (xy 175.768 97.028)) + (stroke (width 0) (type default)) + (uuid 50863fbd-ba53-4591-a03a-b0ec6ecad845) + ) + (wire (pts (xy 99.822 90.17) (xy 99.822 88.9)) + (stroke (width 0) (type default)) + (uuid 50ea7a3b-7a2c-4ee0-8d61-fa1ae727eb89) + ) + (bus (pts (xy 85.598 119.38) (xy 100.838 119.38)) + (stroke (width 0) (type default)) + (uuid 51050922-fa30-4cab-9a20-bffadf6aed58) + ) + + (wire (pts (xy 114.808 105.41) (xy 130.048 105.41)) + (stroke (width 0) (type default)) + (uuid 5189a5b8-5ab2-4d3b-ba34-327b6a630763) + ) + (wire (pts (xy 66.04 66.04) (xy 69.088 66.04)) + (stroke (width 0) (type default)) + (uuid 51b767ca-5463-4542-bac6-e09e5bc95348) + ) + (wire (pts (xy 52.07 60.96) (xy 52.07 68.58)) + (stroke (width 0) (type default)) + (uuid 52e82aae-a41c-40ca-b0f0-a23033704b79) + ) + (wire (pts (xy 104.902 169.926) (xy 112.776 169.926)) + (stroke (width 0) (type default)) + (uuid 5327dcd4-a863-4cd7-8226-b04f4cd9d86e) + ) + (bus (pts (xy 105.156 147.066) (xy 105.156 149.606)) + (stroke (width 0) (type default)) + (uuid 53fd6d8b-d5f7-493e-9314-25e096fd37d1) + ) + + (wire (pts (xy 111.76 60.96) (xy 113.538 60.96)) + (stroke (width 0) (type default)) + (uuid 544f286f-1955-4b05-95dc-8c257f757601) + ) + (wire (pts (xy 174.498 83.82) (xy 174.498 91.44)) + (stroke (width 0) (type default)) + (uuid 54af3af9-5fc8-4c3a-b3e2-9102da4d209a) + ) + (wire (pts (xy 67.564 60.96) (xy 67.818 60.96)) + (stroke (width 0) (type default)) + (uuid 54c02bee-7542-41c4-a68a-d8627bfe7b17) + ) + (bus (pts (xy 181.102 64.008) (xy 181.102 71.628)) + (stroke (width 0) (type default)) + (uuid 54c97834-bdb9-4b75-94cf-9eee9fb4d157) + ) + + (wire (pts (xy 160.528 113.03) (xy 160.528 111.76)) + (stroke (width 0) (type default)) + (uuid 565ba41e-1f89-44a2-bbd4-ad06dad2519e) + ) + (bus (pts (xy 105.156 139.446) (xy 105.156 141.986)) + (stroke (width 0) (type default)) + (uuid 56625813-4d28-4fe3-abc1-50b10edfc231) + ) + + (wire (pts (xy 83.058 106.68) (xy 83.058 114.3)) + (stroke (width 0) (type default)) + (uuid 569fd5cb-9274-46da-9869-528f08c3433b) + ) + (wire (pts (xy 175.768 73.66) (xy 172.72 73.66)) + (stroke (width 0) (type default)) + (uuid 56aaac49-10fb-4e4e-a81f-1ee02fe1adf3) + ) + (wire (pts (xy 144.018 114.3) (xy 142.24 114.3)) + (stroke (width 0) (type default)) + (uuid 56ba7b37-01f1-4c07-a992-18fa74462e28) + ) + (wire (pts (xy 130.048 113.03) (xy 130.048 111.76)) + (stroke (width 0) (type default)) + (uuid 5731a2c9-90a7-4483-a484-a7e0ca0020d4) + ) + (wire (pts (xy 67.564 83.82) (xy 67.564 91.44)) + (stroke (width 0) (type default)) + (uuid 57cec35e-b6c5-464d-a446-86f3b70218e1) + ) + (wire (pts (xy 67.564 99.06) (xy 67.564 106.68)) + (stroke (width 0) (type default)) + (uuid 587bcc45-36b6-4341-8c61-534a7437fb9c) + ) + (wire (pts (xy 99.822 66.04) (xy 96.52 66.04)) + (stroke (width 0) (type default)) + (uuid 58bd07d2-7e1a-434f-817b-c313289f3591) + ) + (wire (pts (xy 175.768 66.04) (xy 172.72 66.04)) + (stroke (width 0) (type default)) + (uuid 58f79575-5446-4d8b-8e77-968a2989483f) + ) + (wire (pts (xy 160.528 90.17) (xy 160.528 88.9)) + (stroke (width 0) (type default)) + (uuid 58f98a53-e3c4-4bee-a17a-28114b21b4d9) + ) + (wire (pts (xy 175.768 88.9) (xy 172.72 88.9)) + (stroke (width 0) (type default)) + (uuid 5a2aad90-8409-4a47-af30-ee795890a60c) + ) + (wire (pts (xy 66.04 58.42) (xy 69.342 58.42)) + (stroke (width 0) (type default)) + (uuid 5b205b90-bf8c-40a7-97ab-cd7be418a062) + ) + (wire (pts (xy 53.34 97.79) (xy 69.342 97.79)) + (stroke (width 0) (type default)) + (uuid 5b6809fb-eaf1-4b99-a51f-e6af6619ec6b) + ) + (wire (pts (xy 66.04 104.14) (xy 68.834 104.14)) + (stroke (width 0) (type default)) + (uuid 5bda2e8c-6895-4c70-9e5e-6bfc092c437c) + ) + (wire (pts (xy 144.018 99.06) (xy 142.24 99.06)) + (stroke (width 0) (type default)) + (uuid 5c6b9acc-4256-4ff4-8e46-02f3c667ff9a) + ) + (wire (pts (xy 130.048 82.55) (xy 145.288 82.55)) + (stroke (width 0) (type default)) + (uuid 5ca34896-a3fd-4d96-9cc8-5f93e16a99b9) + ) + (wire (pts (xy 159.258 114.3) (xy 159.258 116.84)) + (stroke (width 0) (type default)) + (uuid 5d3738ac-0ef9-4991-9e91-31e1e37b73de) + ) + (wire (pts (xy 175.768 90.17) (xy 175.768 89.408)) + (stroke (width 0) (type default)) + (uuid 5e2bf9a4-5a1e-480e-8a5b-d2420729dcfb) + ) + (wire (pts (xy 53.34 105.41) (xy 68.834 105.41)) + (stroke (width 0) (type default)) + (uuid 612d7d11-ea7a-44bb-9b6a-018c5e7f1b35) + ) + (wire (pts (xy 130.048 59.69) (xy 130.048 58.42)) + (stroke (width 0) (type default)) + (uuid 635bfd1d-dd0d-489b-a3d7-dc31b11d3856) + ) + (wire (pts (xy 99.822 59.69) (xy 114.808 59.69)) + (stroke (width 0) (type default)) + (uuid 63a4bc21-32d0-4a9c-8fb2-c41db68a4b63) + ) + (wire (pts (xy 160.528 97.79) (xy 160.528 96.52)) + (stroke (width 0) (type default)) + (uuid 6431bfa3-0907-4972-9733-ed560e9d8f4e) + ) + (wire (pts (xy 98.298 76.2) (xy 96.52 76.2)) + (stroke (width 0) (type default)) + (uuid 654418a0-9c62-4be5-bdb5-e1c54ef9b272) + ) + (wire (pts (xy 159.258 114.3) (xy 157.48 114.3)) + (stroke (width 0) (type default)) + (uuid 65955c4a-5299-425a-b263-eea7150b715c) + ) + (wire (pts (xy 144.018 114.3) (xy 144.018 116.84)) + (stroke (width 0) (type default)) + (uuid 65a7853c-bf34-4970-82ef-dc5f6d4010d5) + ) + (wire (pts (xy 128.778 99.06) (xy 128.778 106.68)) + (stroke (width 0) (type default)) + (uuid 66c1bf11-8853-4ba7-8dd4-18b4bbd02ebb) + ) + (wire (pts (xy 98.298 106.68) (xy 98.298 114.3)) + (stroke (width 0) (type default)) + (uuid 67d17bcd-5cd3-4cb4-8833-b41ffe01218d) + ) + (wire (pts (xy 174.498 68.58) (xy 174.498 76.2)) + (stroke (width 0) (type default)) + (uuid 683903f5-1365-43f1-b5ec-5b7648889c27) + ) + (wire (pts (xy 98.298 114.3) (xy 98.298 116.84)) + (stroke (width 0) (type default)) + (uuid 6986c1b0-907f-4b3f-9983-4fc4d4eeb0d9) + ) + (wire (pts (xy 67.564 99.06) (xy 66.04 99.06)) + (stroke (width 0) (type default)) + (uuid 698922f7-6820-48c5-9a88-34b1fd95443e) + ) + (wire (pts (xy 84.582 97.79) (xy 99.822 97.79)) + (stroke (width 0) (type default)) + (uuid 6c73a719-e465-42e0-894c-313fa53563ff) + ) + (wire (pts (xy 128.778 68.58) (xy 127 68.58)) + (stroke (width 0) (type default)) + (uuid 6ca98fc5-d2f2-44e9-9b58-4316ac3928db) + ) + (wire (pts (xy 159.258 106.68) (xy 157.48 106.68)) + (stroke (width 0) (type default)) + (uuid 6d5dd27b-9afd-45ce-adae-cf4e35f01a2c) + ) + (wire (pts (xy 114.808 97.79) (xy 114.808 96.52)) + (stroke (width 0) (type default)) + (uuid 6d966faf-a5b9-4fa1-bc08-fdfee380d14b) + ) + (wire (pts (xy 114.808 81.28) (xy 111.76 81.28)) + (stroke (width 0) (type default)) + (uuid 6f50746f-f5a3-40bd-b209-ddbce3286cf0) + ) + (wire (pts (xy 128.778 60.96) (xy 128.778 68.58)) + (stroke (width 0) (type default)) + (uuid 6fdf9dba-c1fe-4cda-b59f-8469d875e306) + ) + (wire (pts (xy 140.97 167.386) (xy 142.494 167.386)) + (stroke (width 0) (type default)) + (uuid 70e7888d-310f-4ecb-9865-4c893c84e68c) + ) + (wire (pts (xy 88.392 172.466) (xy 97.282 172.466)) + (stroke (width 0) (type default)) + (uuid 71dd6d1b-1db3-4d5e-897e-1753e4e76aff) + ) + (wire (pts (xy 83.058 99.06) (xy 81.28 99.06)) + (stroke (width 0) (type default)) + (uuid 71f5aef2-fca4-4f94-af8e-83c6088666a0) + ) + (wire (pts (xy 113.538 68.58) (xy 111.76 68.58)) + (stroke (width 0) (type default)) + (uuid 7348426a-8d40-4db7-895e-11649e9fdbaf) + ) + (wire (pts (xy 114.808 59.69) (xy 114.808 58.42)) + (stroke (width 0) (type default)) + (uuid 74dd7231-a9f1-4926-88bb-87dfa36e1ac9) + ) + (wire (pts (xy 99.822 105.41) (xy 114.808 105.41)) + (stroke (width 0) (type default)) + (uuid 7541ec49-fa9e-496a-9eb9-31c63e6e2628) + ) + (wire (pts (xy 67.564 76.2) (xy 66.04 76.2)) + (stroke (width 0) (type default)) + (uuid 754ab21a-2064-4e5d-b99d-785aae98dee4) + ) + (wire (pts (xy 145.288 113.03) (xy 160.528 113.03)) + (stroke (width 0) (type default)) + (uuid 7576ea82-95a7-452e-a987-520a78b6d8d9) + ) + (wire (pts (xy 83.058 91.44) (xy 83.058 99.06)) + (stroke (width 0) (type default)) + (uuid 75c9fa2a-5114-4581-9ccd-8fd06bbc2f61) + ) + (wire (pts (xy 159.258 99.06) (xy 159.258 106.68)) + (stroke (width 0) (type default)) + (uuid 777860af-0413-4317-b5c3-5a51767e2bcf) + ) + (wire (pts (xy 99.822 73.66) (xy 96.52 73.66)) + (stroke (width 0) (type default)) + (uuid 77934d56-dffe-4edf-86a4-593ecc28e0bf) + ) + (wire (pts (xy 145.288 113.03) (xy 145.288 111.76)) + (stroke (width 0) (type default)) + (uuid 781701fa-7071-4bcc-8600-a982397f8ab0) + ) + (wire (pts (xy 107.696 147.066) (xy 112.776 147.066)) + (stroke (width 0) (type default)) + (uuid 7891e25f-d730-42f0-9650-eef32cc68b50) + ) + (bus (pts (xy 181.102 71.628) (xy 181.102 79.248)) + (stroke (width 0) (type default)) + (uuid 78cd19c3-be90-42c8-b87e-fe4d61f652f5) + ) + + (wire (pts (xy 174.498 99.06) (xy 172.72 99.06)) + (stroke (width 0) (type default)) + (uuid 78f014a8-be1b-411c-9925-352511f055d7) + ) + (wire (pts (xy 128.778 68.58) (xy 128.778 76.2)) + (stroke (width 0) (type default)) + (uuid 79f2fd97-48ee-4aee-9f51-fbe59af30e7a) + ) + (wire (pts (xy 145.288 74.93) (xy 145.288 73.66)) + (stroke (width 0) (type default)) + (uuid 7b59ac13-309e-46ba-9258-4cc5108c71a0) + ) + (wire (pts (xy 145.288 97.79) (xy 160.528 97.79)) + (stroke (width 0) (type default)) + (uuid 7b7a33ce-b91f-4689-b158-12eede9cafc5) + ) + (wire (pts (xy 159.258 83.82) (xy 157.48 83.82)) + (stroke (width 0) (type default)) + (uuid 7d4cf0df-300c-456a-a45c-178fe2fd14be) + ) + (wire (pts (xy 128.778 76.2) (xy 127 76.2)) + (stroke (width 0) (type default)) + (uuid 7d4d58d2-fbbd-4833-8997-396136cfff89) + ) + (wire (pts (xy 84.582 113.03) (xy 99.822 113.03)) + (stroke (width 0) (type default)) + (uuid 7d5349fb-8518-44c9-9968-5ccbdb219de7) + ) + (wire (pts (xy 151.384 167.386) (xy 150.114 167.386)) + (stroke (width 0) (type default)) + (uuid 7d831fa8-fa24-4f7d-a9a6-cd5174acd9c4) + ) + (wire (pts (xy 133.35 182.626) (xy 125.476 182.626)) + (stroke (width 0) (type default)) + (uuid 7d981b94-d41c-4c2e-8339-3a1814137678) + ) + (wire (pts (xy 160.528 74.93) (xy 160.528 73.66)) + (stroke (width 0) (type default)) + (uuid 802772fb-5601-44a8-96a9-3d2bcfd6677a) + ) + (bus (pts (xy 105.156 149.606) (xy 105.156 152.146)) + (stroke (width 0) (type default)) + (uuid 8057a9bc-535b-4fdd-9b4c-1f4b47752304) + ) + + (wire (pts (xy 142.24 60.96) (xy 144.018 60.96)) + (stroke (width 0) (type default)) + (uuid 80d3e5d1-7634-4d01-b82f-a2d14dbd8880) + ) + (wire (pts (xy 114.808 67.31) (xy 130.048 67.31)) + (stroke (width 0) (type default)) + (uuid 81ab10c3-16f7-483d-baad-76fcafb2235d) + ) + (wire (pts (xy 130.048 111.76) (xy 127 111.76)) + (stroke (width 0) (type default)) + (uuid 83940992-9fdb-43bb-bc23-6bb1a7d4e94e) + ) + (wire (pts (xy 130.048 90.17) (xy 130.048 88.9)) + (stroke (width 0) (type default)) + (uuid 8471f9f8-61f5-4544-b272-278d666638eb) + ) + (wire (pts (xy 98.298 68.58) (xy 96.52 68.58)) + (stroke (width 0) (type default)) + (uuid 84b5f420-206a-4f66-a78a-9ecc73c007b2) + ) + (wire (pts (xy 160.528 58.42) (xy 157.48 58.42)) + (stroke (width 0) (type default)) + (uuid 84cb99cf-e38a-453d-b73c-8a9e793e5a90) + ) + (wire (pts (xy 175.768 81.28) (xy 172.72 81.28)) + (stroke (width 0) (type default)) + (uuid 85b41c2c-7503-43f9-9eb2-6c15039770de) + ) + (wire (pts (xy 145.288 58.42) (xy 142.24 58.42)) + (stroke (width 0) (type default)) + (uuid 863a89bb-b170-40d5-aa20-9426a3db9bf7) + ) + (wire (pts (xy 175.768 58.928) (xy 175.768 58.42)) + (stroke (width 0) (type default)) + (uuid 86984b70-e9e9-4394-b9de-386c863581ec) + ) + (wire (pts (xy 144.018 83.82) (xy 144.018 91.44)) + (stroke (width 0) (type default)) + (uuid 86e5c3a6-4101-4d04-b587-252bce7fd18a) + ) + (wire (pts (xy 53.34 104.14) (xy 53.34 105.41)) + (stroke (width 0) (type default)) + (uuid 86ee7942-ebee-4226-a680-dae435d1e820) + ) + (wire (pts (xy 160.528 82.55) (xy 175.768 82.55)) + (stroke (width 0) (type default)) + (uuid 871bd0e1-b263-4928-8e05-34de20ee5fbb) + ) + (wire (pts (xy 99.822 82.55) (xy 99.822 81.28)) + (stroke (width 0) (type default)) + (uuid 8731353a-febf-450b-8594-56b7139e1834) + ) + (wire (pts (xy 99.822 67.31) (xy 99.822 66.04)) + (stroke (width 0) (type default)) + (uuid 88204a8b-750b-416a-877b-cd1d83522425) + ) + (wire (pts (xy 67.564 106.68) (xy 66.04 106.68)) + (stroke (width 0) (type default)) + (uuid 8823a309-d6f3-48d1-b929-bd523b4d24b5) + ) + (wire (pts (xy 159.258 68.58) (xy 159.258 76.2)) + (stroke (width 0) (type default)) + (uuid 88bd7a0e-928e-46f6-ae5f-d5a78260727c) + ) + (wire (pts (xy 130.048 96.52) (xy 127 96.52)) + (stroke (width 0) (type default)) + (uuid 88bfd289-951d-4054-9dac-234d360a7baf) + ) + (wire (pts (xy 159.258 76.2) (xy 159.258 83.82)) + (stroke (width 0) (type default)) + (uuid 88d83b67-830b-4fd7-b83b-d01c8a3c3b7f) + ) + (bus (pts (xy 85.852 169.926) (xy 85.852 172.466)) + (stroke (width 0) (type default)) + (uuid 8902f063-5fb7-43b5-a71a-b64ca6365586) + ) + + (wire (pts (xy 99.822 82.55) (xy 114.808 82.55)) + (stroke (width 0) (type default)) + (uuid 89e18344-efef-4489-bb75-3d7403ae8ae5) + ) + (wire (pts (xy 130.048 66.04) (xy 127 66.04)) + (stroke (width 0) (type default)) + (uuid 8aa549dc-1160-4ecb-9739-149c72ae05a0) + ) + (wire (pts (xy 67.818 68.58) (xy 67.564 68.58)) + (stroke (width 0) (type default)) + (uuid 8bb856bb-154b-4b67-8a89-b0d285900744) + ) + (wire (pts (xy 52.07 76.2) (xy 52.07 83.82)) + (stroke (width 0) (type default)) + (uuid 8bbf0060-1f3a-4bce-8d1f-e5667cee1134) + ) + (bus (pts (xy 105.156 141.986) (xy 105.156 144.526)) + (stroke (width 0) (type default)) + (uuid 8c45397c-bf9b-4e5e-be5f-40184a91f2c2) + ) + + (wire (pts (xy 175.768 89.408) (xy 175.768 88.9)) + (stroke (width 0) (type default)) + (uuid 8e269341-e110-4a17-b23f-4b8f6831a5a5) + ) + (wire (pts (xy 130.048 105.41) (xy 130.048 104.14)) + (stroke (width 0) (type default)) + (uuid 8f45d328-41b2-40ed-b431-8fd69addf45f) + ) + (wire (pts (xy 113.538 76.2) (xy 111.76 76.2)) + (stroke (width 0) (type default)) + (uuid 8f996a5c-89f9-4605-9ec0-f5f8f9f658b9) + ) + (wire (pts (xy 114.808 105.41) (xy 114.808 104.14)) + (stroke (width 0) (type default)) + (uuid 8fad07ac-7346-4dbb-89b7-845b95b14d20) + ) + (wire (pts (xy 81.28 60.96) (xy 83.058 60.96)) + (stroke (width 0) (type default)) + (uuid 9010962c-e6b0-49e5-a442-3e7175aacdd3) + ) + (wire (pts (xy 99.822 59.69) (xy 99.822 58.42)) + (stroke (width 0) (type default)) + (uuid 91bb7bf2-0d88-4307-940e-3295923a94d4) + ) + (bus (pts (xy 181.102 102.108) (xy 181.102 109.728)) + (stroke (width 0) (type default)) + (uuid 925d2de9-381b-4dcc-b524-e1cf6a7f497f) + ) + + (wire (pts (xy 67.564 114.046) (xy 67.564 116.84)) + (stroke (width 0) (type default)) + (uuid 92761679-9b29-42c5-838c-206d3944586a) + ) + (wire (pts (xy 104.902 162.306) (xy 112.776 162.306)) + (stroke (width 0) (type default)) + (uuid 93b02102-bc69-47b8-99eb-873fd11815c1) + ) + (wire (pts (xy 145.288 74.93) (xy 160.528 74.93)) + (stroke (width 0) (type default)) + (uuid 93cf2747-3611-4181-a4c1-e0530dedb86c) + ) + (wire (pts (xy 175.768 59.69) (xy 175.768 58.928)) + (stroke (width 0) (type default)) + (uuid 9433f65b-837f-4c53-98ae-79e30ad2ccb6) + ) + (wire (pts (xy 145.288 90.17) (xy 145.288 88.9)) + (stroke (width 0) (type default)) + (uuid 94706714-d88f-47b1-a0c0-de154e6f9321) + ) + (wire (pts (xy 107.696 154.686) (xy 112.776 154.686)) + (stroke (width 0) (type default)) + (uuid 94ff2fc3-0e6e-4c55-ad60-3cddf307ecf8) + ) + (wire (pts (xy 98.298 76.2) (xy 98.298 83.82)) + (stroke (width 0) (type default)) + (uuid 96130bda-1863-466c-996b-aefe6a38447a) + ) + (wire (pts (xy 99.822 105.41) (xy 99.822 104.14)) + (stroke (width 0) (type default)) + (uuid 96edde45-e884-4088-87d1-b52d70c56e08) + ) + (wire (pts (xy 67.564 68.58) (xy 67.564 76.2)) + (stroke (width 0) (type default)) + (uuid 986f80c1-40ae-416f-a54a-d269c33db16b) + ) + (wire (pts (xy 144.018 83.82) (xy 142.24 83.82)) + (stroke (width 0) (type default)) + (uuid 98c59d64-17a6-4dab-89be-b3b0960444c5) + ) + (wire (pts (xy 84.582 88.9) (xy 81.28 88.9)) + (stroke (width 0) (type default)) + (uuid 9982ea87-f92f-4d36-8f18-ce6c841b8f95) + ) + (wire (pts (xy 159.258 68.58) (xy 157.48 68.58)) + (stroke (width 0) (type default)) + (uuid 9ab66d63-9209-4272-9bb9-83f66f454e8e) + ) + (wire (pts (xy 113.538 68.58) (xy 113.538 76.2)) + (stroke (width 0) (type default)) + (uuid 9ac645d5-d1c4-42d3-9292-259ade713ead) + ) + (wire (pts (xy 69.342 82.55) (xy 69.342 81.28)) + (stroke (width 0) (type default)) + (uuid 9b7b7db1-371b-4371-a0c6-fc5fa690b8d5) + ) + (bus (pts (xy 85.852 162.306) (xy 85.852 164.846)) + (stroke (width 0) (type default)) + (uuid 9c0fc422-3a95-4bc7-8c6c-1a60cff074da) + ) + + (wire (pts (xy 84.582 81.28) (xy 81.28 81.28)) + (stroke (width 0) (type default)) + (uuid 9cac3193-a890-4a77-9196-7ba4caac0478) + ) + (wire (pts (xy 128.778 106.68) (xy 128.778 114.3)) + (stroke (width 0) (type default)) + (uuid 9cd42344-e2e2-40ae-8467-9c12c913282e) + ) + (wire (pts (xy 53.34 88.9) (xy 53.34 90.17)) + (stroke (width 0) (type default)) + (uuid 9dedf964-3c8f-4e2b-b956-ac6446b80dee) + ) + (wire (pts (xy 107.696 139.446) (xy 112.776 139.446)) + (stroke (width 0) (type default)) + (uuid 9e0f5799-4bf5-4674-bcd2-49dda9c93702) + ) + (wire (pts (xy 69.342 97.79) (xy 69.342 96.52)) + (stroke (width 0) (type default)) + (uuid a0593ab8-90f6-4bef-917c-0c7c5f57c107) + ) + (wire (pts (xy 84.582 66.04) (xy 81.28 66.04)) + (stroke (width 0) (type default)) + (uuid a147a196-e8f0-40ad-9678-5d2fee3fcd7e) + ) + (wire (pts (xy 84.582 73.66) (xy 81.28 73.66)) + (stroke (width 0) (type default)) + (uuid a1887f3e-8c35-42d8-99b7-bd485936ea39) + ) + (wire (pts (xy 67.564 114.046) (xy 66.04 114.046)) + (stroke (width 0) (type default)) + (uuid a1f34ceb-b39d-4747-a16a-a166158d896f) + ) + (wire (pts (xy 130.048 67.31) (xy 145.288 67.31)) + (stroke (width 0) (type default)) + (uuid a2327e93-8194-4d00-b274-24e00e86a64e) + ) + (wire (pts (xy 144.018 60.96) (xy 144.018 68.58)) + (stroke (width 0) (type default)) + (uuid a290f769-bec0-4397-8cd9-db295facbea4) + ) + (wire (pts (xy 84.582 90.17) (xy 99.822 90.17)) + (stroke (width 0) (type default)) + (uuid a45a5f94-076a-46b1-88aa-c93ce6652b06) + ) + (wire (pts (xy 52.07 106.68) (xy 50.8 106.68)) + (stroke (width 0) (type default)) + (uuid a4d57a0c-73b8-4cc7-898e-110c87cbb7f8) + ) + (wire (pts (xy 159.258 106.68) (xy 159.258 114.3)) + (stroke (width 0) (type default)) + (uuid a53ad1be-db70-4397-ae24-187b049672dd) + ) + (wire (pts (xy 99.822 96.52) (xy 96.52 96.52)) + (stroke (width 0) (type default)) + (uuid a5f07bb4-563d-4c14-91b1-529165967a6d) + ) + (wire (pts (xy 99.822 90.17) (xy 114.808 90.17)) + (stroke (width 0) (type default)) + (uuid a6312f77-8256-43c4-a5d3-b34276cb5f32) + ) + (wire (pts (xy 99.822 67.31) (xy 114.808 67.31)) + (stroke (width 0) (type default)) + (uuid a6f04e84-213f-401e-8b7f-9c0239f8d8e4) + ) + (wire (pts (xy 107.696 141.986) (xy 112.776 141.986)) + (stroke (width 0) (type default)) + (uuid a7ddc6ab-4094-425a-a9f1-f6603fd5f853) + ) + (wire (pts (xy 175.768 67.31) (xy 175.768 66.548)) + (stroke (width 0) (type default)) + (uuid aaa6d271-42f5-4d57-8f13-0a6aba96de69) + ) + (bus (pts (xy 146.558 119.38) (xy 161.798 119.38)) + (stroke (width 0) (type default)) + (uuid aafc0218-8f64-4aeb-aa1b-c74eabb8c575) + ) + + (wire (pts (xy 98.298 68.58) (xy 98.298 76.2)) + (stroke (width 0) (type default)) + (uuid ab149441-6fc5-4a9d-9fa9-cc98f1ff5053) + ) + (wire (pts (xy 98.298 91.44) (xy 96.52 91.44)) + (stroke (width 0) (type default)) + (uuid ab6ff601-f887-44f4-96c5-5ba98d04697c) + ) + (wire (pts (xy 83.058 76.2) (xy 81.28 76.2)) + (stroke (width 0) (type default)) + (uuid abccbee6-c734-41b4-8623-fc731481cb9e) + ) + (wire (pts (xy 160.528 104.14) (xy 157.48 104.14)) + (stroke (width 0) (type default)) + (uuid acc01788-9eec-433f-960d-75232b7e61b0) + ) + (wire (pts (xy 114.808 113.03) (xy 114.808 111.76)) + (stroke (width 0) (type default)) + (uuid ae3ad276-0448-42e6-b40e-a5255ae7b520) + ) + (wire (pts (xy 114.808 73.66) (xy 111.76 73.66)) + (stroke (width 0) (type default)) + (uuid ae4969ba-4706-45c9-9bbf-709241a90184) + ) + (wire (pts (xy 69.342 82.55) (xy 84.582 82.55)) + (stroke (width 0) (type default)) + (uuid ae5f4443-9eed-4064-be17-0a36b8aa3502) + ) + (wire (pts (xy 128.778 99.06) (xy 127 99.06)) + (stroke (width 0) (type default)) + (uuid ae63d184-a705-43c6-8c47-8e2708347a6b) + ) + (wire (pts (xy 104.902 159.766) (xy 112.776 159.766)) + (stroke (width 0) (type default)) + (uuid aed8ff64-8e24-4f43-b3b4-d85b0b4a30f2) + ) + (wire (pts (xy 67.564 68.58) (xy 66.04 68.58)) + (stroke (width 0) (type default)) + (uuid b08cadb4-e32f-4e09-a20d-b2620fedc386) + ) + (wire (pts (xy 175.768 81.788) (xy 178.562 81.788)) + (stroke (width 0) (type default)) + (uuid b12592a8-375c-46d1-8782-919509ccafe2) + ) + (wire (pts (xy 99.822 104.14) (xy 96.52 104.14)) + (stroke (width 0) (type default)) + (uuid b34bb7f8-bafd-43fd-948a-731077257d18) + ) + (wire (pts (xy 98.298 114.3) (xy 96.52 114.3)) + (stroke (width 0) (type default)) + (uuid b392f710-74b4-4e72-ad05-762a91466aa7) + ) + (wire (pts (xy 130.048 88.9) (xy 127 88.9)) + (stroke (width 0) (type default)) + (uuid b3af7a01-ca81-4170-a711-b4be3eeeec8f) + ) + (wire (pts (xy 144.018 106.68) (xy 144.018 114.3)) + (stroke (width 0) (type default)) + (uuid b54d52e3-2dbf-4afb-9041-7c65ac150fd5) + ) + (wire (pts (xy 53.34 113.03) (xy 68.834 113.03)) + (stroke (width 0) (type default)) + (uuid b55e34f9-1509-41c0-a1f1-578bcd1d6a06) + ) + (wire (pts (xy 98.298 83.82) (xy 96.52 83.82)) + (stroke (width 0) (type default)) + (uuid b64c6f02-0a2c-44ec-b0b6-677af66b04e5) + ) + (wire (pts (xy 160.528 66.04) (xy 157.48 66.04)) + (stroke (width 0) (type default)) + (uuid b7459abf-6026-4265-ba52-6f7b8eeb12e7) + ) + (wire (pts (xy 104.902 177.546) (xy 112.776 177.546)) + (stroke (width 0) (type default)) + (uuid b7469492-b597-4d71-bddd-23e51ea4a1d9) + ) + (bus (pts (xy 105.156 136.906) (xy 105.156 139.446)) + (stroke (width 0) (type default)) + (uuid b79d4b3e-2a27-4b6b-8d7f-41174fb4e604) + ) + + (wire (pts (xy 52.07 83.82) (xy 50.8 83.82)) + (stroke (width 0) (type default)) + (uuid b7f2f1d6-b7d1-4d08-91ed-24321eb1a12c) + ) + (wire (pts (xy 68.834 113.03) (xy 68.834 111.506)) + (stroke (width 0) (type default)) + (uuid b862821c-da14-4a8f-a7d0-254203a1b908) + ) + (wire (pts (xy 174.498 114.3) (xy 174.498 116.84)) + (stroke (width 0) (type default)) + (uuid b8a91951-9cf9-491d-bb6c-1d00c5ea7903) + ) + (wire (pts (xy 67.818 76.2) (xy 67.564 76.2)) + (stroke (width 0) (type default)) + (uuid b9014684-c0f5-4b62-9cce-455704eefede) + ) + (wire (pts (xy 145.288 105.41) (xy 160.528 105.41)) + (stroke (width 0) (type default)) + (uuid b980e06c-55fb-40a8-9dba-c729abe96f51) + ) + (wire (pts (xy 68.834 105.41) (xy 84.582 105.41)) + (stroke (width 0) (type default)) + (uuid ba16f06c-e633-45c8-9f29-9037b37dea27) + ) + (wire (pts (xy 53.34 111.76) (xy 53.34 113.03)) + (stroke (width 0) (type default)) + (uuid ba817314-cb42-4d46-b399-a439c9737e66) + ) + (wire (pts (xy 160.528 59.69) (xy 175.768 59.69)) + (stroke (width 0) (type default)) + (uuid ba8735a8-cd53-466f-88ff-a4e9ca34ca4c) + ) + (wire (pts (xy 145.288 105.41) (xy 145.288 104.14)) + (stroke (width 0) (type default)) + (uuid baa67c91-1fd7-4069-94ec-c81f9a4dfff7) + ) + (wire (pts (xy 52.07 114.3) (xy 52.07 116.84)) + (stroke (width 0) (type default)) + (uuid bafb4a79-793e-421b-95d7-a96601097945) + ) + (wire (pts (xy 130.048 90.17) (xy 145.288 90.17)) + (stroke (width 0) (type default)) + (uuid bb7ec1d6-633f-4215-a5e4-2add606d52c9) + ) + (wire (pts (xy 52.07 114.3) (xy 50.8 114.3)) + (stroke (width 0) (type default)) + (uuid bbe8d6c1-d3c9-424d-b13e-4d3ca865aeb2) + ) + (wire (pts (xy 66.04 83.82) (xy 67.564 83.82)) + (stroke (width 0) (type default)) + (uuid bc75b6f6-cc45-489e-9e87-11210aba8ac4) + ) + (wire (pts (xy 67.564 76.2) (xy 67.564 83.82)) + (stroke (width 0) (type default)) + (uuid be448546-ad87-4a93-abcf-088229fdb8da) + ) + (wire (pts (xy 113.538 83.82) (xy 111.76 83.82)) + (stroke (width 0) (type default)) + (uuid be9792ea-f60b-4d01-bd59-f6485fe10041) + ) + (wire (pts (xy 114.808 82.55) (xy 130.048 82.55)) + (stroke (width 0) (type default)) + (uuid becca06e-76fa-4bf7-a28a-cdbe87f8c730) + ) + (wire (pts (xy 174.498 99.06) (xy 174.498 106.68)) + (stroke (width 0) (type default)) + (uuid beeeaeec-c892-4c42-ba5c-6df191d7ce47) + ) + (bus (pts (xy 105.156 152.146) (xy 105.156 154.686)) + (stroke (width 0) (type default)) + (uuid bf27987b-3655-4565-9b85-0399081e5607) + ) + + (wire (pts (xy 160.528 74.93) (xy 175.768 74.93)) + (stroke (width 0) (type default)) + (uuid bf6c616f-2f6b-4e96-8cb9-ba4565d634fe) + ) + (wire (pts (xy 128.778 114.3) (xy 127 114.3)) + (stroke (width 0) (type default)) + (uuid c0269c1c-2f6c-4cb0-a585-199ffe0fca41) + ) + (wire (pts (xy 84.582 96.52) (xy 81.28 96.52)) + (stroke (width 0) (type default)) + (uuid c04310a9-dd61-405d-8cd1-760552f6cddf) + ) + (wire (pts (xy 144.018 68.58) (xy 144.018 76.2)) + (stroke (width 0) (type default)) + (uuid c07d3be6-ab7d-49f4-9715-4911683f596a) + ) + (wire (pts (xy 144.018 91.44) (xy 144.018 99.06)) + (stroke (width 0) (type default)) + (uuid c093d150-ffa0-44aa-90d7-16fd19ecf5bf) + ) + (wire (pts (xy 99.822 74.93) (xy 99.822 73.66)) + (stroke (width 0) (type default)) + (uuid c09e6bac-2f87-4059-b157-840d237b0050) + ) + (wire (pts (xy 144.018 91.44) (xy 142.24 91.44)) + (stroke (width 0) (type default)) + (uuid c114c292-32e1-4564-ba1b-b3c888581fb8) + ) + (wire (pts (xy 128.778 106.68) (xy 127 106.68)) + (stroke (width 0) (type default)) + (uuid c173849d-15ae-4ab3-b722-44fb58dfeb3a) + ) + (bus (pts (xy 85.852 172.466) (xy 85.852 175.006)) + (stroke (width 0) (type default)) + (uuid c1cc7209-e6b0-478f-8871-0180b9e2bf5c) + ) + + (wire (pts (xy 159.258 83.82) (xy 159.258 91.44)) + (stroke (width 0) (type default)) + (uuid c1cd300c-7711-4c0d-bf0b-4bc4dc8ae947) + ) + (bus (pts (xy 85.852 164.846) (xy 85.852 167.386)) + (stroke (width 0) (type default)) + (uuid c21a464a-04aa-4364-9203-434de6a62697) + ) + + (wire (pts (xy 130.048 97.79) (xy 145.288 97.79)) + (stroke (width 0) (type default)) + (uuid c2373889-4a2c-4b43-a456-d60e71b18894) + ) + (wire (pts (xy 52.07 99.06) (xy 52.07 106.68)) + (stroke (width 0) (type default)) + (uuid c24bf9e2-b9d9-4631-9a8f-0080d1de75ab) + ) + (wire (pts (xy 67.564 60.96) (xy 67.564 68.58)) + (stroke (width 0) (type default)) + (uuid c28222a7-b0d8-479c-a1e3-fb24355ab65d) + ) + (wire (pts (xy 107.696 152.146) (xy 112.776 152.146)) + (stroke (width 0) (type default)) + (uuid c3467f41-deb5-4b12-851d-5433986f35c6) + ) + (wire (pts (xy 50.8 81.28) (xy 53.34 81.28)) + (stroke (width 0) (type default)) + (uuid c34fb33a-3d1f-4308-b377-12291ca43cf9) + ) + (wire (pts (xy 83.058 114.3) (xy 83.058 116.84)) + (stroke (width 0) (type default)) + (uuid c69a1aaa-df60-4cdb-8591-0610c557431d) + ) + (wire (pts (xy 145.288 73.66) (xy 142.24 73.66)) + (stroke (width 0) (type default)) + (uuid c703a0cd-583c-43f8-b5bb-de95a00019e3) + ) + (wire (pts (xy 52.07 91.44) (xy 52.07 99.06)) + (stroke (width 0) (type default)) + (uuid c7b31536-2f84-49f0-a568-feefb75d9aa6) + ) + (wire (pts (xy 113.538 99.06) (xy 111.76 99.06)) + (stroke (width 0) (type default)) + (uuid c8e7ca78-086e-4481-9188-85453fb9206f) + ) + (wire (pts (xy 84.582 74.93) (xy 99.822 74.93)) + (stroke (width 0) (type default)) + (uuid c914b261-b8fe-4328-a13f-8385ecf3e95f) + ) + (wire (pts (xy 159.258 76.2) (xy 157.48 76.2)) + (stroke (width 0) (type default)) + (uuid caa03cd1-8200-4a05-9653-981cbafc0c38) + ) + (wire (pts (xy 174.498 106.68) (xy 172.72 106.68)) + (stroke (width 0) (type default)) + (uuid cad12f13-91ce-4ffa-a5d0-d65d5e706d18) + ) + (wire (pts (xy 84.582 82.55) (xy 99.822 82.55)) + (stroke (width 0) (type default)) + (uuid cb16d448-b59d-4163-9ae5-aad23f37df4e) + ) + (wire (pts (xy 53.34 58.42) (xy 53.34 59.69)) + (stroke (width 0) (type default)) + (uuid cc03b924-6769-4fdf-9554-7340e3fea932) + ) + (wire (pts (xy 83.058 60.96) (xy 83.058 68.58)) + (stroke (width 0) (type default)) + (uuid cd4cb107-4ecd-4253-bc45-45183acdc70b) + ) + (wire (pts (xy 174.498 76.2) (xy 174.498 83.82)) + (stroke (width 0) (type default)) + (uuid ce35f52e-342d-4463-aa7f-1a8bb28c0b3f) + ) + (wire (pts (xy 174.498 60.96) (xy 174.498 68.58)) + (stroke (width 0) (type default)) + (uuid ce7f4d7a-0de3-48c6-9848-4a476940391b) + ) + (wire (pts (xy 145.288 97.79) (xy 145.288 96.52)) + (stroke (width 0) (type default)) + (uuid cf6a9755-fdba-4237-b83c-fedc6c8817f9) + ) + (wire (pts (xy 148.082 182.626) (xy 140.97 182.626)) + (stroke (width 0) (type default)) + (uuid cf8940de-185c-4cb7-a6f6-d3871c87c825) + ) + (wire (pts (xy 66.04 88.9) (xy 69.342 88.9)) + (stroke (width 0) (type default)) + (uuid d015fd10-3b21-46e7-a109-fddd86a4c79e) + ) + (wire (pts (xy 114.808 59.69) (xy 130.048 59.69)) + (stroke (width 0) (type default)) + (uuid d040e7c5-da37-4b0c-88d2-81b43c5205c9) + ) + (wire (pts (xy 145.288 104.14) (xy 142.24 104.14)) + (stroke (width 0) (type default)) + (uuid d0b87c45-805f-4df9-ac1a-c03bf15c764c) + ) + (wire (pts (xy 160.528 96.52) (xy 157.48 96.52)) + (stroke (width 0) (type default)) + (uuid d1226a4f-6a0e-4f85-8087-9e21566a6856) + ) + (wire (pts (xy 145.288 67.31) (xy 145.288 66.04)) + (stroke (width 0) (type default)) + (uuid d163013a-6d1c-4300-a3bc-219103979ce9) + ) + (wire (pts (xy 83.058 114.3) (xy 81.28 114.3)) + (stroke (width 0) (type default)) + (uuid d1e11d09-35a7-4dbf-a915-0f48f46f7142) + ) + (wire (pts (xy 144.018 68.58) (xy 142.24 68.58)) + (stroke (width 0) (type default)) + (uuid d1f905d5-04a0-4956-b133-6c0adee3f6e3) + ) + (wire (pts (xy 84.582 90.17) (xy 84.582 88.9)) + (stroke (width 0) (type default)) + (uuid d30a2a66-342c-4665-ac81-fb2bbc0f5f9b) + ) + (wire (pts (xy 69.088 66.04) (xy 69.088 67.31)) + (stroke (width 0) (type default)) + (uuid d6eea3e1-af4e-4c89-8f84-dac9c15210ea) + ) + (wire (pts (xy 172.72 60.96) (xy 174.498 60.96)) + (stroke (width 0) (type default)) + (uuid d7fc73be-1f1a-48e4-b646-db516bade519) + ) + (wire (pts (xy 175.768 104.648) (xy 178.562 104.648)) + (stroke (width 0) (type default)) + (uuid d892f803-ec4e-4dca-892a-d267a92b52ba) + ) + (wire (pts (xy 175.768 113.03) (xy 175.768 112.268)) + (stroke (width 0) (type default)) + (uuid d8f239c0-d84f-4b69-a99a-8a9640ee570e) + ) + (wire (pts (xy 99.822 81.28) (xy 96.52 81.28)) + (stroke (width 0) (type default)) + (uuid d9541a21-aa30-4675-8c6a-81c2a5dc29bc) + ) + (wire (pts (xy 175.768 66.548) (xy 178.562 66.548)) + (stroke (width 0) (type default)) + (uuid d9d3a124-66b0-49ba-af35-a2b517a76f3e) + ) + (wire (pts (xy 175.768 97.028) (xy 175.768 96.52)) + (stroke (width 0) (type default)) + (uuid da0d12bd-0847-4727-8e1a-cf1706e9a143) + ) + (wire (pts (xy 175.768 58.928) (xy 178.562 58.928)) + (stroke (width 0) (type default)) + (uuid da0e1829-fcfd-4d32-b690-eac23b9864af) + ) + (wire (pts (xy 144.018 76.2) (xy 142.24 76.2)) + (stroke (width 0) (type default)) + (uuid da12bd6d-a006-4001-8933-5b9eb381ac10) + ) + (wire (pts (xy 160.528 105.41) (xy 175.768 105.41)) + (stroke (width 0) (type default)) + (uuid da9d3058-ae21-4013-b518-1821f2b2d2d8) + ) + (wire (pts (xy 50.8 66.04) (xy 53.34 66.04)) + (stroke (width 0) (type default)) + (uuid db806c1e-b26b-42dd-977d-b91bb2961057) + ) + (wire (pts (xy 130.048 74.93) (xy 145.288 74.93)) + (stroke (width 0) (type default)) + (uuid dbfa4e19-d1f0-4173-96f0-6ea1673cce64) + ) + (wire (pts (xy 145.288 111.76) (xy 142.24 111.76)) + (stroke (width 0) (type default)) + (uuid dd32e36c-ab36-4243-bcf9-c5c9d8dee450) + ) + (bus (pts (xy 85.852 167.386) (xy 85.852 169.926)) + (stroke (width 0) (type default)) + (uuid de8acdf9-3aff-4717-b4a8-566d11bd92e3) + ) + + (wire (pts (xy 114.808 90.17) (xy 114.808 88.9)) + (stroke (width 0) (type default)) + (uuid e07d98df-8b4f-46c2-8029-aaba7822b1ee) + ) + (wire (pts (xy 174.498 114.3) (xy 172.72 114.3)) + (stroke (width 0) (type default)) + (uuid e07f9900-94fd-45fb-acf5-c3fb5674dc5d) + ) + (wire (pts (xy 88.392 159.766) (xy 97.282 159.766)) + (stroke (width 0) (type default)) + (uuid e0e2dc7d-75a7-45ae-b70e-b099bb338bbb) + ) + (wire (pts (xy 68.834 113.03) (xy 84.582 113.03)) + (stroke (width 0) (type default)) + (uuid e27fa7e5-d4c6-4999-a284-2233d0fbfaae) + ) + (wire (pts (xy 69.342 90.17) (xy 84.582 90.17)) + (stroke (width 0) (type default)) + (uuid e343151a-78e4-44c1-adc1-f424a0038d00) + ) + (wire (pts (xy 160.528 97.79) (xy 175.768 97.79)) + (stroke (width 0) (type default)) + (uuid e3b1c0e5-9cf3-47a1-b9cb-1d6603353908) + ) + (wire (pts (xy 175.768 96.52) (xy 172.72 96.52)) + (stroke (width 0) (type default)) + (uuid e4c1fbfc-d207-4caa-a181-b4d8a8b5e807) + ) + (bus (pts (xy 181.102 55.372) (xy 181.102 56.388)) + (stroke (width 0) (type default)) + (uuid e50e3fe1-a998-482e-8043-95be40ecdec6) + ) + + (wire (pts (xy 84.582 113.03) (xy 84.582 111.76)) + (stroke (width 0) (type default)) + (uuid e531fc85-25b0-4a18-95a3-763dc87efcf3) + ) + (bus (pts (xy 85.852 157.226) (xy 85.852 159.766)) + (stroke (width 0) (type default)) + (uuid e584160c-07c0-4e4f-b09f-1ff7384373f2) + ) + + (wire (pts (xy 128.778 114.3) (xy 128.778 116.84)) + (stroke (width 0) (type default)) + (uuid e75f3934-0e2a-4463-9d41-2f84c08daa41) + ) + (wire (pts (xy 113.538 91.44) (xy 111.76 91.44)) + (stroke (width 0) (type default)) + (uuid e7d97744-1995-4f6e-9006-fc95b8b8adb4) + ) + (wire (pts (xy 174.498 91.44) (xy 174.498 99.06)) + (stroke (width 0) (type default)) + (uuid e8129321-f0f2-4e11-b439-cc554abd4797) + ) + (wire (pts (xy 83.058 83.82) (xy 81.28 83.82)) + (stroke (width 0) (type default)) + (uuid e865c1dc-601c-4b2e-a417-665946ea63b0) + ) + (wire (pts (xy 53.34 81.28) (xy 53.34 82.55)) + (stroke (width 0) (type default)) + (uuid ea610d66-8d5a-4ca6-a61b-875c4021bec2) + ) + (wire (pts (xy 145.288 66.04) (xy 142.24 66.04)) + (stroke (width 0) (type default)) + (uuid eaa216d0-89a8-4226-b60b-518f5dfb6c61) + ) + (bus (pts (xy 161.798 119.38) (xy 177.038 119.38)) + (stroke (width 0) (type default)) + (uuid eab0932f-f594-4866-9597-88a5d7955cbb) + ) + + (wire (pts (xy 175.768 111.76) (xy 172.72 111.76)) + (stroke (width 0) (type default)) + (uuid eaf9c437-26ae-46a8-9b50-766149ea5eaa) + ) + (wire (pts (xy 83.058 99.06) (xy 83.058 106.68)) + (stroke (width 0) (type default)) + (uuid eb8a28e4-f1ef-4d22-a22c-fdf109ca9df7) + ) + (wire (pts (xy 88.392 175.006) (xy 97.282 175.006)) + (stroke (width 0) (type default)) + (uuid ecb3b35a-a396-4e9e-ae04-89610c6c697c) + ) + (bus (pts (xy 181.102 56.388) (xy 181.102 64.008)) + (stroke (width 0) (type default)) + (uuid ed10fc7b-8591-4ad6-82a4-e0c247f00d18) + ) + + (wire (pts (xy 160.528 82.55) (xy 160.528 81.28)) + (stroke (width 0) (type default)) + (uuid ed3e0f53-8e29-4f5d-b8e4-794d7c32d42e) + ) + (wire (pts (xy 113.538 91.44) (xy 113.538 99.06)) + (stroke (width 0) (type default)) + (uuid ed46de1f-efc2-44b1-b582-2c156988ba16) + ) + (wire (pts (xy 104.902 167.386) (xy 112.776 167.386)) + (stroke (width 0) (type default)) + (uuid edc0eae1-4da8-4e92-84f3-3d622ecde770) + ) + (wire (pts (xy 175.768 89.408) (xy 178.562 89.408)) + (stroke (width 0) (type default)) + (uuid edcd3c59-008f-4e98-a4c3-59789c52349c) + ) + (wire (pts (xy 88.392 167.386) (xy 97.282 167.386)) + (stroke (width 0) (type default)) + (uuid ee787e52-1b52-46fd-bb91-65ca4dfe392a) + ) + (bus (pts (xy 116.078 119.38) (xy 131.318 119.38)) + (stroke (width 0) (type default)) + (uuid f112a125-950b-43bd-8da4-a5c847f8044b) + ) + + (wire (pts (xy 175.768 97.028) (xy 178.562 97.028)) + (stroke (width 0) (type default)) + (uuid f117144d-c95d-421f-8f67-e692c34b7218) + ) + (wire (pts (xy 53.34 96.52) (xy 53.34 97.79)) + (stroke (width 0) (type default)) + (uuid f22a2318-f7f3-4d2a-a2e0-436c2b5a658c) + ) + (wire (pts (xy 160.528 81.28) (xy 157.48 81.28)) + (stroke (width 0) (type default)) + (uuid f274903e-d117-442a-83b1-169b5e46c6db) + ) + (wire (pts (xy 174.498 91.44) (xy 172.72 91.44)) + (stroke (width 0) (type default)) + (uuid f31a09de-e3b0-4f93-bca5-c555bbd5ed60) + ) + (bus (pts (xy 85.852 159.766) (xy 85.852 162.306)) + (stroke (width 0) (type default)) + (uuid f38c3198-c2a9-4945-95da-ef619dd0515b) + ) + + (wire (pts (xy 175.768 74.168) (xy 175.768 73.66)) + (stroke (width 0) (type default)) + (uuid f3faced4-c9c7-4965-9c0b-7b245f41228f) + ) + (wire (pts (xy 52.07 68.58) (xy 50.8 68.58)) + (stroke (width 0) (type default)) + (uuid f46feeb2-6d91-42aa-90ff-22db9ecaff30) + ) + (wire (pts (xy 88.392 162.306) (xy 97.282 162.306)) + (stroke (width 0) (type default)) + (uuid f4b5ed2b-1247-4fa0-b859-1d33f259e745) + ) + (wire (pts (xy 145.288 88.9) (xy 142.24 88.9)) + (stroke (width 0) (type default)) + (uuid f5334e7f-f4b0-4e6b-9fdd-78e75f2626ac) + ) + (wire (pts (xy 98.298 99.06) (xy 98.298 106.68)) + (stroke (width 0) (type default)) + (uuid f53b7baf-33a8-42d4-b318-bd86335b7a6c) + ) + (wire (pts (xy 130.048 113.03) (xy 145.288 113.03)) + (stroke (width 0) (type default)) + (uuid f5707af1-f1a1-481f-b9ad-a626c4d6c704) + ) + (wire (pts (xy 53.34 74.93) (xy 69.342 74.93)) + (stroke (width 0) (type default)) + (uuid f731857c-d4a7-4d05-9aa2-2ed513751a12) + ) + (wire (pts (xy 52.07 91.44) (xy 50.8 91.44)) + (stroke (width 0) (type default)) + (uuid f734b4c0-2ae0-4661-825b-5f3ab8e1eef6) + ) + (wire (pts (xy 114.808 82.55) (xy 114.808 81.28)) + (stroke (width 0) (type default)) + (uuid f77b6cb7-1cba-46f2-afdc-142488dde27e) + ) + (wire (pts (xy 83.058 83.82) (xy 83.058 91.44)) + (stroke (width 0) (type default)) + (uuid f78f6f5f-78ac-436b-b340-1bbfcaa7d884) + ) + (wire (pts (xy 84.582 74.93) (xy 84.582 73.66)) + (stroke (width 0) (type default)) + (uuid f7c53c00-218c-41a7-b814-3ed7ce090f64) + ) + (wire (pts (xy 174.498 76.2) (xy 172.72 76.2)) + (stroke (width 0) (type default)) + (uuid f8375710-beb4-492c-acd3-315352a61a1c) + ) + (bus (pts (xy 105.156 144.526) (xy 105.156 147.066)) + (stroke (width 0) (type default)) + (uuid f83b57f2-bedb-474e-8201-d3457c9f26fe) + ) + + (wire (pts (xy 99.822 58.42) (xy 96.52 58.42)) + (stroke (width 0) (type default)) + (uuid f98ddfe6-2263-46ee-a9b3-2efbaefd9b49) + ) + (wire (pts (xy 69.342 59.69) (xy 69.342 58.42)) + (stroke (width 0) (type default)) + (uuid f99945a1-2106-4121-b0f2-6be60b36581d) + ) + (wire (pts (xy 128.778 83.82) (xy 127 83.82)) + (stroke (width 0) (type default)) + (uuid fa14a9e9-203c-4f24-b9fc-59c9f563b4bc) + ) + (wire (pts (xy 130.048 58.42) (xy 127 58.42)) + (stroke (width 0) (type default)) + (uuid fa67a1b7-268c-4f26-9eaf-86bbf00a4f51) + ) + (wire (pts (xy 160.528 59.69) (xy 160.528 58.42)) + (stroke (width 0) (type default)) + (uuid faef40a6-7e5f-4251-9133-d31a128f92b3) + ) + (wire (pts (xy 175.768 104.14) (xy 172.72 104.14)) + (stroke (width 0) (type default)) + (uuid fb0e24bc-0ee3-4590-aeb7-cfeaf62ae27e) + ) + (wire (pts (xy 98.298 106.68) (xy 96.52 106.68)) + (stroke (width 0) (type default)) + (uuid fb44a304-bb21-4123-95f8-45665c193cc5) + ) + (wire (pts (xy 53.34 59.69) (xy 69.342 59.69)) + (stroke (width 0) (type default)) + (uuid fca445e8-7c12-48c6-b53e-7bf95bb61d80) + ) + (wire (pts (xy 99.822 113.03) (xy 114.808 113.03)) + (stroke (width 0) (type default)) + (uuid fcf7f5fa-4c85-4760-b2ed-7f419f48d72a) + ) + (wire (pts (xy 159.258 91.44) (xy 157.48 91.44)) + (stroke (width 0) (type default)) + (uuid fd545b56-0ea5-4a8a-9602-e2bc0f53008c) + ) + (wire (pts (xy 50.8 60.96) (xy 52.07 60.96)) + (stroke (width 0) (type default)) + (uuid fe3596e9-7dfb-4ddb-adac-ff13fdae14b1) + ) + (wire (pts (xy 104.902 172.466) (xy 112.776 172.466)) + (stroke (width 0) (type default)) + (uuid fe4932f0-dedd-42da-9636-ecbac1a2039a) + ) + (wire (pts (xy 128.778 91.44) (xy 127 91.44)) + (stroke (width 0) (type default)) + (uuid fe74d300-cfdc-4e04-ab7f-19ebdd42d966) + ) + (wire (pts (xy 174.498 106.68) (xy 174.498 114.3)) + (stroke (width 0) (type default)) + (uuid ff3d398d-0990-45ee-ab8c-f3db55424841) + ) + (wire (pts (xy 175.768 105.41) (xy 175.768 104.648)) + (stroke (width 0) (type default)) + (uuid ff4dd60c-f929-454b-8467-a82dfedb1ea7) + ) + (wire (pts (xy 66.04 81.28) (xy 69.342 81.28)) + (stroke (width 0) (type default)) + (uuid ffd8e1dc-a6df-463c-9858-fbcd8718a73c) + ) + + (label "Row0" (at 52.07 116.078 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 1036afda-fffa-4512-b935-688a525b8cb8) + ) + (label "Col4" (at 111.506 147.066 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 131fefd0-e4d1-4786-ae23-bcb13048765a) + ) + (label "Col6" (at 111.506 141.986 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 1ac08d50-0ff3-49de-8fc3-067cde3d2af9) + ) + (label "Col6" (at 177.038 104.648 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 1f36c6ee-39de-426e-af28-7242e4a2589d) + ) + (label "Row2" (at 83.058 116.586 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 23cb4f6b-36b6-4f32-8598-1f7e059a0853) + ) + (label "Row5" (at 128.778 116.586 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 392e606d-ad40-4525-9bd4-4a6c2817528b) + ) + (label "Col7" (at 111.506 139.446 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 3beaecf6-0533-46d1-91c7-020b5e5e395a) + ) + (label "Col1" (at 112.014 154.686 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 4550c586-4ac5-4f6e-87b5-5fda239c8dea) + ) + (label "Row6" (at 144.018 116.586 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 46e19182-e5bd-4a7f-b112-b42fb94c55ec) + ) + (label "Row1" (at 95.25 175.006 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 4d4aec38-0b2e-45e5-941f-8783f03c8a72) + ) + (label "Col0" (at 112.014 157.226 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 5c30f7cd-6fdd-47be-8508-bc23e7317471) + ) + (label "Col2" (at 111.76 152.146 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 5dfc0929-4c19-402c-bc76-0ec6fc0ec99b) + ) + (label "Row7" (at 159.258 116.586 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 65330bbc-4fce-4ebe-99de-c174b3433402) + ) + (label "Col0" (at 176.784 58.928 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 6f7d7520-49e9-425f-9506-8749f42d42e2) + ) + (label "Row2" (at 94.996 172.466 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 724e026d-606c-4702-88dd-16162e05a05b) + ) + (label "Row9" (at 142.24 182.626 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 7b992873-f63d-4d37-8ace-7111f41e6ca9) + ) + (label "Col7" (at 177.038 112.268 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 84cf1d64-a78d-4a9a-b209-6684ac9ba884) + ) + (label "Row4" (at 94.742 167.386 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid 8980a093-d099-4c3f-8238-c76df28d9ff7) + ) + (label "Col2" (at 177.038 74.168 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 8ea0b9d8-5426-4b98-a8fc-a8b46fdb3328) + ) + (label "Col5" (at 177.292 97.028 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid 94d2e613-2675-42fe-a114-d5b80a494acf) + ) + (label "Row9" (at 174.498 116.586 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid a01a398d-fc2d-4894-b86c-3bd911a7221b) + ) + (label "Row4" (at 113.538 116.586 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid aa06a91f-6657-444f-a3b1-4e3b06fe2077) + ) + (label "Row0" (at 95.25 177.546 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid af26e824-fc35-4452-815e-33f3b33a6ded) + ) + (label "Row5" (at 94.742 164.846 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid b72c1de7-d176-4a8f-8ba3-e859d95bfb71) + ) + (label "Row6" (at 94.742 162.306 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid c2c47359-38fd-4836-a473-fe9cb30108eb) + ) + (label "Row1" (at 67.564 116.586 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid ceb034b4-6db7-4ca9-a1af-83a7df05d1b0) + ) + (label "Col3" (at 176.784 81.788 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid d9327a20-4645-433f-ba2b-024bcdf91b7d) + ) + (label "Col3" (at 111.506 149.606 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid d945494c-815b-4d06-b145-bcd5ad5e7852) + ) + (label "Col5" (at 111.506 144.526 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid de193733-ca7b-49ab-ac40-7c11fa0792ea) + ) + (label "Row7" (at 94.742 159.766 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid dff706bf-238a-43b2-abd7-0915afb7633a) + ) + (label "Col4" (at 177.038 89.408 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid eddcb338-3a44-4bd7-b583-5cc5a3c251e5) + ) + (label "Row3" (at 94.742 169.926 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right bottom)) + (uuid f1f71edd-1b43-41a0-b0f0-1c82ba176b1c) + ) + (label "Row3" (at 98.298 116.586 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid f52a4c55-7621-410b-9689-7119b1a10493) + ) + (label "Col1" (at 176.784 66.548 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left bottom)) + (uuid fd8608d1-3718-4d17-abd0-73a2357076ff) + ) + + (global_label "Row[0..15]" (shape input) (at 150.622 177.292 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 3f3ac445-b692-4712-8756-b241c5a83dea) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 163.3161 177.2126 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "Col[0..7]" (shape input) (at 105.156 148.336 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 4273fcb4-3cd3-40d7-8026-01b617011cc6) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 94.3367 148.2566 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "Row[0..15]" (shape input) (at 85.852 168.656 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 699748b7-d6a6-4adc-bd1b-201eed81b1ad) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 73.1579 168.5766 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "Col[0..7]" (shape input) (at 181.102 83.82 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 79b468ee-f40f-4052-beb2-66b6233382cd) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 191.9213 83.7406 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "Row[0..15]" (shape input) (at 177.038 119.38 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 815f9059-a116-46b5-9835-4fcf0cf01432) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 189.7321 119.3006 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + + (symbol (lib_id "Connector:Conn_01x02_Pin") (at 106.68 88.9 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 05737033-f64c-47d3-914c-fa7549521539) + (property "Reference" "K37" (at 104.14 86.36 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "8 *" (at 105.156 89.408 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (at 106.68 88.9 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 106.68 88.9 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid e665495b-8bbb-4e29-81d2-b49dbe1b55ce)) + (pin "2" (uuid 7a07bfd5-8e55-4947-af64-92c1dc0ab517)) + (instances + (project "Franklin ACE 1000 Keyboard" + (path "/2fa425ff-1058-41a5-8fe7-3b33fbd26bdc" + (reference "K37") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Connector:Conn_01x02_Pin") (at 91.44 96.52 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 0b91f635-db0b-42fe-81eb-6c2d195a5c6c) + (property "Reference" "K29" (at 88.9 93.98 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "Y" (at 89.916 97.028 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (at 91.44 96.52 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 91.44 96.52 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid a0019880-623e-4d02-9469-84cafd73a280)) + (pin "2" (uuid 40db653a-13e6-42d6-ab99-7b07ced40f92)) + (instances + (project "Franklin ACE 1000 Keyboard" + (path "/2fa425ff-1058-41a5-8fe7-3b33fbd26bdc" + (reference "K29") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Connector:Conn_01x02_Pin") (at 152.4 111.76 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 130cd0eb-a6df-4d63-a0c5-bccaa5b0445b) + (property "Reference" "K64" (at 149.86 109.22 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "0" (at 150.876 112.268 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (at 152.4 111.76 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 152.4 111.76 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 978153f8-8b1b-4bef-8cc2-af23e6053e72)) + (pin "2" (uuid 64078e8d-0d95-4d5f-97a9-ca4c4dc489c0)) + (instances + (project "Franklin ACE 1000 Keyboard" + (path "/2fa425ff-1058-41a5-8fe7-3b33fbd26bdc" + (reference "K64") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Connector:Conn_01x02_Pin") (at 76.2 88.9 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 1428cc02-674a-4912-a04d-6e472ee8af7f) + (property "Reference" "K20" (at 73.66 86.36 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "4 $" (at 74.676 89.408 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (at 76.2 88.9 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 76.2 88.9 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 60032f31-68aa-4f03-8a46-5dcb1117ad75)) + (pin "2" (uuid 36ab8d6a-70d8-4a4d-9c30-9723c9c6f1e0)) + (instances + (project "Franklin ACE 1000 Keyboard" + (path "/2fa425ff-1058-41a5-8fe7-3b33fbd26bdc" + (reference "K20") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Connector:Conn_01x02_Pin") (at 76.2 73.66 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 163a1073-2295-4a65-964d-abd64ca3eb09) + (property "Reference" "K18" (at 73.66 71.12 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "D" (at 74.676 74.168 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (at 76.2 73.66 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 76.2 73.66 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 8e61ea85-de54-41b2-8750-b83f2d7dce15)) + (pin "2" (uuid 9d6d8665-24fb-4f28-98be-c693b4003269)) + (instances + (project "Franklin ACE 1000 Keyboard" + (path "/2fa425ff-1058-41a5-8fe7-3b33fbd26bdc" + (reference "K18") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Connector:Conn_01x02_Pin") (at 76.2 96.52 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 178e540a-6d97-4cd7-85b6-5570366d6093) + (property "Reference" "K21" (at 73.66 93.98 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "R" (at 74.676 97.028 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (at 76.2 96.52 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 76.2 96.52 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 3ea8d874-8a56-4bdb-8e62-659bbca21bb0)) + (pin "2" (uuid a9e4fc9b-98e8-4a7d-b1a9-b632bd7f35d7)) + (instances + (project "Franklin ACE 1000 Keyboard" + (path "/2fa425ff-1058-41a5-8fe7-3b33fbd26bdc" + (reference "K21") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Connector:Conn_01x02_Pin") (at 106.68 81.28 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 17bcfd91-f287-445c-ae54-ff6f8d9051fd) + (property "Reference" "K36" (at 104.14 78.74 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "M" (at 105.156 81.788 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (at 106.68 81.28 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 106.68 81.28 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid aa0e3c31-db8c-481e-9b23-6360cb038c7c)) + (pin "2" (uuid bb8b57bf-d4c0-4a20-97fe-576f30d0db78)) + (instances + (project "Franklin ACE 1000 Keyboard" + (path "/2fa425ff-1058-41a5-8fe7-3b33fbd26bdc" + (reference "K36") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Connector:Conn_01x02_Pin") (at 167.64 88.9 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 191efab9-e353-4fd8-a38a-653b9440f301) + (property "Reference" "K69" (at 165.1 86.36 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "9" (at 166.116 89.408 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (at 167.64 88.9 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 167.64 88.9 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 1f8130b1-506e-47b5-b362-025e2256c93b)) + (pin "2" (uuid 9a94635f-0441-4d04-9f66-1da220606246)) + (instances + (project "Franklin ACE 1000 Keyboard" + (path "/2fa425ff-1058-41a5-8fe7-3b33fbd26bdc" + (reference "K69") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Connector_Generic:Conn_02x20_Odd_Even") (at 117.856 162.306 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 3096b62c-acc8-4b6c-bb4c-c12825adadd4) + (property "Reference" "J1" (at 119.126 132.588 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "Conn_02x20_Odd_Even" (at 119.126 135.128 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "Connector_PinHeader_2.54mm:PinHeader_2x20_P2.54mm_Vertical" (at 117.856 162.306 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 117.856 162.306 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 602c1610-2948-44aa-9ddf-3c62bf790b2a)) + (pin "10" (uuid 8cc84343-cc7b-4e4f-a3e6-46729dbca90e)) + (pin "11" (uuid 46f64fc3-ae37-4304-bc12-3815261b002f)) + (pin "12" (uuid 5666b005-0fa1-4731-99b1-d03abf9e1c61)) + (pin "13" (uuid 0784ed63-14ee-47ef-83ae-c94cb5b8b520)) + (pin "14" (uuid f64c8263-e480-4121-8518-ad8885124750)) + (pin "15" (uuid 02bd0cc4-a97c-4399-a1a9-0180ce68087f)) + (pin "16" (uuid b6ccb7e1-e7be-4efd-97ca-989a50ddb485)) + (pin "17" (uuid cce560f6-d2d9-4509-a9ba-a8fae17c0431)) + (pin "18" (uuid 1f587ce8-ece8-4934-84d9-70225fee38b6)) + (pin "19" (uuid f7e74059-4c6a-4bbe-a743-129ca9ac6733)) + (pin "2" (uuid 5e2d54b9-a00a-4d91-9ff3-7aa23a8c396f)) + (pin "20" (uuid 6552c9e8-2136-4fd3-812c-ca0e8590cc19)) + (pin "21" (uuid f1924a32-ceff-4fd7-bc76-6bc7426a9aae)) + (pin "22" (uuid b8c9bff0-b1f9-4dd3-8908-8ce2b69db5f8)) + (pin "23" (uuid 9756bf8e-9b0d-4e9c-8ed7-3865801d95b7)) + (pin "24" (uuid 2c694a1f-1432-4098-9f9a-665d24d07a83)) + (pin "25" (uuid 3897499e-12d4-47be-84ce-5b989c216684)) + (pin "26" (uuid f3a9c1df-a8b5-41f3-9bcf-776b128605d2)) + (pin "27" (uuid 23c5c078-1151-49f4-89bd-4a69400e2e3e)) + (pin "28" (uuid 2f5253e8-cc88-452a-8caa-106efdb8d756)) + (pin "29" (uuid 46ef4a9b-8781-4ef1-b0ee-6d8f5a262a0b)) + (pin "3" (uuid 4b0bc874-91ae-47e4-ad6f-eea5e6ba2845)) + (pin "30" (uuid 917dc56d-df58-40a8-be92-a9f93bde723a)) + (pin "31" (uuid 961d3eaf-ced0-4f45-be97-7d4a2e10a002)) + (pin "32" (uuid 499c8688-23ab-4269-b937-cae1c03a9926)) + (pin "33" (uuid fb8941aa-960a-4cc6-92d8-b1cf7304c9f8)) + (pin "34" (uuid db06f5d8-805f-4460-a306-73d10f36dbda)) + (pin "35" (uuid 8848aabd-8119-421c-9c13-73e606a2b3dc)) + (pin "36" (uuid 1c9c520c-39d7-4abe-90e6-f451ae74889d)) + (pin "37" (uuid 70a7d82e-9030-48c5-983c-301ecb941bcc)) + (pin "38" (uuid e9789f33-2b9f-4686-b46a-8ba1448891c1)) + (pin "39" (uuid 8dd09428-be44-4585-a610-dfa4f500ff6e)) + (pin "4" (uuid eff784a2-0c5a-4f69-9429-8d40e4f24a7b)) + (pin "40" (uuid 8562dcb0-63fb-4173-8227-a00e53b64517)) + (pin "5" (uuid 50741ac9-6cf4-48bd-8cec-6926d9cd0cb0)) + (pin "6" (uuid e7b86fa9-50cd-41b6-994f-2485ef04d048)) + (pin "7" (uuid eaf6a72d-7975-4760-8b3b-7c5b09c90ff7)) + (pin "8" (uuid 78e9b3e2-bc93-48b3-94dc-1f4162429c1d)) + (pin "9" (uuid 572d1797-2272-4c12-83eb-d7b0a10bb75f)) + (instances + (project "Franklin ACE 1000 Keyboard" + (path "/2fa425ff-1058-41a5-8fe7-3b33fbd26bdc" + (reference "J1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Connector:Conn_01x02_Pin") (at 45.72 104.14 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 353cf7cd-11b5-4a09-bce8-f76a0dddac00) + (property "Reference" "K7" (at 43.18 101.6 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "SHIFT" (at 44.196 104.648 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_2.25u_Plate" (at 45.72 104.14 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 45.72 104.14 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 3890535e-96a9-45a8-ab63-8ee868e4c325)) + (pin "2" (uuid ecc664e8-ec36-4c4d-b5b6-619c82eb6094)) + (instances + (project "Franklin ACE 1000 Keyboard" + (path "/2fa425ff-1058-41a5-8fe7-3b33fbd26bdc" + (reference "K7") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Connector:Conn_01x02_Pin") (at 152.4 88.9 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 365ce89a-7471-4b1f-b77b-d8e88ccd53d5) + (property "Reference" "K61" (at 149.86 86.36 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "8" (at 150.876 89.408 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (at 152.4 88.9 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 152.4 88.9 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 1eb7e416-1b6a-4880-bbac-99fa16ad7005)) + (pin "2" (uuid 000ac320-d22d-43d1-9087-aa3573354a0c)) + (instances + (project "Franklin ACE 1000 Keyboard" + (path "/2fa425ff-1058-41a5-8fe7-3b33fbd26bdc" + (reference "K61") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Connector:Conn_01x02_Pin") (at 121.92 73.66 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 37269bc7-3500-4547-ad47-8a9080b94a2a) + (property "Reference" "K43" (at 119.38 71.12 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "L" (at 120.396 74.168 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (at 121.92 73.66 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 121.92 73.66 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 88a24888-5b6c-4aa3-aef2-1f7d3ee47203)) + (pin "2" (uuid ccdc0b13-639b-4b05-95d3-c495929858f6)) + (instances + (project "Franklin ACE 1000 Keyboard" + (path "/2fa425ff-1058-41a5-8fe7-3b33fbd26bdc" + (reference "K43") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Connector:Conn_01x02_Pin") (at 137.16 111.76 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 3acafb58-5d9b-4b2e-89d1-58f7b253da19) + (property "Reference" "K56" (at 134.62 109.22 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" ">" (at 135.636 112.268 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (at 137.16 111.76 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 137.16 111.76 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid d972dbd3-672a-4347-88ec-1c41417d067b)) + (pin "2" (uuid e93978da-3f1d-49ff-a3dc-42bbfeb4f8a4)) + (instances + (project "Franklin ACE 1000 Keyboard" + (path "/2fa425ff-1058-41a5-8fe7-3b33fbd26bdc" + (reference "K56") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Connector:Conn_01x02_Pin") (at 91.44 88.9 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 44bb4162-7bbc-4b20-8eaa-58f0fb36b349) + (property "Reference" "K28" (at 88.9 86.36 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "6 ^" (at 89.916 89.408 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (at 91.44 88.9 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 91.44 88.9 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 4d729d3c-23b5-4795-bc0b-0d100e7dca9f)) + (pin "2" (uuid 6578aff9-bca7-461a-8fea-276a0af84afc)) + (instances + (project "Franklin ACE 1000 Keyboard" + (path "/2fa425ff-1058-41a5-8fe7-3b33fbd26bdc" + (reference "K28") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Connector:Conn_01x02_Pin") (at 152.4 104.14 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 468ca2b0-1ee5-4b2c-b12e-83acf6899b6c) + (property "Reference" "K63" (at 149.86 101.6 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "2" (at 150.876 104.648 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (at 152.4 104.14 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 152.4 104.14 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid d5d7c196-8abd-4096-84c4-85adaa341444)) + (pin "2" (uuid d8b04eb7-41d9-4c3c-9c91-57caec00dabe)) + (instances + (project "Franklin ACE 1000 Keyboard" + (path "/2fa425ff-1058-41a5-8fe7-3b33fbd26bdc" + (reference "K63") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Connector:Conn_01x02_Pin") (at 167.64 111.76 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 48fb60a3-bcaf-44da-8293-a9cba3971b76) + (property "Reference" "K72" (at 165.1 109.22 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "." (at 166.116 112.268 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (at 167.64 111.76 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 167.64 111.76 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 280ec15c-63d4-42dd-ae0a-ac1cbdf99342)) + (pin "2" (uuid 81dedc07-3a73-4b28-936c-8306e1ef3921)) + (instances + (project "Franklin ACE 1000 Keyboard" + (path "/2fa425ff-1058-41a5-8fe7-3b33fbd26bdc" + (reference "K72") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Connector:Conn_01x02_Pin") (at 91.44 104.14 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 49f55eb9-87fd-445a-b824-413c7d6944bb) + (property "Reference" "K30" (at 88.9 101.6 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "H" (at 89.916 104.648 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (at 91.44 104.14 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 91.44 104.14 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 7098a889-7b94-4b41-b676-27812d437448)) + (pin "2" (uuid 891afad2-1dba-4d99-a46c-2b0f4fbccdc2)) + (instances + (project "Franklin ACE 1000 Keyboard" + (path "/2fa425ff-1058-41a5-8fe7-3b33fbd26bdc" + (reference "K30") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Connector:Conn_01x02_Pin") (at 91.44 73.66 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 4c8df8be-70be-4487-be26-f8fa4bc807d6) + (property "Reference" "K26" (at 88.9 71.12 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "G" (at 89.916 74.168 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (at 91.44 73.66 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 91.44 73.66 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 00e93795-1fe2-469e-8507-0e3cc9285406)) + (pin "2" (uuid 3da4dde0-bdcc-467d-8eb8-fd11f2df4db5)) + (instances + (project "Franklin ACE 1000 Keyboard" + (path "/2fa425ff-1058-41a5-8fe7-3b33fbd26bdc" + (reference "K26") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:R_US") (at 146.304 167.386 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 501c5763-7cb7-45f9-8500-adefba811ddb) + (property "Reference" "R1" (at 146.304 163.576 90) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "R = (Vcc – Vd) / Id" (at 152.146 169.926 90) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal" (at 146.558 166.37 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 146.304 167.386 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid bb35da60-c8cd-4762-81a2-c152cf768dce)) + (pin "2" (uuid 9ae9617f-b01a-4fe6-93d1-4360efe2d476)) + (instances + (project "Franklin ACE 1000 Keyboard" + (path "/2fa425ff-1058-41a5-8fe7-3b33fbd26bdc" + (reference "R1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Connector:Conn_01x02_Pin") (at 45.72 73.66 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 51b28845-86f6-4da6-b9d2-8abdd226a59e) + (property "Reference" "K3" (at 43.18 71.12 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "PAUSE" (at 44.196 74.168 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (at 45.72 73.66 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 45.72 73.66 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 19beee76-c47e-4b13-8cc7-e22882a24d16)) + (pin "2" (uuid 0bcc614b-bfcd-469a-a7a7-90c398bde7dd)) + (instances + (project "Franklin ACE 1000 Keyboard" + (path "/2fa425ff-1058-41a5-8fe7-3b33fbd26bdc" + (reference "K3") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Diode:1N4148") (at 101.092 175.006 180) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 52a09b35-041d-4b3d-94f7-f655b8af1314) + (property "Reference" "D7" (at 98.552 173.99 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "1N4148" (at 106.934 176.276 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (at 101.092 175.006 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "https://assets.nexperia.com/documents/data-sheet/1N4148_1N4448.pdf" (at 101.092 175.006 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid ec8932aa-84b8-4410-9cb2-2b71b289b3f9)) + (pin "2" (uuid 7fd4b738-1c48-4573-80f4-c62d4919b33e)) + (instances + (project "Franklin ACE 1000 Keyboard" + (path "/2fa425ff-1058-41a5-8fe7-3b33fbd26bdc" + (reference "D7") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Connector:Conn_01x02_Pin") (at 121.92 88.9 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 549b4c13-87d9-4a0c-95f7-5772ad9fdbdc) + (property "Reference" "K45" (at 119.38 86.36 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "RIGHT" (at 120.396 89.408 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (at 121.92 88.9 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 121.92 88.9 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 961dc645-6ec1-4dd1-b97f-ee9ee4a7ddc2)) + (pin "2" (uuid f4bea5e1-dade-4743-89cd-b5f8e44244b7)) + (instances + (project "Franklin ACE 1000 Keyboard" + (path "/2fa425ff-1058-41a5-8fe7-3b33fbd26bdc" + (reference "K45") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Connector:Conn_01x02_Pin") (at 45.72 111.76 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 5a548ecb-b01f-4b20-9d7b-20744af410ec) + (property "Reference" "K32" (at 43.18 109.22 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "SPACE" (at 44.196 112.268 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_6.25u_PCB" (at 45.72 111.76 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 45.72 111.76 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 6756114f-102d-4a8e-a961-5df27ce70413)) + (pin "2" (uuid ea6ce199-cf11-4ad7-84bb-5390e1fb27d7)) + (instances + (project "Franklin ACE 1000 Keyboard" + (path "/2fa425ff-1058-41a5-8fe7-3b33fbd26bdc" + (reference "K32") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Connector:Conn_01x02_Pin") (at 45.72 66.04 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 5b5270d5-74a7-4e2e-8368-f48c49662074) + (property "Reference" "K2" (at 43.18 63.5 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "BREAK" (at 44.196 66.548 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (at 45.72 66.04 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 45.72 66.04 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 0acd2639-8d0c-4d9f-b3e7-93f035a8c76c)) + (pin "2" (uuid 77f22485-20d2-4e70-9ca1-eb937fa9e100)) + (instances + (project "Franklin ACE 1000 Keyboard" + (path "/2fa425ff-1058-41a5-8fe7-3b33fbd26bdc" + (reference "K2") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Connector:Conn_01x02_Pin") (at 76.2 58.42 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 5b8c7b41-7e06-4207-aa50-5117a1597345) + (property "Reference" "K16" (at 73.66 55.88 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "3 #" (at 74.676 58.928 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (at 76.2 58.42 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 76.2 58.42 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 2b73717b-ccb7-4781-84ba-8b7e92c73ae5)) + (pin "2" (uuid 504db999-277f-42d5-baea-885dae99ba33)) + (instances + (project "Franklin ACE 1000 Keyboard" + (path "/2fa425ff-1058-41a5-8fe7-3b33fbd26bdc" + (reference "K16") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Connector:Conn_01x02_Pin") (at 167.64 104.14 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 5dedc217-1629-465a-9843-31a953e1760a) + (property "Reference" "K71" (at 165.1 101.6 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "3" (at 166.116 104.648 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (at 167.64 104.14 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 167.64 104.14 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid d918bd76-b342-485f-a17e-c13f017195c5)) + (pin "2" (uuid 72dd215f-f3a1-4408-82e9-f73a34be4ce8)) + (instances + (project "Franklin ACE 1000 Keyboard" + (path "/2fa425ff-1058-41a5-8fe7-3b33fbd26bdc" + (reference "K71") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Connector:Conn_01x02_Pin") (at 137.16 88.9 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 63536bb1-e106-4253-adfe-dfc651383557) + (property "Reference" "K53" (at 134.62 86.36 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "7" (at 135.636 89.408 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (at 137.16 88.9 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 137.16 88.9 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 519391d6-2019-46d8-81c7-57569fa68c33)) + (pin "2" (uuid 89f49407-b591-4b32-bfc7-1d9f4d7865f6)) + (instances + (project "Franklin ACE 1000 Keyboard" + (path "/2fa425ff-1058-41a5-8fe7-3b33fbd26bdc" + (reference "K53") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Connector:Conn_01x02_Pin") (at 106.68 111.76 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 63c9dbb2-9b5c-472b-b653-c40d0050c9e4) + (property "Reference" "K40" (at 104.14 109.22 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" ", <" (at 105.156 112.268 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (at 106.68 111.76 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 106.68 111.76 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 7127aae5-2e06-4d6f-bdfa-f9ee34bc4a35)) + (pin "2" (uuid e5be04cf-a294-4ff9-afb1-9cdff70d1583)) + (instances + (project "Franklin ACE 1000 Keyboard" + (path "/2fa425ff-1058-41a5-8fe7-3b33fbd26bdc" + (reference "K40") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Connector:Conn_01x02_Pin") (at 167.64 81.28 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 64c71a3d-55e4-42cc-a1f2-7e40ff0051b3) + (property "Reference" "K68" (at 165.1 78.74 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "LEFT" (at 166.116 81.788 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.25u_Plate" (at 167.64 81.28 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 167.64 81.28 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 74742f52-9950-43ab-891c-3a186b0d402a)) + (pin "2" (uuid 9aad45a2-c76d-4445-a5b1-53b860f26c8b)) + (instances + (project "Franklin ACE 1000 Keyboard" + (path "/2fa425ff-1058-41a5-8fe7-3b33fbd26bdc" + (reference "K68") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Connector:Conn_01x02_Pin") (at 106.68 66.04 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 6556b1de-d291-4dbe-a9fb-875df2e6dbd8) + (property "Reference" "K34" (at 104.14 63.5 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "U" (at 105.156 66.548 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (at 106.68 66.04 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 106.68 66.04 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid b302a2da-2021-403c-9d61-78d7e61435e9)) + (pin "2" (uuid 2431e982-cf59-46e3-bdb4-aefa4d6f9e99)) + (instances + (project "Franklin ACE 1000 Keyboard" + (path "/2fa425ff-1058-41a5-8fe7-3b33fbd26bdc" + (reference "K34") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Connector:Conn_01x02_Pin") (at 76.2 111.76 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 6d7a9271-9a65-4573-9b42-f0179eda0b8a) + (property "Reference" "K23" (at 73.66 109.22 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "V" (at 74.676 112.268 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (at 76.2 111.76 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 76.2 111.76 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid bfcf8bc8-3ce0-4f6d-b87f-e761aed0015e)) + (pin "2" (uuid c5395c84-4244-47ea-8ec0-f869167df573)) + (instances + (project "Franklin ACE 1000 Keyboard" + (path "/2fa425ff-1058-41a5-8fe7-3b33fbd26bdc" + (reference "K23") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Connector:Conn_01x02_Pin") (at 167.64 58.42 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 700aa27f-3722-4f31-acba-8a143854bebf) + (property "Reference" "K65" (at 165.1 55.88 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "+ / =" (at 166.116 58.928 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (at 167.64 58.42 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 167.64 58.42 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid a0d79baf-397b-4c1f-a806-3c0ac2f308f6)) + (pin "2" (uuid cd5a86bf-7c85-432d-9fdd-1494d90c5362)) + (instances + (project "Franklin ACE 1000 Keyboard" + (path "/2fa425ff-1058-41a5-8fe7-3b33fbd26bdc" + (reference "K65") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Connector:Conn_01x02_Pin") (at 60.96 111.506 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 70c800d5-6ac8-4f9f-a00a-25883f45a706) + (property "Reference" "K15" (at 58.42 108.966 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "X" (at 59.436 112.014 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (at 60.96 111.506 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 60.96 111.506 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid db32688d-d540-40d6-98c8-29f1007a817d)) + (pin "2" (uuid c07ec87f-8fd0-4214-aff6-26f564a71203)) + (instances + (project "Franklin ACE 1000 Keyboard" + (path "/2fa425ff-1058-41a5-8fe7-3b33fbd26bdc" + (reference "K15") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Connector:Conn_01x02_Pin") (at 121.92 58.42 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 7375ca19-b87c-41d3-b6bc-069ef650f0ef) + (property "Reference" "K41" (at 119.38 55.88 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "9 (" (at 120.396 58.928 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (at 121.92 58.42 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 121.92 58.42 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid b2ed183c-8fa9-426a-908c-733a3e7fe235)) + (pin "2" (uuid 04a4ad46-6337-4b6e-90b1-a6be7baa9afb)) + (instances + (project "Franklin ACE 1000 Keyboard" + (path "/2fa425ff-1058-41a5-8fe7-3b33fbd26bdc" + (reference "K41") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Connector:Conn_01x02_Pin") (at 152.4 81.28 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 759afb08-9611-45ae-894a-9b7d4bb42f2c) + (property "Reference" "K60" (at 149.86 78.74 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "SHIFT" (at 150.876 81.788 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_2.00u_Plate" (at 152.4 81.28 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 152.4 81.28 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid ba8dac77-9863-4dab-a222-8965c4074365)) + (pin "2" (uuid 4b64cd9c-7c4e-4547-950f-48ee8670a983)) + (instances + (project "Franklin ACE 1000 Keyboard" + (path "/2fa425ff-1058-41a5-8fe7-3b33fbd26bdc" + (reference "K60") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Connector:Conn_01x02_Pin") (at 45.72 88.9 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 78d7ad21-fab1-4ea2-b73d-96c73400ad30) + (property "Reference" "K5" (at 43.18 86.36 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "TAB" (at 44.196 89.408 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.50u_Plate" (at 45.72 88.9 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 45.72 88.9 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 374c1286-c777-4c78-8098-b0abf59111f0)) + (pin "2" (uuid 11d57596-7730-4340-b78e-29cda2af2d97)) + (instances + (project "Franklin ACE 1000 Keyboard" + (path "/2fa425ff-1058-41a5-8fe7-3b33fbd26bdc" + (reference "K5") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Diode:1N4148") (at 101.092 167.386 180) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 7d5bf163-fe76-4a55-9cf5-e2cf12bfcaaf) + (property "Reference" "D4" (at 98.552 166.37 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "1N4148" (at 106.934 168.656 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (at 101.092 167.386 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "https://assets.nexperia.com/documents/data-sheet/1N4148_1N4448.pdf" (at 101.092 167.386 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid c339086a-4206-4130-ac8c-2bf4b115f81e)) + (pin "2" (uuid 30058adf-edc5-47bb-b3c6-0412c45c65bb)) + (instances + (project "Franklin ACE 1000 Keyboard" + (path "/2fa425ff-1058-41a5-8fe7-3b33fbd26bdc" + (reference "D4") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Connector:Conn_01x02_Pin") (at 121.92 66.04 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 7d821a4e-7bb6-4b06-a5ca-ccb0d9db9ccf) + (property "Reference" "K42" (at 119.38 63.5 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "O" (at 120.396 66.548 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (at 121.92 66.04 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 121.92 66.04 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid c9a3bbdb-1d23-44de-ab2f-1f10c9049320)) + (pin "2" (uuid 0745b2b3-8210-4c66-a640-3ef0349d81dd)) + (instances + (project "Franklin ACE 1000 Keyboard" + (path "/2fa425ff-1058-41a5-8fe7-3b33fbd26bdc" + (reference "K42") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Connector:Conn_01x02_Pin") (at 106.68 96.52 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 7f5a6704-41a3-4db6-afad-2f1939adc17d) + (property "Reference" "K38" (at 104.14 93.98 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "I" (at 105.156 97.028 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (at 106.68 96.52 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 106.68 96.52 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid ecb703c7-57f6-4eed-b53e-ac933c1ed33f)) + (pin "2" (uuid 1afb77f5-de14-4d3c-ab35-a692d3cfa4d3)) + (instances + (project "Franklin ACE 1000 Keyboard" + (path "/2fa425ff-1058-41a5-8fe7-3b33fbd26bdc" + (reference "K38") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Connector:Conn_01x02_Pin") (at 106.68 58.42 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 85bc81a5-2ab7-442b-98a6-843cf1eeccd1) + (property "Reference" "K33" (at 104.14 55.88 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "7 &" (at 105.156 58.928 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (at 106.68 58.42 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 106.68 58.42 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 8bffac56-5692-40fa-b192-0ab234f9bfc8)) + (pin "2" (uuid dd3e09ad-59a4-48ba-84ae-208936b61238)) + (instances + (project "Franklin ACE 1000 Keyboard" + (path "/2fa425ff-1058-41a5-8fe7-3b33fbd26bdc" + (reference "K33") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Connector:Conn_01x02_Pin") (at 91.44 66.04 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 87b40025-b34b-418a-bbd6-0d0abbe9e028) + (property "Reference" "K25" (at 88.9 63.5 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "T" (at 89.916 66.548 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (at 91.44 66.04 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 91.44 66.04 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 9ad52053-57ef-4675-b821-0ae15eec2494)) + (pin "2" (uuid b1f49a52-5dde-49d5-9037-c2a4991f7269)) + (instances + (project "Franklin ACE 1000 Keyboard" + (path "/2fa425ff-1058-41a5-8fe7-3b33fbd26bdc" + (reference "K25") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Connector:Conn_01x02_Pin") (at 60.96 73.66 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 88e28bca-97e9-45f2-b757-e8b49806bf76) + (property "Reference" "K10" (at 58.42 71.12 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "A" (at 59.436 74.168 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (at 60.96 73.66 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 60.96 73.66 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 75bff5a8-bb78-44fe-b007-a2c66f203f29)) + (pin "2" (uuid 28ce7f62-a600-4f47-ac75-7c343ab69124)) + (instances + (project "Franklin ACE 1000 Keyboard" + (path "/2fa425ff-1058-41a5-8fe7-3b33fbd26bdc" + (reference "K10") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Connector:Conn_01x02_Pin") (at 121.92 111.76 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 8a3032cd-99ec-43c8-a2ff-0fecd6241366) + (property "Reference" "K48" (at 119.38 109.22 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "*" (at 120.396 112.268 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (at 121.92 111.76 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 121.92 111.76 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 4be675e9-242f-44f7-9c8d-15fb6fa8b5dd)) + (pin "2" (uuid 1d329f46-f797-4321-ac4f-f4049fc8fd6a)) + (instances + (project "Franklin ACE 1000 Keyboard" + (path "/2fa425ff-1058-41a5-8fe7-3b33fbd26bdc" + (reference "K48") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Connector:Conn_01x02_Pin") (at 167.64 73.66 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 8a48122a-7bd6-4ee7-8f7d-7dac0ce57169) + (property "Reference" "K67" (at 165.1 71.12 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "RETURN" (at 166.116 74.168 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.50u_Plate" (at 167.64 73.66 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 167.64 73.66 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid d5ac1fc4-e711-4b27-affd-ccde68a1f92c)) + (pin "2" (uuid eb1b73ed-55e1-4552-ad30-a376598502d2)) + (instances + (project "Franklin ACE 1000 Keyboard" + (path "/2fa425ff-1058-41a5-8fe7-3b33fbd26bdc" + (reference "K67") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Connector:Conn_01x02_Pin") (at 137.16 73.66 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 8a92da5d-9f25-470d-9b6b-ae4389afb79e) + (property "Reference" "K51" (at 134.62 71.12 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "; :" (at 135.636 74.168 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (at 137.16 73.66 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 137.16 73.66 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid c662a676-275b-4fc6-bdb4-c9bb1f590988)) + (pin "2" (uuid e9dcc721-e07b-4c28-bb9c-7f277f015fc6)) + (instances + (project "Franklin ACE 1000 Keyboard" + (path "/2fa425ff-1058-41a5-8fe7-3b33fbd26bdc" + (reference "K51") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Connector:Conn_01x02_Pin") (at 45.72 58.42 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 8cd99080-14b4-433d-8a1b-009941dbce12) + (property "Reference" "K1" (at 43.18 55.88 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "ESC" (at 44.196 58.928 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (at 45.72 58.42 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 45.72 58.42 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 43c85bc8-7a01-47cb-90f4-da27c0098761)) + (pin "2" (uuid dc6687aa-3b3b-4b71-ba8f-06a3a4f4f5dd)) + (instances + (project "Franklin ACE 1000 Keyboard" + (path "/2fa425ff-1058-41a5-8fe7-3b33fbd26bdc" + (reference "K1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Connector:Conn_01x02_Pin") (at 76.2 81.28 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 8e8de581-8514-4abb-a9f6-2c69f6a1f153) + (property "Reference" "K19" (at 73.66 78.74 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "C" (at 74.676 81.788 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (at 76.2 81.28 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 76.2 81.28 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 18e4f11e-bdde-4a67-8c2c-d91a44d1f4cd)) + (pin "2" (uuid 489da297-46c8-4537-9922-894183e24803)) + (instances + (project "Franklin ACE 1000 Keyboard" + (path "/2fa425ff-1058-41a5-8fe7-3b33fbd26bdc" + (reference "K19") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Connector:Conn_01x02_Pin") (at 167.64 96.52 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 9178c363-a931-46bf-8596-380d757ee111) + (property "Reference" "K70" (at 165.1 93.98 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "6" (at 166.116 97.028 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (at 167.64 96.52 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 167.64 96.52 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 63e48c5f-08e4-4ea3-bf77-27fbb7efc47a)) + (pin "2" (uuid 4b4ad16a-1fda-4223-b321-028f2227acd6)) + (instances + (project "Franklin ACE 1000 Keyboard" + (path "/2fa425ff-1058-41a5-8fe7-3b33fbd26bdc" + (reference "K70") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Diode:1N4148") (at 101.092 162.306 180) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 95040975-ea63-469a-8be6-6ed27aacbf11) + (property "Reference" "D2" (at 98.552 161.29 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "1N4148" (at 106.934 163.576 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (at 101.092 162.306 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "https://assets.nexperia.com/documents/data-sheet/1N4148_1N4448.pdf" (at 101.092 162.306 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 019a35f2-c5a5-444e-869b-b8a762964e30)) + (pin "2" (uuid b11f06e9-f5af-49ef-b924-d95960b7c39e)) + (instances + (project "Franklin ACE 1000 Keyboard" + (path "/2fa425ff-1058-41a5-8fe7-3b33fbd26bdc" + (reference "D2") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Connector:Conn_01x02_Pin") (at 152.4 66.04 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 984627f2-d1bc-46e7-abc2-e769fc362849) + (property "Reference" "K58" (at 149.86 63.5 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "[ {" (at 150.876 66.548 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (at 152.4 66.04 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 152.4 66.04 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 8760498a-89c6-462b-aedf-c790cf2054d7)) + (pin "2" (uuid 7d4d5744-c78a-450e-9d14-e5cccdccae0e)) + (instances + (project "Franklin ACE 1000 Keyboard" + (path "/2fa425ff-1058-41a5-8fe7-3b33fbd26bdc" + (reference "K58") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Connector:Conn_01x02_Pin") (at 76.2 104.14 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 9cce82f8-e175-4c5b-82f0-86569aaae11f) + (property "Reference" "K22" (at 73.66 101.6 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "F" (at 74.676 104.648 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (at 76.2 104.14 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 76.2 104.14 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 0ac6e731-51c9-43a6-beec-8f4a4617a951)) + (pin "2" (uuid 9fd7f40f-ae2d-4d50-90df-36b6a0ae5653)) + (instances + (project "Franklin ACE 1000 Keyboard" + (path "/2fa425ff-1058-41a5-8fe7-3b33fbd26bdc" + (reference "K22") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Diode:1N4148") (at 101.092 169.926 180) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 9ccfb133-587e-4c99-92c7-6577ba7c6b27) + (property "Reference" "D5" (at 98.552 168.91 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "1N4148" (at 106.934 171.196 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (at 101.092 169.926 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "https://assets.nexperia.com/documents/data-sheet/1N4148_1N4448.pdf" (at 101.092 169.926 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 83c74b44-248e-4a1a-b6f5-fefbcc5c87d7)) + (pin "2" (uuid 5e1890e8-cb23-48c4-8d1a-f42b81c0bf03)) + (instances + (project "Franklin ACE 1000 Keyboard" + (path "/2fa425ff-1058-41a5-8fe7-3b33fbd26bdc" + (reference "D5") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Connector:Conn_01x02_Pin") (at 60.96 96.52 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid a471d0ec-cea3-4d38-87c9-c6350032cd2c) + (property "Reference" "K13" (at 58.42 93.98 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "W" (at 59.436 97.028 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (at 60.96 96.52 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 60.96 96.52 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 7f55df98-bbac-4f48-8a00-7de5e7c8b9a5)) + (pin "2" (uuid d879588c-0d6a-47b3-8aab-8eec3940950f)) + (instances + (project "Franklin ACE 1000 Keyboard" + (path "/2fa425ff-1058-41a5-8fe7-3b33fbd26bdc" + (reference "K13") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Diode:1N4148") (at 137.16 182.626 0) (mirror x) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid a4f95368-9cdf-4133-bc60-6a3be95d6d40) + (property "Reference" "D9" (at 137.16 180.086 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "1N4148" (at 137.16 185.674 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (at 137.16 182.626 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "https://assets.nexperia.com/documents/data-sheet/1N4148_1N4448.pdf" (at 137.16 182.626 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 90b2a724-09d0-4919-b23c-b84b603e85b8)) + (pin "2" (uuid e877d081-c80d-482a-9778-6f35a311b439)) + (instances + (project "Franklin ACE 1000 Keyboard" + (path "/2fa425ff-1058-41a5-8fe7-3b33fbd26bdc" + (reference "D9") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Connector:Conn_01x02_Pin") (at 152.4 96.52 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid a5fcd850-d679-4d57-8fc3-99096d4dc375) + (property "Reference" "K62" (at 149.86 93.98 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "5" (at 150.876 97.028 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (at 152.4 96.52 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 152.4 96.52 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 8d497921-88cd-4e1f-8ea1-371288dbeef7)) + (pin "2" (uuid 5461e8ad-b5ef-44b5-9767-4eafa6bdef69)) + (instances + (project "Franklin ACE 1000 Keyboard" + (path "/2fa425ff-1058-41a5-8fe7-3b33fbd26bdc" + (reference "K62") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Connector:Conn_01x02_Pin") (at 106.68 104.14 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid a6931111-acd0-4f23-8641-eb199a70a320) + (property "Reference" "K39" (at 104.14 101.6 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "K" (at 105.156 104.648 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (at 106.68 104.14 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 106.68 104.14 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid ee56b76f-06d2-4754-bce6-0d84d1a762a2)) + (pin "2" (uuid d5577e93-51cc-452f-88ad-c13f6b75fd1f)) + (instances + (project "Franklin ACE 1000 Keyboard" + (path "/2fa425ff-1058-41a5-8fe7-3b33fbd26bdc" + (reference "K39") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Connector:Conn_01x02_Pin") (at 137.16 66.04 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid a70463d7-02b1-44ef-84f0-9497b9448ae4) + (property "Reference" "K50" (at 134.62 63.5 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "P" (at 135.636 66.548 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (at 137.16 66.04 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 137.16 66.04 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 15c3525b-d092-4d41-b5ed-1a992e3c9e13)) + (pin "2" (uuid 649faa32-5c8d-494a-af3a-5226a2eeb4b7)) + (instances + (project "Franklin ACE 1000 Keyboard" + (path "/2fa425ff-1058-41a5-8fe7-3b33fbd26bdc" + (reference "K50") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Connector:Conn_01x02_Pin") (at 91.44 111.76 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid a9b5f243-8ff7-4f4d-8325-4dc25550f442) + (property "Reference" "K31" (at 88.9 109.22 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "N" (at 89.916 112.268 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (at 91.44 111.76 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 91.44 111.76 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 0617b001-0476-43b4-a7a3-91399d0a55ab)) + (pin "2" (uuid b200a0c3-ee03-4c9f-a2eb-97bf3060f025)) + (instances + (project "Franklin ACE 1000 Keyboard" + (path "/2fa425ff-1058-41a5-8fe7-3b33fbd26bdc" + (reference "K31") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Connector:Conn_01x02_Pin") (at 91.44 81.28 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid aa138f23-739a-4da2-af83-45ad9d595c42) + (property "Reference" "K27" (at 88.9 78.74 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "B" (at 89.916 81.788 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (at 91.44 81.28 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 91.44 81.28 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 9a73905e-373c-4f38-8066-92e10f049bee)) + (pin "2" (uuid b8498e0c-39c5-4370-a76e-4ebb8c33ef93)) + (instances + (project "Franklin ACE 1000 Keyboard" + (path "/2fa425ff-1058-41a5-8fe7-3b33fbd26bdc" + (reference "K27") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Connector:Conn_01x02_Pin") (at 60.96 104.14 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid b95cd9b5-f306-4ff9-90ef-c8d6212a3842) + (property "Reference" "K14" (at 58.42 101.6 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "S" (at 59.436 104.648 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (at 60.96 104.14 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 60.96 104.14 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid c946ede3-e93c-4a90-a114-5756f2760d2a)) + (pin "2" (uuid e8c25072-20b0-4f28-abd7-f007cccf158a)) + (instances + (project "Franklin ACE 1000 Keyboard" + (path "/2fa425ff-1058-41a5-8fe7-3b33fbd26bdc" + (reference "K14") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:LED") (at 137.16 167.386 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid bada90ef-d0b9-4350-867b-418f3f5aa34e) + (property "Reference" "D10" (at 137.16 163.576 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "LED" (at 137.16 169.926 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "LED_THT:LED_D3.0mm" (at 137.16 167.386 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 137.16 167.386 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid fb9f5fb9-772a-421d-9723-4130a40dbb0b)) + (pin "2" (uuid b300d418-533e-42f7-92de-1423ed061c85)) + (instances + (project "Franklin ACE 1000 Keyboard" + (path "/2fa425ff-1058-41a5-8fe7-3b33fbd26bdc" + (reference "D10") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Connector:Conn_01x02_Pin") (at 60.96 66.04 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid bd1c5c60-bc5b-416e-af30-f1bed478450e) + (property "Reference" "K9" (at 58.42 63.5 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "Q" (at 59.436 66.548 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (at 60.96 66.04 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 60.96 66.04 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 89eb1f4f-c3e6-4c84-b998-4ccbf51ca0cb)) + (pin "2" (uuid 5fed4ee3-2072-4ef3-abb0-688bb1f520e4)) + (instances + (project "Franklin ACE 1000 Keyboard" + (path "/2fa425ff-1058-41a5-8fe7-3b33fbd26bdc" + (reference "K9") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Connector:Conn_01x02_Pin") (at 91.44 58.42 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid bf1e0f30-7362-46fe-bbce-7cc3ee3c624d) + (property "Reference" "K24" (at 88.9 55.88 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "5 &" (at 89.916 58.928 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (at 91.44 58.42 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 91.44 58.42 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 67c6ee91-f679-41a8-8c86-82dfefe59b24)) + (pin "2" (uuid 6fba5658-f132-4d9c-96ef-1564c581a76a)) + (instances + (project "Franklin ACE 1000 Keyboard" + (path "/2fa425ff-1058-41a5-8fe7-3b33fbd26bdc" + (reference "K24") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Diode:1N4148") (at 101.092 164.846 180) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid c0d286de-0700-4d4e-a0b3-35a92af1c0f3) + (property "Reference" "D3" (at 98.552 163.83 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "1N4148" (at 106.934 166.116 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (at 101.092 164.846 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "https://assets.nexperia.com/documents/data-sheet/1N4148_1N4448.pdf" (at 101.092 164.846 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 254ad20f-a668-4609-b6cc-55c33c0f1b5e)) + (pin "2" (uuid b9e58965-f2ee-48ad-a984-292078a8aa2f)) + (instances + (project "Franklin ACE 1000 Keyboard" + (path "/2fa425ff-1058-41a5-8fe7-3b33fbd26bdc" + (reference "D3") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Connector:Conn_01x02_Pin") (at 152.4 73.66 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid c8064cb2-737c-443d-a50a-eb56b995f875) + (property "Reference" "K59" (at 149.86 71.12 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "; \"" (at 150.876 74.168 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (at 152.4 73.66 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 152.4 73.66 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid c216bc3c-95df-4a26-85ad-e43addf519c6)) + (pin "2" (uuid f64ebf3e-d412-4495-afb9-8a3118a9c9dd)) + (instances + (project "Franklin ACE 1000 Keyboard" + (path "/2fa425ff-1058-41a5-8fe7-3b33fbd26bdc" + (reference "K59") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Diode:1N4148") (at 101.092 177.546 180) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid caac283b-646e-4d43-95e0-f122ca928b04) + (property "Reference" "D8" (at 98.552 176.53 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "1N4148" (at 106.934 178.816 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (at 101.092 177.546 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "https://assets.nexperia.com/documents/data-sheet/1N4148_1N4448.pdf" (at 101.092 177.546 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 1b56ec17-6fb5-4dba-af7b-d49f7bea0941)) + (pin "2" (uuid 43179180-b921-4ab8-8920-8a36fc811065)) + (instances + (project "Franklin ACE 1000 Keyboard" + (path "/2fa425ff-1058-41a5-8fe7-3b33fbd26bdc" + (reference "D8") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Connector:Conn_01x02_Pin") (at 121.92 81.28 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid cecc2d33-102f-4b23-a1e1-abe35dd1c4ac) + (property "Reference" "K44" (at 119.38 78.74 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" ". >" (at 120.396 81.788 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (at 121.92 81.28 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 121.92 81.28 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid f7b7b237-b393-451d-8755-9b26cb6ed6a6)) + (pin "2" (uuid 5aba052b-5b72-4fc2-9def-11bd93024d15)) + (instances + (project "Franklin ACE 1000 Keyboard" + (path "/2fa425ff-1058-41a5-8fe7-3b33fbd26bdc" + (reference "K44") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Connector:Conn_01x02_Pin") (at 106.68 73.66 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid d04f5961-8eec-4726-8e32-c05d3aafb29f) + (property "Reference" "K35" (at 104.14 71.12 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "J" (at 105.156 74.168 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (at 106.68 73.66 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 106.68 73.66 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid c299c955-7c49-495e-afe4-606c3de3911b)) + (pin "2" (uuid 5314f349-8415-45c3-a4d8-8c753c758d95)) + (instances + (project "Franklin ACE 1000 Keyboard" + (path "/2fa425ff-1058-41a5-8fe7-3b33fbd26bdc" + (reference "K35") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Connector:Conn_01x02_Pin") (at 60.96 88.9 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid d330016b-3709-4434-b74a-145ed61e9e87) + (property "Reference" "K12" (at 58.42 86.36 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "2 @" (at 59.436 89.408 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (at 60.96 88.9 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 60.96 88.9 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 3e5374cd-4bf5-4c52-a875-13029cbec8da)) + (pin "2" (uuid 10ca9067-9342-4aff-bfb1-db2d8f113b48)) + (instances + (project "Franklin ACE 1000 Keyboard" + (path "/2fa425ff-1058-41a5-8fe7-3b33fbd26bdc" + (reference "K12") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Connector:Conn_01x02_Pin") (at 167.64 66.04 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid d35c74bb-c180-4236-8e65-c4805f162fd4) + (property "Reference" "K66" (at 165.1 63.5 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "] }" (at 166.116 66.548 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (at 167.64 66.04 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 167.64 66.04 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid fbb3d509-52c9-46a5-88a7-367f80559692)) + (pin "2" (uuid fd24788f-19c0-4125-90c8-06ce185b0c3b)) + (instances + (project "Franklin ACE 1000 Keyboard" + (path "/2fa425ff-1058-41a5-8fe7-3b33fbd26bdc" + (reference "K66") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Connector:Conn_01x02_Pin") (at 137.16 104.14 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid d6bdc9a3-d4a0-48d6-a7cf-fe8fecde5e38) + (property "Reference" "K55" (at 134.62 101.6 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "1" (at 135.636 104.648 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (at 137.16 104.14 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 137.16 104.14 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid cd27909d-1401-46e0-8d26-2f2f7bce8778)) + (pin "2" (uuid 4dec8293-8fa2-4d92-b28e-ba4d386a27e5)) + (instances + (project "Franklin ACE 1000 Keyboard" + (path "/2fa425ff-1058-41a5-8fe7-3b33fbd26bdc" + (reference "K55") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Connector:Conn_01x02_Pin") (at 60.96 58.42 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid d6d86828-99f2-45f2-9beb-9f2efaf16b18) + (property "Reference" "K8" (at 58.42 55.88 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "1 !" (at 59.436 58.928 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (at 60.96 58.42 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 60.96 58.42 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid bd147ae6-b938-48a3-8698-abbb77a75e4e)) + (pin "2" (uuid 824ffa20-47c5-4828-86d3-e8f28f695c5d)) + (instances + (project "Franklin ACE 1000 Keyboard" + (path "/2fa425ff-1058-41a5-8fe7-3b33fbd26bdc" + (reference "K8") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Connector:Conn_01x02_Pin") (at 137.16 58.42 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid d86f1c86-1ebf-43e7-98a8-239a4374e3af) + (property "Reference" "K49" (at 134.62 55.88 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "0 )" (at 135.636 58.928 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (at 137.16 58.42 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 137.16 58.42 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 850cf8e4-4cd0-41ae-a504-6f505e037cf2)) + (pin "2" (uuid 4c39e7eb-2691-43bc-9eb0-0cc785ff6c22)) + (instances + (project "Franklin ACE 1000 Keyboard" + (path "/2fa425ff-1058-41a5-8fe7-3b33fbd26bdc" + (reference "K49") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Diode:1N4148") (at 101.092 159.766 180) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid db1db1d5-8b95-438b-b739-ec4ac5d7fb39) + (property "Reference" "D1" (at 98.552 158.75 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "1N4148" (at 106.934 161.036 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (at 101.092 159.766 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "https://assets.nexperia.com/documents/data-sheet/1N4148_1N4448.pdf" (at 101.092 159.766 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 23a355c7-5ca9-41a7-9b99-6ed664dcff1a)) + (pin "2" (uuid b054cad2-12ae-440d-9877-a63cfa5e51b6)) + (instances + (project "Franklin ACE 1000 Keyboard" + (path "/2fa425ff-1058-41a5-8fe7-3b33fbd26bdc" + (reference "D1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Connector:Conn_01x02_Pin") (at 45.72 81.28 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid db7c5157-e5cd-4dd4-b30d-b931c6517549) + (property "Reference" "K4" (at 43.18 78.74 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "CTRL" (at 44.196 81.788 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (at 45.72 81.28 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 45.72 81.28 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid c28ae88a-dc4c-441a-910e-4a8f9229c949)) + (pin "2" (uuid 08b44d61-cbd1-421e-8992-710cf02c101f)) + (instances + (project "Franklin ACE 1000 Keyboard" + (path "/2fa425ff-1058-41a5-8fe7-3b33fbd26bdc" + (reference "K4") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Connector:Conn_01x02_Pin") (at 76.2 66.04 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid dbf30039-89fc-4f02-9c74-1715f9d70248) + (property "Reference" "K17" (at 73.66 63.5 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "E" (at 74.676 66.548 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (at 76.2 66.04 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 76.2 66.04 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 6e9400de-2645-4f3f-8231-aa2e3c90dc3b)) + (pin "2" (uuid a87bcb7f-a3b8-4a3f-9e73-fc315dcaf832)) + (instances + (project "Franklin ACE 1000 Keyboard" + (path "/2fa425ff-1058-41a5-8fe7-3b33fbd26bdc" + (reference "K17") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Connector:Conn_01x02_Pin") (at 121.92 96.52 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid dd865bda-b232-4137-8d12-1b576f3b26c6) + (property "Reference" "K46" (at 119.38 93.98 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "-" (at 120.396 97.028 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (at 121.92 96.52 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 121.92 96.52 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 409dfb5c-00dd-4d61-b371-866e400ae0c4)) + (pin "2" (uuid 807911a4-82c7-4754-835a-4eafa3f4829d)) + (instances + (project "Franklin ACE 1000 Keyboard" + (path "/2fa425ff-1058-41a5-8fe7-3b33fbd26bdc" + (reference "K46") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Connector:Conn_01x02_Pin") (at 60.96 81.28 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid e0c367ad-a837-4dfb-aca4-66c53392b171) + (property "Reference" "K11" (at 58.42 78.74 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "Z" (at 59.436 81.788 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (at 60.96 81.28 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 60.96 81.28 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid d27e13be-b454-4e0f-8c26-e02d3bab3d7b)) + (pin "2" (uuid 462b99f0-d9e9-4a78-ba35-47d7dc2a8320)) + (instances + (project "Franklin ACE 1000 Keyboard" + (path "/2fa425ff-1058-41a5-8fe7-3b33fbd26bdc" + (reference "K11") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Connector:Conn_01x02_Pin") (at 152.4 58.42 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid e14ca1b9-a12e-4dce-a69c-9efb85049e7d) + (property "Reference" "K57" (at 149.86 55.88 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "- / _" (at 150.876 58.928 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (at 152.4 58.42 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 152.4 58.42 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 4a4d1780-b6d0-43ea-a5a6-eb56b9d7044b)) + (pin "2" (uuid 9bac0639-78dd-4553-99fb-ed0c3719140d)) + (instances + (project "Franklin ACE 1000 Keyboard" + (path "/2fa425ff-1058-41a5-8fe7-3b33fbd26bdc" + (reference "K57") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Connector:Conn_01x02_Pin") (at 121.92 104.14 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid ed895684-5b2e-44a9-b20a-d13b7c6ef79d) + (property "Reference" "K47" (at 119.38 101.6 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "+" (at 120.396 104.648 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (at 121.92 104.14 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 121.92 104.14 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid be56c7d7-a9e0-4cc8-aed2-9814a3eff85b)) + (pin "2" (uuid 5330a8cc-233c-43e5-8f41-219150953606)) + (instances + (project "Franklin ACE 1000 Keyboard" + (path "/2fa425ff-1058-41a5-8fe7-3b33fbd26bdc" + (reference "K47") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Connector:Conn_01x02_Pin") (at 137.16 81.28 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid f0d6b2b0-b847-4f96-bae2-9a91583166c2) + (property "Reference" "K52" (at 134.62 78.74 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "/ ?" (at 135.636 81.788 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (at 137.16 81.28 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 137.16 81.28 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid d0bdff0a-79f1-42e0-abd1-f36ef7bf263b)) + (pin "2" (uuid fe2dc738-511d-4e05-be01-2ae5d5bb2a39)) + (instances + (project "Franklin ACE 1000 Keyboard" + (path "/2fa425ff-1058-41a5-8fe7-3b33fbd26bdc" + (reference "K52") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Connector:Conn_01x02_Pin") (at 137.16 96.52 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid f2ac7736-1456-4f9e-a373-430dffeb967a) + (property "Reference" "K54" (at 134.62 93.98 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "4" (at 135.636 97.028 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (at 137.16 96.52 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 137.16 96.52 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 92aab0e7-bd34-459b-9a85-5162e9baff43)) + (pin "2" (uuid 19234847-2914-4166-86f1-99380ee05c47)) + (instances + (project "Franklin ACE 1000 Keyboard" + (path "/2fa425ff-1058-41a5-8fe7-3b33fbd26bdc" + (reference "K54") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Diode:1N4148") (at 101.092 172.466 180) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid faffd13d-e09a-4271-bb1b-868d9dd2ab79) + (property "Reference" "D6" (at 98.552 171.45 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "1N4148" (at 106.934 173.736 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (at 101.092 172.466 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "https://assets.nexperia.com/documents/data-sheet/1N4148_1N4448.pdf" (at 101.092 172.466 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 631186d7-1107-4480-977e-46697e6824af)) + (pin "2" (uuid 7d042b53-7a96-44dd-b4b9-e00a96228c38)) + (instances + (project "Franklin ACE 1000 Keyboard" + (path "/2fa425ff-1058-41a5-8fe7-3b33fbd26bdc" + (reference "D6") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Connector:Conn_01x02_Pin") (at 45.72 96.52 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid fee6d619-04f9-4168-85de-9bd811804e68) + (property "Reference" "K6" (at 43.18 93.98 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "LOCK" (at 44.196 97.028 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (at 45.72 96.52 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 45.72 96.52 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 13b08b24-2c46-4b67-8816-5232c5060dcb)) + (pin "2" (uuid b38105d3-b3aa-4146-8e37-4f8e9424635a)) + (instances + (project "Franklin ACE 1000 Keyboard" + (path "/2fa425ff-1058-41a5-8fe7-3b33fbd26bdc" + (reference "K6") (unit 1) + ) + ) + ) + ) + + (sheet_instances + (path "/" (page "1")) + ) +) diff --git a/hardware/franklin-ace-1000-keyboard/LICENSE b/hardware/franklin-ace-1000-keyboard/LICENSE new file mode 100644 index 0000000..f288702 --- /dev/null +++ b/hardware/franklin-ace-1000-keyboard/LICENSE @@ -0,0 +1,674 @@ + GNU GENERAL PUBLIC LICENSE + Version 3, 29 June 2007 + + Copyright (C) 2007 Free Software Foundation, Inc. + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The GNU General Public License is a free, copyleft license for +software and other kinds of works. + + The licenses for most software and other practical works are designed +to take away your freedom to share and change the works. By contrast, +the GNU General Public License is intended to guarantee your freedom to +share and change all versions of a program--to make sure it remains free +software for all its users. We, the Free Software Foundation, use the +GNU General Public License for most of our software; it applies also to +any other work released this way by its authors. You can apply it to +your programs, too. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +them if you wish), that you receive source code or can get it if you +want it, that you can change the software or use pieces of it in new +free programs, and that you know you can do these things. + + To protect your rights, we need to prevent others from denying you +these rights or asking you to surrender the rights. Therefore, you have +certain responsibilities if you distribute copies of the software, or if +you modify it: responsibilities to respect the freedom of others. + + For example, if you distribute copies of such a program, whether +gratis or for a fee, you must pass on to the recipients the same +freedoms that you received. You must make sure that they, too, receive +or can get the source code. And you must show them these terms so they +know their rights. + + Developers that use the GNU GPL protect your rights with two steps: +(1) assert copyright on the software, and (2) offer you this License +giving you legal permission to copy, distribute and/or modify it. + + For the developers' and authors' protection, the GPL clearly explains +that there is no warranty for this free software. For both users' and +authors' sake, the GPL requires that modified versions be marked as +changed, so that their problems will not be attributed erroneously to +authors of previous versions. + + Some devices are designed to deny users access to install or run +modified versions of the software inside them, although the manufacturer +can do so. This is fundamentally incompatible with the aim of +protecting users' freedom to change the software. The systematic +pattern of such abuse occurs in the area of products for individuals to +use, which is precisely where it is most unacceptable. Therefore, we +have designed this version of the GPL to prohibit the practice for those +products. If such problems arise substantially in other domains, we +stand ready to extend this provision to those domains in future versions +of the GPL, as needed to protect the freedom of users. + + Finally, every program is threatened constantly by software patents. +States should not allow patents to restrict development and use of +software on general-purpose computers, but in those that do, we wish to +avoid the special danger that patents applied to a free program could +make it effectively proprietary. To prevent this, the GPL assures that +patents cannot be used to render the program non-free. + + The precise terms and conditions for copying, distribution and +modification follow. + + TERMS AND CONDITIONS + + 0. Definitions. + + "This License" refers to version 3 of the GNU General Public License. + + "Copyright" also means copyright-like laws that apply to other kinds of +works, such as semiconductor masks. + + "The Program" refers to any copyrightable work licensed under this +License. Each licensee is addressed as "you". "Licensees" and +"recipients" may be individuals or organizations. + + To "modify" a work means to copy from or adapt all or part of the work +in a fashion requiring copyright permission, other than the making of an +exact copy. The resulting work is called a "modified version" of the +earlier work or a work "based on" the earlier work. + + A "covered work" means either the unmodified Program or a work based +on the Program. + + To "propagate" a work means to do anything with it that, without +permission, would make you directly or secondarily liable for +infringement under applicable copyright law, except executing it on a +computer or modifying a private copy. Propagation includes copying, +distribution (with or without modification), making available to the +public, and in some countries other activities as well. + + To "convey" a work means any kind of propagation that enables other +parties to make or receive copies. Mere interaction with a user through +a computer network, with no transfer of a copy, is not conveying. + + An interactive user interface displays "Appropriate Legal Notices" +to the extent that it includes a convenient and prominently visible +feature that (1) displays an appropriate copyright notice, and (2) +tells the user that there is no warranty for the work (except to the +extent that warranties are provided), that licensees may convey the +work under this License, and how to view a copy of this License. If +the interface presents a list of user commands or options, such as a +menu, a prominent item in the list meets this criterion. + + 1. Source Code. + + The "source code" for a work means the preferred form of the work +for making modifications to it. "Object code" means any non-source +form of a work. + + A "Standard Interface" means an interface that either is an official +standard defined by a recognized standards body, or, in the case of +interfaces specified for a particular programming language, one that +is widely used among developers working in that language. + + The "System Libraries" of an executable work include anything, other +than the work as a whole, that (a) is included in the normal form of +packaging a Major Component, but which is not part of that Major +Component, and (b) serves only to enable use of the work with that +Major Component, or to implement a Standard Interface for which an +implementation is available to the public in source code form. A +"Major Component", in this context, means a major essential component +(kernel, window system, and so on) of the specific operating system +(if any) on which the executable work runs, or a compiler used to +produce the work, or an object code interpreter used to run it. + + The "Corresponding Source" for a work in object code form means all +the source code needed to generate, install, and (for an executable +work) run the object code and to modify the work, including scripts to +control those activities. However, it does not include the work's +System Libraries, or general-purpose tools or generally available free +programs which are used unmodified in performing those activities but +which are not part of the work. For example, Corresponding Source +includes interface definition files associated with source files for +the work, and the source code for shared libraries and dynamically +linked subprograms that the work is specifically designed to require, +such as by intimate data communication or control flow between those +subprograms and other parts of the work. + + The Corresponding Source need not include anything that users +can regenerate automatically from other parts of the Corresponding +Source. + + The Corresponding Source for a work in source code form is that +same work. + + 2. Basic Permissions. + + All rights granted under this License are granted for the term of +copyright on the Program, and are irrevocable provided the stated +conditions are met. This License explicitly affirms your unlimited +permission to run the unmodified Program. The output from running a +covered work is covered by this License only if the output, given its +content, constitutes a covered work. This License acknowledges your +rights of fair use or other equivalent, as provided by copyright law. + + You may make, run and propagate covered works that you do not +convey, without conditions so long as your license otherwise remains +in force. You may convey covered works to others for the sole purpose +of having them make modifications exclusively for you, or provide you +with facilities for running those works, provided that you comply with +the terms of this License in conveying all material for which you do +not control copyright. Those thus making or running the covered works +for you must do so exclusively on your behalf, under your direction +and control, on terms that prohibit them from making any copies of +your copyrighted material outside their relationship with you. + + Conveying under any other circumstances is permitted solely under +the conditions stated below. Sublicensing is not allowed; section 10 +makes it unnecessary. + + 3. Protecting Users' Legal Rights From Anti-Circumvention Law. + + No covered work shall be deemed part of an effective technological +measure under any applicable law fulfilling obligations under article +11 of the WIPO copyright treaty adopted on 20 December 1996, or +similar laws prohibiting or restricting circumvention of such +measures. + + When you convey a covered work, you waive any legal power to forbid +circumvention of technological measures to the extent such circumvention +is effected by exercising rights under this License with respect to +the covered work, and you disclaim any intention to limit operation or +modification of the work as a means of enforcing, against the work's +users, your or third parties' legal rights to forbid circumvention of +technological measures. + + 4. Conveying Verbatim Copies. + + You may convey verbatim copies of the Program's source code as you +receive it, in any medium, provided that you conspicuously and +appropriately publish on each copy an appropriate copyright notice; +keep intact all notices stating that this License and any +non-permissive terms added in accord with section 7 apply to the code; +keep intact all notices of the absence of any warranty; and give all +recipients a copy of this License along with the Program. + + You may charge any price or no price for each copy that you convey, +and you may offer support or warranty protection for a fee. + + 5. Conveying Modified Source Versions. + + You may convey a work based on the Program, or the modifications to +produce it from the Program, in the form of source code under the +terms of section 4, provided that you also meet all of these conditions: + + a) The work must carry prominent notices stating that you modified + it, and giving a relevant date. + + b) The work must carry prominent notices stating that it is + released under this License and any conditions added under section + 7. This requirement modifies the requirement in section 4 to + "keep intact all notices". + + c) You must license the entire work, as a whole, under this + License to anyone who comes into possession of a copy. This + License will therefore apply, along with any applicable section 7 + additional terms, to the whole of the work, and all its parts, + regardless of how they are packaged. This License gives no + permission to license the work in any other way, but it does not + invalidate such permission if you have separately received it. + + d) If the work has interactive user interfaces, each must display + Appropriate Legal Notices; however, if the Program has interactive + interfaces that do not display Appropriate Legal Notices, your + work need not make them do so. + + A compilation of a covered work with other separate and independent +works, which are not by their nature extensions of the covered work, +and which are not combined with it such as to form a larger program, +in or on a volume of a storage or distribution medium, is called an +"aggregate" if the compilation and its resulting copyright are not +used to limit the access or legal rights of the compilation's users +beyond what the individual works permit. Inclusion of a covered work +in an aggregate does not cause this License to apply to the other +parts of the aggregate. + + 6. Conveying Non-Source Forms. + + You may convey a covered work in object code form under the terms +of sections 4 and 5, provided that you also convey the +machine-readable Corresponding Source under the terms of this License, +in one of these ways: + + a) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by the + Corresponding Source fixed on a durable physical medium + customarily used for software interchange. + + b) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by a + written offer, valid for at least three years and valid for as + long as you offer spare parts or customer support for that product + model, to give anyone who possesses the object code either (1) a + copy of the Corresponding Source for all the software in the + product that is covered by this License, on a durable physical + medium customarily used for software interchange, for a price no + more than your reasonable cost of physically performing this + conveying of source, or (2) access to copy the + Corresponding Source from a network server at no charge. + + c) Convey individual copies of the object code with a copy of the + written offer to provide the Corresponding Source. This + alternative is allowed only occasionally and noncommercially, and + only if you received the object code with such an offer, in accord + with subsection 6b. + + d) Convey the object code by offering access from a designated + place (gratis or for a charge), and offer equivalent access to the + Corresponding Source in the same way through the same place at no + further charge. You need not require recipients to copy the + Corresponding Source along with the object code. If the place to + copy the object code is a network server, the Corresponding Source + may be on a different server (operated by you or a third party) + that supports equivalent copying facilities, provided you maintain + clear directions next to the object code saying where to find the + Corresponding Source. Regardless of what server hosts the + Corresponding Source, you remain obligated to ensure that it is + available for as long as needed to satisfy these requirements. + + e) Convey the object code using peer-to-peer transmission, provided + you inform other peers where the object code and Corresponding + Source of the work are being offered to the general public at no + charge under subsection 6d. + + A separable portion of the object code, whose source code is excluded +from the Corresponding Source as a System Library, need not be +included in conveying the object code work. + + A "User Product" is either (1) a "consumer product", which means any +tangible personal property which is normally used for personal, family, +or household purposes, or (2) anything designed or sold for incorporation +into a dwelling. In determining whether a product is a consumer product, +doubtful cases shall be resolved in favor of coverage. For a particular +product received by a particular user, "normally used" refers to a +typical or common use of that class of product, regardless of the status +of the particular user or of the way in which the particular user +actually uses, or expects or is expected to use, the product. A product +is a consumer product regardless of whether the product has substantial +commercial, industrial or non-consumer uses, unless such uses represent +the only significant mode of use of the product. + + "Installation Information" for a User Product means any methods, +procedures, authorization keys, or other information required to install +and execute modified versions of a covered work in that User Product from +a modified version of its Corresponding Source. The information must +suffice to ensure that the continued functioning of the modified object +code is in no case prevented or interfered with solely because +modification has been made. + + If you convey an object code work under this section in, or with, or +specifically for use in, a User Product, and the conveying occurs as +part of a transaction in which the right of possession and use of the +User Product is transferred to the recipient in perpetuity or for a +fixed term (regardless of how the transaction is characterized), the +Corresponding Source conveyed under this section must be accompanied +by the Installation Information. But this requirement does not apply +if neither you nor any third party retains the ability to install +modified object code on the User Product (for example, the work has +been installed in ROM). + + The requirement to provide Installation Information does not include a +requirement to continue to provide support service, warranty, or updates +for a work that has been modified or installed by the recipient, or for +the User Product in which it has been modified or installed. Access to a +network may be denied when the modification itself materially and +adversely affects the operation of the network or violates the rules and +protocols for communication across the network. + + Corresponding Source conveyed, and Installation Information provided, +in accord with this section must be in a format that is publicly +documented (and with an implementation available to the public in +source code form), and must require no special password or key for +unpacking, reading or copying. + + 7. Additional Terms. + + "Additional permissions" are terms that supplement the terms of this +License by making exceptions from one or more of its conditions. +Additional permissions that are applicable to the entire Program shall +be treated as though they were included in this License, to the extent +that they are valid under applicable law. If additional permissions +apply only to part of the Program, that part may be used separately +under those permissions, but the entire Program remains governed by +this License without regard to the additional permissions. + + When you convey a copy of a covered work, you may at your option +remove any additional permissions from that copy, or from any part of +it. (Additional permissions may be written to require their own +removal in certain cases when you modify the work.) You may place +additional permissions on material, added by you to a covered work, +for which you have or can give appropriate copyright permission. + + Notwithstanding any other provision of this License, for material you +add to a covered work, you may (if authorized by the copyright holders of +that material) supplement the terms of this License with terms: + + a) Disclaiming warranty or limiting liability differently from the + terms of sections 15 and 16 of this License; or + + b) Requiring preservation of specified reasonable legal notices or + author attributions in that material or in the Appropriate Legal + Notices displayed by works containing it; or + + c) Prohibiting misrepresentation of the origin of that material, or + requiring that modified versions of such material be marked in + reasonable ways as different from the original version; or + + d) Limiting the use for publicity purposes of names of licensors or + authors of the material; or + + e) Declining to grant rights under trademark law for use of some + trade names, trademarks, or service marks; or + + f) Requiring indemnification of licensors and authors of that + material by anyone who conveys the material (or modified versions of + it) with contractual assumptions of liability to the recipient, for + any liability that these contractual assumptions directly impose on + those licensors and authors. + + All other non-permissive additional terms are considered "further +restrictions" within the meaning of section 10. If the Program as you +received it, or any part of it, contains a notice stating that it is +governed by this License along with a term that is a further +restriction, you may remove that term. If a license document contains +a further restriction but permits relicensing or conveying under this +License, you may add to a covered work material governed by the terms +of that license document, provided that the further restriction does +not survive such relicensing or conveying. + + If you add terms to a covered work in accord with this section, you +must place, in the relevant source files, a statement of the +additional terms that apply to those files, or a notice indicating +where to find the applicable terms. + + Additional terms, permissive or non-permissive, may be stated in the +form of a separately written license, or stated as exceptions; +the above requirements apply either way. + + 8. Termination. + + You may not propagate or modify a covered work except as expressly +provided under this License. Any attempt otherwise to propagate or +modify it is void, and will automatically terminate your rights under +this License (including any patent licenses granted under the third +paragraph of section 11). + + However, if you cease all violation of this License, then your +license from a particular copyright holder is reinstated (a) +provisionally, unless and until the copyright holder explicitly and +finally terminates your license, and (b) permanently, if the copyright +holder fails to notify you of the violation by some reasonable means +prior to 60 days after the cessation. + + Moreover, your license from a particular copyright holder is +reinstated permanently if the copyright holder notifies you of the +violation by some reasonable means, this is the first time you have +received notice of violation of this License (for any work) from that +copyright holder, and you cure the violation prior to 30 days after +your receipt of the notice. + + Termination of your rights under this section does not terminate the +licenses of parties who have received copies or rights from you under +this License. If your rights have been terminated and not permanently +reinstated, you do not qualify to receive new licenses for the same +material under section 10. + + 9. Acceptance Not Required for Having Copies. + + You are not required to accept this License in order to receive or +run a copy of the Program. Ancillary propagation of a covered work +occurring solely as a consequence of using peer-to-peer transmission +to receive a copy likewise does not require acceptance. However, +nothing other than this License grants you permission to propagate or +modify any covered work. These actions infringe copyright if you do +not accept this License. Therefore, by modifying or propagating a +covered work, you indicate your acceptance of this License to do so. + + 10. Automatic Licensing of Downstream Recipients. + + Each time you convey a covered work, the recipient automatically +receives a license from the original licensors, to run, modify and +propagate that work, subject to this License. You are not responsible +for enforcing compliance by third parties with this License. + + An "entity transaction" is a transaction transferring control of an +organization, or substantially all assets of one, or subdividing an +organization, or merging organizations. If propagation of a covered +work results from an entity transaction, each party to that +transaction who receives a copy of the work also receives whatever +licenses to the work the party's predecessor in interest had or could +give under the previous paragraph, plus a right to possession of the +Corresponding Source of the work from the predecessor in interest, if +the predecessor has it or can get it with reasonable efforts. + + You may not impose any further restrictions on the exercise of the +rights granted or affirmed under this License. For example, you may +not impose a license fee, royalty, or other charge for exercise of +rights granted under this License, and you may not initiate litigation +(including a cross-claim or counterclaim in a lawsuit) alleging that +any patent claim is infringed by making, using, selling, offering for +sale, or importing the Program or any portion of it. + + 11. Patents. + + A "contributor" is a copyright holder who authorizes use under this +License of the Program or a work on which the Program is based. The +work thus licensed is called the contributor's "contributor version". + + A contributor's "essential patent claims" are all patent claims +owned or controlled by the contributor, whether already acquired or +hereafter acquired, that would be infringed by some manner, permitted +by this License, of making, using, or selling its contributor version, +but do not include claims that would be infringed only as a +consequence of further modification of the contributor version. For +purposes of this definition, "control" includes the right to grant +patent sublicenses in a manner consistent with the requirements of +this License. + + Each contributor grants you a non-exclusive, worldwide, royalty-free +patent license under the contributor's essential patent claims, to +make, use, sell, offer for sale, import and otherwise run, modify and +propagate the contents of its contributor version. + + In the following three paragraphs, a "patent license" is any express +agreement or commitment, however denominated, not to enforce a patent +(such as an express permission to practice a patent or covenant not to +sue for patent infringement). To "grant" such a patent license to a +party means to make such an agreement or commitment not to enforce a +patent against the party. + + If you convey a covered work, knowingly relying on a patent license, +and the Corresponding Source of the work is not available for anyone +to copy, free of charge and under the terms of this License, through a +publicly available network server or other readily accessible means, +then you must either (1) cause the Corresponding Source to be so +available, or (2) arrange to deprive yourself of the benefit of the +patent license for this particular work, or (3) arrange, in a manner +consistent with the requirements of this License, to extend the patent +license to downstream recipients. "Knowingly relying" means you have +actual knowledge that, but for the patent license, your conveying the +covered work in a country, or your recipient's use of the covered work +in a country, would infringe one or more identifiable patents in that +country that you have reason to believe are valid. + + If, pursuant to or in connection with a single transaction or +arrangement, you convey, or propagate by procuring conveyance of, a +covered work, and grant a patent license to some of the parties +receiving the covered work authorizing them to use, propagate, modify +or convey a specific copy of the covered work, then the patent license +you grant is automatically extended to all recipients of the covered +work and works based on it. + + A patent license is "discriminatory" if it does not include within +the scope of its coverage, prohibits the exercise of, or is +conditioned on the non-exercise of one or more of the rights that are +specifically granted under this License. You may not convey a covered +work if you are a party to an arrangement with a third party that is +in the business of distributing software, under which you make payment +to the third party based on the extent of your activity of conveying +the work, and under which the third party grants, to any of the +parties who would receive the covered work from you, a discriminatory +patent license (a) in connection with copies of the covered work +conveyed by you (or copies made from those copies), or (b) primarily +for and in connection with specific products or compilations that +contain the covered work, unless you entered into that arrangement, +or that patent license was granted, prior to 28 March 2007. + + Nothing in this License shall be construed as excluding or limiting +any implied license or other defenses to infringement that may +otherwise be available to you under applicable patent law. + + 12. No Surrender of Others' Freedom. + + If conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot convey a +covered work so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you may +not convey it at all. For example, if you agree to terms that obligate you +to collect a royalty for further conveying from those to whom you convey +the Program, the only way you could satisfy both those terms and this +License would be to refrain entirely from conveying the Program. + + 13. Use with the GNU Affero General Public License. + + Notwithstanding any other provision of this License, you have +permission to link or combine any covered work with a work licensed +under version 3 of the GNU Affero General Public License into a single +combined work, and to convey the resulting work. The terms of this +License will continue to apply to the part which is the covered work, +but the special requirements of the GNU Affero General Public License, +section 13, concerning interaction through a network will apply to the +combination as such. + + 14. Revised Versions of this License. + + The Free Software Foundation may publish revised and/or new versions of +the GNU General Public License from time to time. Such new versions will +be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + + Each version is given a distinguishing version number. If the +Program specifies that a certain numbered version of the GNU General +Public License "or any later version" applies to it, you have the +option of following the terms and conditions either of that numbered +version or of any later version published by the Free Software +Foundation. If the Program does not specify a version number of the +GNU General Public License, you may choose any version ever published +by the Free Software Foundation. + + If the Program specifies that a proxy can decide which future +versions of the GNU General Public License can be used, that proxy's +public statement of acceptance of a version permanently authorizes you +to choose that version for the Program. + + Later license versions may give you additional or different +permissions. However, no additional obligations are imposed on any +author or copyright holder as a result of your choosing to follow a +later version. + + 15. Disclaimer of Warranty. + + THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY +APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT +HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY +OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, +THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM +IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF +ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + + 16. Limitation of Liability. + + IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS +THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY +GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE +USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF +DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD +PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), +EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF +SUCH DAMAGES. + + 17. Interpretation of Sections 15 and 16. + + If the disclaimer of warranty and limitation of liability provided +above cannot be given local legal effect according to their terms, +reviewing courts shall apply local law that most closely approximates +an absolute waiver of all civil liability in connection with the +Program, unless a warranty or assumption of liability accompanies a +copy of the Program in return for a fee. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Programs + + If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + + To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +state the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + + Copyright (C) + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . + +Also add information on how to contact you by electronic and paper mail. + + If the program does terminal interaction, make it output a short +notice like this when it starts in an interactive mode: + + Copyright (C) + This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. + This is free software, and you are welcome to redistribute it + under certain conditions; type `show c' for details. + +The hypothetical commands `show w' and `show c' should show the appropriate +parts of the General Public License. Of course, your program's commands +might be different; for a GUI interface, you would use an "about box". + + You should also get your employer (if you work as a programmer) or school, +if any, to sign a "copyright disclaimer" for the program, if necessary. +For more information on this, and how to apply and follow the GNU GPL, see +. + + The GNU General Public License does not permit incorporating your program +into proprietary programs. If your program is a subroutine library, you +may consider it more useful to permit linking proprietary applications with +the library. If this is what you want to do, use the GNU Lesser General +Public License instead of this License. But first, please read +. diff --git a/hardware/franklin-ace-1000-keyboard/README.md b/hardware/franklin-ace-1000-keyboard/README.md new file mode 100644 index 0000000..0afaa29 --- /dev/null +++ b/hardware/franklin-ace-1000-keyboard/README.md @@ -0,0 +1,9 @@ +# Franklin-ACE-1000-Keyboard +Replacement Franklin ACE 1000 keyboard for use with osiweb's Unified Retro Keyboard + +## Images +![Image 1](images/2023-03-18%2010.09.14.jpg?raw=true "Image 1") +![Image 4](images/2023-03-18%2010.15.01.jpg?raw=true "Image 4") +![Image 2](images/2023-03-18%2010.15.10.jpg?raw=true "Image 2") +![Image 5](images/2023-03-18%2010.16.16.jpg?raw=true "Image 5") +![Image 3](images/2023-03-18%2010.19.41.jpg?raw=true "Image 3") diff --git a/hardware/franklin-ace-1000-keyboard/images/2023-03-18 10.09.14.jpg b/hardware/franklin-ace-1000-keyboard/images/2023-03-18 10.09.14.jpg new file mode 100644 index 0000000000000000000000000000000000000000..64fbb06068780176a68d94a720e25f50da8767d4 GIT binary patch literal 2801331 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

??xoNeiO# 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 =e2b*29nQ5 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�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

- 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≺;KoNYlE_(Y{J>XJDgf)dHA#P4F_2-YR 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%0A8^zbcpTsnC=Xvm`}KJIQo5Sq@GB; zq7!crg2WHZP=?scxvfRq@QC5Z*?=VU=Ce+nX%UV{+Ub9Fz%EE1;5{oo=TNj;$p*zI zaNW3YMQ96&rqMMLs!rdKkFTv41dQ9HXr!J`Kaix;T0)oH6(3AD5 zej&JZ)1YrMbOp*tR1P@LdZXcGiaXs-R3Mp^cQHM2oK&V=j;B#C1(GsbHz~kTSM=$S z_-5Qo6E4d<9Q8b&X}32D_j(*=+7f)wqzq#ny7j0v7ecYeACeBtFwGYx#8PT&Yc%E{ z%zm|I%UY7=;nHm?9Qh|}3=iZ#tz|`J8xTwKNvp|jBDK49Soa8WFe#}tOGQr+iN}WT zT@?rVLU4Ppdhl!IxqlwO{$3SfD4-6<9e$PSI?k(c_A98|zXXg|n+t&_iYKLfBpXP484@zy5K-ZFk6j<4c2AK`oDYer-(t*rG zo_|W}bm^d94%#7#9PI$sWVWhgjE0QjG6qdB!Kryl76G(+dQc6M+`>kp?u9U8W5qHZ z!sQ&id>j=6kbV8=RlX7^6DbX6^8?7|`qBcbqd4H>p7aXCFRmbHwIItNG1v!V+ym=a z@>|)rhVAYZqGf5$R2+^d)#ZV7eOGD#UO~L)um>aj_pCiN?#;1_e1b4IA5&7;ZJ`udN{6khp*Lhyd(Y&6mn^fk`i-N>43r)rIIr zB3bFT0!H%GlXZ;b<0I3zZd42=hC{k14X6ojN}U?7++yfX!al$N&Tb`*_(#~1_z}w zHeoZy44;0sWVVV3t%;Rea%VMK5ewhTh=1kTn4EU25nkRcgqARYxL`LqAJURYqI-*n zE)*<(P(S+g@JVTj2Wh!GRQ4a|r8sS5U`u0o{7=0r0YQzjT3iu3oF09>s*Byg@JNO< z$F+1NJUqHB*q(dQBgw&zKu6*~`u_lhak`XBv0NK=k%rNNeJW(^R7)^PYWk|gOb3v0 z+z)!bVsUvQhF`zj_7%+Ns;{fwyWPpXRDc}&bRLzj=G>iC!z1M06P%yd{{YoWrpZvOyGbDyq$l}ZMRG-9g} zK2gqk^*t$)*>N=J6T@>&F0F1K%HcWON$J4-Y6i1`?HkLIEygfF!Rh{e>V(tYG`8$a z+ZuABuB4Mju*h-KtyR$_rL>aX+&f6YiWV8`SpHT0)}?sD8E_=UXk6Uf%YS0V<;Yuh z1bTy4ZSK}R7W_x1sb-WCar#ryiRe{^(c!aA*~ud#)YQ{qVPX{r%g7ZY-U((;GTu1A zxBwCD$sb(>AqS;x6LHC@c=;M=z7q^h`vuTvcP6B#%cD@JI>_5m=1X~)=+IC zVIpVC?dw({d-JA5jUr=`Hm)csn|fPYz18i%lv&vdMxc+q(~S4e@~&f8wAF3AS7!{1 zhLX(5)E}3pVn%b;rIC_3BiVH@kV&`^CK-Kkj2fvMYV&xz?K9tM6NS@?p`Eh8dSv$e zXnP4Kaz8QPgCz1Q{iXH4m8h9Cz{Pap!v_YcPOUZYQv>|XfE0BnwN927p>M&rz&7DY zC!qGBCNa&nd&QIF1RRW1=>&|xd3nors!_!vU*)gWR4E51@~d&&d3M)K(qslJ!Tvtq zQPP?bCC>iWG3%DHO)Kw?MLSrIy^eFzq||jQmDC{-77Aq`?KtBe)q38>d8KIu&IynB zo3&JZJx_=vjjpWNqXU$6VaW9v6vJ~V66$!E0N}O55=rO@_pX*JSfbMqGL7C?Cjz3m zw|jd#XGu{10Hq)U>(-lZadRfU;x>`u2sGfajCvgP^rV%6jEe45wY&Ym?~iJ%C3d)w zkTZddief1L0EBq6Ntb;@mi%hO4+6#WEO;K&TnE~m-A)-|7`fU@5IcL*ZtYr0OQXhi zF&%ioJ!)ffrGH}1sbc||wPkNHkIV)LBlGF>sBSJ9boiDzIcZxah6Zv!`g=qoA%(n$ zDm@2!g77!lEQ`Cb^2Xd8bL-x;>|sCJbIS0yHY_rI>N~r6Uf=_bo5094ni@6i(FTQT z%=Y07ImZ z0y@%TH?*dOueEWN=FvXz807oZ4s^KmUlh+YWE7mNV;KbUKMZ=;KMl>qdcD9F(h>Hv z(Dv0Y_X>BIw+b-fd z994+YZ|t^q=n;6&sjJrS96Ec-Vr(0QKhmfLxl560asqw*Ib#6y2OVo2T3GKcgKZ4a zARrzFJwH0ulJw1UYvrO8I)kY89V<6b+GUN^es8s+5Ig6L&?Gk9?(~7UC z%`{ql$Ck$d&qLESp#(u%@%-=ka9n59^{nkh3AAuGeA{w+WKhaREsfp6>sE(zlG2b# z?Ok2bhD|4Vo;BzR@0!iiEEL~cvqVS?ImhW$^_aC4*RCRlBjqCk*$0wOZ>Bk^DAI&1 zR#B9YkWL97)~{)PVeuD=9FhsrR4MkyHH{zIS4-2?(2TdrGuP`|d;Fav&DqOZxC7TU zNs36svs3oXT$1Wmc@NF}Lnj#gJ9evNNOkDr6XifmmGwX2RN%Cg;Sw~*JM;el>Z^*( zx}D>+k?sXlwmOV+^yyCGXxh}++xRBLrLwb0s-OqZch7ptw|LH_aMDJ_S9U%Aw8`!+ zX0?qCwn9j8gOT~wNsZcR1dC=lldS?s*15a3TPYSOz}%sJUZ*ue+S=RCzca-#0#k)k zj(vYR%CUBrSe+YTE38HiI^cR#x~0^K;+;Y``3o2r9=+-uhN5okI*f2>HcFaRvh33U z-5w6$Ivmzzq&Je;-OAY57k*E@L2N$P;g1n4@FCh)%NfDPe1BSPthXX5VM$+TJOjzV z>r--)u-TD*-T++u;0`&-t5Vxe+DH$D{{Tr=9>8XZ)V`@3kaDn-%|!PX5fCo?hwMyY$(@0qW+Zl6%>U-5&Sa<7Ixav@zN2OYxIa>E< zM&i-NJ7D!ST?Ec%>Qx>*h$JjjIvnG<$Mvpv;zId<3$z1+nRRwNbjIGl&bxHCjOtOD z9TW?d1;FStTxZ5Rn`QWYYYnB;CvBQ4vX0%z_swSFT|Lh_@EmGBCHNWlTy6VFl|USx zglGEKy!edECXf)1nWh^CIb0q;3|EN!G>%C%jSf>J#nn)Q+!5FFuYJ~@!DO;B+mRrM zfO+|ceAiwf-U!Km5al%MCjS70pTlA9nC+0UAa?IwnFra2hud-uq1b?bPtv(fBt-hv ztf4?u1bze>+q@uHPN-KVHerM5*0~_8i>U6(_mV)59EyV_IswgMUd?km*~TMgZ?iGl z4{r4v3y-lwBS@qRQ=FfAlGZDU5@|w8aRU-ZraAp7w{fW16Wcq%r$RSALa{mbtCnpf znuEJw3}h2ose=@R?mYKBs{Ns7CQJzL=696l!yARgN>YR2~mrPyYa}gofUP+VnwuKPU{`rZNwIO3t!b z7fhLy$fM6y+73V`)7q_S^Jh+&mH9=-2S24%vy}e;Vd;c`LDu5n^f);`g(meH*sUfL zR=zSU*#L}jkH?Oct|PdU!uM{6AY35lwntCapqxF%wWt#sZh3kE&~yT|ZKHU!Jz6ie z7cZ#^Gm+>9J9!jLq4)zd9DNy)b$)oW{XFu7tkY~7Pt*kuc- zT10>X**G+|w(+2t89r|$j!#P3w~1d>yi+Z>^6j@|^u`Z0hK|jx-i__{9hEk z_v%;BzvLm|a1Y*SN$0+KtetOg_}_ft#zo3}xb*2-IvGD})45-jz!>Y-kJhQ{SU(x{ zBhF2nZIkXPq;s>Z(uw~7gfHTIXM^Dx20ac`pUhVaqG#*~42ytU9P$R^*1J78xBMXg z01?8*FKW^cV_xBTn^{)3w-nWsJG3}1knYry;4v-K0B>p7fa&@_Tao0U4mZ=FXS=V@& zpZI1=G!lT{@R=(%d*>ZLB28D&hGqD9$r!(cpJBXnQ+Sov{uB+0ota+}WaRPCf&9-N z)nCKP{%?l!AovQ@st;&vBA-;hhE!1`sTWgJfe6f$D?>Z@lD8j zagImzu2aOjPwgXm!OjMa9u9k8fn6<`Rq#)b@~D5}nvp(X$0IrXD_CyGdn1bQ`2PSw z2g-5{pOC(R?qx07sMZ#7>#Mz5&T7V ze_H4KH@E%~&knDdAqMI`hd(Yy<;7|154ZMI*MWSg@meb5xh6m9n#=IuBS`SC?i6B3 z6rA-ObN+oQWur(Isj|M zUOx;z6nGEi2Rg#HO!fqSD$el!KG)(?+s?;Mpq{m<xlIPD=n zi5p%V0sKRtuKo?U&m8nT=D6l0{?J}Oed8b6XSc8i_04vk6B+TRhCXD#i1qFi8sZd# z@sr|F&UWh(9DXPI3Wcmt*Tl}hTv7i345QRErFtj`Jt`#-}p!j3H?U^;{Hh6m}BM#XN5o-7LA zv{i;ie4RQnJ^o$a*1CIN`4D~~wi748?nXxdRZQYofIv z{4??EZC#_o@+NcNf`6SPuGueSah?_oG`o^fvG$h782X zvVu>z1mp3lUKri|oW!GY`TXkdk5BwukAd;-PAp@5pP(fDI@8_^clXiNXt+9+;Rlt{ zNc??2L0)m;oPTV1_~WmL8bhAMvCs3bMbR02?O>9>CY;T{{v-Yz*PVD{X}|H$J$yqk zV~)Qu$KX0rmX;hgXG7y)f8j}Ze+-}nz&*@FCbZPtM{6W9r7V%4}$C2Tw21v;b+mAubalR4@ z{{RRct_DWy;{5j|_aEn7t)D&s@$8$Qa-B-`}JiFBY0HI_N?sJ;zZ4|w&!r}LQn73X#{{V$^emGJ*QSebrPyYZS@h6Pn z1|QP8y(}?;L$t9PLb1Tf$6x;dT`4Outx`BI58!y`#|%5_{GU_Q{{TFi)A4{);9C=( zUs#L`dV^Vh9}0X)<5pPZ*mdawhB@d@Ap7x(*71vN_;28J^4ONw%Z|qbIsRg^M%UEb zupsF+xySr?f^pv?n&WhpQSs;E6Ny{r(vh*A10D|@kF9o^QWmw-qssGYKLL(Sae6^- z_*~x+T&o2$`6?KC6VK4&if=+5roW5$_%(g<&QJD*z5wpqg=%P+{{Vyw!$=F9SttM= zoDM$&SspY~{{RY($1cP_iEYOOf=4<1aBF);$#i#t7McD=~mJ^?B^#-~<7a#D0 z_*nsCojhmTn&+)DKWUE@sfz(@f`N|bV-M3bErj zX$!QE^m1{Iyqc%t@)zN@rgk~`V_bUWlvT|GaQJtlk1{fT%(-LN9fm!q8O>Vf{u(!s za=Knd2TnMyt6nYt00_>dCR1|SwlHgygKzvaw!e#u!;2x`rWc_0@A%hMtrb2J)=ts4 z`#H(L>T#OJyR;?fYlqgPeNUfKMLsCgBizC`wDN=l)TqGznXZJ#Z}w9AqYPum9cz=Z z1-wZ)-<-rtWakH;^Tlb%_a{_D66HgVo|XBu{wL~wrv>h>LuOsS*pMJ{RjxLYM?1L3 zupXzH|x$BY8AM1+a^syx07NuhW zFD2@sT#R6J=i9lg?Qxs%*|c`hNZYaq>OHzwhxnp)UyZUr6LS9mZeU}&@JaUrHS`v{ zJ+yjs=#y{4;ClUWUpn5Ym*b~~Nd)6rNZ67804&(#(%ML+vGgB?)W>_IL*`4p{5a$u zz+-U!RdEZQTHgjhUhr}Ta8I}ETDo1VLqO3k1)HmX!aR}2lB;n`qeC-gEF8{AwIG%*!MIKq8B`0rf) zfYL?aKNCgdCj^BrQVw{t-ChjJW;T1Ow8xXSXS$#|T(dH0W?g zJTN}L(zNaL$0pspmjSg6@*Hq;kI+=ytDKjI?62dKR+D_YUds#!zyNYslloU{r`j{z zugFeLNdrIR)tmHK{5!5k3V^E^SqdI9!vNN%fNbLMHNWoAxPWeB)U{_MQa0g{ZM11u zWMrFA6ddFpy{pUh$qRV#4?Cp20|58$U2L*VB#uizHw*wLoO^w1n6$K>@AiVzR%DDq zit`c&-XLHDS+{nPOGB`@iKFmljHX20C5o`;s65m3yL)J?W^b~ga(O#zUsZ}1y3qn! zqO3NmfcpOcpYf`a%M^NZ<(OkVDYa%oW@XzEsY(HGKF-J6ik{2t!%K!!91SB{{F&&i zMtXjgm2os}eHk|i%q)8L?@JG#j0c|{UU@WbGVIqXmy06=09vr?>)yPVTbU;Kgk?#W za16N~o|W48hE|TpNky96G`d`_Lv_lYab8wsU+v3$T|mwD(p{MLH4-i-V?EkOWeOX0 zE%sQ6-P1VsKZjbSAd+2MO$OOQZ^;TyJ^J(d)eG(OYg$Zb3lFqH3#s6MM;Wf+Z7ri% zU2LORz#wf-03Mwvj-zhGYXCaFh^U8P(aX0T4sZwcu9Di;=v>=~(Rqk548QjAUf`)Uln8 ztkXA#^d$miCr1s)=LDbs09A9>Ok(f`tlnffGXe_!N1D5--`m^hSFYtw%{9mvCpaA| z%U4&Pe+W%(k_=08D*y*#Nf;kWOx8){hV;Wi8T9# zga!q>bI*URMdLPS)3nqKIF(4_ocdz5EaM9HL?{ExQlK8he=2UTWV1zOBg-gNazF<= zy{QSkN}6!p;7vP>9l(3nTWJ!enQk^io_es)>T8yoGjArH2It05fsAzk{*~9HaGQHF zRxQTLKBJMeVvUGm>5ob!%7t1M&wCHrGI zGB!BluYXE{ja8C$zqkMrrrcwv2f3@TNW#|ii4>A?_|{o3=eZAz!~O2Qyi@HC4bqnx z^K+3-!Zjs!g3`!^+$129J7jeFijzyX^Ywd)Bz90PhR{cBa(6UM!DpdH(?GVyxW&uxZW#%O}hau4xl-#Jt*!vNss9MZoF6H+&*c23e+!9Lk=B0||=m(df-?K*N_voqs z^`SQyNoGNrI~uWkM0!dEzqw8qAawjkdc^xlX)O^TQcUD2$8LUXf1j-z2-G`#sdLjc zZb+>YNz>b_7A3vCD=>N9Q)N4vrLEjFUKieFE4In9bB;UFaoBanp>6ibQ)wYv89gck zsK(Z}ij%tH1HkpJ7Vcs^HuFbzP5?hB;EdJHA)0L_<&{Q7xxo}!mZM{om8QA)%@NBL zSoVNaslnndZlO-XqPfFF&5KjCJ$&t;&kTW2Zy>t76LU9}_R* z^JCBUdXBv3Cm5^R9gJ47-Z3D%#=xIr+PDiTn10h3WUKv0XyVGX)xF7w4Sg?`H#ykbj^RiK`Z$SeiAOBBYfYdV&7{ z*RHB7W{<-fIT8#kV}g2<+L}Z%O{w-ci7L2-h|kmd)X{mPO}A!XH$#(;VtGb-Xt@Xuff6E|nKoR2yuhy%G zZKc(1-R3G31Ot26eXtn@n(z0YD?a-Bo51;s}qPdRTGvS660LFUO1bj5 zlLSV3)oVmn)-KqxVQ1$Zb5sSx6_l)!;IId2>-4RCHAk8c%1Hwxj%fjI=LbO4K0*GZ zh1<#Jj%zPRjzzea8!!mQvT8_v?6c?n%nP|wtJw-N!agw{W;;D(S z8=7REal1{XTo=y-;+H$_rW==*!5*TuV2v=n`JhG&kuzUJ#2k5mW}($GJSVKFg~;;B zQm2uD!0+F!ZArA<+~aNlHI;M&cy~|*#yqw(AWZq*1!nlTq^y}2V{(ST{444|4zYa_ z*?!1)fkrt$=cRn(qaw@k+gMyjh17Qw>`B1k0HB%D!cZWS4xD0T=^rDNgU=)>`dCg zjah<%3Blt&wRLS{hQbDEGxK`XR+2_;q$Gk#&ReO?Pjw?nVh}0fQALmxq;xNh%lF9{ z>GU|JlFa8KA&_|-RF4AvrUAHMMyHBNLN44P&zJ>EKvk6p3QkYU>C&DPYDPi+) z*fK`BBySm}-ZF@x#F-mCX)s1u4w|&gM29a{=67WSXd6%-DbXk~DIn)}tukiYJYc$j zR}~EwiqVyCIBop>Yeo&q>w(;6vn@VtM&uRa&d4>a;DIQ@01$KEG(;p%G=$FBk@4j8 z1Y?iuQKy*F0fWktDvV`~%(*-PR+PxC5m4v%b!1qtHvRH0SRC_CQmJf1Me`TnkLyg3 zNN-|q-hKZ7@+v!(kVFZQd5{u23YJkbIuJf)#%i?ED274iFHSL1vZ;n57@ytqRHcSY zZ!C8CoyTfS2yk0(JU-Sa8d@%rS#dBy41Gpbnp{Us#k+rLGS*BXRz}2==`p9@ARP0G*tvOENR%N^#R%ij)UVC4Wha(5QCJ1NB>?1a4$`oSm#IH4=gn3qrf*7zT9-ft*CgSjBbGYRE!;B1P zpT?~23lb3PpDQ&8WX&RrnUpBVpA_StHO5Z|(xGq#oDN4U;PvL7nQ38FBo;hm_wQDP zVf|#rbMo_1ot|yb*qrCjaaNSG-- z2_OAx=j2@Ysw21Vf(XYSjceOD@|^jjh|Oljx%_Q9iB#@^n*j25^*>6@>NIM;2~0UZ zyU)_149yPG>;~*{R(3a+sSu6DpvN@@zc#oH)Ev?nTgK+-WG>a10q!boM(tBkwN!yO z7{*R{ru@o`2Jn4zSkeMKQ>Pb^n->6rdB>=yurqx(9WqyTmp*6l8j*fygnZcB)Y9Bb z6WRQcsN@{_(qIcBOXGletqC2v6lro$@!XoItr5C%!r_UVjC2B*tWt51TRAl3+9U%A zc%^X`EvxUOQ% zj<+#oNhV@BJXM>BCwo|8EWuh3Ndm36m-cJHGuo5r6f6q!*0d(_=tHJ%@!S$y| z!_Jsw@aH~&)3nWo-u&!2!RD#EkGC>_a9aObBP>)wRKLxKILE)n+mnZ`SPYNgNog}Nxn7!^5kZWMtYG0D#& zqHI0vB$naoSX`LySmF6p4=VuTsxSs$+@^s6m-Q z=hB!Pb;<<;0Y~XoM)Re{#tWS7?g-6YvRMRExs3n|)Q-73n zn>dNa_@o1Q#_FB%_L&C5!Wy)M*<#)}*GRZ!kmW`PJt>P3l(Bb^amFg!#acu* zHrhDFy}6W1yM}oks!2Y`8sVccef;ohh3(VJtmzS{ghw2i!usHjYHaR>@fu(*2_m#a zkzZU$bfsUMWjp@>I+D)P>HIl-&$JU}!ZLacjtQ!=vYV(f*#oz)wNEwm^67-=%#aqwYTqv`IXm6stxt>VOmf0HF%`k6vj{ z?Kh(#nD3G>SP)1m8yFn$bN>M9uc>X<%lK2_G*J8UOD;IW4o~PRbWN8&h8@$)e8fXH z`t?>Ls0~E~ODK$fV}5-Hg5> zwGS*r8G+-trzQpR@|#5e09S$6ZV3FxAFWGluI(5FerENkB`U2Fi154r05R|HPFIyD zwc8qyV&H*71CiF1?L282GQqXju`Jx?wBRczkWqomDslC$Z^WYNZyVYJwZGB_2d6#j zs?p$R?GqtM^2JKkm(aha#NXPNNx&PA<61W{y3C5NfMlxH!N$2O2=a2-$UW;$D3$N7 z43~gyiz7X&Xrn1HmeItqNLo$IBgfFzPNH^c7yke`JDlL+w^d;=-366S7o2m_xxHjb z{f%Zkm)i3XIP|AIgqUgRAn+!r>h{lj@JCNEL<_O{Lj6!0Y+yL% z%VVh?)vt1A8h9=dmv1@k>(a7qFD!+oqNWu808{dw^=wF?X>V~i#0^G9yHKfq!~NwP zC_h1p=xx!*jx1Dd3MTo;^u=cA<(pL1NtP7`OyRbc!3PI|cs}?%jw^BzjY8);H#B>9 zdr=e;FHU6pe1bKPZrpR)u&)H7SKjO}#N>1pwGb<;$nspEA7&f_&lS(!yHBpFE6wGj zj!5PHwWB2*^s;}%$<=;UGxSl{)EekvF1GNWG9mlE#;DvwZ4KqN`)rcTK_;yhMbg8$ z027dN+OtZT#0RrCXb|+THrfPU4gZnfTai1#(imVjw1eL*JPCI9s z(1I985;HMe4w%m)+NO?HGLf-)&kNF;ieaMpnvJ_N4WOLjgeJxnB1p+n z0i2Q#)3>0eOiOD(9fS8k1D;MRLhYk#?LPnn5A9i3J3qGU&z`(DAN_i!2DWzE%6GRG zUHcz;=Dhvd)yQc{BphP5ZcCjmT$dn`$nGm9I4xP-fW{LvF`{FSly7s9{oW~nFa!N> z)3rTPXUiC7A!GyP^d0_#y$lyA%!lOl{c3Dg&p?d_mg}|glS3+xFyQS1rMF}%bGI9@ z!TwaTV64gzV6Smr<2+I*q+hV)Gi0Am-t{t0>w9m4apnxuC59;NESv2rL4dXa{&gH9 zb+b2bGyLP)q^pzM%^PcT1rlJcGCk|cJb$%xn3VaPzd5f@c-QR%m*Mk~UQ6*3LUmN( zfb0qAJ?iQ1IBr4UC7jJ82=R$KbpzDbtIIkh*1tS?Y~0M;& zA-Pe42`BF`13!)`D?Lq_V)O0t5LH>gB!*mP^zBP!b$J?9%{Exg4pay*qSznuD1Wi4Z|xE@-zU;_=^yC1@|9!Q%} zh%}rO&Pl40M5a|9Vq?wY=}bf)@h$rzhqeKUth>0P+{%uB)#O%<%phxaKynOA)aQ|$ z{{Tv>c=0XPz|n{D2>^Nwb4iqlba>?&cZlQPhnCcYVla5lNj!7uS9J?%5(`B0Ct@Qw zJ@8IVM-`>hS;E5g)O92r8q_nwWkDs#C2f=w-y{5KA(U+*A&;0B0r8r#eKwq{r>~g1 z%txg{|Qh=%(&Ka540)*rtTS43P)V zA2(0OJ*xm)#pYWLgCWO1jci{a9v`(4smL_b5c{)l=Gys2Abi43J9|}yo&@$EQjFsO==4D7gjC+{qu-r7dQ%vddz!0sz4$^Q=2N z#cvU=Or@A{fm(OrT4)LfQ-BK|-ln9aZA5Jag|C-m0tT6m)g=D_GH7<3UBj@j%MZO- zDjhAf;w56gcdsOR{x!WDKyBdp`VN_@LS%(6+@KRqqk>AY2lEt;Zp2p0=N;c}8Sj7% zUbnf2?Gr{qf2%y6n5ZP4GkE|=CfmQO(221#sy1Ynbve7&fym( zOm!r5&+?`_BT0Bd0lE#nDi)GRzQREy7*66na(|{Okj+`((}#=oTeZA^hJYzV2WpZ1 zexj(Q(}^`Ai~s=Oj<~9}lQg$FqOo8N&?}!#b5FZSW6~~4Z!Xs{^y!S`(*$MS+G{tK z^Sn0Y*=*0s00VDxkMrwTx&?-%6J8gz9%tH}NK=qK^IaTQR}l#b->^P&>CaE4TwO}u z7{j%?4a_(SanH~kR5Fpy-PqlijJX5%=PTN`B!Dl4G`5RyKW68+$nD2*T2FDOOQlOA z7*v$UCy&;uTC{>7-c)Xe>5d5bP6+_x+*AW(HV*#)@Q-+h%-jk{n=|j$p1Pu?f++_B zADv5aD4#}|QX5s1?f5E-jtBVGBsP~X;G6lT)0#K_(_|6(nP3KaILEa#NwSi|aXLG8 z8OMBLr)WWj+0>}XJ4Ssts8Y@(@RhrZm)>1ek8fj2zH-~b-f(Ov1$vx%kLy$gmHR=S zAoiPA91v>N#k5j0FpzICZ8-16R1-7ZD(&eX6y5W!#J@2h4y#rK(OX<2LBSheAou8a z`c+oa9&JZZo9*{|noNKX86U6fS48sfhjC-*NvLPk;kRfI`Nf*-FU#-KKaBuG6{XBt zsSkM}D`x6H5lb{zZv>IN@^FMH>581Z-)g#<saRg^5a{0A&3?S01p1&{<@X} zqKf7%TFyD-Vus1iP;h&6&tIwSPfIx(W^gcslD^`$*&FR?l!TR3Q@Cdb10tun+>zMr zRLij36m&oAk4`_~DsJCCUBI#tJ8SfPQURT%>yRrbl#wMTn) z<4_Td{=cskT|BmA9zz@shMk5$*APkeWGgEF0HmQTgC{GKjB&@ka6UYV97iN* zewFDSU8mY2B>-U?5_6n%;Nt8ikJpED-|pyveDqDF}0eL5y+ zm#EHa8R3mI+q^8wO}7MNBlD+CEO@tsTqhD|0-wVhn@25eBy6aE(YFpp zK&q%FH#3Yl9&QIcg$k0OUzNcTV?Na?q^Y&b=j9|~fF*GpcK-k~jFmsFW=kZEr|KnR zas+w#d-K!lQcPZJp_V)_;@Hkvf_@9LvJ?BdAA6gx-)bK z>*-q8I(UNWXPN%`2Ji9#L`t?!ufGHnUkmiWYNiz0$d?4upP?^vExhR;{HOYfdNEsDf{jOQ5rbJMj{ zuv_PvMw8409!@)YeJax>vP<&ALbwBN;y+H{*FU32Bzo70XWRa@lojj%>^~anZ{ld} zVR;%ItO!=#FitbK>-_7H)3pnB@rI*rE$0f)g)V#dB;u zKZb4)>%J*198BBCmJd%%AItTn*9`06*`LihKQ9KdJUH>grQXcsmd{biJk{JsLv;f_ zzYq|eziP=C;A7Ap)wL~-klJJoD%>lt%nF~-=ReY`+s|(Bq}#zB=O&)>MJ(|JWg|E| zd(eqx`+u?hk~K!)403s_d#DH6u8FoAOB``pvB47Df2;#BF*!cmR(`7Rr-t=4@@HW7 z4!pl3a3eYGj-!gQQYz_IcE$BZFfR&CO3|p6P_ZZ*3HJbZ#btPYS^ogx6W33i?8e~| zGFvBZdC$H$tyP&%o*WQb4Y}{vH8Lv0;*Sr^qi*BQf1PpH*8u!Sh9!}HTap1C$nRZ6 z^G=#ugk|Oo;QZ ztxy)^jMS0Z#<%dY1q{-!PWh%>gijF^V5FtM9CK7nj;hAfPL|yaw^lp6vT$*n)f@Tj zBecDX?6IyV1Y^(+^;SS78hOI0j_5iV&N21%{VSB$P5WI+%jb|JJdWb3`V-1-+guBc zP4Mr4zlAn)Fub`79He0Os+u5SrbbT(Va__{we8tj=J5G>%)Dp52Y<$a*y8T2o#!}f zfWqV)C>Sb8&V9{w@C#`4HDhi=n0|lukF7HCVj8Wc+jSoyI3BnWi2pf-xq1xkC?Q>sKUJZEJs&NGdlULsczWDK&pExyuZD*1pGE zw#yB;>xv>KYcKY1_A%RTxm#SZtVphH+WP+hG7yo%cV{D^!K)?UOIzXglk>{{RTCt1M#MF9z+z`vJ${UOk~gCD&R(BxHYR zmHJnq_}o~eH?c!~F4Xy1cN}s7?tKk$-VRhc+l9CJKF~{Gbw0Il_**o49@(c#V(_dg z(U3flIqC&Z1G2}dxG#Y?R`(~N@6IZD5+C?O^qyke^EPH1B+?LPG$;zOCq z>E5wK*r+CAen8}Tryis0?^^JJY><$LBb?N6MQ0wDa9Al}a`^S@Q$*qHuZ&>+?$>cr zyb=C2Xhwde3_sXYkuKIP$31?vM@F}dd6G*o+2yg|{zvIh-JM46(LAW9P$wbA-bXxC zwo%>1rro58Fdj)N&wCy`ur%yY}H z>8c6ADh5g5cdcmbrHW@`G1@c6fT#v3e{Hro6uQn%QU;SosO>a#d zljw2+kOpAOpT`xQ6^KhoO0Xj&@+pvYf+6Sk4mNQkSwep}*u${mhRAxC?xDlKiQ+Db2eTgDF3u%i7Kde08UpzA>A)#Gr=N7)wubkB43&q}!r3oYo_q^>*l{{Zz>ZBpDt zX*ptd3v-TXwg|#A-bvyMB@J@1tiX}j*GV<}vDpaL8Ar%Dz^+?K{?Tn(eVTH*Zou`$ zbPpBBnfuE^zczX4Ne;!GKQc4O;4jboBfVXfXA;~p1?MLt)~Y7dj3{h;pGvU|$7+sS zpVFEok&ElMu}Gv>B~*aNu&Lvb#e=Zi2)I@J8?W-M2xGF6IfFuhyu9YIuG%lM!x#)l z_O?#bkCatj#O`#~aKR*2iu*80JDm6T_o}UJB8iBcoZUBGx%I_R`%~Uws!EzXJdUm@O0#zs=u1Evq-n$pv>+t{ue9YWp+pJqth zDj&B`AC$&MI6z0Qt!H2AS5x01Gf9^uZe!Oyd8F)Gxdfw0hsIiuk#Nimobmb9$W%T1 zzQMQ4^r$Q>?VHSL3~X`;+T$?c{M`j;?zL#{DD{ya&RhzVn~a!S%VXW3>@R3$o~Kevnz%uhB6c$)jg!P zqQc*DLA0m<`&ExF(A-G-lW0b7tq7J@f)Z|S9787GvTgjTy^_wBjMAtD^{EsN!9dUd z09vo!>ONnGrt&SL1lp65KIy1Ld;BxurCX7aqBFU3$&izuu5p~z2pGX8rEa1q&cg5b zfmV-@*0!JO^N?FTD*+PfJwieY?u-NNgaEC`l`L<#1r_h zQH^6@5nX^CcpW~ysh}MN#lQB-6@+f{2LspoR+DNd)@p}NloNJSCm79TXopW-Usg8| zT#_xA#IXUmx8uhZL(fN!+@i{=+O&)}cRr`^s<^CZ$>lWCa=7QGHJFjfH;7C@m?+2K zJ?laxQOTb<9WzkH<(sb;NRtp!)sQz}IL|*(QZj4H8(|f?#j9GD5Ay(jnLRzK8GP@u zY0!m?x7!ntdh_j?g2E{T;5^TUx*Rig>su)uxYaD1e+v^f(s{`Kf`B4Rr-ii;Czs`s z)MWLnt0|;wy=Fl(XLjbm=hB%uKk$-jytzi05ssfQ$^B}3D8gM$h>q5rWFC~8V=b8` zYiJej4^nv<>+Mz+*5mspcKH5m@V$Vnw30{EBq2ZmvYdXkp&a){HbrGWxnMGQ=|W;C zfWa}i9L#w1BAl2yUHf4^N0CNH@d5bN$gQq~ni|S&V_l|4Vsn9mo;sZLsHKIXx1Vg= z<7?M&NWsDN%`hv+ZD;+FV<(*AQiYf^bNJ%|t-%ya1)Ds8{KdY5r!|u#t}g9B#@w9q z$G1wdOzifAh6)qYtq2WQ>2bD0gC`qLYE{v8nSTKQSN%=kfHac6-N(^`{}WIs{c6&mYSbwR3L@c%sf< zv_`<#gp(`?E1aH(8S8^tZt{iY?>wFQ>K5>>wG>?-&c{(4Bu8)b`Q99CRWB%cv3q%i`GXo!E$ zw_2G=l#(O9F~8YBhz-lP@glGJj%-y4Wg9@jJ?f>(kL~?3HRLY0*Bsz`dsfZF@Y|-4 zO|(BX(jnZv+kyJxnkACTCOTcd5CO4r6jT>;z%*SJ-Nd`zc{0ZsQaTPgoK&A^KowmF z%^^4pK^2pzE1gEvsh0v0Mh{HY2+7lL6+CMVsOoNIenG}@p0(AbyB&^p?emLs@6BUF z3=4UrPApe&(WKr$?~mtFU1}GC??H@1gk^2V+x-1#0{!j8NnvpqNU-dyoN^9p6Ht4U zv9=~Q3+FBlIO4BN(3s;Tj!vN)4t*%Uy0v{a&NhxLCBq%tdGyE9lVwDQO~0G%(&rkRh7^|l0gd&be9;m7#a{Ek9N^A36Z1uK-%D~VqI)UvMC z=dL-Y>M}dqX^5k&nQR__fmJQ8p>0G4V~x1M@9S2sOeTA9rXh&VKN=Gd-#$dMwNEBR zVHX+nsUiX5ot`iWn~!ly-)DVqOl_whW9KK+im-^EW3y()4dk4UK~^R{1h+BE9`zr) z03PD4Tnjj~3k7Sanbvt6Z#}^O0PEI#Gg>Y5<)mDBG6DGKJmQ!TUHPeLcK%x`wS$b1c?4pfM$ZU%TrSazAV?qG z#sI9{V(0A^62OZhulAaNRFd0sj=lJ;fD`QY0F$yi7~@~}RA7FUBPwb4CO;8cGsP~@ zk^(z(&1+p>S&NBEqLNT>D?Qf9r$DH=&m>h?kqzbGXvxF&szM_3F64_;{la-=+i3Lq zSB`kyr8-2$R}2j7po5XYuU)v5jXP6{3#Be1bMp>xewE@LH@LHpK+~eQlHe!XXKdpL?h@RZ|g4LSdO@c5uJ^r1mkN8Cn z?E_n!Ldu`nU=0224&Rurn_N#bU(%!dL#f=-V2`}H#t*Trs(dC1-bSsn!rl|UbdKIN z3__o9Kl=Q8(WSe~saSc8cKwa=2=9*cv0Fy|71Ci@CsK6~Km#Ci+O@6y39{HVc}h%bivMll?bV9W5qA}6oAG7WF(J&O53y;((IT- zMnEhv&1JM}{{RUEvWS~z!bu%7>01u_712RmuZ)q>ffhBXty98&A5k&hw#Pe1IsX7T ztSeRw)`6XX^GO+~Gk|5avE1G>f!$Yvh9=1 z9NoF&zoveJigt{pw8<3PZt}}880qg?QzeUNOC!Y)A`Fw)JXAV;#Bo^NJ-?N>>8wa) z;Cudc9ZTq2(v~;zRm86G2!wk{2arcO82+^k_W)|zqO0LW`Pf0{7#!6r1(kd?v|P!P zJcQu$l1)IWS7|RF`oejtxRN#$#ym4-4mpsP82&F>p(F^ak90f9*`keG1PW8`e+paLkx#aT02R??aYVPMi zzEy=tXc<%=dcUUI+u7*$h3;d^!U-p!{{ZV&Z&J}yQyxp%AYxhKP@~r;7@-rbvek+JiB9o+*EDt+#>+90KaPYgT{?Z-_f8K^|7HFGqLIRABr}VF*{vxZd?C;|y zVT_`JLF`XYPPOwVhTMO`^zfSRghCzFp~N~5We z{{R&4c^qt0#&dzq2*sUcgKhAii%4;g_(xhumX|wW1gP)37BIhEc)xz^u)1 zvuOSr1x`NH%6)U&^sNmcz?u_+O5l)3A78?aq&Aa@hjD@N4_^Qf1?~^NKl;YHE0RaS ztx({9$X#$hAzaIx{6z5)GLjnmjE~Rru7dX`;eMvO)CJTRAoOhU$GGc6Sem(yrIIY+ z$X~tqVviCPK0ffNUn~zK9#3$*d(vsS8a27fWv*i#d$|e+=4vf?=f}EW${n_9GCfTX z;jk}?=S`(J5^A|@hR~(lI$#WQpK9T>Lf_l^(-(*3k-;IocszCI-n$zO!$;OIQ!S-P zFnvJa=D3{`4Rx#W&-RN3Bz_|_p2%yd)p(VZ{1UTF#! zddbfnG2iL@s<()Xf5N2G(|do&QaO(uyMH>hq3sgr84_d84acrCoO;u~qUF%b)z0sZ zdXol1rYMQy&;gIqx;1$h;YY+a<13>%`h&;yu1@T`d}7y^Yl3c8L&@ks822|;{`JDaZ-H$b6#xC1F9u3S&!s8$95C_() zXd#B54+G^mADO7UN@YGU_=yqp#Mu%@~P1Z{rC-eXXuBB=tX!UVB!O(IO$M zZ0S5pBCqVVcOTFH03(zv#~k$w!T0Asg+t-+zDI?WIKa4!4toq5Ul+QMfbqssFdtrs z931i(5#FWHkrva#KsHFbj027jBl&?@r|+gyR!s@wydT;x!~Xy<`Ft?~{y^foZ6k2e zymZ?@Kk$f1qbtzle}!`1BxOIehMn`sc6faQ0C*dfdi(l)Yo^igJTc=j^M9xxU8ni= zrx$s#OGqP)(bT2>y1R%Eb)Gwnp1*}?{6ZjT9|P3w{{T_x(2y}z?9isObiDpJ%{$@& z{rACGi;iFb9Cyec(zI(vO8Ak{_(%RnzYdV2YUy$kGwMH~t_IPAd{+2`!O7pO$fVTMK;!7N#y{Ac%yzoc(kzRYI7C#ZbA?M1-@e7w$T>QbCujXnwbVVocGq~{~ z4f`kRcoD8VK^ivWfwVIJ0FO0W!a(l$ZZU6>G9e@T-lYEko|NAe5I<+zSXid%^?(7- z1af$%_+y*>0EprMN|*$C3T`@z{^^(EMppf&d`uPCk)y}EBhf%TJ9Ms^G9&m6@pest zfYQ(?9WubKe-5?B-;&?8AH)_bC(8n$Z1Ah;_@CunWy=Nqn*Jv-bWrFBCxM)SjC=N} zj;)RCj$gvz2ZZ!h3`yA%kWcpx4t?tHk9Loae+(3D{ojUEsLn7kkLy*uBnxTY6J|xr z-Ii<)q?(h)ZX5QW@WLI~i^6de^k4}5xuJXl`$t=(f5(Qr+Y}${Ak0TjKmAqbeiXxL z-XUXv=Te&|)Mq2|73ex?$Ao-bdJ~|(&E0rCE6@BWzwsu$ZgKYZC+KiLN+h;LM`;`W zJR|-U&%&@URUg7NL)ufZJTjN@*-w|h;W~>rm73@+WZbM zdSrlqm2)<%Psd-1k`)~4Pt(}rrEmDOp#7E*HvB(`KsfFL5Ah$ZXVH(dBk;nh)BFg& zX!)+;L6CS3bDys@2a2|z+Gf==(?Nwtu6CUN06M?n1^)m{_CJyd>FMSG<;?<1;G7vQJG2{yOM;ddXHAb&dI{30{py&YF>?>eU+yq}4` z2~>ms03y%?dJ;(I>6+?vJeakw-eb$q9UC3^$6sNe&bf~qeBT{D8?IL$*k?Y2?-Bf~ zq|mp2XL#EzNg52~=hvkTUUn+>h0Y7ZfGT*Xt7mq-CJuAKX2;|)TOK!1d^hmK9ou~N z$Q*D&aaaHxLF2x@7QxXqCfhDs#Ev;VQF!C=2DdzPKwpH(f&p#denPT`QsnhU{(=MQ zcEG3sbT=OO1xG)Dt`9`{z9snShzD-FI63tUMS35HLjM40Y7RieejJqkJR0+_4~0G| z@zLKdTVIgm9=UTwx&(TgUN}2G3ur`~{{Y2D5nw$@VS)NrL82xs{5-hN`U399r~ZxM$I4hsbwjQ%y!_L#nJfJ1xTMft@i;vnYkYe6%eouA zvEHFjau{-cUt%j~#(S6G%ul^BCZP^S4saX%2R~ZJ(wLu&-xsCa36oeSpHbI8j%$0z zYRm9X!oz3Z)l@0RQ-hjTyqMdyiy8?30E$n;pvL(75^y^M{&QUIss8|slkv2h(3Dlq z4@0+a=f!mz8lUW64vs(L&Mf1<70X!#AG9CDvP<(nCj+?Lc>0=6Xob|*@s|Gp_*9q7 zGF0Eh9OpcSQUUs$R+fqf{2<;A0mfV^IP~rhtk2m_?} zY-D_`57RisCbmGGk;+?Se$t;32bjfT3cI^}+-=9UIj*N&0C*EuKR5h(k-+vf%Rz?y zq<$!Hpnq$Tk=KAfopin|W{==Eja?=I(?uj7=UHMGy8R9CuiuZVK6AFXjeJR|1reNH z6|JEx9z=}A6#0yO^Il0~sj?=d?8nS~UD)pa?<4wEsdc-Df*>w1qC=ee*XFZ+^YuSf zg7;UVJ$XV&ZD>JY-()0@Q|>E|)18yzjHt7PXTB<@I3uobduOFpv(=)G%GuiR6aAie zEm)SCf;Ystrrt?;OR*gZ9)q{FO9f-IzF7tR(#tvAe8wYoNUtB0E%B1sRgOO0^94NP z&>qIUD_Fm_GhMn|+cTJm2y=nQL;XlK=Nd$AekW;@HU@Pbnc(y9N-@^slhFE!?=M^7 z{{X|wSivtIof1tW3@XHfJDB|jJ?n?nCy~5cr!+UPFk4wkWo`~J&-iA#y;4?Bgq|N% zm;hldF$^-m?IC?|Ij=IF<|VV#B?VM0c*tB9C%^QiQ3PF%-YbTG57{4^_m<%DJ$u)f z>uq;)@k2thRRlcJj=jbR{40Axn^2!c)Sa4TRh#8u&H&E?>)+{6cxuM(`}TvjaT0B| zX;q!NbXNZWKU$TbJx@W=G>Gl=%`tAj)hm}(R>3C+gN~hR8roNXjhcP6yl!!MaKjh? z?a0o3x%95DRg!eS5n;CNAp2HFgl!Z48X6fK1CI~QlEWDXAK+<8l(sq@PRW;2({hoJ zWx*}jR-?$Pra%%|FsX)IWF9LQTfd$BU24C(@ANo@rcn zD>O$aginHZ#fVz^W*1hSn<~4W8Uo z>{ZRJLhE((VGqbHLE!W!Is9uO8_ka8b~ZQTB<8JK7|+_tLH?_Z)d|^R(=Q}Y+4F$u z>S;G{M>nZ?Y2uwCKRJgOIOut<#!(u0PDeyMS>&8_^&-6YQkpmMMu2io-9btBuIBv5 z{{RTSp%T08Hmsn7>OY+{^ago7-l09uh@^-Txp#4k8cnB zBDPaH#9PWzaZ^3b#M;%2F}VO-GO)op0AvA=*EPGP*hsz(D&ipCb6_t(1w*G=q<%8E zK2qe!G5u+$U~1=3g^z{w$k+^QJ$n<@ux<3|{{Z1TTw9Q(w}uCdd;8Z(a*h@tGmgDG zRa<74`$8S3=G}qsM^cu>pAtL}cw0eKe7JYsagok220CNCVpvWmwT%VQ`{y`ro|SXO zTT{XEJ2LL_$>ifdUwY#F2_%y18qs+rDwmsbdK~`%g*UiZ==CXPifi@rVkFo~RhPNi zcs_?eg>af>?bz`^Np6^&oD6zPu^%cnIcGou^EAv?!5!~bw zKRi@5sLrFsGP~*4@uCd1whlcA=CXV#q?Obx<(4Thj7UZq0CT|2ch9Fn@>{dR8-D3W zHFgVlB1y3bA2H~CYC^{mr&(T2@kdZ~jaC@7*?2uTJPvz$*L$nLso{HdPzy0iZ&^38_dZXVFNue>-F@f2_>2> zHXzJG+$5cQsn6v~5I>pRZQwp3)L67TBGJ&3kb3nZr*Rm1gmcZ}6rXaO zP6-~Et+kbftS8BzaJ9e-js;SOEn%oT1O@enWyt;?@cab{Km1IjK-eBpQhuYFMGtq* zpK#c2VJ8^t$rP{xq9rkdi1I4XSiZ);D&x!@Jt-zCx@r|x$&Vu=r$3D=4KgtCeWoBx zV>06hzI#;Kdqw@Ra!UNA7yA$qX!%|Gsoe@V)&+Fd@@4Lyr$4U zoe2UtXeG{(s7`Ms!oMeWIXSEg>!fy24o<-)K+g-!Tp*7DT*M>*nFBL-$j|ti$*_SO z7Bjj1#zAff`i|ASQX5BApv7~lUPLEk3YP$3j&YHZpI$4~Z{xJI(<~v5VYPI~zUQeJ zKaF{Zg^bDK^o}GX3$zZ)>)0Ok=sqA5DlCOa2@dBA?T*8#tSatQb~k)69K%?WR%Zxo zW;yo9_5QUi2_xD7s~*#RDI5Oy8;&=7`qxF_>r_4#v6zK8(?>Yy4m13PW$Eev024eZ zVx~!3J+YpmvTI@^M5oRROnpcdHk3MIDW?X{_)% z201xCfOe?NvYR`0F{ zj>jK}~u#&KN|kMw9icsBvfaMw&f;UiZ@Z}Sa zVPm+q%#W>RnKm)?`-lGkgq{m^-I+X3012LXaJl_*1xw;~m3%*G2zK7u%tM3DdymGc zv~xeiI~m>%KGuhyP-}O@D-*ts`y&nZwSGDhF-vibWZB>=Gynp&*j&@QGUdomUkulW`c+b*S<Mft#ctslf+5598LPyAEXvjd6}LP=MTeoOG$+ zM-affepA$*x$j2cigLoit|fOHgxgykK7yldhR#rcjxaDd2hy$GkiTg8j@3B8@BaYT ztZ3!9@=-!Q8tqFJKX)1Z4MWhhOKPto-;6LQxX<*i3AFzJv-s~(x)4Z6o=m?$1A5n~ zS)exeEF%~);EtTvFRMp8SnE4ta=ha`hkx;>%W|U3IPTGe@+m{H#yIGG4Rp3TipgPU z3}<(mgn|jc6~SqXEI$amOeHJl{{U!)EKW}i&pyCYbPL%V#9Df?u-kkx6yWXdPqC-U zQ&&BD@Thx-XW}~s9Mi_UKiM=s|Xy9hbPPk+LrmlD~jR|R(9up5mY7NN+UeV!TYue-VnaVvD|Gh&f?Kq@SS+|s6IR;Od8mB&3Ac8nM9d8W6T ze3tV5R&Boi{{TT*Q=jy>u;6^X$NA>B5l{9ls~ik~dU8j-7Zt2P_*=-;M^ow6w;>N5 zk`ohusU&Cln##9TI_;KRW1ha1wX4qxX_knkGST*?yO7L`ui0;#10d(~tSf@YLh&x= zYz-oEeq8f{0Q~Dkoko*zeCFlydRI9!Tz|qP;`t2Ck)=pLq?pem@cU!qHnqSE^TxUL z13ATgH>bxs_-@>SS$kIIp+Bi^H)xanH5TEr~i2IWB7Dvs~pMmIS-$i+`HfoR+0Y+wPJNWqc89kSkB zVpTYd_olOutUx&Pa4RYqUA0@t)Dp*VA$j+$ks1EYwjVEC(-6=m+N{dqdzz&@rKX5( z9Z%=$R<322>`I{+eAv%wsAFZ0Cvb;C`~1py!B13sp9 z-jqZb+jvo=oCbr0$tAE!_8ye804||Lo*(rrSa<7HAdwBkgsAO|)s@=UN^m~qQ8pWZ z21y;d)Keo!-39=upJ$o(+dHs51u&8=*kp~($Grn23ldo=-nrT_yQNaNfAk4P^*=Ux z)YAuetiwt;lauRI+6QL34RAJz!iEEbpGuiAq%zsdYBs@Dz}iOwv}I7YSl+`5Itr<6 z5suKlOxzqUK&F0yCZh6ao+y2%gDK2yo45Mv~l&swo)WjBS2aI3~@ zE>Wj*<$apSWPGX9J?f>Q17A{PH~^99{{ZW$WM^pEu$j&}R(SIb_#1#bfHNr~)mZTqy)#=eH%U9B@CV2Lo{hS)D zro3j_>OvD4>FHH>?y<~^o@rlEl02%vY9#bI6_QvAXk z{M;z%R&Q`M#a}V8$3s!ZiZ$y)<(vgHo74@^xV3~~hwgFKn{&NvT}v)T58+eHVG>%O zF>*V4)_vUD?}jA)02>Cb;zfwRP|Dj$N17tSm?VI@=QE#CX#kz3`nVrU<}hqZGbROyXi<` zX|XE##ohS~4r(G4t>y!9J7XiYOBj^&C=@U}NHg!pQYaj)&Jjl>oY00pPx)cFK3K+j zcB(M|b?J8|aVb0whOgQf#+7lFjYwvyR-ZSBX5iqT&mCxBnQC+Xoh}S`E5Re$n#KI4 z8-P1IdsCzVuD}6$oKi-h+{(Bo3!Z4Oh@(c^j!*A9j=t4pAOYboaT@&D#ZIaQ-?`BJ zD>~)md!mEw7zxx0Z$KlzU^O)X*8)BdV@?_rWxzpYzsA{fQzpQG=35s!p*cq=d@M+Xivl>s4i#eX3)X>yQ4uThK*a zL8BT?%ExaQESSzYtVq&N^nKX-z~tvOuX3}<*4sn>0IffbGI+eZD9c;`-d{`##z@gJ zDH&4U92dzvd(?`b=!)z~23~2AqL`v*FZWIbPDpEIA1F{iT1f*f#7o^c5rK$!s7rsO zTn{(?S!80LXu+=I8(SQ6oE+3L1pfepjzC%Q&lPthxoa$|WY~`%KU#|6rIfhda$gl7 z8&m+wL0omG0f{5|2jAwc5@t&h#iL9a0VngtXW24&(}qm-BOfBe<;k~x3CBGD07}kVl#8rz@`DKrjaZ53ykL5yPu2M4kKwMs&0b+Sgh8@nEBNEJfd1r+kd1vG{QBI4hH zfzQ&s%ft+S;Wg3SrHlh{8n8VT0p$AkKEA@Sp2J4R+3jJ|;gfR@lzwKf+eVT}1|?zp z&DdJ2Wp8snofF8itbSfsaqU;Flt(4O1Yt<&*0L()+2U33+vJ~}i2BwX*;}1GmK$@H z!R>*A&2Pvhme_BS+$x`xD{_9LwPQ}8Uc$RovYWZ|?@f&rW@&aN*rhp`eeR!HyoCLV zJgE6x^!2KjkBF_dux7?aI||UTCQB#WTn{UdeQ73Djwb&A2gFl5#xdu2^!Bc+O_Bkm zTr-P;R19qUxb0lNw8$??f|*;Aq@FnKk6P$#c0rq8;oUnHv#C%rJ4+`PWQ-&=%mnr0yLc#SjR&~hF{$7uy|L^jA-1V#S=g*S?zP|NKc^A>Cxqp}* zF;v~ejawA9iYbrUVPnvN*0t?SFLxo|C(6OHJAQSIX%JJW7G}YW<8?@9Sm98ma?|37 zy8|uVlG?PsTfWmE&&^Uqw$PShRhg6=p5E0Zqy*`A5|>=FU=|e$BxNpxGUOihu_iXF zBD?1ifUE+5JDPJMO`>V)&mx6f{Js6Ym5;1Q<5{qXWCJR<2hjGdMUf4>MW>JgbB0g| z_89)PjrA!TF{P?#qzNMj$QkzfRV6R>Iah3?k~zf*aSKM_V`8DO8HZ8pPZCJjK3m`* z)ldi|U1=Ia5e1IkG5OTXG@I3gQGwH%OQS2?MYx=Z z&IUOYTxQgbW;9thc|?We54)P?_cr^21ZQ?}j@38K_GvSmd1DzoW|)bHWH}$}I3Up2 z2qc^28yEq{T0#b6!@p7w6);yaC&--#PV~p>xIjKnTv7ygQAHxztNFudl$=r|yTr@n zNODegpXFLcJm`|5pO~rYd8(FiB3oPrJcj-w&3mmLIw{W`+kzCx07JnwV@^rH+UUdu z#~;eCMYqqLw+(RdS2zQC2z{SE64K&@m$Cz z2W;3lHSP1sB51eHBq#SIkIKGn)g+ql;=7~DcDA5Ph*^9 z{{TAGzG6IZu?WW9naHZ19I;z}3d6Q;R@VdZ^*!lhlXkbLmr_|DZb`0sj_k8y<}Er; z4HS`AcaybFdS;l`Y-}{JsD4<$U#DzU3-L6X5=9*2CiNr)oPb7peQT)`2C}jFV+AY` za60fY(x41Sj{Ra`x=d#P;*!cKKeQz+EQbU2tFhjnx7-J`lLL-LKh21Xl8|FC91wUO z=h}oOSdt_Cp=X?9$^`M!tCESWMhvTs{VM#j#9`bd2NrA8`U>T~){<*efC*szy(zG< zp(VqA!f_sR<@rE#r(D5mWRcWKx#T30e+sK049eh=cZ}kmOyb%cM924;{3&ib7b2E% zYLVfwv-74TP`03;@BaW{sMx^_Flth;7%`r_kZCqjF7MrII8p?Jlf^$uwvn|v zqb>Sv3AmQPz~-^6B$W7yQdM@abCcKrYfVhPd!IRg_B7KIMcb&%Q(QW+BhKQh8@S3_ zs}uy2&!?yrADujxZy%Tr0N~YmEs50PJJSI^Vd!btMx3Q~M5_zomx27M3!8NQ&LPTz zQlyc}Ug_>PVNe1GrBKu_ppxcrjGzcG0QIEw8Y)<6@Ga%c;R)p9C(^G#Ehbx#@MRPw@R+7 zxW~$xmI))pvoa0eYz%q#=~ic!C)9jLAca9~I4H+sp5EQ*rUqF^cgeL8a!zy9A5Oge zYAJ2*+6eyu(-&_409w$FD^q2??v-<%r@dlLEz#DtCFEuy8RysfP|8T0M-#*&d7LP3 zPN&>@W}m2A*{+|bW>`*FX$n0ms>L*#f^3>y#BxnnxPwt&5Zl8ca;3@L+ZgNgtl3Dh zC9=MmqXeC>w~x4W1Y@V+n%}dMEw<2kC^qS?pn8y}f$v$?k(j2KnLz|_4?*;(VEaJU zwdq)Dk)YEXW2$H7=aJNYVuU8kR!B#PE|{iJ$U)C)eeC8tvVj)`_yE*aO*{C0<Ouq_*n(iR8&J*tqKHN3+5U8;E!1=u!*>5oBHty0{yizB!S zp^iNVTB9P%9-U((fPko}xRc3af%={*;*>re@f?e>Sm-RH>w+`*)gVOot)`ihSRZP= zvgiB2jyif8$!woE$9c~FMN-jRHk+tC@qvrRLacen>+f2smMJ~KM!;mxCX0a;ub9gy zEX1p3pqd12V$I$Y^0+^hO%uJjxRGtrOt9g*)Y8usm#n@~1llVeI%HBA9qh8Oj0l?y zPEW7atlHVb71xLEqY(#J2275)J^ug-TXl%ZFn3Y=rf^*FG5$TNE^ZU-PZG!n%hYtH zBE#GV)^88)$TuX6_7xoRAML#``GaV(alsheewpc9yGf{|fTgtTJnp{7xc04EF{oT> z8kT&W%K$5d!k?x|sTrhE{{XT|8`(=W^GP8GfPDb;?^W&giRb9Weggw}4 zO@U?$>)y4kZsvP320#ixBigaG(WxB@c8Yt?Ghy26g33GK5J%}kV~NT5cx}DZQD9>0 za@~I#=mpNGz96%S-~l}R6Q0$B;Ye;)`t{_xoum`Y31Na%oaBx$YoPxCO_RjUy3#O< zCIbW4+|rSu)m*xmwDJPu$wB#5Yle_oZXke9VNpo4x00dB#6aUX{If;(n7$d0239|4 zOaM8?d7|cQ)wYHKrNrh)hGWkoo@!|1M_@Ll1cw;zc^N;_s>d6)kz@p}HxLF#J#aXx z{$8S&ks!2?fj)i6KJ{ppB=)imU(6Q`obWv>Mh28bcLBro6vb%=XYWet3% z7yx=wU|WjaKF%a8fb8czD;rq;&^ESf6n`jh-YE3!Nu;>cB}nF0EJpK#_|}Gex z#ss^S1LkAUvvnr}pGx(co7+p6VMuhrmH|ftDn0Sn73P|q(w`a6YEb-_AZ`G2>ro_W z25R_ykoZm?+{&eG`P{&t(4W?!TgHDDO9EO(6gc^hb6qx@rdiFWLmj@S6f!x&t}q;q za8GQSeWsfYzO!-XTiY2HL%SF}j=YT2axu9T!D!Yu`#u3s4ngL&P}?=FyC{eg8O|y# zRUT~(77R1}tvFxq_o!Od(g{=2xIVVo&ve~fh2w8J;*uh zR&{28cwbQSCINi0k=&f|`I@x^@eKwgONapbI3v>ri=kMfbn6rW62*d-0OP0Oiguo} zHlTz>g&8LmVLYiV2zf2pgYk|yt9GAhj^UwTcp2Z!1dFv^7olQ0oc()N*tLM)YLX-|D>-6F9Ou@#{b3jT67DG+lGiBTH>mGT zy8<8Kc*6KTa?Yfi$ryv~YerO!uEQu`0q9#N^Y2{Noh8grqJTEwebdLiYc0U@6cBT` z{VCq%q8Tm_wxb)PVN{HfSvpj9a(J>rmuxX1>045*yw)0|YSD*i3C(8sYR%!*wMLRv zKRLmq#%|ra3!SeXP{daUrVUbtC5de#-0Yi{g9@a=fX z5RCfOBttY2t^Bz7{sEjGe>%fr-|(0G&5&i|=~}64cPE8BL3bXjq^Y;D4q%zE(u31x zJCA%0m4|7GJWZsTu9*}K`;P-2_^M>1W@fze)FccLCUQq=WE)#cybl@4n2=kV=_Fe) z7{{q;tUkuejpM#6lDJEVMXAK4H=lkzs;nf-wo!yx*!-$N;8Rvhc;tM@!F>Km>N%?% zKZbQJr9oXhus-6b7@%ko4DMLQxghm4o3Iz9mI1(#5Pa-d+0kFVG2YF%#2K}`%IW2^&6tt!-YzI%yY0Jfh+*Gu->qYzOG}s%BzU!Q}H&+_l2oUM3vn z@Cd3J4aLgG`|!$q<``qzx(lYZ%ub4obLqtq0~u`Qav$vz_2gBnmA;Qi+Ou2(_ENxh zz^f44w$MZ=!;IC9cK+A?5c@+Fl%iDAijk4?AM@)?=!v$ci1@BM&-g>UUpJiMK?d+Z z{_aLS^O|1)Ln(tmEQ55KZuU6pNhdW!#F~_nXjaiZoxo==9D%q8J#p#{be;!{{emen zKXqZX0PHH$e1)`nb>vemg}F%_sDP8}idb6VG~^2-Zrxea-nX3+2^SdyiqH+R#?_f7 z<`T+BOnM)B%`zDM(;cCqpP?tyH8e8?wYv~n+g(CVlXzm};d_kJu$g|^(kS&H-`Wv;u%DEAd)28VfZxTLll@=>ch5mtGe>{tyQRqh z%uff`)OW|FQ<0<>cI24>^9NtnsWMtOZ)S_^&$dpP83(wm=x$G$hC)WpzLfxM&wL0w zPNgF$_9r!`YL;yt(y`QU~kLUVV9jck6 zznu-U@=tD+H@R^~OW^ycz`iA7Ke<16el<3$s21@ZoI)i4-l~#2X0x{NVHb zpsF$G2S3iIiWHkwk9#ilok%{oImgzMdV#ZbZqezwn+xcrDzNgL{on~)`i_Utick?P zRz*Tbm!6$Hs^oUpA7a$Y`GHO1g2$lZqLjqCb47*2T%r1abNbb!K@`m|n68T8eVk+t z*c{b+Sd5yEm%h^M#`4I{>dS$GK;ZN5(AMhtT1@`{pQU1$<2e25WO`Ak%w)UK0?#+g6pjNPNI(9nnhzw|@`ScQ z%`568LSh2m^Kb-g7$jBNm2Bf{JgxIGW8ZE7weGT zgpN1L3xyf%b4jw&J0w}7(k;&SAG-%8pcBl{N&b*B9QWud_MqW(D-)c2qd%2pK?=RN zbdp2PNd~2{*u2tSH;3-q%|9#$A70gR+6Z3S%gwV5&&{5Op~zng-u%BXT;PtTpAFNk zx{oLvD5?`imHaltNl^{B7*31Qs}D7FD2C}bZ6_YS)HUlH3I70h2OMCpKhybDbi9sO z-ZK=6`?%w+9K_gH3niRrW7;wE1so6m099+DvHKJ#E+fil(jE_Sj8=5aBUnk1yu$!b z!?i^WGd$$v435I7F*IJcl$dY7a!3OiK9yg1GhQwmgNmM6Ad1G>GMwrNrw7)n!Xtkc zYRHnd8&$%BIu3w)W}U<^Hp_y9IR+t(qw%ZJix#w%JhxUcoDh4|mk<@!Ek~AcB>BFW zsxIh$)~cYel&ddUQKw)Di_*$_t4ZcAj#1IT+)b*>g0jq&SRoXi3P&Q{J8KCafq}{FnX8j76K|)ySiIIq$>mJ zGgf1RAZ>}xSDH(>V_QoBD`2aXj=M)m!a14Sjr(D}x_UI^z|m zZT4-~3S*ZAwu-rDV*=gy%5)@?WT*#nIOiVJSXVLSY0b0+=VO)RRFSQ#O>e$H26^@R z(`B{3GqDp8H}n-wdu#MtS$u{o=I}}2&{8!ob>ONoqV8UfQD)v0Q+jX4;^0rIm*0IT`x8c7KIKN+Yk8_U%0Gn^249eAiEo&Nx| zCJLtkcqiYmtA+_%M}_v_FgPQ=I?yt-Z4>yJ4s4JkJ7w`4tu6AXMFjUXYgD?8{6ajILO#ZTvG0M7p4CZ`%GZI;rJ`+-G9xU<^5E0u zAjNP*h)O~;kF8dXRquxRv%ugQ(H5w&Aqx0?RH?||?7`2tJmcv?5XooTq}?jo#8_Bo z1a-))rHbwK{XHeKkr-JiAok5_?u9P(HZexT-$Ixpj1DS2^GopqQJ=|0jL8sQbC3oP z(x?#mtiZUoUpSxMWS-cpeNq^{(_o7D!#3@{nEwD8>2D{u*a&nOY#*&)AG1lQ_=ZNE zg2$v5T#k2O^&aOHGAS5-9~U!tn*A0hz`AuL`T|9C8n8$RR%5^H#EQ)Dq>1+1*+Eg8 z=|MifF|EH5Br-5>w8gz`fX+J{W|!G3sm|Gkg zKaFS$d5zGMa_4dBQxqvMxE@T=F>XX;k6})VYl$u4K-?IzGt-}?Lwb{&kj*5g_bNH| z7_Ns!Hu2d=Ue?@^ZM1F~tx_SgoPyTvyh70!WjR1k9<@HTrigUgw`O6DFyr#$^{u#X z?H9({(|wR+Sw-@w0Ar9b@5NNtt|h$FEm2{0XT1vG<2y$ur%sgJtR&sc4K67}_nUa% zrFnThGvD;9E4m#*afT#4Nosa2&owLk23&) z&IqYRHfF^YyF(!>k>_NQ*FRdlc_af!RZMR3umC*%bqr{$Ycc@;0C1C4V`xq7ikTxN zMz9AuR82CjCVP0+c9r*tMBlWL))niof zZk!akCq>A??sLU>e~OG!{9N#=JRdB6A1qb+0$FyE>Ojp+J!&LupSpWr!-&PV!PFqd zhQ@t+)!kX8e;HXi#UIJ0FaR$nJ$e0V?}DPV9|ZI*@q*8}n|IXX^Zs?8J;EOz#DNCY zmAZ00Ij!q1Rb!eu$k)+jk*)0nf>6g+%7*^x<3E>5r>IT;029qYM31&h)6=0HxT|H* z_?J&B5m6qPR0S9ZaRmPWD$doKHMtT5Lx{=apf$~NRJ91>wqFbQia>`y+A4}c$0Mn# z%C`dDoswWa+@q0>D#e(RUx)hf+UNI8GXDU*pYkeAIcAqmx(wj|0Hmq;`yX1X4YOL+ z6{EIgjY!{uN$5p3?PNFO1#nnr9<=3=k{69tagK6x�=YG^Xlu6^IibsT2@NA}m_0 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%0Ds(#s~U01oiq<9&Fb7qwWg1U^uNa70>pnt*?`k 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

d_M=uGn{ZZ81}BF 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

Bg!z{xm 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

  • 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