(kicad_pcb (version 20260206) (generator "pcbnew") (generator_version "10.0") (general (thickness 1.6) (legacy_teardrops no) ) (paper "A4") (layers (0 "F.Cu" signal) (2 "B.Cu" signal) (9 "F.Adhes" user "F.Adhesive") (11 "B.Adhes" user "B.Adhesive") (13 "F.Paste" user) (15 "B.Paste" user) (5 "F.SilkS" user "F.Silkscreen") (7 "B.SilkS" user "B.Silkscreen") (1 "F.Mask" user) (3 "B.Mask" user) (17 "Dwgs.User" user "User.Drawings") (19 "Cmts.User" user "User.Comments") (21 "Eco1.User" user "User.Eco1") (23 "Eco2.User" user "User.Eco2") (25 "Edge.Cuts" user) (27 "Margin" user) (31 "F.CrtYd" user "F.Courtyard") (29 "B.CrtYd" user "B.Courtyard") (35 "F.Fab" user) (33 "B.Fab" user) (39 "User.1" user) (41 "User.2" user) (43 "User.3" user) (45 "User.4" user) ) (setup (pad_to_mask_clearance 0) (allow_soldermask_bridges_in_footprints no) (tenting (front yes) (back yes) ) (covering (front no) (back no) ) (plugging (front no) (back no) ) (capping no) (filling no) (pcbplotparams (layerselection 0x00000000_00000000_55555555_5755f5ff) (plot_on_all_layers_selection 0x00000000_00000000_00000000_00000000) (disableapertmacros no) (usegerberextensions no) (usegerberattributes yes) (usegerberadvancedattributes yes) (creategerberjobfile yes) (dashed_line_dash_ratio 12) (dashed_line_gap_ratio 3) (svgprecision 4) (plotframeref no) (mode 1) (useauxorigin no) (pdf_front_fp_property_popups yes) (pdf_back_fp_property_popups yes) (pdf_metadata yes) (pdf_single_document no) (dxfpolygonmode yes) (dxfimperialunits yes) (dxfusepcbnewfont yes) (psnegative no) (psa4output no) (plot_black_and_white yes) (sketchpadsonfab no) (plotpadnumbers no) (hidednponfab no) (sketchdnponfab yes) (crossoutdnponfab yes) (subtractmaskfromsilk no) (outputformat 1) (mirror no) (drillshape 1) (scaleselection 1) (outputdirectory "") ) ) (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (layer "F.Cu") (uuid "27e037fd-4429-4b48-b13a-2461aa3e84f7") (at 117.55 109.88) (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 "Reference" "SW2" (at -2.54 -2.794 0) (layer "F.SilkS") (uuid "eb4e820d-bc2c-436f-ad4c-4f4473f7d516") (effects (font (size 1 1) (thickness 0.15) ) ) ) (property "Value" "SW_Push" (at -2.54 12.954 0) (layer "F.Fab") (uuid "c2b152bc-3ac9-4a5b-ad31-4243f727a313") (effects (font (size 1 1) (thickness 0.15) ) ) ) (property "Datasheet" "" (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) (uuid "03c9896e-1510-48b6-92a5-514702da6787") (effects (font (size 1.27 1.27) (thickness 0.15) ) ) ) (property "Description" "Push button switch, generic, two pins" (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) (uuid "cf4c7af3-ec39-4d35-890e-5547af365a5a") (effects (font (size 1.27 1.27) (thickness 0.15) ) ) ) (path "/528ab08f-515f-4ccb-ba14-446e2b9f09f8") (sheetname "/") (sheetfile "hackpad.kicad_sch") (units (unit (name "A") (pins "1" "2") ) ) (attr through_hole) (duplicate_pad_numbers_are_jumpers no) (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "ab67029b-74f4-4bce-a684-401e9e685f21") ) (fp_line (start -9.525 12.065) (end -9.525 -1.905) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "382019a8-67eb-4bd4-929b-a14e73daeb33") ) (fp_line (start 4.445 -1.905) (end 4.445 12.065) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "488498b5-4093-43db-b504-c3ccf82bc714") ) (fp_line (start 4.445 12.065) (end -9.525 12.065) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "9978255f-a1df-4779-954e-83140cff3c1e") ) (fp_line (start -12.065 -4.445) (end 6.985 -4.445) (stroke (width 0.15) (type solid) ) (layer "Dwgs.User") (uuid "9915300c-984b-4004-8b9e-67166cb1b53f") ) (fp_line (start -12.065 14.605) (end -12.065 -4.445) (stroke (width 0.15) (type solid) ) (layer "Dwgs.User") (uuid "9bd1ed89-e386-4c94-9165-ce829f0cdf13") ) (fp_line (start 6.985 -4.445) (end 6.985 14.605) (stroke (width 0.15) (type solid) ) (layer "Dwgs.User") (uuid "d51adfda-096b-42e5-8e33-ae3896d9e3bc") ) (fp_line (start 6.985 14.605) (end -12.065 14.605) (stroke (width 0.15) (type solid) ) (layer "Dwgs.User") (uuid "7b0b060f-4d40-4037-b882-788f4ee512af") ) (fp_line (start -9.14 -1.52) (end 4.06 -1.52) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") (uuid "61007002-93d0-4e46-a5ea-89c13ffcd324") ) (fp_line (start -9.14 11.68) (end -9.14 -1.52) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") (uuid "7e492772-1ac5-475a-9210-ac2d9712411e") ) (fp_line (start 4.06 -1.52) (end 4.06 11.68) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") (uuid "a269adea-77b1-4dbb-a2d8-b19d20a3ef51") ) (fp_line (start 4.06 11.68) (end -9.14 11.68) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") (uuid "177b067e-1afe-41b9-b7c5-6a70918a5c29") ) (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (stroke (width 0.1) (type solid) ) (layer "F.Fab") (uuid "e7025742-1251-487d-a187-3732936ac463") ) (fp_line (start -8.89 11.43) (end -8.89 -1.27) (stroke (width 0.1) (type solid) ) (layer "F.Fab") (uuid "49cc2948-2306-4d35-9fd6-a02d3e3c97cd") ) (fp_line (start 3.81 -1.27) (end 3.81 11.43) (stroke (width 0.1) (type solid) ) (layer "F.Fab") (uuid "8bd07568-2d5a-4f6d-9980-aa798df43f27") ) (fp_line (start 3.81 11.43) (end -8.89 11.43) (stroke (width 0.1) (type solid) ) (layer "F.Fab") (uuid "75d1dce8-6151-4819-a0eb-64fa61189d74") ) (fp_text user "${REFERENCE}" (at -2.54 -2.794 0) (layer "F.Fab") (uuid "eaab0c86-4ce3-450a-a4a9-f810a6fd3c7b") (effects (font (size 1 1) (thickness 0.15) ) ) ) (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (uuid "abed33a8-501c-4a31-827f-8ccc99ee2192") ) (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net "Net-(U1-GND)") (pinfunction "1_1") (pintype "passive") (uuid "cbb54133-95dc-4385-9503-8c550ed7e49b") ) (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net "Net-(U1-PA4_A1_D1)") (pinfunction "2_2") (pintype "passive") (uuid "e9e2da66-497c-4145-b318-fee784d49784") ) (embedded_fonts no) (model "${KICAD10_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_Plate.step" (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") (uuid "4351a68e-ebb8-49ca-bfdb-a8326808243e") (at 98.5 109.88) (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 "Reference" "SW1" (at -2.54 -2.794 0) (layer "F.SilkS") (uuid "41e5a570-a053-4322-8708-88eaf163822d") (effects (font (size 1 1) (thickness 0.15) ) ) ) (property "Value" "SW_Push" (at -2.54 12.954 0) (layer "F.Fab") (uuid "c9df6f07-3373-4a9e-add7-261b3ae564e0") (effects (font (size 1 1) (thickness 0.15) ) ) ) (property "Datasheet" "" (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) (uuid "f650e78b-8955-4743-bb93-235fec9fe7a9") (effects (font (size 1.27 1.27) (thickness 0.15) ) ) ) (property "Description" "Push button switch, generic, two pins" (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) (uuid "0caee4a9-e799-47a7-bdb2-c9b0c8e9e2a0") (effects (font (size 1.27 1.27) (thickness 0.15) ) ) ) (path "/3190c191-f07d-4d8e-8db1-e72931e6708e") (sheetname "/") (sheetfile "hackpad.kicad_sch") (units (unit (name "A") (pins "1" "2") ) ) (attr through_hole) (duplicate_pad_numbers_are_jumpers no) (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "228520fc-3810-4766-a41e-cfe780559098") ) (fp_line (start -9.525 12.065) (end -9.525 -1.905) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "be0fc51a-2b2c-40df-b9aa-16f19f1aced0") ) (fp_line (start 4.445 -1.905) (end 4.445 12.065) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "5b22437d-a112-4716-b566-1ab285b6607f") ) (fp_line (start 4.445 12.065) (end -9.525 12.065) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "6975b370-4072-4739-8183-187773de8d3c") ) (fp_line (start -12.065 -4.445) (end 6.985 -4.445) (stroke (width 0.15) (type solid) ) (layer "Dwgs.User") (uuid "53918904-caf3-4ac8-8232-8b509f79da93") ) (fp_line (start -12.065 14.605) (end -12.065 -4.445) (stroke (width 0.15) (type solid) ) (layer "Dwgs.User") (uuid "172ef368-5271-4727-8490-96a7cb6402ed") ) (fp_line (start 6.985 -4.445) (end 6.985 14.605) (stroke (width 0.15) (type solid) ) (layer "Dwgs.User") (uuid "bd438af0-3d7f-45c0-88fe-a7eb09e00416") ) (fp_line (start 6.985 14.605) (end -12.065 14.605) (stroke (width 0.15) (type solid) ) (layer "Dwgs.User") (uuid "355c39bf-49de-49a5-99db-952fcda9f9d8") ) (fp_line (start -9.14 -1.52) (end 4.06 -1.52) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") (uuid "f82d4f70-0108-4175-9244-3500cc44f4cb") ) (fp_line (start -9.14 11.68) (end -9.14 -1.52) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") (uuid "de1ace91-1ca5-4438-9cbd-1d0fb67adeec") ) (fp_line (start 4.06 -1.52) (end 4.06 11.68) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") (uuid "ad768495-9298-4609-8341-1fe3d522b4b1") ) (fp_line (start 4.06 11.68) (end -9.14 11.68) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") (uuid "c74af559-7863-4b62-b544-7d1a1e1c0073") ) (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (stroke (width 0.1) (type solid) ) (layer "F.Fab") (uuid "d245f199-e8b8-42c8-b2ee-6d06ca926b2a") ) (fp_line (start -8.89 11.43) (end -8.89 -1.27) (stroke (width 0.1) (type solid) ) (layer "F.Fab") (uuid "0dc8be90-d45d-4e24-afd9-340c02fcd11e") ) (fp_line (start 3.81 -1.27) (end 3.81 11.43) (stroke (width 0.1) (type solid) ) (layer "F.Fab") (uuid "72c3723c-5a81-4fc4-8f08-d640aa75488b") ) (fp_line (start 3.81 11.43) (end -8.89 11.43) (stroke (width 0.1) (type solid) ) (layer "F.Fab") (uuid "e27632ea-7ccc-4c94-b55a-53677634d3d9") ) (fp_text user "${REFERENCE}" (at -2.54 -2.794 0) (layer "F.Fab") (uuid "cf56c9cd-2c28-4f9c-86c0-cc88c0696a58") (effects (font (size 1 1) (thickness 0.15) ) ) ) (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (uuid "57ee184b-b4a5-4800-85df-a209672b4896") ) (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net "Net-(U1-GND)") (pinfunction "1_1") (pintype "passive") (uuid "a9550403-5745-4eef-bf12-4b16724f2d2f") ) (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net "Net-(U1-PA02_A0_D0)") (pinfunction "2_2") (pintype "passive") (uuid "daeda7c2-5298-41ab-a4c9-f2df28f9aa69") ) (embedded_fonts no) (model "${KICAD10_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_Plate.step" (offset (xyz 0 0 0) ) (scale (xyz 1 1 1) ) (rotate (xyz 0 0 0) ) ) ) (footprint "Rotary_Encoder:RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mm" (layer "F.Cu") (uuid "8d115f88-8040-404e-8bd9-565ff76281a8") (at 171 111.1) (descr "Alps rotary encoder, EC11E... with switch, vertical shaft, http://www.alps.com/prod/info/E/HTML/Encoder/Incremental/EC11/EC11E15204A3.html") (tags "rotary encoder") (property "Reference" "SW5" (at 1.3 -12.2 0) (layer "F.SilkS") (uuid "7181d284-eab3-4eaf-9a5d-fd0b778a0b29") (effects (font (size 1 1) (thickness 0.15) ) ) ) (property "Value" "RotaryEncoder_Switch" (at 7.5 10.4 0) (layer "F.Fab") (uuid "a14c7b4d-5b34-4af0-9d09-234aeff49644") (effects (font (size 1 1) (thickness 0.15) ) ) ) (property "Datasheet" "" (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) (uuid "70cd492f-a1c1-4bd2-817c-7fd8b90ea2a2") (effects (font (size 1.27 1.27) (thickness 0.15) ) ) ) (property "Description" "Rotary encoder, dual channel, incremental quadrate outputs, with switch" (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) (uuid "8554642d-cb5a-426d-8ee8-efab38f20267") (effects (font (size 1.27 1.27) (thickness 0.15) ) ) ) (property ki_fp_filters "RotaryEncoder*Switch*") (path "/bda4fe19-ef45-4e82-af92-4135bf9ed908") (sheetname "/") (sheetfile "hackpad.kicad_sch") (units (unit (name "A") (pins "A" "C" "B" "S1" "S2") ) ) (attr through_hole) (duplicate_pad_numbers_are_jumpers no) (fp_line (start -0.3 -1.6) (end 0.3 -1.6) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "61541aa3-48ae-467d-a484-d24a793561be") ) (fp_line (start 0 -1.3) (end -0.3 -1.6) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "d432a772-949f-4ec1-bb56-594d6e5eb58e") ) (fp_line (start 0.3 -1.6) (end 0 -1.3) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "278919a3-9dff-4f28-8599-d660bab7e4c7") ) (fp_line (start 1.4 -3.4) (end 1.4 8.4) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "dea4b70f-3e7d-4bf4-96d3-f522404801b6") ) (fp_line (start 5.5 -3.4) (end 1.4 -3.4) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "32130cc7-59b7-4514-89d8-0b94a05e7083") ) (fp_line (start 5.5 8.4) (end 1.4 8.4) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "eb0c47ce-983c-4387-b5b6-4d82322eeae5") ) (fp_line (start 7 2.5) (end 8 2.5) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "604c1368-2933-4b2c-8602-b481fb1ed628") ) (fp_line (start 7.5 2) (end 7.5 3) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "b6f5cd48-9fb0-4e9f-b573-ae774fe293b0") ) (fp_line (start 9.5 -3.4) (end 13.6 -3.4) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "b4899d48-928b-4cd7-9cdf-dd346e03dd2a") ) (fp_line (start 13.6 -3.4) (end 13.6 -1) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "66624c56-9e2f-425a-aaa3-39de1b592955") ) (fp_line (start 13.6 1.2) (end 13.6 3.8) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "6e35d045-273f-4325-a092-964bdd2115d0") ) (fp_line (start 13.6 6) (end 13.6 8.4) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "3a39acc3-cc7b-452d-ab8f-a65d7f1cda36") ) (fp_line (start 13.6 8.4) (end 9.5 8.4) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "bf0e0f7c-afa8-412e-802b-57726c298856") ) (fp_circle (center 7.5 2.5) (end 10.5 2.5) (stroke (width 0.12) (type solid) ) (fill no) (layer "F.SilkS") (uuid "891a8684-77c5-4a66-ab5c-7405e506b8a9") ) (fp_line (start -1.5 -4.6) (end -1.5 9.6) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") (uuid "78fd9a95-5995-46b6-8418-6bb72183c6fe") ) (fp_line (start -1.5 -4.6) (end 16 -4.6) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") (uuid "6da46c8b-b6d2-431f-90fe-8b084cb1b14a") ) (fp_line (start 16 9.6) (end -1.5 9.6) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") (uuid "bf8a3897-c737-4fd3-bba4-513d738ae340") ) (fp_line (start 16 9.6) (end 16 -4.6) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") (uuid "c8fbf753-659b-4fe1-a80d-964a54aa2616") ) (fp_line (start 1.5 -2.2) (end 2.5 -3.3) (stroke (width 0.12) (type solid) ) (layer "F.Fab") (uuid "e0aa2fb6-a548-4488-90f3-a06438d4592f") ) (fp_line (start 1.5 8.3) (end 1.5 -2.2) (stroke (width 0.12) (type solid) ) (layer "F.Fab") (uuid "f0d84bd7-8ee8-4231-8a4a-a89e772609da") ) (fp_line (start 2.5 -3.3) (end 13.5 -3.3) (stroke (width 0.12) (type solid) ) (layer "F.Fab") (uuid "3429cfe2-eb3e-480b-be00-4eb0eae0d673") ) (fp_line (start 4.5 2.5) (end 10.5 2.5) (stroke (width 0.12) (type solid) ) (layer "F.Fab") (uuid "c5c21ae4-87fc-4452-b5fa-fbbc79730392") ) (fp_line (start 7.5 -0.5) (end 7.5 5.5) (stroke (width 0.12) (type solid) ) (layer "F.Fab") (uuid "c3fbef8d-2bbb-4253-8579-ccbc0e2cc6f3") ) (fp_line (start 13.5 -3.3) (end 13.5 8.3) (stroke (width 0.12) (type solid) ) (layer "F.Fab") (uuid "83964faf-990b-472b-8553-ecbd91e664f5") ) (fp_line (start 13.5 8.3) (end 1.5 8.3) (stroke (width 0.12) (type solid) ) (layer "F.Fab") (uuid "b6f7a67e-d2b9-413c-a401-74636bb29b83") ) (fp_circle (center 7.5 2.5) (end 10.5 2.5) (stroke (width 0.12) (type solid) ) (fill no) (layer "F.Fab") (uuid "1b3c8958-95b6-4f67-9ca6-470963793921") ) (fp_text user "${REFERENCE}" (at 9.6 -1.2 0) (layer "F.Fab") (uuid "20599e5c-8fd0-4b89-be16-88fcd9d60156") (effects (font (size 1 1) (thickness 0.15) ) ) ) (pad "A" thru_hole rect (at 0 0) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net "Net-(U1-PB08_A6_D6_TX)") (pinfunction "A_A") (pintype "passive") (uuid "fa255488-81a9-4f78-ab1b-20358da8960d") ) (pad "B" thru_hole circle (at 0 5) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net "Net-(U1-PB09_A7_D7_RX)") (pinfunction "B_B") (pintype "passive") (uuid "7879c3ea-19de-4701-a731-7f974cd2d909") ) (pad "C" thru_hole circle (at 0 2.5) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net "Net-(U1-GND)") (pinfunction "C_C") (pintype "passive") (uuid "00dd319e-79f9-4e58-b51a-8cbdfe85a4cc") ) (pad "MP" thru_hole rect (at 7.5 -3.1) (size 3.2 2) (drill oval 2.8 1.5) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (uuid "744c9098-99cc-44d0-9637-a5efcf6c8c36") ) (pad "MP" thru_hole rect (at 7.5 8.1) (size 3.2 2) (drill oval 2.8 1.5) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (uuid "948b5f3e-6db1-4e04-a6d7-c4767b805de8") ) (pad "S1" thru_hole circle (at 14.5 5) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net "Net-(U1-PA7_A8_D8_SCK)") (pinfunction "S1_S1") (pintype "passive") (uuid "ef16fe54-f626-4985-9489-6dcbec85036c") ) (pad "S2" thru_hole circle (at 14.5 0) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net "Net-(U1-GND)") (pinfunction "S2_S2") (pintype "passive") (uuid "3b86ab3f-35d6-4e86-a939-a1cea4ab236c") ) (embedded_fonts no) (model "${KICAD10_3DMODEL_DIR}/Rotary_Encoder.3dshapes/RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mm.step" (offset (xyz 0 0 0) ) (scale (xyz 1 1 1) ) (rotate (xyz 0 0 0) ) ) ) (footprint "MountingHole:MountingHole_3.2mm_M3" (layer "F.Cu") (uuid "92351426-e980-4597-9339-2a98437eef80") (at 139 80) (descr "Mounting Hole 3.2mm, M3, no annular, generated by kicad-footprint-generator mountinghole.py") (tags "mountinghole M3") (property "Reference" "REF**" (at 0 -4.15 0) (layer "F.SilkS") (uuid "69f7d5c2-414c-499d-9ef2-67783948cdc5") (effects (font (size 1 1) (thickness 0.15) ) ) ) (property "Value" "MountingHole_3.2mm_M3" (at 0 4.15 0) (layer "F.Fab") (uuid "e7837c02-c9bc-49a0-972c-33121a354c36") (effects (font (size 1 1) (thickness 0.15) ) ) ) (property "Datasheet" "" (at 0 0 0) (layer "F.Fab") (hide yes) (uuid "913875b9-13b8-461e-bb40-c41f183e1548") (effects (font (size 1.27 1.27) ) ) ) (property "Description" "" (at 0 0 0) (layer "F.Fab") (hide yes) (uuid "8470e88f-f2db-4839-a3a3-3a77de17f187") (effects (font (size 1.27 1.27) ) ) ) (property "KiLib_Generator" "mounting_hardware/mounting_hole" (at 0 0 0) (layer "F.SilkS") (hide yes) (uuid "cf4e79a5-63b9-4cf7-a888-8cc32f1d3aad") (effects (font (size 1 1) (thickness 0.15) ) ) ) (attr exclude_from_pos_files exclude_from_bom) (duplicate_pad_numbers_are_jumpers no) (fp_circle (center 0 0) (end 3.2 0) (stroke (width 0.15) (type solid) ) (fill no) (layer "Cmts.User") (uuid "5aa566aa-f7d9-422c-be2f-d110af93c09f") ) (fp_circle (center 0 0) (end 3.45 0) (stroke (width 0.05) (type solid) ) (fill no) (layer "F.CrtYd") (uuid "1ca3e3b2-28b0-413c-9592-2431e9b4fae4") ) (fp_text user "${REFERENCE}" (at 0 0 0) (layer "F.Fab") (uuid "7014007c-4a70-4d34-afdd-c77a61c732bc") (effects (font (size 1 1) (thickness 0.15) ) ) ) (pad "" np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers "*.Cu" "*.Mask") (uuid "de7eda2f-5bc0-417f-97b2-cbe9374dc9ad") ) (embedded_fonts no) ) (footprint "MountingHole:MountingHole_3.2mm_M3" (layer "F.Cu") (uuid "9c61fa03-8067-4083-bbd3-41459ff68646") (at 83.5 82.5) (descr "Mounting Hole 3.2mm, M3, no annular, generated by kicad-footprint-generator mountinghole.py") (tags "mountinghole M3") (property "Reference" "REF**" (at 0 -4.15 0) (layer "F.SilkS") (uuid "0f7de3a1-561a-445a-84ac-93d1b4f301d1") (effects (font (size 1 1) (thickness 0.15) ) ) ) (property "Value" "MountingHole_3.2mm_M3" (at 0 4.15 0) (layer "F.Fab") (uuid "b4dd6f60-b370-47c4-95d7-50fbb2c7bb64") (effects (font (size 1 1) (thickness 0.15) ) ) ) (property "Datasheet" "" (at 0 0 0) (layer "F.Fab") (hide yes) (uuid "6b06e14e-456a-438c-a739-af743261ec32") (effects (font (size 1.27 1.27) ) ) ) (property "Description" "" (at 0 0 0) (layer "F.Fab") (hide yes) (uuid "dd72ded0-64ff-4b8c-91dc-9172bd527c27") (effects (font (size 1.27 1.27) ) ) ) (property "KiLib_Generator" "mounting_hardware/mounting_hole" (at 0 0 0) (layer "F.SilkS") (hide yes) (uuid "e177cba5-225e-4430-ac4a-80b9a1076368") (effects (font (size 1 1) (thickness 0.15) ) ) ) (attr exclude_from_pos_files exclude_from_bom) (duplicate_pad_numbers_are_jumpers no) (fp_circle (center 0 0) (end 3.2 0) (stroke (width 0.15) (type solid) ) (fill no) (layer "Cmts.User") (uuid "bab34d0e-c5be-499b-bdc4-0a9d6caa1c1e") ) (fp_circle (center 0 0) (end 3.45 0) (stroke (width 0.05) (type solid) ) (fill no) (layer "F.CrtYd") (uuid "82299a6e-8d23-4ceb-b2dd-266cce0d5e18") ) (fp_text user "${REFERENCE}" (at 0 0 0) (layer "F.Fab") (uuid "6d6a2a32-a6d7-4151-aa5d-bd2eace99c51") (effects (font (size 1 1) (thickness 0.15) ) ) ) (pad "" np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers "*.Cu" "*.Mask") (uuid "498cbfc5-3488-4de4-a17d-d30d16066965") ) (embedded_fonts no) ) (footprint "MountingHole:MountingHole_3.2mm_M3" (layer "F.Cu") (uuid "b1d204e8-c96b-424b-884c-c5cfce1d8942") (at 194.5 158) (descr "Mounting Hole 3.2mm, M3, no annular, generated by kicad-footprint-generator mountinghole.py") (tags "mountinghole M3") (property "Reference" "REF**" (at 0 -4.15 0) (layer "F.SilkS") (uuid "8c4cd044-92dd-4719-b0aa-c81cd438836e") (effects (font (size 1 1) (thickness 0.15) ) ) ) (property "Value" "MountingHole_3.2mm_M3" (at 0 4.15 0) (layer "F.Fab") (uuid "abb66f1d-d741-4e28-bce4-2e638302482d") (effects (font (size 1 1) (thickness 0.15) ) ) ) (property "Datasheet" "" (at 0 0 0) (layer "F.Fab") (hide yes) (uuid "7774e0d6-a40e-46d4-b9f1-63e0b0873d09") (effects (font (size 1.27 1.27) ) ) ) (property "Description" "" (at 0 0 0) (layer "F.Fab") (hide yes) (uuid "89e3c6ab-0989-4107-827d-63e1f4f91338") (effects (font (size 1.27 1.27) ) ) ) (property "KiLib_Generator" "mounting_hardware/mounting_hole" (at 0 0 0) (layer "F.SilkS") (hide yes) (uuid "46e1c4b9-436c-40b5-a745-4034deeab55b") (effects (font (size 1 1) (thickness 0.15) ) ) ) (attr exclude_from_pos_files exclude_from_bom) (duplicate_pad_numbers_are_jumpers no) (fp_circle (center 0 0) (end 3.2 0) (stroke (width 0.15) (type solid) ) (fill no) (layer "Cmts.User") (uuid "41ef0d4d-cdaa-4fcd-ae55-0c89a901c83b") ) (fp_circle (center 0 0) (end 3.45 0) (stroke (width 0.05) (type solid) ) (fill no) (layer "F.CrtYd") (uuid "317915f0-14d8-45f6-a91e-7ccd97f2045a") ) (fp_text user "${REFERENCE}" (at 0 0 0) (layer "F.Fab") (uuid "0c0cf76c-0c55-48e3-8f6a-4db9cb253c0b") (effects (font (size 1 1) (thickness 0.15) ) ) ) (pad "" np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers "*.Cu" "*.Mask") (uuid "711ec8a0-a80d-46c3-a039-a13042e571c9") ) (embedded_fonts no) ) (footprint "footprints:XIAO-Generic-Hybrid-14P-2.54-21X17.8MM" (layer "F.Cu") (uuid "b8cfe46f-c5f1-4e3a-8445-d11e7f2e699e") (at 125 152 180) (property "Reference" "U1" (at 0 2.54 0) (layer "F.SilkS") (uuid "696a0313-558d-4d4a-959c-d1f675f535dd") (effects (font (size 0.889 0.889) (thickness 0.1016) ) ) ) (property "Value" "MOUDLE-SEEEDUINO-XIAO" (at 0 5.08 0) (layer "F.SilkS") (hide yes) (uuid "add8fca8-3555-406f-a15a-bc59d87d9427") (effects (font (size 0.6096 0.6096) (thickness 0.0762) ) ) ) (property "Datasheet" "" (at 0 0 0) (layer "F.Fab") (hide yes) (uuid "5ed223a1-149d-47e9-8566-140b3671edce") (effects (font (size 1.27 1.27) ) ) ) (property "Description" "" (at 0 0 0) (layer "F.Fab") (hide yes) (uuid "b0acc2fa-9c06-408c-9a1f-cfe5437eddc8") (effects (font (size 1.27 1.27) ) ) ) (path "/326d3552-b2aa-4b77-bc18-7c94f36828af") (sheetname "/") (sheetfile "hackpad.kicad_sch") (units (unit (name "A") (pins "1" "2" "3" "4" "5" "6" "7" "14" "13" "12" "11" "10" "9" "8") ) ) (attr smd) (duplicate_pad_numbers_are_jumpers no) (fp_line (start 8.9 8.5) (end 8.9 -8.5) (stroke (width 0.127) (type solid) ) (layer "F.SilkS") (uuid "24970955-c577-417f-8796-24e097135763") ) (fp_line (start 6.9 -10.49909) (end -6.9 -10.49909) (stroke (width 0.127) (type solid) ) (layer "F.SilkS") (uuid "029ddbf0-64bf-42f7-8cb6-3a03ef033c63") ) (fp_line (start 4.5 -4.57073) (end -4.5 -4.57073) (stroke (width 0.127) (type solid) ) (layer "F.SilkS") (uuid "85c075ca-0fe1-4127-9383-66cec193ac6c") ) (fp_line (start 4.5 -11.92403) (end 4.5 -4.57073) (stroke (width 0.127) (type solid) ) (layer "F.SilkS") (uuid "2ced804c-9c3f-4f6a-900d-4533ff1c6dc5") ) (fp_line (start -4.5 -4.57073) (end -4.5 -11.92403) (stroke (width 0.127) (type solid) ) (layer "F.SilkS") (uuid "6f9e7062-79ce-4635-95aa-ae1490f64a8a") ) (fp_line (start -4.5 -11.92403) (end 4.5 -11.92403) (stroke (width 0.127) (type solid) ) (layer "F.SilkS") (uuid "53185a44-38ed-4d61-aabc-33d9c71d614e") ) (fp_line (start -6.9 10.5) (end 6.9 10.5) (stroke (width 0.127) (type solid) ) (layer "F.SilkS") (uuid "6f1e69a3-a85d-4a50-89ef-91a0407452ca") ) (fp_line (start -8.9 -8.5) (end -8.9 8.5) (stroke (width 0.127) (type solid) ) (layer "F.SilkS") (uuid "697edc6f-59bd-4a58-afd2-aa53b5b32c51") ) (fp_arc (start 8.9 8.5) (mid 8.314214 9.914214) (end 6.9 10.5) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "27c4917f-317e-46ff-9cf2-b68ac96ba74a") ) (fp_arc (start 6.9 -10.5) (mid 8.301491 -9.901491) (end 8.9 -8.5) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "54e87bad-d793-4981-9dcc-44b2cc9a33d7") ) (fp_arc (start -6.9 10.5) (mid -8.301423 9.901423) (end -8.9 8.5) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "ab23a27e-0bb6-45cf-be02-9fd6adc5fdc4") ) (fp_arc (start -8.9 -8.5) (mid -8.301491 -9.901491) (end -6.9 -10.5) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "a62e5844-9ee8-40e3-a4ea-237ba66c10c3") ) (fp_circle (center -11 -8.8) (end -11 -9.054) (stroke (width 0) (type solid) ) (fill yes) (layer "F.SilkS") (uuid "482fb7d6-cfea-4cf1-8984-a7ad2be26c9d") ) (fp_poly (pts (xy -8.887715 -8.561705) (xy -8.884667 -8.610473) (xy -8.880603 -8.659494) ) (stroke (width 0.0254) (type solid) ) (fill no) (layer "F.SilkS") (uuid "c60780d8-4730-451f-ae13-c9d55ed8fbe0") ) (fp_poly (pts (xy 8.889492 8.521574) (xy 8.887713 8.57085) (xy 8.884665 8.619618) (xy 8.880601 8.668639) (xy 8.875268 8.717407) (xy 8.868664 8.766175) (xy 8.861044 8.81469) (xy 8.852153 8.86295) (xy 8.842248 8.910955) ) (stroke (width 0.0254) (type solid) ) (fill no) (layer "F.SilkS") (uuid "42be6fe7-d827-44d3-a4a1-60844ff283b3") ) (fp_line (start 8.9 8.472551) (end 8.9 -8.463406) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "d063d79a-e36f-4e55-9caf-8d1aed55c286") ) (fp_line (start 8.89 -8.463406) (end 8.889492 -8.512429) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "b87a94e8-46c2-4b4d-bfe5-fa66fc905a74") ) (fp_line (start 8.889492 8.521574) (end 8.89 8.472551) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "16608290-882a-4f2d-bf7c-cb87bf971784") ) (fp_line (start 8.889492 -8.512429) (end 8.887713 -8.561705) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "dd0e8161-5b11-46f2-b3d1-388a2b3f4bef") ) (fp_line (start 8.887713 8.57085) (end 8.889492 8.521574) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "517bec64-367b-4d41-a886-8880403e9107") ) (fp_line (start 8.887713 -8.561705) (end 8.884665 -8.610473) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "17fd0cd8-0a87-47c1-a0ba-56e40345a3db") ) (fp_line (start 8.884665 8.619618) (end 8.887713 8.57085) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "cf7afcc8-076f-462c-bb13-ccea0b6b0840") ) (fp_line (start 8.884665 -8.610473) (end 8.880601 -8.659494) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "62cb9090-a698-45c5-b8d1-bbcef535f9ae") ) (fp_line (start 8.880601 8.668639) (end 8.884665 8.619618) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "1e636e89-7039-4e18-b57b-4c5afe263158") ) (fp_line (start 8.880601 -8.659494) (end 8.875268 -8.708262) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "5c892ca7-ee81-4b33-9e93-63ab68e830dd") ) (fp_line (start 8.875268 8.717407) (end 8.880601 8.668639) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "dccbd21a-072e-4abb-91ba-17123431a1da") ) (fp_line (start 8.875268 -8.708262) (end 8.868664 -8.75703) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "40ef058d-1c1f-4f2b-8be2-2e3ea887e012") ) (fp_line (start 8.868664 8.766175) (end 8.875268 8.717407) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "77659d4d-f8ea-4e10-af1b-29182c022239") ) (fp_line (start 8.868664 -8.75703) (end 8.861044 -8.805545) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "5ec4cdce-4f2e-4fcd-bb8e-ddfda93f46ab") ) (fp_line (start 8.861044 8.81469) (end 8.868664 8.766175) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "6a1e719f-c541-4312-b5cc-e1690ed31a44") ) (fp_line (start 8.861044 -8.805545) (end 8.852153 -8.853805) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "bac20c97-bf6f-4b2d-aeb2-e68739ceb174") ) (fp_line (start 8.852153 8.86295) (end 8.861044 8.81469) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "7ab97db5-ce8a-41ba-ac87-efe448b10864") ) (fp_line (start 8.852153 -8.853805) (end 8.842248 -8.90181) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "fe5a99fc-0c4f-4281-982e-5fcfa1852ded") ) (fp_line (start 8.842248 8.910955) (end 8.852153 8.86295) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "d281795d-b8fa-4f9e-87d7-aa57f151977a") ) (fp_line (start 8.842248 -8.90181) (end 8.831072 -8.949817) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "43fa65ad-5af7-41d4-9756-7c85832992dd") ) (fp_line (start 8.831072 8.958962) (end 8.842248 8.910955) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "8d5d3149-cc6d-4173-bc53-fe34270096fd") ) (fp_line (start 8.831072 -8.949817) (end 8.818625 -8.997314) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "6a69dc45-0edf-4987-a241-c956ede47bd8") ) (fp_line (start 8.818625 9.006459) (end 8.831072 8.958962) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "e7ac2414-bc55-466a-861d-d346a19f9925") ) (fp_line (start 8.818625 -8.997314) (end 8.805164 -9.044558) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "148476b6-f01e-40d4-b9a0-c011f1e9dded") ) (fp_line (start 8.805164 9.053703) (end 8.818625 9.006459) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "0414736d-a459-48ef-8466-03e308e568df") ) (fp_line (start 8.805164 -9.044558) (end 8.790432 -9.091294) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "e90d257c-d70b-482f-bded-6c54883ff0a2") ) (fp_line (start 8.790432 9.100439) (end 8.805164 9.053703) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "822016a6-7a27-42d9-9aa6-1ec00543618c") ) (fp_line (start 8.790432 -9.091294) (end 8.774684 -9.137777) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "12108a94-b5b9-4ff6-b540-e8187aacaa21") ) (fp_line (start 8.774684 9.146922) (end 8.790432 9.100439) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "f828e8f2-655a-4cfb-8270-ab08457dd30c") ) (fp_line (start 8.774684 -9.137777) (end 8.75792 -9.184005) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "430a5740-aaf9-4c61-85f1-534be5362bc9") ) (fp_line (start 8.75792 9.19315) (end 8.774684 9.146922) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "fb1a1f16-409e-49c9-8ce3-ffafc8bcb054") ) (fp_line (start 8.75792 -9.184005) (end 8.739885 -9.229725) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "8e8642f5-a7b1-436e-9463-ec78701755fa") ) (fp_line (start 8.739885 9.23887) (end 8.75792 9.19315) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "0e2d8956-25a7-4ab0-a252-ab7d984da8b6") ) (fp_line (start 8.739885 -9.229725) (end 8.720836 -9.274937) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "d42c3065-5f15-4d34-a962-4a047f388db6") ) (fp_line (start 8.720836 9.284082) (end 8.739885 9.23887) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "84407098-e5a9-4bf1-9388-6aeaae60418d") ) (fp_line (start 8.720836 -9.274937) (end 8.700769 -9.319641) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "bd9972aa-1996-448e-a371-6b9bbec44f9e") ) (fp_line (start 8.700769 9.328786) (end 8.720836 9.284082) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "b78cedcc-ab41-4f7e-9fe9-2ed08b6e2e91") ) (fp_line (start 8.700769 -9.319641) (end 8.679433 -9.36409) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "c634d211-223b-4ec6-b722-378a8232e743") ) (fp_line (start 8.679433 9.373235) (end 8.700769 9.328786) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "4c5d8c20-8cff-417e-bee8-3bad22d7adc3") ) (fp_line (start 8.679433 -9.36409) (end 8.657336 -9.407778) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "3c479a70-0da4-4918-b111-30b594ad0c54") ) (fp_line (start 8.657336 9.416923) (end 8.679433 9.373235) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "005cd064-ef62-42ae-90d4-99a381f0c17d") ) (fp_line (start 8.657336 -9.407778) (end 8.633968 -9.450958) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "84aa34f5-2ba4-4aa9-9072-673cbacdcfb7") ) (fp_line (start 8.633968 9.460103) (end 8.657336 9.416923) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "a5b3d6c6-54cb-42e7-a541-8ac5f0bfe48b") ) (fp_line (start 8.633968 -9.450958) (end 8.609584 -9.49363) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "27e4422f-c93d-4520-998e-22609aac534e") ) (fp_line (start 8.609584 9.502775) (end 8.633968 9.460103) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "cfb44b88-ef58-4232-9f4a-56944fc2ed58") ) (fp_line (start 8.609584 -9.49363) (end 8.584184 -9.535541) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "deb837ba-7b50-49e5-8533-e81f180d5207") ) (fp_line (start 8.584184 9.544686) (end 8.609584 9.502775) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "6175dff4-a508-498d-804e-7a81e9333032") ) (fp_line (start 8.584184 -9.535541) (end 8.557768 -9.576942) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "8d21332f-f1d3-41b1-bad7-d96f53257ac2") ) (fp_line (start 8.557768 9.586087) (end 8.584184 9.544686) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "fafbc08a-55dc-4488-8781-f8fcecd824f5") ) (fp_line (start 8.557768 -9.576942) (end 8.530336 -9.617837) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "4521ebe1-bb00-4eb5-9742-98b860052da7") ) (fp_line (start 8.530336 9.626982) (end 8.557768 9.586087) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "03acc8d6-fc6c-4496-a8ec-30d5607d0cd3") ) (fp_line (start 8.530336 -9.617837) (end 8.501888 -9.657714) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "90b88eca-ef38-49c2-888b-07aa768da4d9") ) (fp_line (start 8.501888 9.666859) (end 8.530336 9.626982) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "c20d41bc-92e7-46c5-982b-be9391a0b7bd") ) (fp_line (start 8.501888 -9.657714) (end 8.472677 -9.697085) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "6ddcf071-ea1f-469b-be06-90afe9dd6a46") ) (fp_line (start 8.472677 9.70623) (end 8.501888 9.666859) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "d3a914ce-9676-4bd6-80e0-40c0267e5916") ) (fp_line (start 8.472677 -9.697085) (end 8.442197 -9.735693) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "bd601062-0b45-42fa-84ab-0152be0fd5fe") ) (fp_line (start 8.442197 9.744838) (end 8.472677 9.70623) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "96985527-d410-49be-8dfd-3d3c1c66dc8a") ) (fp_line (start 8.442197 -9.735693) (end 8.411209 -9.773793) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "75e855e9-544d-46ce-be1c-f416da12e3c0") ) (fp_line (start 8.411209 9.782938) (end 8.442197 9.744838) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "b00d5134-a285-4e10-8c09-4c6b38b058c7") ) (fp_line (start 8.411209 -9.773793) (end 8.378952 -9.810877) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "86085ab9-0c6d-4d66-a38a-6171f8364e76") ) (fp_line (start 8.378952 9.820022) (end 8.411209 9.782938) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "a3528a60-93c9-4f66-a2e3-b123e5fc126c") ) (fp_line (start 8.378952 -9.810877) (end 8.345932 -9.847198) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "e371acc6-0b77-4f21-8f70-0d012c14e3eb") ) (fp_line (start 8.345932 9.856343) (end 8.378952 9.820022) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "a3295347-92c4-4de8-9a65-7e8eb7a3b669") ) (fp_line (start 8.345932 -9.847198) (end 8.312149 -9.882758) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "25c66e99-7d92-425c-80f2-ece7be15d443") ) (fp_line (start 8.312149 9.891903) (end 8.345932 9.856343) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "2d196c66-8d37-45c9-aa35-d1830d281ffe") ) (fp_line (start 8.312149 -9.882758) (end 8.277352 -9.917557) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "7b16c810-c3df-422f-9f33-8c854c22471b") ) (fp_line (start 8.277352 9.926702) (end 8.312149 9.891903) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "8c13c81f-ca3e-4f18-ae80-41cac0f3d4f4") ) (fp_line (start 8.277352 -9.917557) (end 8.241792 -9.951338) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "dfdf1520-35a7-45c7-822a-0f66f9efd791") ) (fp_line (start 8.241792 9.960483) (end 8.277352 9.926702) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "29c3da86-ff68-4039-bdf2-b5e5cd251d04") ) (fp_line (start 8.241792 -9.951338) (end 8.205469 -9.984358) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "a0b0b5a2-c2af-4a41-97ea-ba5b0441190d") ) (fp_line (start 8.205469 9.993503) (end 8.241792 9.960483) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "2b5553b5-59f1-4ed9-9816-40da3a4ac409") ) (fp_line (start 8.205469 -9.984358) (end 8.168385 -10.016617) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "518d839e-1dab-49bc-8aac-3a8acff9a71e") ) (fp_line (start 8.168385 10.025762) (end 8.205469 9.993503) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "18a0e483-e03b-4bab-a85b-11170ca3341c") ) (fp_line (start 8.168385 -10.016617) (end 8.130285 -10.047605) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "d1335ebd-555b-4f42-b89b-a4f42ca732da") ) (fp_line (start 8.130285 10.05675) (end 8.168385 10.025762) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "f34684b6-e766-4f0b-836e-146bb6e29eaf") ) (fp_line (start 8.130285 -10.047605) (end 8.091677 -10.078085) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "3def6a24-3115-4d07-b787-9cd968c631a3") ) (fp_line (start 8.091677 10.08723) (end 8.130285 10.05675) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "30740769-d5fb-4a90-a129-096140565ec9") ) (fp_line (start 8.091677 -10.078085) (end 8.052308 -10.107294) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "4cc1c12e-ec7c-4cb5-88c9-1f0a8f1b8cef") ) (fp_line (start 8.052308 10.116439) (end 8.091677 10.08723) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "0c4e4e2c-2977-44b8-ba8c-69327c26f767") ) (fp_line (start 8.052308 -10.107294) (end 8.012429 -10.135742) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "8b5f1a98-342e-45cc-bb1f-fa8639c00b9c") ) (fp_line (start 8.012429 10.144887) (end 8.052308 10.116439) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "1160e7a3-8b56-4123-a768-0dfe598269ce") ) (fp_line (start 8.012429 -10.135742) (end 7.971536 -10.163174) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "9c3f56d5-83db-4876-a3ea-5fbcd42380fa") ) (fp_line (start 7.971536 10.172319) (end 8.012429 10.144887) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "ca2ca215-d600-44d4-8405-fafaca5290d2") ) (fp_line (start 7.971536 -10.163174) (end 7.930133 -10.18959) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "698b5a54-cffa-45fc-bae6-fc9957492e8f") ) (fp_line (start 7.930133 10.198735) (end 7.971536 10.172319) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "d61b5a52-a8a8-40bd-a9d1-d4d3da60d848") ) (fp_line (start 7.930133 -10.18959) (end 7.888224 -10.21499) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "12e95220-bb4d-4d8d-8289-9382b033638f") ) (fp_line (start 7.888224 10.224135) (end 7.930133 10.198735) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "5ef9bb35-f019-488c-8246-1a319df7a71d") ) (fp_line (start 7.888224 -10.21499) (end 7.845552 -10.239374) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "abd18c88-b321-419f-aaef-fa564837b4b1") ) (fp_line (start 7.845552 10.248519) (end 7.888224 10.224135) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "27f498e4-93eb-4bb7-a701-8cf35d4f7094") ) (fp_line (start 7.845552 -10.239374) (end 7.802372 -10.262742) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "581f4e5a-cc7b-40c1-a5e4-2191d2ccd224") ) (fp_line (start 7.802372 10.271887) (end 7.845552 10.248519) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "3ff60d67-3eb1-4aeb-835d-fc37583df53d") ) (fp_line (start 7.802372 -10.262742) (end 7.758684 -10.284841) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "ee659b4c-9f12-43d8-ad8d-597312bfa144") ) (fp_line (start 7.758684 10.293986) (end 7.802372 10.271887) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "ccd4cff8-4f06-4071-9fcf-2dd1656dbc0e") ) (fp_line (start 7.758684 -10.284841) (end 7.714233 -10.306177) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "c550878c-f3c6-4257-83b9-5ef3b5ac7a85") ) (fp_line (start 7.714233 10.315322) (end 7.758684 10.293986) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "ad05c664-1ecf-458e-a0b1-b88ecea43a35") ) (fp_line (start 7.714233 -10.306177) (end 7.669529 -10.326242) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "72ea6e83-4662-4893-9e59-6b280aaf2789") ) (fp_line (start 7.669529 10.335387) (end 7.714233 10.315322) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "d7fd2811-7cfb-4a6a-907e-acf9ac43386f") ) (fp_line (start 7.669529 -10.326242) (end 7.624317 -10.345293) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "c0448e48-8867-455d-b461-8246c16ab797") ) (fp_line (start 7.624317 10.354438) (end 7.669529 10.335387) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "2e97208b-42fb-43a9-9fde-2d29c538334d") ) (fp_line (start 7.624317 -10.345293) (end 7.578597 -10.363326) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "be95d986-d9a1-4979-ba00-1624ca287d62") ) (fp_line (start 7.578597 10.372471) (end 7.624317 10.354438) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "93882b35-1a64-4d28-8671-befe5b775fe1") ) (fp_line (start 7.578597 -10.363326) (end 7.532369 -10.38009) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "53ecbc6d-5ec4-49e9-b333-5bb9de6f7521") ) (fp_line (start 7.532369 10.389235) (end 7.578597 10.372471) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "9b0046e3-5245-4ac6-aac2-ce12d2af4595") ) (fp_line (start 7.532369 -10.38009) (end 7.485888 -10.395838) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "1ee81a0f-98a9-4887-b124-5cad5fa77b9a") ) (fp_line (start 7.485888 10.404983) (end 7.532369 10.389235) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "07fed3e6-2bab-4a6a-8f64-35aa2482b8f9") ) (fp_line (start 7.485888 -10.395838) (end 7.439152 -10.41057) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "5b897f8f-c88b-45ac-bb64-453f0005da4b") ) (fp_line (start 7.439152 10.419715) (end 7.485888 10.404983) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "0980347f-c024-446d-b362-8ddb835a4af3") ) (fp_line (start 7.439152 -10.41057) (end 7.391908 -10.424033) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "6f62a253-69c0-4832-9e7f-5fc3ebc093a9") ) (fp_line (start 7.391908 10.433178) (end 7.439152 10.419715) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "06434de8-acdc-4022-9706-f7d32828c36a") ) (fp_line (start 7.391908 -10.424033) (end 7.344409 -10.436478) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "5570cb42-281e-43ef-aebf-f0984bac5ef1") ) (fp_line (start 7.344409 10.445623) (end 7.391908 10.433178) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "453d8fbd-1aca-4aae-ae9c-bb0c1bbf1e2f") ) (fp_line (start 7.344409 -10.436478) (end 7.296404 -10.447654) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "ab2a483c-2438-409b-9115-c95f11600485") ) (fp_line (start 7.296404 10.456799) (end 7.344409 10.445623) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "c16f3975-c61c-4ad0-94c1-635bfde954d9") ) (fp_line (start 7.296404 -10.447654) (end 7.248397 -10.457561) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "fc4a9903-121c-44c5-8df3-90054141279e") ) (fp_line (start 7.248397 10.466706) (end 7.296404 10.456799) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "6eadfc2e-5536-49fc-b5ac-5e80fedfa7c9") ) (fp_line (start 7.248397 -10.457561) (end 7.200137 -10.46645) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "96168220-a762-4c98-986f-ca2e57c3c87c") ) (fp_line (start 7.200137 10.475595) (end 7.248397 10.466706) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "5ceae194-a23c-4e46-9a60-58ec86cb072f") ) (fp_line (start 7.200137 -10.46645) (end 7.151624 -10.47407) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "8806e255-adeb-433f-bac5-51d859046757") ) (fp_line (start 7.151624 10.483215) (end 7.200137 10.475595) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "42856da6-0d29-400f-a9fc-9759e2f2161b") ) (fp_line (start 7.151624 -10.47407) (end 7.102856 -10.480674) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "2df07f72-5c06-4984-b023-17f702392220") ) (fp_line (start 7.102856 10.489819) (end 7.151624 10.483215) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "e20906ea-ecd5-468a-8e8f-54a60087057f") ) (fp_line (start 7.102856 -10.480674) (end 7.054088 -10.486009) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "5503bb76-b21a-4423-8879-6dcf319763f6") ) (fp_line (start 7.054088 10.495154) (end 7.102856 10.489819) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "fb74f78b-6a98-4eb2-a046-cd93360ba61d") ) (fp_line (start 7.054088 -10.486009) (end 7.005065 -10.490073) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "77f0f196-00f7-4754-ad9a-086dd899d33f") ) (fp_line (start 7.005065 10.499218) (end 7.054088 10.495154) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "513d0a78-09e5-4b88-9415-b5a8255ba16c") ) (fp_line (start 7.005065 -10.490073) (end 6.956297 -10.493121) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "fcabf2d4-32da-4476-852f-846b99e2a354") ) (fp_line (start 6.956297 10.502266) (end 7.005065 10.499218) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "d9e55758-2225-408d-8112-7a3146395d72") ) (fp_line (start 6.956297 -10.493121) (end 6.907021 -10.494898) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "e5cffcb2-953e-4a5d-bd9c-fc6a101759c4") ) (fp_line (start 6.907021 10.504043) (end 6.956297 10.502266) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "119ba913-a06d-4f4f-8213-ae0e00aa7faa") ) (fp_line (start 6.907021 -10.494898) (end 6.858 -10.495406) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "090abcce-6562-4889-82c0-e5f85b62f359") ) (fp_line (start 6.858 10.504551) (end 6.907021 10.504043) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "8918fec5-b190-48f3-904a-ca98209626cd") ) (fp_line (start 6.858 -10.495406) (end -6.858 -10.495406) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "e21a46b5-7aae-4855-9d83-b789a4fcb187") ) (fp_line (start -6.858 10.504551) (end 6.858 10.504551) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "d7ea1a03-2ccc-4f13-8aaf-6f472ff0a227") ) (fp_line (start -6.858 -10.495406) (end -6.907023 -10.494898) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "e33529b9-0394-48da-8111-490128478fcf") ) (fp_line (start -6.907023 10.504043) (end -6.858 10.504551) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "796bd00b-a2c7-4d95-9b1f-40f131bdf7b2") ) (fp_line (start -6.907023 -10.494898) (end -6.956299 -10.493121) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "3ca86e08-e15c-48d2-aafb-185ee5a0302b") ) (fp_line (start -6.956299 10.502266) (end -6.907023 10.504043) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "163c336e-3877-49f1-8b84-c7b29651b150") ) (fp_line (start -6.956299 -10.493121) (end -7.005067 -10.490073) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "dcba539f-e4d0-4895-8d2b-59f83b3af4d1") ) (fp_line (start -7.005067 10.499218) (end -6.956299 10.502266) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "6b609f64-b282-4e76-9229-4077ec358192") ) (fp_line (start -7.005067 -10.490073) (end -7.054088 -10.486009) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "0961014a-aaa2-4351-b34b-8d1156b18faf") ) (fp_line (start -7.054088 10.495154) (end -7.005067 10.499218) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "f27d38e1-3048-42be-bb38-60723cf45ccf") ) (fp_line (start -7.054088 -10.486009) (end -7.102856 -10.480674) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "852f3ba6-9550-4da6-b22a-68e0c5864386") ) (fp_line (start -7.102856 10.489819) (end -7.054088 10.495154) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "6e989fb6-127c-4697-98d4-d5c2861c37e1") ) (fp_line (start -7.102856 -10.480674) (end -7.151624 -10.47407) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "00f52713-c2b0-46cc-86ad-5c0f51f7b3df") ) (fp_line (start -7.151624 10.483215) (end -7.102856 10.489819) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "89350da2-d7f3-4ce8-8e91-89e919501d5a") ) (fp_line (start -7.151624 -10.47407) (end -7.200139 -10.46645) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "dd1aa1aa-c81d-4fb5-87e7-3bbbdaefed02") ) (fp_line (start -7.200139 10.475595) (end -7.151624 10.483215) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "b3210abe-6056-4572-8686-8f444337b8f9") ) (fp_line (start -7.200139 -10.46645) (end -7.248399 -10.457561) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "4679dbaf-731a-466e-9696-5ce8a960f2d8") ) (fp_line (start -7.248399 10.466706) (end -7.200139 10.475595) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "5f1a319e-a7bd-4364-b088-5c9e66ede9ef") ) (fp_line (start -7.248399 -10.457561) (end -7.296404 -10.447654) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "27c8055e-fc99-47b2-9264-da640f64cf07") ) (fp_line (start -7.296404 10.456799) (end -7.248399 10.466706) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "168604a6-a7fb-4600-b312-498dbf3c23c7") ) (fp_line (start -7.296404 -10.447654) (end -7.344411 -10.436478) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "db72559b-9991-4839-aa38-ed37eed79713") ) (fp_line (start -7.344411 10.445623) (end -7.296404 10.456799) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "9154d7b5-471e-46d8-9c1e-d36008764b49") ) (fp_line (start -7.344411 -10.436478) (end -7.391908 -10.424033) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "d88b1e05-8132-4b01-b0fb-05774876bbae") ) (fp_line (start -7.391908 10.433178) (end -7.344411 10.445623) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "a7c27f4b-d4a0-4c76-b48c-b4f083c7d49e") ) (fp_line (start -7.391908 -10.424033) (end -7.439152 -10.41057) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "bc36d11a-da98-4173-a987-61f176ffd524") ) (fp_line (start -7.439152 10.419715) (end -7.391908 10.433178) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "00a5bd9e-3954-4bf7-b9d9-7315a495e371") ) (fp_line (start -7.439152 -10.41057) (end -7.485888 -10.395838) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "add09370-b6ce-431d-9182-18149fca93ac") ) (fp_line (start -7.485888 10.404983) (end -7.439152 10.419715) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "a771cbdd-4765-4c1b-9886-d8f37eece1d2") ) (fp_line (start -7.485888 -10.395838) (end -7.532371 -10.38009) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "c2be10d3-ae92-4f63-9ff6-322d42da4256") ) (fp_line (start -7.532371 10.389235) (end -7.485888 10.404983) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "0a4748bd-52ed-4dea-96c5-97038a5913b7") ) (fp_line (start -7.532371 -10.38009) (end -7.578599 -10.363326) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "30c6b604-95a1-491b-ad22-411abe6c3bd4") ) (fp_line (start -7.578599 10.372471) (end -7.532371 10.389235) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "fbaaf22d-9f4d-42fa-9e37-589c2ce1e066") ) (fp_line (start -7.578599 -10.363326) (end -7.624319 -10.345293) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "83e1f686-4cfd-4a3d-9533-aaa70f72f290") ) (fp_line (start -7.624319 10.354438) (end -7.578599 10.372471) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "53fd1fec-880f-4255-8f05-b39609d5aef2") ) (fp_line (start -7.624319 -10.345293) (end -7.669531 -10.326242) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "5f6cb9f1-f524-4ae0-8677-780b2249303c") ) (fp_line (start -7.669531 10.335387) (end -7.624319 10.354438) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "bfee61ab-94b4-44f6-874b-fdb8563553ae") ) (fp_line (start -7.669531 -10.326242) (end -7.714235 -10.306177) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "e4a8ccf5-b904-4f0b-b61f-fc051efb4f95") ) (fp_line (start -7.714235 10.315322) (end -7.669531 10.335387) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "5de6714f-0421-4136-9d49-42805d2b56b4") ) (fp_line (start -7.714235 -10.306177) (end -7.758684 -10.284841) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "f41d483f-05f4-40bd-b327-b3872a566890") ) (fp_line (start -7.758684 10.293986) (end -7.714235 10.315322) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "64805449-a7fc-453f-b4f5-5ebe3dfa45f1") ) (fp_line (start -7.758684 -10.284841) (end -7.802372 -10.262742) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "9d185646-768f-4952-b285-7b38b726f1dc") ) (fp_line (start -7.802372 10.271887) (end -7.758684 10.293986) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "ae651606-4101-49e7-9e2f-1778f8b9a97b") ) (fp_line (start -7.802372 -10.262742) (end -7.845552 -10.239374) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "d44bb953-ee39-4eb0-a789-837887f1a3c9") ) (fp_line (start -7.845552 10.248519) (end -7.802372 10.271887) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "aa4bcbe3-97a5-4a95-914b-e2bd22d85aef") ) (fp_line (start -7.845552 -10.239374) (end -7.888224 -10.21499) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "23708463-e458-4536-bae4-2008586f9772") ) (fp_line (start -7.888224 10.224135) (end -7.845552 10.248519) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "ac8bbdba-21c2-4b93-b173-5bf5ed170256") ) (fp_line (start -7.888224 -10.21499) (end -7.930135 -10.18959) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "facea4a2-9010-42fc-b0da-af4ab055dd9d") ) (fp_line (start -7.930135 10.198735) (end -7.888224 10.224135) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "08dcf02b-8748-4559-a2c0-1da59103dcf9") ) (fp_line (start -7.930135 -10.18959) (end -7.971536 -10.163174) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "98c92f45-2aff-4dc0-867f-71e59890ef6d") ) (fp_line (start -7.971536 10.172319) (end -7.930135 10.198735) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "2f20d695-d149-41d8-bb1f-e651714e958d") ) (fp_line (start -7.971536 -10.163174) (end -8.012431 -10.135742) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "a6c71819-54f0-4052-9f85-a2688c01b8cc") ) (fp_line (start -8.012431 10.144887) (end -7.971536 10.172319) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "ca71a529-a0d1-4c6f-ad90-9d008906569b") ) (fp_line (start -8.012431 -10.135742) (end -8.052308 -10.107294) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "d3a729c0-2902-4b55-b200-f1e521cdf105") ) (fp_line (start -8.052308 10.116439) (end -8.012431 10.144887) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "a1fb435f-1642-474f-8337-eb235d1bb68f") ) (fp_line (start -8.052308 -10.107294) (end -8.091679 -10.078085) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "28b137c1-a5a4-4eb4-850d-e6cd28cb8573") ) (fp_line (start -8.091679 10.08723) (end -8.052308 10.116439) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "a9b0ba76-b48f-49e3-8571-81b6e78a7382") ) (fp_line (start -8.091679 -10.078085) (end -8.130287 -10.047605) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "dc66f4d6-50c9-4940-ad9b-b7eb7175cc70") ) (fp_line (start -8.130287 10.05675) (end -8.091679 10.08723) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "a589206a-4734-4c35-b91f-4cbd65d0cad5") ) (fp_line (start -8.130287 -10.047605) (end -8.168387 -10.016617) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "4e22903d-cd05-4f4f-97f9-4c6bba08fa2e") ) (fp_line (start -8.168387 10.025762) (end -8.130287 10.05675) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "b80a6d37-723e-4c35-9a07-c9eb5111a820") ) (fp_line (start -8.168387 -10.016617) (end -8.205471 -9.984358) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "03879edb-9aa6-4e5c-b61f-42674f2ba883") ) (fp_line (start -8.205471 9.993503) (end -8.168387 10.025762) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "eb508f4d-3653-4d22-a501-411198ef725d") ) (fp_line (start -8.205471 -9.984358) (end -8.241792 -9.951338) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "e8e6ac06-22f0-453e-a5cb-35bb9d7a6047") ) (fp_line (start -8.241792 9.960483) (end -8.205471 9.993503) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "6d7253fa-6b22-470c-a15a-77e6a791d649") ) (fp_line (start -8.241792 -9.951338) (end -8.277352 -9.917557) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "62bf4353-31f9-4a2d-9d06-128209984f75") ) (fp_line (start -8.277352 9.926702) (end -8.241792 9.960483) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "5fb524b7-8858-40de-856b-ad3014164fc3") ) (fp_line (start -8.277352 -9.917557) (end -8.312151 -9.882758) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "2c8a28a4-ae9c-4c09-adf0-f04f3dfe729f") ) (fp_line (start -8.312151 9.891903) (end -8.277352 9.926702) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "1c9c3e66-b04d-4306-8863-04ca17c4ca85") ) (fp_line (start -8.312151 -9.882758) (end -8.345932 -9.847198) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "a499d6e5-eba7-4707-b3c7-1d08843b1d59") ) (fp_line (start -8.345932 9.856343) (end -8.312151 9.891903) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "5035e2e4-3133-4ef3-a2a5-01885794fa41") ) (fp_line (start -8.345932 -9.847198) (end -8.378952 -9.810877) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "42131522-edc8-440d-aa38-647f6771b74f") ) (fp_line (start -8.378952 9.820022) (end -8.345932 9.856343) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "d8d387f7-c410-419b-9e90-9fedecf6667e") ) (fp_line (start -8.378952 -9.810877) (end -8.411211 -9.773793) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "40cccdc3-af19-4df6-9354-a549ce5b4ccf") ) (fp_line (start -8.411211 9.782938) (end -8.378952 9.820022) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "bd55ffd2-4345-48e6-8f3b-3795d5fe0141") ) (fp_line (start -8.411211 -9.773793) (end -8.442199 -9.735693) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "f6ff9c64-8fa8-43e4-87fb-bd91453ea34b") ) (fp_line (start -8.442199 9.744838) (end -8.411211 9.782938) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "b99eca36-d2e6-416f-991c-0652df51f9c4") ) (fp_line (start -8.442199 -9.735693) (end -8.472679 -9.697085) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "e9669728-ea40-44e1-b1a2-527ff738bfba") ) (fp_line (start -8.472679 9.70623) (end -8.442199 9.744838) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "98d17b1b-4c52-47fb-929b-b3d1ec768159") ) (fp_line (start -8.472679 -9.697085) (end -8.501888 -9.657714) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "8de4df3e-af9b-4703-8824-5239220130dd") ) (fp_line (start -8.501888 9.666859) (end -8.472679 9.70623) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "6b8c7694-8ac3-43bb-b4c5-db416d035c03") ) (fp_line (start -8.501888 -9.657714) (end -8.530336 -9.617837) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "e3f6bb4d-dbfa-4b8b-b5d9-71a74766a635") ) (fp_line (start -8.530336 9.626982) (end -8.501888 9.666859) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "63ecd3c9-adb6-4b4c-b747-3620a66a585c") ) (fp_line (start -8.530336 -9.617837) (end -8.557768 -9.576942) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "8092afb0-7a6d-42aa-b2cf-97f56222bff0") ) (fp_line (start -8.557768 9.586087) (end -8.530336 9.626982) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "4f595630-0604-4e13-947e-ce756d190a3f") ) (fp_line (start -8.557768 -9.576942) (end -8.584184 -9.535541) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "5ad47caa-e766-4dbc-932e-0431564e05a3") ) (fp_line (start -8.584184 9.544686) (end -8.557768 9.586087) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "c7e3abc5-5be4-4867-adf0-47a9b213585a") ) (fp_line (start -8.584184 -9.535541) (end -8.609584 -9.49363) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "dc3428bc-6f52-4b05-837c-8dedde8e2553") ) (fp_line (start -8.609584 9.502775) (end -8.584184 9.544686) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "16a6cef5-466f-4301-82f4-c0b9a5767151") ) (fp_line (start -8.609584 -9.49363) (end -8.633968 -9.450958) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "997450d4-d98b-49c6-b60f-777753e8eb4a") ) (fp_line (start -8.633968 9.460103) (end -8.609584 9.502775) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "085aa0d2-0608-4863-8432-b13abf0b7ed5") ) (fp_line (start -8.633968 -9.450958) (end -8.657336 -9.407778) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "ba9a3062-0c3e-42e3-8e0a-f4066b275392") ) (fp_line (start -8.657336 9.416923) (end -8.633968 9.460103) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "e9acac7d-571d-4e04-8191-56eed4abd044") ) (fp_line (start -8.657336 -9.407778) (end -8.679435 -9.36409) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "d98919c3-5a74-4698-9ef8-7956bf46c5fc") ) (fp_line (start -8.679435 9.373235) (end -8.657336 9.416923) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "d166c4a2-f556-4379-b3ac-922ec0c77787") ) (fp_line (start -8.679435 -9.36409) (end -8.700771 -9.319641) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "a723e781-9783-4128-9f3c-0a107170935d") ) (fp_line (start -8.700771 9.328786) (end -8.679435 9.373235) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "35abd9aa-1098-4be5-8785-d9ac999c6248") ) (fp_line (start -8.700771 -9.319641) (end -8.720836 -9.274937) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "4f670a97-799a-4161-9bbd-8081a7d31299") ) (fp_line (start -8.720836 9.284082) (end -8.700771 9.328786) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "c8e5c97e-6263-4489-800c-11ea508c4c18") ) (fp_line (start -8.720836 -9.274937) (end -8.739887 -9.229725) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "41e78316-bc11-4512-a4a1-da355ac8c05c") ) (fp_line (start -8.739887 9.23887) (end -8.720836 9.284082) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "2faa66b8-d517-4a1f-9784-81ad9886b8c7") ) (fp_line (start -8.739887 -9.229725) (end -8.75792 -9.184005) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "a18c1132-f712-403e-80ab-bccb0cb8408d") ) (fp_line (start -8.75792 9.19315) (end -8.739887 9.23887) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "874ef578-7738-4572-97af-5551a969aed8") ) (fp_line (start -8.75792 -9.184005) (end -8.774684 -9.137777) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "f6ba1b1b-1430-4754-a331-4678a6dce270") ) (fp_line (start -8.774684 9.146922) (end -8.75792 9.19315) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "2e41c403-71ab-4a9c-8d0b-321f23224894") ) (fp_line (start -8.774684 -9.137777) (end -8.790432 -9.091294) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "d1e4826f-e97e-45fc-89af-0d1b71628af6") ) (fp_line (start -8.790432 9.100439) (end -8.774684 9.146922) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "e9aec7bd-fe0f-4edb-ae72-35fb363ecaac") ) (fp_line (start -8.790432 -9.091294) (end -8.805164 -9.044558) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "559a1a87-3bd5-458c-9aed-89b45eca157a") ) (fp_line (start -8.805164 9.053703) (end -8.790432 9.100439) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "fc33f723-c45a-465d-b8b1-055ed419062f") ) (fp_line (start -8.805164 -9.044558) (end -8.818627 -8.997314) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "cfb3781d-9000-4941-a004-d3632014f6e1") ) (fp_line (start -8.818627 9.006459) (end -8.805164 9.053703) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "3627e18a-d4b5-4c4f-9089-bf21aedaf4e7") ) (fp_line (start -8.818627 -8.997314) (end -8.831072 -8.949817) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "9f801b9a-2534-40a0-876b-5a15f2728a2b") ) (fp_line (start -8.831072 8.958962) (end -8.818627 9.006459) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "36c264a4-0255-4cab-bac5-9d294b42c98e") ) (fp_line (start -8.831072 -8.949817) (end -8.842248 -8.90181) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "153a4b66-7b9d-4d70-bbe9-3f241dacfce5") ) (fp_line (start -8.842248 8.910955) (end -8.831072 8.958962) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "b58f7a7a-0ec8-4113-b647-521d8fc2e072") ) (fp_line (start -8.842248 -8.90181) (end -8.852155 -8.853805) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "abd9cdb8-cca1-41fb-8441-2057397cee29") ) (fp_line (start -8.852155 8.86295) (end -8.842248 8.910955) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "5467858d-ae87-4a28-bab8-eda38fcd3edc") ) (fp_line (start -8.852155 -8.853805) (end -8.861044 -8.805545) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "17b25122-793d-424a-a9cd-c069d82990fd") ) (fp_line (start -8.861044 8.81469) (end -8.852155 8.86295) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "fc5723e9-d048-4c73-9259-466da355fdde") ) (fp_line (start -8.861044 -8.805545) (end -8.868664 -8.75703) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "9daad9ec-e384-40a4-8bb8-465b5427577f") ) (fp_line (start -8.868664 8.766175) (end -8.861044 8.81469) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "9cf2446f-50ca-4612-a96e-7724de0f3923") ) (fp_line (start -8.868664 -8.75703) (end -8.875268 -8.708262) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "d6170bf1-7d07-426f-9469-0069adc78728") ) (fp_line (start -8.875268 8.717407) (end -8.868664 8.766175) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "43d3e589-f1f4-4588-abdc-a46146eddbca") ) (fp_line (start -8.875268 -8.708262) (end -8.880603 -8.659494) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "27b83709-4cdd-4de6-bbc3-2f10d76a32e7") ) (fp_line (start -8.880603 8.668639) (end -8.875268 8.717407) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "6aa1219c-fbf8-462f-8a71-ac52b2534dbd") ) (fp_line (start -8.880603 -8.659494) (end -8.884667 -8.610473) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "223012da-9db7-4119-94ec-d66def1a7e73") ) (fp_line (start -8.884667 8.619618) (end -8.880603 8.668639) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "a8d5bd48-a3cf-4775-ae7e-6c2d19d25558") ) (fp_line (start -8.884667 -8.610473) (end -8.887715 -8.561705) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "7552cf0b-1a58-4738-88fe-6c30fc15c710") ) (fp_line (start -8.887715 8.57085) (end -8.884667 8.619618) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "f538ff45-bdae-4993-a94f-12d4e0f80c2b") ) (fp_line (start -8.887715 -8.561705) (end -8.889492 -8.512429) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "37297eb2-f912-49b6-ba27-3266485a0c5a") ) (fp_line (start -8.889492 8.521574) (end -8.887715 8.57085) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "431c84b5-afbe-4385-bb09-564e78e945b9") ) (fp_line (start -8.89 8.472551) (end -8.889492 8.521574) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "d35274e8-2a34-4218-b2b4-7e48fcf1d861") ) (fp_line (start -8.9 -8.463406) (end -8.9 8.472551) (stroke (width 0.0254) (type solid) ) (layer "F.Fab") (uuid "0d641599-8cab-4c11-8161-c048a23dd589") ) (fp_text user "XIAO" (at 0 0.5 180) (unlocked yes) (layer "F.SilkS") (uuid "eb4b0ce2-e1bd-488c-a4f9-01434651fa05") (effects (font (size 1 1) (thickness 0.15) ) ) ) (pad "1" thru_hole rect (at -7.625 -7.62 180) (size 3.5 1.7) (drill 1 (offset -1 0) ) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net "Net-(U1-PA02_A0_D0)") (pinfunction "PA02_A0_D0_1") (pintype "passive") (uuid "a462bebc-ecf9-4429-9c15-d4d56ff51006") ) (pad "2" thru_hole oval (at -7.625 -5.08 180) (size 3.6 1.7) (drill 1 (offset -1 0) ) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net "Net-(U1-PA4_A1_D1)") (pinfunction "PA4_A1_D1_2") (pintype "passive") (uuid "4ca1af0b-38e4-4df8-b351-729144956200") ) (pad "3" thru_hole oval (at -7.625 -2.54 180) (size 3.6 1.7) (drill 1 (offset -1 0) ) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net "Net-(U1-PA10_A2_D2)") (pinfunction "PA10_A2_D2_3") (pintype "passive") (uuid "897e7eab-28ad-4aa6-8903-20727da46369") ) (pad "4" thru_hole oval (at -7.625 0 180) (size 3.6 1.7) (drill 1 (offset -1 0) ) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net "Net-(U1-PA11_A3_D3)") (pinfunction "PA11_A3_D3_4") (pintype "passive") (uuid "9a423a3c-59b3-4c00-a563-9e213853d7f6") ) (pad "5" thru_hole oval (at -7.625 2.54 180) (size 3.6 1.7) (drill 1 (offset -1 0) ) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net "Net-(U1-PA8_A4_D4_SDA)") (pinfunction "PA8_A4_D4_SDA_5") (pintype "passive") (uuid "5b9d5036-2fd3-41ab-9db8-98c49b696f5e") ) (pad "6" thru_hole oval (at -7.625 5.08) (size 3.6 1.7) (drill 1 (offset 1 0) ) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net "Net-(U1-PA9_A5_D5_SCL)") (pinfunction "PA9_A5_D5_SCL_6") (pintype "passive") (uuid "e2dd94a2-114d-4eeb-9256-f18e66a75d57") ) (pad "7" thru_hole oval (at -7.625 7.62 180) (size 3.6 1.7) (drill 1 (offset -1 0) ) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net "Net-(U1-PB08_A6_D6_TX)") (pinfunction "PB08_A6_D6_TX_7") (pintype "passive") (uuid "5caed479-8772-41bd-9424-f3eb94221095") ) (pad "8" thru_hole oval (at 7.625 7.62 180) (size 3.6 1.7) (drill 1 (offset 1 0) ) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net "Net-(U1-PB09_A7_D7_RX)") (pinfunction "PB09_A7_D7_RX_8") (pintype "passive") (uuid "1530e651-d205-426d-8288-779612527340") ) (pad "9" thru_hole oval (at 7.625 5.08 180) (size 3.6 1.7) (drill 1 (offset 1 0) ) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net "Net-(U1-PA7_A8_D8_SCK)") (pinfunction "PA7_A8_D8_SCK_9") (pintype "passive") (uuid "d5671b09-fc88-4f32-87ef-cb92421ec2f8") ) (pad "10" thru_hole oval (at 7.625 2.54 180) (size 3.6 1.7) (drill 1 (offset 1 0) ) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net "unconnected-(U1-PA5_A9_D9_MISO-Pad10)") (pinfunction "PA5_A9_D9_MISO_10") (pintype "passive+no_connect") (uuid "6cf64c73-2f09-4825-9f5a-8c1689ee2051") ) (pad "11" thru_hole oval (at 7.625 0 180) (size 3.7 1.7) (drill 1 (offset 1 0) ) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net "unconnected-(U1-PA6_A10_D10_MOSI-Pad11)") (pinfunction "PA6_A10_D10_MOSI_11") (pintype "passive+no_connect") (uuid "5b1acc4d-ea14-48fd-965b-eb6bf50c070c") ) (pad "12" thru_hole oval (at 7.625 -2.54 180) (size 3.7 1.7) (drill 1 (offset 1 0) ) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net "Net-(U1-3V3)") (pinfunction "3V3_12") (pintype "passive") (uuid "0b2ecf14-be96-40f0-b7e4-c98b531eaacd") ) (pad "13" thru_hole oval (at 7.625 -5.08 180) (size 3.7 1.7) (drill 1 (offset 1 0) ) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net "Net-(U1-GND)") (pinfunction "GND_13") (pintype "passive") (uuid "ceb0d9ed-6759-4be4-84aa-340ea91ca200") ) (pad "14" thru_hole oval (at 7.625 -7.62 180) (size 3.7 1.7) (drill 1 (offset 1 0) ) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net "unconnected-(U1-5V-Pad14)") (pinfunction "5V_14") (pintype "passive+no_connect") (uuid "22e91bcb-6e6c-4a85-97a8-48a838e3a713") ) (embedded_fonts no) ) (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate" (layer "F.Cu") (uuid "ca5cc861-0177-4fa1-aa2c-659d84e01917") (at 136.6 109.88) (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 "Reference" "SW3" (at -2.54 -2.794 0) (layer "F.SilkS") (uuid "bb8fdbcf-7143-4db3-92b2-c5608aed1ffe") (effects (font (size 1 1) (thickness 0.15) ) ) ) (property "Value" "SW_Push" (at -2.54 12.954 0) (layer "F.Fab") (uuid "8dba858b-6bca-4a24-82b4-252c1f5b3285") (effects (font (size 1 1) (thickness 0.15) ) ) ) (property "Datasheet" "" (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) (uuid "8b56938a-b1f1-43c5-8574-04c52dafe0f5") (effects (font (size 1.27 1.27) (thickness 0.15) ) ) ) (property "Description" "Push button switch, generic, two pins" (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) (uuid "034b5fe5-93a9-49d2-b73c-cf8a52fe5db1") (effects (font (size 1.27 1.27) (thickness 0.15) ) ) ) (path "/e1c8443e-e3ea-421b-b0cb-54aa3faf99bf") (sheetname "/") (sheetfile "hackpad.kicad_sch") (units (unit (name "A") (pins "1" "2") ) ) (attr through_hole) (duplicate_pad_numbers_are_jumpers no) (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "a50e5f66-49bf-4cda-949e-f3f39dd9b4ca") ) (fp_line (start -9.525 12.065) (end -9.525 -1.905) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "51282e61-4506-4a76-a800-b0ea269294f9") ) (fp_line (start 4.445 -1.905) (end 4.445 12.065) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "402ed867-d754-47f3-a54c-f12bf6bcb521") ) (fp_line (start 4.445 12.065) (end -9.525 12.065) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "c9bdd0ec-3cdb-4b48-8d76-93668a8d02af") ) (fp_line (start -12.065 -4.445) (end 6.985 -4.445) (stroke (width 0.15) (type solid) ) (layer "Dwgs.User") (uuid "64e1051d-b3fc-4229-8944-9d576d698b09") ) (fp_line (start -12.065 14.605) (end -12.065 -4.445) (stroke (width 0.15) (type solid) ) (layer "Dwgs.User") (uuid "e9c58ff4-31cc-4ad4-871f-6ee9fa83fc14") ) (fp_line (start 6.985 -4.445) (end 6.985 14.605) (stroke (width 0.15) (type solid) ) (layer "Dwgs.User") (uuid "f602d8b8-51c2-4686-a3a4-9bc579d310df") ) (fp_line (start 6.985 14.605) (end -12.065 14.605) (stroke (width 0.15) (type solid) ) (layer "Dwgs.User") (uuid "46baf7a6-ab68-4ae8-890a-f80eeb87d336") ) (fp_line (start -9.14 -1.52) (end 4.06 -1.52) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") (uuid "e0ccded5-fba5-4532-982b-84c700ee7d27") ) (fp_line (start -9.14 11.68) (end -9.14 -1.52) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") (uuid "d0635739-0cd4-4518-ac92-80bd00cd99de") ) (fp_line (start 4.06 -1.52) (end 4.06 11.68) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") (uuid "9b31d5a8-2d89-4a8a-ba92-2894a0045c70") ) (fp_line (start 4.06 11.68) (end -9.14 11.68) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") (uuid "f74e78f5-bf06-438c-9e5e-435983027138") ) (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (stroke (width 0.1) (type solid) ) (layer "F.Fab") (uuid "da6bace2-82ac-436b-a963-7c8b81863eca") ) (fp_line (start -8.89 11.43) (end -8.89 -1.27) (stroke (width 0.1) (type solid) ) (layer "F.Fab") (uuid "76fe2085-7cb6-47d5-ae3b-32abb175bd34") ) (fp_line (start 3.81 -1.27) (end 3.81 11.43) (stroke (width 0.1) (type solid) ) (layer "F.Fab") (uuid "e7b919bd-b68a-490f-a250-2c4f9ad4ab81") ) (fp_line (start 3.81 11.43) (end -8.89 11.43) (stroke (width 0.1) (type solid) ) (layer "F.Fab") (uuid "2e645053-2c9e-49ae-8fd0-1b83cfc040b7") ) (fp_text user "${REFERENCE}" (at -2.54 -2.794 0) (layer "F.Fab") (uuid "ac914f2c-7084-45e8-b4a8-9c3ed053f29e") (effects (font (size 1 1) (thickness 0.15) ) ) ) (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (uuid "b9b7cff6-74e9-499e-8308-72a6614a5bb6") ) (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net "Net-(U1-GND)") (pinfunction "1_1") (pintype "passive") (uuid "4daac081-8666-4d4d-af64-e19b9d21339c") ) (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net "Net-(U1-PA10_A2_D2)") (pinfunction "2_2") (pintype "passive") (uuid "1ba0adee-3fc7-4d51-9f4c-21b7caf6b790") ) (embedded_fonts no) (model "${KICAD10_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_Plate.step" (offset (xyz 0 0 0) ) (scale (xyz 1 1 1) ) (rotate (xyz 0 0 0) ) ) ) (footprint "MountingHole:MountingHole_3.2mm_M3" (layer "F.Cu") (uuid "da8bda71-6cc2-44f9-a366-f45932d0f5f5") (at 192.5 82.5) (descr "Mounting Hole 3.2mm, M3, no annular, generated by kicad-footprint-generator mountinghole.py") (tags "mountinghole M3") (property "Reference" "REF**" (at 0 -4.15 0) (layer "F.SilkS") (uuid "ac1923ba-7a06-4178-8b53-4a81c4b64950") (effects (font (size 1 1) (thickness 0.15) ) ) ) (property "Value" "MountingHole_3.2mm_M3" (at 0 4.15 0) (layer "F.Fab") (uuid "058a2db7-8177-4a51-9cf1-c43d448a14f7") (effects (font (size 1 1) (thickness 0.15) ) ) ) (property "Datasheet" "" (at 0 0 0) (layer "F.Fab") (hide yes) (uuid "c37240b5-3527-4dd0-97e9-4db76b3e8a4a") (effects (font (size 1.27 1.27) ) ) ) (property "Description" "" (at 0 0 0) (layer "F.Fab") (hide yes) (uuid "4c23af9e-3828-4402-b1bc-f342b7016c47") (effects (font (size 1.27 1.27) ) ) ) (property "KiLib_Generator" "mounting_hardware/mounting_hole" (at 0 0 0) (layer "F.SilkS") (hide yes) (uuid "f1fe1405-91f6-44a1-8f4d-0f2d1b6814ac") (effects (font (size 1 1) (thickness 0.15) ) ) ) (attr exclude_from_pos_files exclude_from_bom) (duplicate_pad_numbers_are_jumpers no) (fp_circle (center 0 0) (end 3.2 0) (stroke (width 0.15) (type solid) ) (fill no) (layer "Cmts.User") (uuid "fbca4773-fb7d-4238-aa86-0993bc97768f") ) (fp_circle (center 0 0) (end 3.45 0) (stroke (width 0.05) (type solid) ) (fill no) (layer "F.CrtYd") (uuid "ad1774d8-c459-4b47-84df-bbed4316af50") ) (fp_text user "${REFERENCE}" (at 0 0 0) (layer "F.Fab") (uuid "0c4e11a5-b370-41f2-b42a-0ff8f2cbce6d") (effects (font (size 1 1) (thickness 0.15) ) ) ) (pad "" np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers "*.Cu" "*.Mask") (uuid "4f0739b9-a1d2-4581-8efd-7e80f6e02858") ) (embedded_fonts no) ) (footprint "Display:ER_OLEDM0.91_1x-I2C" (layer "F.Cu") (uuid "e2133678-b797-43a7-a4e7-d8b8c9d9a195") (at 141.5 86.5 -90) (descr "SSD1306 OLED module, 0.91 inch, 128x32, I2C (https://www.buydisplay.com/download/manual/ER-OLEDM0.91-1_Datasheet.pdf)") (tags "EastRising") (property "Reference" "U2" (at -3.5 -1 270) (unlocked yes) (layer "F.SilkS") (uuid "7134d46e-9ce7-419a-bffc-8de4a0dd747d") (effects (font (size 1 1) (thickness 0.15) ) ) ) (property "Value" "ER_OLEDM0.91_1x-I2C" (at 3.81 37.5 270) (unlocked yes) (layer "F.Fab") (uuid "7ad2f993-0bec-4464-b081-dc27590830f1") (effects (font (size 1 1) (thickness 0.15) ) ) ) (property "Datasheet" "https://www.buydisplay.com/download/manual/ER-OLEDM0.91-1_Datasheet.pdf" (at 0 0 270) (unlocked yes) (layer "F.Fab") (hide yes) (uuid "7c49eb78-3f72-46fd-ad47-bb5dd8b43787") (effects (font (size 1 1) (thickness 0.15) ) ) ) (property "Description" "SSD1306 OLED module, 0.91 inch, 128x32, I2C" (at 0 0 270) (unlocked yes) (layer "F.Fab") (hide yes) (uuid "6bfa53bf-9992-40c7-b486-6f2f05189fc3") (effects (font (size 1 1) (thickness 0.15) ) ) ) (property ki_fp_filters "ER?OLEDM0.91?1x?I2C*") (path "/fb364249-af0f-47de-a312-b64407007a2a") (sheetname "/") (sheetfile "hackpad.kicad_sch") (units (unit (name "A") (pins "3" "4" "2" "1") ) ) (attr through_hole) (duplicate_pad_numbers_are_jumpers no) (fp_line (start 0 1.38) (end -1.38 1.38) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "0e3a62b4-9ed0-45d4-9b3c-33fc8d0ae996") ) (fp_line (start -1.38 0) (end -1.38 1.38) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "b070e8ca-ff3a-45c4-b44a-2a35996a4945") ) (fp_rect (start -2.19 -1.5) (end 9.81 36.5) (stroke (width 0.12) (type solid) ) (fill no) (layer "F.SilkS") (uuid "5fe8452e-c588-484f-84bc-ed585ad28781") ) (fp_rect (start 2.126 5.6) (end 7.71 27.984) (stroke (width 0.1) (type solid) ) (fill no) (layer "Dwgs.User") (uuid "10420494-42fa-4b3e-b56d-98e7e31834b0") ) (fp_rect (start -2.44 -1.75) (end 10.06 36.75) (stroke (width 0.05) (type solid) ) (fill no) (layer "F.CrtYd") (uuid "2fcf1cd2-8ac1-4875-9a70-8bd741b4d1c4") ) (fp_line (start 0 -1.1) (end -0.4 -1.5) (stroke (width 0.1) (type default) ) (layer "F.Fab") (uuid "7a29f9bb-426b-486b-bb8c-54dd7c65f5ae") ) (fp_line (start 0 -1.1) (end 0.4 -1.5) (stroke (width 0.1) (type default) ) (layer "F.Fab") (uuid "48e9f210-5741-4320-8927-3eb6c8dd83b5") ) (fp_rect (start -2.19 -1.5) (end 9.81 36.5) (stroke (width 0.1) (type default) ) (fill no) (layer "F.Fab") (uuid "8602e1e0-d597-4fbe-a961-9d438d78a8a6") ) (fp_text user "${REFERENCE}" (at -8.51 14.77 180) (unlocked yes) (layer "F.Fab") (uuid "5cf33b25-9140-4654-babd-0cf808a56d71") (effects (font (size 1 1) (thickness 0.15) ) ) ) (pad "1" thru_hole roundrect (at 0 0 270) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (roundrect_rratio 0.1) (net "Net-(U1-GND)") (pinfunction "GND_1") (pintype "power_in") (uuid "ba283bfa-5bc4-4ae8-a069-c837aea76853") ) (pad "2" thru_hole circle (at 2.54 0 270) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net "Net-(U1-3V3)") (pinfunction "VCC_2") (pintype "power_in") (uuid "5f88010c-1396-4a72-bdf5-397775f1e938") ) (pad "3" thru_hole circle (at 5.08 0 270) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net "Net-(U1-PA9_A5_D5_SCL)") (pinfunction "SCL_3") (pintype "input") (uuid "d59402a3-34b8-491c-bd8b-804e47eadd75") ) (pad "4" thru_hole circle (at 7.62 0 270) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net "Net-(U1-PA8_A4_D4_SDA)") (pinfunction "SDA_4") (pintype "bidirectional") (uuid "33f243e3-1472-431b-bdce-18e72dc0b38d") ) (embedded_fonts no) (model "${KICAD10_3DMODEL_DIR}/Display.3dshapes/ER_OLEDM0.91_1x-I2C.step" (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") (uuid "f3b2337d-7a84-4d36-bed2-d90f4562bc12") (at 155.65 109.88) (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 "Reference" "SW4" (at -2.54 -2.794 0) (layer "F.SilkS") (uuid "2369e103-bfe1-4b88-b4a8-767c58510e57") (effects (font (size 1 1) (thickness 0.15) ) ) ) (property "Value" "SW_Push" (at -2.54 12.954 0) (layer "F.Fab") (uuid "84d275a1-8a91-4b30-a8e5-3ded996bf5c3") (effects (font (size 1 1) (thickness 0.15) ) ) ) (property "Datasheet" "" (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) (uuid "099bde99-b78b-4669-8720-5d15053ac3c8") (effects (font (size 1.27 1.27) (thickness 0.15) ) ) ) (property "Description" "Push button switch, generic, two pins" (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) (uuid "d0e6c859-5cfb-485f-8a57-91430a3d1d58") (effects (font (size 1.27 1.27) (thickness 0.15) ) ) ) (path "/6e746772-307e-4350-a013-44eb0c453c48") (sheetname "/") (sheetfile "hackpad.kicad_sch") (units (unit (name "A") (pins "1" "2") ) ) (attr through_hole) (duplicate_pad_numbers_are_jumpers no) (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "299e210e-e9a6-44d6-b58e-39d5d37b7311") ) (fp_line (start -9.525 12.065) (end -9.525 -1.905) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "f3081867-85e6-4bb4-89d1-610e0c35bd93") ) (fp_line (start 4.445 -1.905) (end 4.445 12.065) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "3e3ece2c-3fe7-45ff-855f-6c1b02fd0b97") ) (fp_line (start 4.445 12.065) (end -9.525 12.065) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "d171c6ec-9f0b-474e-a672-1423a7409ae5") ) (fp_line (start -12.065 -4.445) (end 6.985 -4.445) (stroke (width 0.15) (type solid) ) (layer "Dwgs.User") (uuid "50d8094b-773f-4e96-984e-e537ed5656b0") ) (fp_line (start -12.065 14.605) (end -12.065 -4.445) (stroke (width 0.15) (type solid) ) (layer "Dwgs.User") (uuid "b201451d-7725-4a10-b8c5-604be7ba0e8f") ) (fp_line (start 6.985 -4.445) (end 6.985 14.605) (stroke (width 0.15) (type solid) ) (layer "Dwgs.User") (uuid "d87aa22d-9177-4106-ae04-f88712e21771") ) (fp_line (start 6.985 14.605) (end -12.065 14.605) (stroke (width 0.15) (type solid) ) (layer "Dwgs.User") (uuid "ad3400d3-ebc4-4f31-ab15-64ce3baeae60") ) (fp_line (start -9.14 -1.52) (end 4.06 -1.52) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") (uuid "bfc95f04-3c1f-4e3d-a665-2cbb49987ff3") ) (fp_line (start -9.14 11.68) (end -9.14 -1.52) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") (uuid "c577561f-8e2d-4689-b522-de905a77c4ad") ) (fp_line (start 4.06 -1.52) (end 4.06 11.68) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") (uuid "ecf85957-1ae0-4ea9-a357-c576e021609f") ) (fp_line (start 4.06 11.68) (end -9.14 11.68) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") (uuid "cab664b4-e8ad-4dcb-971d-6a989b433efa") ) (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (stroke (width 0.1) (type solid) ) (layer "F.Fab") (uuid "dfc447b5-b92a-4271-82fd-702d80ac3104") ) (fp_line (start -8.89 11.43) (end -8.89 -1.27) (stroke (width 0.1) (type solid) ) (layer "F.Fab") (uuid "abe915c0-742b-477c-bef1-0284ef50504b") ) (fp_line (start 3.81 -1.27) (end 3.81 11.43) (stroke (width 0.1) (type solid) ) (layer "F.Fab") (uuid "3645d03b-97a4-4e10-97ac-92de969b0467") ) (fp_line (start 3.81 11.43) (end -8.89 11.43) (stroke (width 0.1) (type solid) ) (layer "F.Fab") (uuid "41d462f1-e1b0-451c-a187-78f29ce6149b") ) (fp_text user "${REFERENCE}" (at -2.54 -2.794 0) (layer "F.Fab") (uuid "ebe9f211-84ef-4a07-8bfd-0462fa99a081") (effects (font (size 1 1) (thickness 0.15) ) ) ) (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (uuid "da1d74f0-f35e-407d-b8c0-8794cfc7146d") ) (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net "Net-(U1-GND)") (pinfunction "1_1") (pintype "passive") (uuid "d92d6ce8-1631-4745-9ece-b96c088564b2") ) (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net "Net-(U1-PA11_A3_D3)") (pinfunction "2_2") (pintype "passive") (uuid "71d062e4-15a1-41fc-871a-86e6f0ad1992") ) (embedded_fonts no) (model "${KICAD10_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_Plate.step" (offset (xyz 0 0 0) ) (scale (xyz 1 1 1) ) (rotate (xyz 0 0 0) ) ) ) (footprint "MountingHole:MountingHole_3.2mm_M3" (layer "F.Cu") (uuid "f57d4781-7a64-43e5-9f87-6395b8e3b3ba") (at 85.5 155) (descr "Mounting Hole 3.2mm, M3, no annular, generated by kicad-footprint-generator mountinghole.py") (tags "mountinghole M3") (property "Reference" "REF**" (at 0 -4.15 0) (layer "F.SilkS") (uuid "888405c2-f9e3-4bca-ab3e-378ebe74b0e1") (effects (font (size 1 1) (thickness 0.15) ) ) ) (property "Value" "MountingHole_3.2mm_M3" (at 0 4.15 0) (layer "F.Fab") (uuid "c368e57f-0bef-4abe-92cf-1141197d7f82") (effects (font (size 1 1) (thickness 0.15) ) ) ) (property "Datasheet" "" (at 0 0 0) (layer "F.Fab") (hide yes) (uuid "c2256d0b-d60b-4b09-83e6-f2ba9e90706d") (effects (font (size 1.27 1.27) ) ) ) (property "Description" "" (at 0 0 0) (layer "F.Fab") (hide yes) (uuid "8ca5b2f3-e8ef-42eb-b4fc-79eeb92697e3") (effects (font (size 1.27 1.27) ) ) ) (property "KiLib_Generator" "mounting_hardware/mounting_hole" (at 0 0 0) (layer "F.SilkS") (hide yes) (uuid "2c72fd4d-a19a-4c58-9dac-50cdac2dfbe5") (effects (font (size 1 1) (thickness 0.15) ) ) ) (attr exclude_from_pos_files exclude_from_bom) (duplicate_pad_numbers_are_jumpers no) (fp_circle (center 0 0) (end 3.2 0) (stroke (width 0.15) (type solid) ) (fill no) (layer "Cmts.User") (uuid "62f38180-a39c-462d-8f19-4ca5076eecab") ) (fp_circle (center 0 0) (end 3.45 0) (stroke (width 0.05) (type solid) ) (fill no) (layer "F.CrtYd") (uuid "35a90298-d633-43d4-acd9-b0aa7d00e3dd") ) (fp_text user "${REFERENCE}" (at 0 0 0) (layer "F.Fab") (uuid "c0ea580d-90de-4664-a6e4-151a9a158662") (effects (font (size 1 1) (thickness 0.15) ) ) ) (pad "" np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers "*.Cu" "*.Mask") (uuid "40171aa2-5ba9-410d-a81a-7d1c0a37777a") ) (embedded_fonts no) ) (gr_rect (start 76.5 75.5) (end 199 163) (stroke (width 0.05) (type default) ) (fill no) (layer "Edge.Cuts") (uuid "65224b20-c4f2-46b1-9068-71b201c59a2d") ) (segment (start 172.3 109.234315) (end 149.565685 86.5) (width 0.2) (layer "F.Cu") (net "Net-(U1-GND)") (uuid "0a15787e-a4f4-4909-8768-dc37daca15a6") ) (segment (start 186.8 112.4) (end 185.5 111.1) (width 0.2) (layer "F.Cu") (net "Net-(U1-GND)") (uuid "0b3dd281-4ab0-40aa-874e-05c4604847ba") ) (segment (start 169.7 112.4) (end 172.3 112.4) (width 0.2) (layer "F.Cu") (net "Net-(U1-GND)") (uuid "12ff76d0-cec7-454b-82a8-56d16fa50498") ) (segment (start 136.6 109.88) (end 167.18 109.88) (width 0.2) (layer "F.Cu") (net "Net-(U1-GND)") (uuid "39675364-c034-449b-82be-7eaaa8c9a18c") ) (segment (start 172.3 112.3) (end 172.3 109.234315) (width 0.2) (layer "F.Cu") (net "Net-(U1-GND)") (uuid "3ecfc962-19f5-4e87-a367-3b6bb8a28f64") ) (segment (start 141.038478 162.4) (end 186.8 116.638478) (width 0.2) (layer "F.Cu") (net "Net-(U1-GND)") (uuid "464eaab7-638b-43bd-ac1a-dde7f338d820") ) (segment (start 171 113.6) (end 172.3 112.3) (width 0.2) (layer "F.Cu") (net "Net-(U1-GND)") (uuid "4ddf7e69-e829-4e4b-86f3-2bbcab3c7487") ) (segment (start 114.225 153.775) (end 114.61 153.39) (width 0.2) (layer "F.Cu") (net "Net-(U1-GND)") (uuid "5151ed44-9aeb-43ca-b05f-4efbf052cb94") ) (segment (start 167.18 109.88) (end 169.7 112.4) (width 0.2) (layer "F.Cu") (net "Net-(U1-GND)") (uuid "58e85f75-9eb9-4a69-b32a-1aba4b82624f") ) (segment (start 171 113.6) (end 183 113.6) (width 0.2) (layer "F.Cu") (net "Net-(U1-GND)") (uuid "5d6192ab-8d74-43a2-94e4-210a731696f6") ) (segment (start 186.8 116.638478) (end 186.8 112.4) (width 0.2) (layer "F.Cu") (net "Net-(U1-GND)") (uuid "79c35a80-8bf8-45fc-887b-c02b8b952956") ) (segment (start 98.5 109.88) (end 117.55 109.88) (width 0.2) (layer "F.Cu") (net "Net-(U1-GND)") (uuid "7a7c6367-9651-4603-8339-1c020970ebb4") ) (segment (start 114.61 153.39) (end 117.851346 153.39) (width 0.2) (layer "F.Cu") (net "Net-(U1-GND)") (uuid "a6c6d075-321f-4d9c-9226-a7b24bde7753") ) (segment (start 119.5 155.038654) (end 119.5 162.4) (width 0.2) (layer "F.Cu") (net "Net-(U1-GND)") (uuid "a8594aab-e6c3-4361-8853-255ce2dbf329") ) (segment (start 185.5 111.1) (end 183 113.6) (width 0.2) (layer "F.Cu") (net "Net-(U1-GND)") (uuid "a975e5bb-05db-4571-9680-fc3b61664529") ) (segment (start 114.625 157.08) (end 117.375 157.08) (width 0.2) (layer "F.Cu") (net "Net-(U1-GND)") (uuid "aee006b0-3253-4189-9107-c8cf9ce7053c") ) (segment (start 119.5 162.4) (end 141.038478 162.4) (width 0.2) (layer "F.Cu") (net "Net-(U1-GND)") (uuid "bcf814ee-1ee6-4297-a878-5284615f6793") ) (segment (start 149.565685 86.5) (end 141.5 86.5) (width 0.2) (layer "F.Cu") (net "Net-(U1-GND)") (uuid "c02897f9-3acf-4ee4-8c3d-92fecc1387f4") ) (segment (start 172.3 112.4) (end 172.3 112.3) (width 0.2) (layer "F.Cu") (net "Net-(U1-GND)") (uuid "d113ac67-2149-4b6b-a215-f4a623dfbfde") ) (segment (start 117.851346 153.39) (end 119.5 155.038654) (width 0.2) (layer "F.Cu") (net "Net-(U1-GND)") (uuid "d5f529d6-1d4c-4c68-888a-32a7598c088d") ) (segment (start 117.375 157.08) (end 116.288654 157.08) (width 0.2) (layer "F.Cu") (net "Net-(U1-GND)") (uuid "dcfd894c-7169-499e-8772-7821ee9d855b") ) (segment (start 116.288654 157.08) (end 114.225 155.016346) (width 0.2) (layer "F.Cu") (net "Net-(U1-GND)") (uuid "edc06597-126c-404a-9d4e-aa56957ceabf") ) (segment (start 114.225 155.016346) (end 114.225 153.775) (width 0.2) (layer "F.Cu") (net "Net-(U1-GND)") (uuid "f5c5410b-65ab-42b2-8d15-21375dca4255") ) (via (at 124.6 109.88) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (net "Net-(U1-GND)") (uuid "6bd3fed0-5868-4e57-91d3-69b1342860a1") ) (segment (start 136.6 109.88) (end 124.6 109.88) (width 0.2) (layer "B.Cu") (net "Net-(U1-GND)") (uuid "30efd37b-ad9b-4f81-9ac5-4bfdfe5e66c6") ) (segment (start 124.6 109.88) (end 117.55 109.88) (width 0.2) (layer "B.Cu") (net "Net-(U1-GND)") (uuid "5e22defe-6aae-4e0d-9629-ade7418e77c7") ) (segment (start 132.625 157.08) (end 131.466598 155.921598) (width 0.2) (layer "F.Cu") (net "Net-(U1-PA4_A1_D1)") (uuid "295ef9dc-5cca-40d2-97ec-e8f67b949b88") ) (segment (start 131.466598 155.921598) (end 131.466598 148.867284) (width 0.2) (layer "F.Cu") (net "Net-(U1-PA4_A1_D1)") (uuid "4b856be6-5f51-4d13-904d-766f45357f21") ) (segment (start 131.466598 148.867284) (end 111.2 128.600686) (width 0.2) (layer "F.Cu") (net "Net-(U1-PA4_A1_D1)") (uuid "8b9984c1-9418-4442-b063-cd64c893f34f") ) (segment (start 111.2 128.600686) (end 111.2 112.42) (width 0.2) (layer "F.Cu") (net "Net-(U1-PA4_A1_D1)") (uuid "a805b70e-f617-44e2-9454-c40ab004e76a") ) (segment (start 92.15 112.42) (end 92.15 114.473402) (width 0.2) (layer "F.Cu") (net "Net-(U1-PA02_A0_D0)") (uuid "24a6be43-ea94-4fb2-8562-87d57a7d676f") ) (segment (start 92.15 114.473402) (end 131.066598 153.39) (width 0.2) (layer "F.Cu") (net "Net-(U1-PA02_A0_D0)") (uuid "4c5a6dfe-6b9d-4567-8221-e5c2ea8a32ae") ) (segment (start 131.066598 153.39) (end 131.066598 158.061598) (width 0.2) (layer "F.Cu") (net "Net-(U1-PA02_A0_D0)") (uuid "57e19344-b69c-4cbe-aef5-8f440b8da553") ) (segment (start 131.066598 158.061598) (end 132.625 159.62) (width 0.2) (layer "F.Cu") (net "Net-(U1-PA02_A0_D0)") (uuid "c81bff13-3c55-4f24-98eb-9c4a28aedcf6") ) (segment (start 124 105) (end 126 103) (width 0.2) (layer "F.Cu") (net "Net-(U1-PB08_A6_D6_TX)") (uuid "1ceca451-4527-4b70-af34-b959e53681a6") ) (segment (start 171 109) (end 171 111.1) (width 0.2) (layer "F.Cu") (net "Net-(U1-PB08_A6_D6_TX)") (uuid "32dcdced-3ebf-4aa2-9ef9-37dbc414c823") ) (segment (start 132.625 132.625) (end 124 124) (width 0.2) (layer "F.Cu") (net "Net-(U1-PB08_A6_D6_TX)") (uuid "435eca03-0f71-4be4-bf08-1bbbd93e9454") ) (segment (start 126 103) (end 165.5 103) (width 0.2) (layer "F.Cu") (net "Net-(U1-PB08_A6_D6_TX)") (uuid "a20647a3-1838-4e26-b0b0-39c5e536ff64") ) (segment (start 165.5 103) (end 165.5 103.5) (width 0.2) (layer "F.Cu") (net "Net-(U1-PB08_A6_D6_TX)") (uuid "af976a62-01cc-4661-a3d4-b037d4e52287") ) (segment (start 165.5 103.5) (end 171 109) (width 0.2) (layer "F.Cu") (net "Net-(U1-PB08_A6_D6_TX)") (uuid "e57ab4f5-4840-4147-8b53-08b469492778") ) (segment (start 132.625 144.38) (end 132.625 132.625) (width 0.2) (layer "F.Cu") (net "Net-(U1-PB08_A6_D6_TX)") (uuid "e8f721db-11cc-47d3-b84c-4682d6dc5377") ) (segment (start 124 124) (end 124 105) (width 0.2) (layer "F.Cu") (net "Net-(U1-PB08_A6_D6_TX)") (uuid "e9e1b38e-573d-4d97-8963-faf403af3db3") ) (segment (start 117.375 144.935686) (end 131.575 159.135686) (width 0.2) (layer "F.Cu") (net "Net-(U1-PB09_A7_D7_RX)") (uuid "256945dd-2d4a-4eb9-9ab3-c9fb72f860d9") ) (segment (start 131.575 159.135686) (end 131.575 160.77) (width 0.2) (layer "F.Cu") (net "Net-(U1-PB09_A7_D7_RX)") (uuid "6db2748d-33d5-4492-ad80-a6c7eb8aaded") ) (segment (start 135.675 160.77) (end 171 125.445) (width 0.2) (layer "F.Cu") (net "Net-(U1-PB09_A7_D7_RX)") (uuid "8c02fde8-1e13-4dc5-97f4-4592717738e1") ) (segment (start 171 125.445) (end 171 116.1) (width 0.2) (layer "F.Cu") (net "Net-(U1-PB09_A7_D7_RX)") (uuid "d1b7177d-9bef-460e-b131-e315ce2ff022") ) (segment (start 117.375 144.38) (end 117.375 144.935686) (width 0.2) (layer "F.Cu") (net "Net-(U1-PB09_A7_D7_RX)") (uuid "d2e5e0e9-4b43-420e-bad4-4f3f8670e5ab") ) (segment (start 131.575 160.77) (end 135.675 160.77) (width 0.2) (layer "F.Cu") (net "Net-(U1-PB09_A7_D7_RX)") (uuid "fcdf3c7f-243a-4a6b-b38b-18c6d9e95337") ) (segment (start 117.375 147.135685) (end 131.409315 161.17) (width 0.2) (layer "F.Cu") (net "Net-(U1-PA7_A8_D8_SCK)") (uuid "04b85a60-fa8c-4569-a7ba-3dbb4d04ce07") ) (segment (start 117.375 146.92) (end 117.375 147.135685) (width 0.2) (layer "F.Cu") (net "Net-(U1-PA7_A8_D8_SCK)") (uuid "2c834ca9-6a5a-4bd9-8ea4-f446b8177261") ) (segment (start 140.43 161.17) (end 185.5 116.1) (width 0.2) (layer "F.Cu") (net "Net-(U1-PA7_A8_D8_SCK)") (uuid "3d1e416f-f05f-477a-9156-172d440cd790") ) (segment (start 131.409315 161.17) (end 140.43 161.17) (width 0.2) (layer "F.Cu") (net "Net-(U1-PA7_A8_D8_SCK)") (uuid "42403de5-55b8-4174-9081-9568f05c8252") ) (segment (start 150.7 137.501346) (end 150.7 111.840101) (width 0.2) (layer "F.Cu") (net "Net-(U1-PA10_A2_D2)") (uuid "1829a672-7893-42a0-ab04-dc2d025f6ad9") ) (segment (start 133.661346 154.54) (end 150.7 137.501346) (width 0.2) (layer "F.Cu") (net "Net-(U1-PA10_A2_D2)") (uuid "19f9404b-543e-4274-922a-618044dd3638") ) (segment (start 132.625 154.54) (end 133.661346 154.54) (width 0.2) (layer "F.Cu") (net "Net-(U1-PA10_A2_D2)") (uuid "251b859f-6747-4664-bfcd-d5f4437e64a7") ) (segment (start 136.08 112.42) (end 130.25 112.42) (width 0.2) (layer "F.Cu") (net "Net-(U1-PA10_A2_D2)") (uuid "73e10947-197d-4f7f-86b1-e4bd8ba22b99") ) (segment (start 137.48 111.02) (end 136.08 112.42) (width 0.2) (layer "F.Cu") (net "Net-(U1-PA10_A2_D2)") (uuid "9ae120ab-b973-4116-839c-8399b9b7d0fa") ) (segment (start 150.7 111.840101) (end 149.879899 111.02) (width 0.2) (layer "F.Cu") (net "Net-(U1-PA10_A2_D2)") (uuid "9edff1f2-2b85-42f7-a17e-5ca977b46b85") ) (segment (start 149.879899 111.02) (end 137.48 111.02) (width 0.2) (layer "F.Cu") (net "Net-(U1-PA10_A2_D2)") (uuid "ce2b7eba-4122-4abc-a3d3-02e34b94a624") ) (segment (start 149.3 136.361346) (end 149.3 112.42) (width 0.2) (layer "F.Cu") (net "Net-(U1-PA11_A3_D3)") (uuid "52d84634-6b4b-4d22-babf-8db8bccb9eff") ) (segment (start 132.625 152) (end 133.661346 152) (width 0.2) (layer "F.Cu") (net "Net-(U1-PA11_A3_D3)") (uuid "b5ade942-4572-465c-85e5-b1d03d7d1e36") ) (segment (start 133.661346 152) (end 149.3 136.361346) (width 0.2) (layer "F.Cu") (net "Net-(U1-PA11_A3_D3)") (uuid "eccf8fbb-be63-4340-82f4-718b99145495") ) (segment (start 123.2 104.668628) (end 137.438628 90.43) (width 0.2) (layer "F.Cu") (net "Net-(U1-PA8_A4_D4_SDA)") (uuid "110cd599-efc6-406c-9541-bf6fbfa9558b") ) (segment (start 132.625 149.46) (end 123.2 140.035) (width 0.2) (layer "F.Cu") (net "Net-(U1-PA8_A4_D4_SDA)") (uuid "46e20b4b-f738-4fe9-bce6-fe6ec9688596") ) (segment (start 123.2 140.035) (end 123.2 104.668628) (width 0.2) (layer "F.Cu") (net "Net-(U1-PA8_A4_D4_SDA)") (uuid "50c5623e-67e4-4922-8b88-4880bf11aa4d") ) (segment (start 142.65 92.97) (end 141.5 94.12) (width 0.2) (layer "F.Cu") (net "Net-(U1-PA8_A4_D4_SDA)") (uuid "9807be8a-3385-4278-a13c-6f43fdb119e9") ) (segment (start 137.438628 90.43) (end 141.976346 90.43) (width 0.2) (layer "F.Cu") (net "Net-(U1-PA8_A4_D4_SDA)") (uuid "9aaec4a2-39ce-48d9-993b-b1e8a792fad3") ) (segment (start 141.976346 90.43) (end 142.65 91.103654) (width 0.2) (layer "F.Cu") (net "Net-(U1-PA8_A4_D4_SDA)") (uuid "d19d7492-8c91-4cd5-8fcd-b4624f1551d7") ) (segment (start 142.65 91.103654) (end 142.65 92.97) (width 0.2) (layer "F.Cu") (net "Net-(U1-PA8_A4_D4_SDA)") (uuid "e21d9760-0468-4957-9ba4-f9710b852d7e") ) (segment (start 136.854314 91.58) (end 141.5 91.58) (width 0.2) (layer "F.Cu") (net "Net-(U1-PA9_A5_D5_SCL)") (uuid "15354438-2aa4-4dc8-b7a9-ca1873079969") ) (segment (start 132.625 146.92) (end 123.6 137.895) (width 0.2) (layer "F.Cu") (net "Net-(U1-PA9_A5_D5_SCL)") (uuid "4a52d96f-6c06-4a8b-9e23-61341ef6b4f2") ) (segment (start 123.6 137.895) (end 123.6 104.834314) (width 0.2) (layer "F.Cu") (net "Net-(U1-PA9_A5_D5_SCL)") (uuid "6ffc1bb9-0220-4972-80bd-597dad64e81f") ) (segment (start 123.6 104.834314) (end 136.854314 91.58) (width 0.2) (layer "F.Cu") (net "Net-(U1-PA9_A5_D5_SCL)") (uuid "e1929507-dda3-43f2-b237-edbcca402847") ) (segment (start 86.5 132.371346) (end 86.5 92) (width 0.2) (layer "F.Cu") (net "Net-(U1-3V3)") (uuid "03ce78d8-a90a-4852-b3ce-ad18e2fd1b32") ) (segment (start 117.375 154.54) (end 118.525 155.69) (width 0.2) (layer "F.Cu") (net "Net-(U1-3V3)") (uuid "5545a24e-74e2-4d04-85b6-5bb78d343b27") ) (segment (start 118.525 162.375) (end 118.5 162.4) (width 0.2) (layer "F.Cu") (net "Net-(U1-3V3)") (uuid "66bc143f-7694-46cf-8486-b8d350404e47") ) (segment (start 88.5 90) (end 140.54 90) (width 0.2) (layer "F.Cu") (net "Net-(U1-3V3)") (uuid "6f408400-e174-405b-93cd-331599c35397") ) (segment (start 86.5 92) (end 88.5 90) (width 0.2) (layer "F.Cu") (net "Net-(U1-3V3)") (uuid "742d69ec-da76-4c60-8edb-5762167744bb") ) (segment (start 117.375 154.54) (end 116.288654 154.54) (width 0.2) (layer "F.Cu") (net "Net-(U1-3V3)") (uuid "9a078ff4-29f8-445b-89b6-2531c30272a3") ) (segment (start 140.54 90) (end 141.5 89.04) (width 0.2) (layer "F.Cu") (net "Net-(U1-3V3)") (uuid "aa7a0c70-1d21-4441-a393-972e262686fa") ) (segment (start 118.525 155.69) (end 118.525 162.375) (width 0.2) (layer "F.Cu") (net "Net-(U1-3V3)") (uuid "d8dc5dbb-8eb4-4975-8b0f-1bd484d5ac8b") ) (segment (start 116.528654 162.4) (end 86.5 132.371346) (width 0.2) (layer "F.Cu") (net "Net-(U1-3V3)") (uuid "e1d87cb8-8e32-44d1-9ca2-ce040c792d0f") ) (segment (start 118.5 162.4) (end 116.528654 162.4) (width 0.2) (layer "F.Cu") (net "Net-(U1-3V3)") (uuid "e32eac18-3720-47ff-99a7-d8c714a8d042") ) (embedded_fonts no) )